Skip to main content

Emergent: An Agent-Based Modeling Framework

Overview

Emergent is a Python-based framework for simulating and analyzing agent-based models on graph structures. The framework is designed for flexibility, allowing users to define custom behaviors, parameters, and convergence criteria.

Repository Structure

  • src/: Contains the source code for the emergent package.

    • emergent/: The core module implementing agent-based simulations.
  • docs/: External-facing documentation for end users.

    • Includes user guides, API references, and examples.
  • tests/: Contains unit tests for ensuring code quality and correctness.

    • utils/: Utilities for testing shared across multiple test files.

Contribution Guide

We welcome contributions to emergent! Please read the contribution guide file for detailed guidelines on how to contribute to the project.

License

This project is licensed under the MIT License. See our license for more details.


For detailed usage instructions, visit the documentation.

Release files for emergent 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for emergent 0.1.3
File Size Uploaded
emergent-0.1.3.tar.gz 157.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for emergent 0.1.3
File Interpreter ABI Platform
emergent-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size:163.0 kB

Release files / emergent-0.1.3.tar.gz

Download URL emergent-0.1.3.tar.gz
Size 157.7 kB
Tags Source
SHA-256 checksum
How to use checksums
11aa54746682ceed05adc8a70a96a4f04447ee128f06872258202bdeb897c61f
BLAKE2b-256 checksum
How to use checksums
24a8e074caf74b2391183f703f7cafc6e1e44c4c2fc0292cb14ab78a9c66afc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / emergent-0.1.3-py3-none-any.whl

Download URL emergent-0.1.3-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75b937414eff44ce7f405118326f6932fefe927d89a7a82a9a75b3a0ee482176
BLAKE2b-256 checksum
How to use checksums
446d0e008e66c3ddc61713abf8ae5bb00bee95f7937d9efbefb26b0bd594df36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page