Skip to content

Releases: bThink-BGU/BPpy

version 1.0.2

19 May 09:46
Compare
Choose a tag to compare

Updates:

  • Adding model_completion=True flag in SMT event selection strategies.
  • Tidy PRISM format output - thanks @zisserj !

1.0.1

11 Jan 12:57
6ba5e27
Compare
Choose a tag to compare

Minor yet important update which involves an internal optimization of the DFS - thanks @zisserj!

1.0.0

20 Nov 13:58
Compare
Choose a tag to compare

This release introduces 2 main updates:

  • Sync statements are now defined using the bp.sync class. See examples and docs for more info.
  • Adding the ability to define and analyze probabilistic systems using PRISM integration, a work by @zisserj. The ability to execute such systems will be added soon.

Additionally, some minor fixes and updates were made.

0.0.10

27 Sep 16:00
Compare
Choose a tag to compare

Updates:

0.0.9

06 Sep 14:49
0c84a61
Compare
Choose a tag to compare

Some minor updates:

  • Speed upDFSBProgramVerifier implementation.
  • Adding Dockerfile and dicker hub repository.

0.0.8

28 Aug 07:29
dd65fcf
Compare
Choose a tag to compare

We publish the bppy.analysis package based on current research in this release.
BProgram verification can be performed in 2 ways:

  • DFS - using the DFSBProgramVerifier class. see tutorial for more info.
  • Symbolically - using the SymbolicBProgramVerifier class. see tutorial for more info.

0.0.7

16 Aug 16:06
Compare
Choose a tag to compare

This release has two major contributions:

  • publishing OpenAI gym integration to learn a BProgram as a gym environment (see example for more details).
  • Comments and explanation added for the examples in the documentation.

0.0.6

19 Jul 14:02
b289338
Compare
Choose a tag to compare

Some documentation updates.

0.0.5

31 May 14:47
b02b1e9
Compare
Choose a tag to compare

This release focuses on the following:

0.0.4

05 Feb 14:04
a65bbba
Compare
Choose a tag to compare

This release focuses adds external events support with some additional minor bug fixes (Thanks @adielashrov).
an example for using external events bppy/examples/external_events.py
*external events are not supported for solver based event selection strategy.