Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@peterrrock2 peterrrock2 released this 13 Jun 21:36
· 2 commits to main since this release
367a3a8

This release adds a new method into BEN that allows for much better compression of ensembles arising from Markov Chains. For low-rejection chains, the file sizes tend to be halved or so, and for high-rejection chains, the space savings can be an order of magnitude or more.

  • The previous version of BEN is still supported, and now referred to as the BenVariant::Standard. This version saves every single plan without trying to look for repetition. This is still the better option when considering ensembles of unique plans.
  • The new version of BEN is now denoted by BenVariant::MkvChain within the source code.
  • Several structs and implementations have been added to w referred to as the BenVariant::Standard. This version saves every single plan without trying to look for repetition. This is still the better option when considering ensembles of unique plans.
  • The new version of BEN is now denoted by BenVariant::MkvChain within the source code.
  • Several structs and implementations have been added to make creating a encoder for BEN simpler.
  • There is now a pben binary file that allows for the conversion between PCompress files and BEN files.make creating a encoder for BEN simpler.
  • There is now a pben binary file that allows for the conversion between PCompress files and BEN files.

Full Changelog: v0.1.3...v0.2.0