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