Skip to content

v0.1.4

Choose a tag to compare

@DeveshParagiri DeveshParagiri released this 12 Feb 23:03
· 230 commits to main since this release

What's New

Simulation Dynamics

  • Added propagation damping controls (decay_per_hop, max_hops) and bounded spread behavior in simulation propagation.
  • Added option-level friction support for categorical outcomes to better model behavior persistence under social pressure.
  • Improved state handling for public/private dynamics and stabilization behavior in simulation engine.

Validation & Runtime Correctness

  • Fixed scenario validation result construction so errors/warnings are preserved and surfaced correctly.
  • Fixed scenario file-reference validation to resolve relative paths against the scenario file location.
  • Fixed validator/runtime contract for spread modifiers (edge_weight is now recognized in validation).
  • Fixed boolean expression consistency in safe evaluation (true/false now handled consistently at runtime).
  • Fixed expression syntax false-positives for valid escaped apostrophes and string literals.

Network Config Reliability

  • Fixed network config generation so degree multiplier condition values are typed correctly (boolean/number/string) instead of string-only.
  • Removed legacy preset network config from runtime; network behavior is now fully config-driven.

CLI

  • Improved scenario detection in entropy validate to handle scenario.yaml filenames directly.

Full Changelog: v0.1.3...v0.1.4