Skip to content

Releases: bnediction/mpbn

4.1

29 Jan 17:41
Compare
Choose a tag to compare
  • bugfix aeon import of constants functions

4.0

10 Jan 16:06
Compare
Choose a tag to compare
4.0

What's Changed

  • Use AEON by default for manipulating Boolean functions. This can be changed using MPBN_BOOLFUNCLIB=pyeda environment variable, or boolfunclib option.

Full Changelog: v3.8...v4.0

3.8: optimizations

28 Aug 13:45
Compare
Choose a tag to compare

🚀 Optimizations

  • load ASP code at once
  • introduce CLINGO_OPTS environment variable to pass options to clingo
  • add optimized methods for counting solutions

🗒️ Full Changelog: v3.5...v3.8

mpbn 3.5

30 May 11:31
Compare
Choose a tag to compare

New feature:

mpbn 3.4

28 Mar 14:33
Compare
Choose a tag to compare

mpbn.simulation:

  • API improvement for sampling intermediate configurations
  • new sample_trace and sample_switchpoint functions

3.3: tuning ASP encoding for non-montone functions

30 Aug 12:24
Compare
Choose a tag to compare
v3.3

cli: give options for controlling simplifications

3.2: non-montone support, faster model processing

31 May 14:13
Compare
Choose a tag to compare
  • use pyeda for performing the simplification/DNF transformation (substantial speed up for model loading)

3.1.1: non-monotone support

31 May 08:30
Compare
Choose a tag to compare
  • increase recursion limit to handle larger BDD for non-monotone functions

v3.0 - non-monotone support

25 May 22:04
Compare
Choose a tag to compare

mpbn now supports non-monotone functions by means of BDD encoding.

v2.0 - simulation

30 Nov 23:15
Compare
Choose a tag to compare