Skip to content

Releases: hfarruda/doces

Beta release v0.1.0

Choose a tag to compare

@hfarruda hfarruda released this 13 Sep 21:56

DOCES 0.1.0 adds NumPy 2.x support and allows users to define probability functions for posting, receiving, and rewiring.

  • Runtime compatibility: Supports Python 3.9–3.14 with NumPy 2.x. NumPy 1.x is no longer supported.
  • Custom probability functions: Configure Python functions or ProbabilityTable objects for all agents or individually, including mixtures with built-in filters. Functions receive an absolute difference and must return a finite probability in [0, 1].
  • Interpolation: Functions are sampled on a user-supplied grid during configuration. The C engine evaluates the resulting tables using linear or previous-value interpolation, without calling Python during simulation.
  • Filter configuration: Adds configurable rewiring filters and the REVERSED_HALF_COSINE constant. Warnings identify custom receiving configurations where simulation-time phi has no effect.
  • Documentation and builds: Expands filter documentation, adds a custom-filter tutorial and regression tests, and updates source/wheel build workflows.

v0.0.9

Choose a tag to compare

@hfarruda hfarruda released this 02 Apr 03:09
b81ba18

Bump to v0.0.9

Beta release v0.0.8

Choose a tag to compare

@hfarruda hfarruda released this 02 Apr 02:54
fda67a3

Bump to v0.0.8

Beta release v0.0.7

Choose a tag to compare

@hfarruda hfarruda released this 21 Feb 01:23
8626100

Version bumped to v0.0.7

Beta release v0.0.6

Choose a tag to compare

@hfarruda hfarruda released this 21 Feb 01:00

Version bumped to v0.0.6

Beta release v0.0.5

Choose a tag to compare

@hfarruda hfarruda released this 07 Nov 02:36
a87b6c8

Bump to v0.0.5. Fix pip for Python 12.

Beta release v0.0.4

Choose a tag to compare

@hfarruda hfarruda released this 07 Nov 01:40
6a39a8d

Bump to 0.0.4

Beta release v0.0.3

Choose a tag to compare

@hfarruda hfarruda released this 06 Nov 23:42
286d5de
Update version.h

Update version

Beta release v0.0.2

Choose a tag to compare

@hfarruda hfarruda released this 06 Nov 00:38
3b6842e
Update build-publish-pypi.yml

Beta release v0.0.1

Choose a tag to compare

@hfarruda hfarruda released this 04 Nov 14:56
a754583

First release