Revision history for Perl extension Math::DifferenceSet::Planar.
1.002 Sun, 14 Jul 2024 13:53:26 +0200
- new principal planes iterators
- new plane unit/nonunit elements methods
- extended examples
- extended compute sources
- minor edits in documentation
1.001 Sat, 23 Dec 2023 08:34:04 +0100
- improved zeta/theta calculation
- revised examples suite:
- - extended pds_info
- - fixed filter mode of pds_planes
- - merged random_pds into pds_sample
- - fixed exit code of pds_verify (++Lukas Mai)
- added another computing example
- minor edits in documentation
1.000 Sat, 08 Jul 2023 06:15:12 +0200
- revised data structure
- added principal elements arithmetic
- introduced three types of reference sets
- added mapping sets to lambda and theta
- improved compression in database
- calculated reference sets for all samples
- consolidated and extended example scripts
- added handling of large sets
- added checks to avoid arithmetic overflow
- added class methods for space properties
- extended documentation
- removed deprecated check_elements method
0.018 Sun, 28 Aug 2022 12:29:16 +0200
- new methods min_element and max_element
- new example scripts pds_info and A353077.pl
- bug fix for peak_elements memoization
- roadmap section in pod
0.017 Thu, 18 Aug 2022 21:29:14 +0200
- bug fix: eta() could give wrong results
- improved tests and documentation
0.016 Sat, 16 Jul 2022 22:11:14 +0200
- bug fix for a corner case in find_delta
- integration of linear mapping algorithms
- new methods:
- common_elements
- compare
- find_linear_map
- find_all_linear_maps
- from_elements_fast
- gap_canonize
- iterate_known_spaces
- known_space_count
- known_space_desc
- known_space_max_order
- known_space_min_order
- largest_gap
- same_plane
- zeta
- zeta_canonize
- deprecated method:
- check_elements
- new examples:
- A3333852-essential.pl
- A3333852.pl
- pds_gap_canonize
- pds_largest_gap
- pds_linear_maps
- pds_randomize
- pds_rotators
- pds_spaces
- pds_zeta
- pds_zeta_canonize
- improved examples:
- numlist_sort
- random_pds
- improved documentation
- more unit tests
0.015 Fri, 16 Jul 2021 21:23:57 +0200
- fixed an inefficiency in iterate_rotators()
- fixed documentation typos
- reviewed examples/pds_databases
0.014 Sat, 19 Jun 2021 07:59:59 +0200
- added persistent rotator space data
- new methods:
- available_min_order
- known_space
- known_space_count
- known_space_min_order
- known_space_max_order
0.013 Sun, 21 Mar 2021 17:06:11 +0100
- moved issue tracker to github
- zipped large data files
0.012 Wed, 24 Feb 2021 01:29:49 +0100
- fixed possible overflows with orders >= 55109
0.011 Mon, 01 Feb 2021 19:42:50 +0100
- fixed DBIx::Class warning with huge orders
- added yet more example scripts
- moved bugtracker to github
- slightly revised documentation
0.009 Fri, 01 Jan 2021 22:19:25 +0100
- added methods:
- check_elements
- find_delta
- start_element
- peak_elements
- eta
- contains
- more example scripts
- some optimizations
- switched to artistic license
0.008 Tue, 17 Sep 2019 23:44:16 +0200
- made raw data format more space-efficient
- moved elements unpacking into database API
0.007 Thu, 05 Sep 2019 16:56:07 +0200
- test coverage
- documentation typos
- contributing
- yet more metadata
0.006 Tue, 03 Sep 2019 14:01:01 +0200
- improved documentation
- extended test suite and examples
- added iterate_properties and path to M::DS::P::Data
0.005 Tue, 06 Aug 2019 12:30:34 +0200
- more metadata fine-tuning
- tests no longer use nulldev (causing failures on windows)
0.004 Tue, 06 Aug 2019 11:16:27 +0200
- fixed dependency problem, rt-130259
0.003 Mon, 05 Aug 2019 19:30:21 +0200
- addressed dependency problem, rt-130259
0.002 Sat, 03 Aug 2019 10:54:22 +0200
- database version, 604 sets, order <= 4096
0.001 Sun, 03 Mar 2019 07:03:42 +0100
- initial version, 100 sets, order <= 419