Releases
v3.0.0
Compare
Sorry, something went wrong.
No results found
[3.0.0] - 2021-06-14
Added
Rearrange assumption strategy
TrackingAssumption.from_cell method
Counting for reverse fusion
FusionParallelSpecFinder, FusionIsomorphism and FusionBijection subclasses
to handle bijection involving fusion and assumption strategies.
a insertion_point_row_and_col_placements pack in TileScopePack
TrackedSearcher and ForgetTrackedSearcher that prioritise expanding classes
with assumptions when the underlying tiling was expanded
Changed
Updated to use comb_spec_searcher 4.0.0
Using strategy_pack.make_fusion or strategy_pack.make_tracked now automatically
adds RearrangeAssumptionFactory with apply_first=True if tracked=True
Moved several local function in RearrangeConstructor outward to make it pickleable
Fixed isolated fusion bug
Fusion is now a one-way strategy.
Added length to name for all_the_strategies pack
Fixed
Removed a redundant Tiling.is_empty check in the fusion algorithm.
Ensure is_atom returns False for the empty tiling
Deprecated
Python 3.6 is no longer supported
You can’t perform that action at this time.