Skip to main content

Utilities library for agent-based modeling using NK-framework

Project description

NKPackage

This is a library for agent-based modeling using NK-framework (Kauffman, 1989). It is designed to ease binary vector manipulations and create performance landscapes.

Dependencies

  • The package is mainly written in numpy.
  • For faster performance, a jit compiler by numba is used
  • Other dependencies: scipy and itertools

Codebase and contributions

The package is based on the research needs at the DECIDE lab in 2019-2020, and is by no means exhaustive. We will gladly accept pull requests and suggestions to improve the codebase, performance, usability, applicability. Forks are also welcome, but make sure to respect the MIT license.

Credits

The package is written by Ravshan S.K. Follow me on Twitter @ravshansk.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nkpack-1.5.6.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

nkpack-1.5.6-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file nkpack-1.5.6.tar.gz.

File metadata

  • Download URL: nkpack-1.5.6.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.8.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4

File hashes

Hashes for nkpack-1.5.6.tar.gz
Algorithm Hash digest
SHA256 e1db6683cb361ea95807db7942d2b430f9a828d22429bb57ade407d6e0dcb92f
MD5 c73df0f2f3b11aaa0c3fd8622285a14b
BLAKE2b-256 7ea8e6c300b98239cf819defcb353db9a5a06c1b6a5bcd6fcd6bcb43402826cc

See more details on using hashes here.

File details

Details for the file nkpack-1.5.6-py3-none-any.whl.

File metadata

  • Download URL: nkpack-1.5.6-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.8.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4

File hashes

Hashes for nkpack-1.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2d6f8edd5ed35671b8113811d11ad56eb4d1d0e07f0e1ea72447ad73511281b4
MD5 58447735172d14974089cba84ac19118
BLAKE2b-256 c13469b02bce5993ff13b5bdfeebb34a106f981d91b7a860a82b700c261aebfe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page