Skip to main content

A Python implementation of a subset of Instance Based Learning Theory

Project description

PyIBL is a Python implementation of a subset of Instance Based Learning Theory (IBLT) (Cleotilde Gonzalez, Javier F. Lerch and Christian Lebiere (2003), Instance-based learning in dynamic decision making, Cognitive Science, 27, 591-635. DOI: 10.1016/S0364-0213(03)00031-4). It is made and distributed by the Dynamic Decision Making Laboratory of Carnegie Mellon University for making computational cognitive models supporting research in how people make decisions in dynamic environments.

PyIBL requires Python version 3.8 or later. PyIBL also works in recent versions of PyPy.

The latest released version of PyIBL may be installed from PyPi with pip:

pip install pyibl

For further information, including the documentation see the online documentation.

PyIBL is copyright 2014-2026 by Carnegie Mellon University. It may be freely used, and modified, but only for research purposes.

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

pyibl-5.2.2.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyibl-5.2.2-py3-none-any.whl (26.0 kB view details)

Uploaded Python 3

File details

Details for the file pyibl-5.2.2.tar.gz.

File metadata

  • Download URL: pyibl-5.2.2.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.12

File hashes

Hashes for pyibl-5.2.2.tar.gz
Algorithm Hash digest
SHA256 383f1b5f49df806510b674669c81f6e9980c53a11a8b5cf014fa8e927c4352b5
MD5 54c310ae4a4a881c9e71f721add229eb
BLAKE2b-256 4169ec4f5a9a64f71354bcd71c800e23474a67938e6e5d45916bc7dedbab5309

See more details on using hashes here.

File details

Details for the file pyibl-5.2.2-py3-none-any.whl.

File metadata

  • Download URL: pyibl-5.2.2-py3-none-any.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.12

File hashes

Hashes for pyibl-5.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3be141d352d552a398b744ef23b01f400f7e36968589a9a53a42c705eea62bfe
MD5 b1a04f3685cd50993f2b549a0b1a642e
BLAKE2b-256 a109034a57b8878218ef13f462c82e66714393cc6358963bb0cb46e273373eaf

See more details on using hashes here.

Supported by

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