Revision history for AM-Algorithm
3.13 2024-10-09 08:59:48-05:00 America/Chicago
Adjust for COW-shared constant-folded PV buffers (GH #63, @richardleach)
3.12 2021-04-03 11:27:25+02:00 Europe/Berlin
Fixed intermittent crash on Windows
3.11 2017-11-15 10:39:12+01:00 Europe/Berlin
Added install information
Turned on warning printing for analogize
3.10 2016-06-05 21:03:55+09:00 Asia/Tokyo
Fixed bad typos in citation names
Improved analogize documentation (#50)
Changed percentage printing format (#56)
3.09 2015-08-28 20:29:15+09:00 Asia/Tokyo
removed random_outcome (addition was misguided)
updated documentation
added data file comment functionality
3.08 2015-06-07 20:39:47+09:00 Asia/Tokyo
fixed regression in XS (GH #42)
added include_nulls, include_given, and linear flags to analogize.pl
3.07 2015-06-03 21:01:25+09:00 Asia/Tokyo
Add detailed gang printing option to analogize
Fix incorrect gang handling
Fix for printing gangs with false values as feature names
3.06 2015-05-31 20:43:59+09:00 Asia/Tokyo
Added analogize for command line classification
Fixed POD inaccuracies
3.05 2014-10-19 20:53:02+09:00 Asia/Tokyo
XS efficiency improvements, and tweaks in an attempt to comply with C89 and fix ActiveState builds.
3.04 2014-10-11 22:24:48+09:00 Asia/Tokyo
Add random_outcome method, and improve documentation.
3.03 2014-09-23 21:22:31+09:00 Asia/Tokyo (TRIAL RELEASE)
Update to API of Test::Class 1.00000
3.02 2014-05-17 16:06:25 Asia/Seoul
test_in_data in Result changed to test_in_train
'vars' in gang_effects return structure changed to 'features'
3.01 2014-05-15 21:18:29 Asia/Seoul
Gang and analogical set structures changed to contain Item objects
Unique id field added to Item
analogical set structure changed to index on Item id for easy searching
3.00 2014-05-14 12:02:05 Asia/Seoul
Stopped printing to amcpresults and terminal
Switched to Log::Any
Removed format variables and used Text::Table for reports
Added Algorithm::AM::Result module
Removed separate support for "short" and "long" outcomes
Replaced Project with DataSet and Item
- resulted in complete reorganization of everything
Updated/rewrote all documentation
2.45 2014-02-11 21:27:02 America/Los_Angeles
Fixed gang/grandtotal calculation bugs
removed debug print statements!
2.44 2014-02-11 16:13:54 America/Los_Angeles
Fix gangcount updating (bad loop bound)
2.43 2014-02-11 12:22:57 America/Los_Angeles
reverse 2.42 (think I was wrong)
More debug printing
don't pass ref to keys (experimental feature)
2.42 2014-02-10 21:32:23 America/Los_Angeles
More debug printing
fix uninitialized array element
2.41 2014-02-10 12:37:57 America/Los_Angeles
More debug printing
Fixed big-int bug introduced in 2.40
2.40 2014-02-09 18:37:58 America/Los_Angeles
More debug printing
2.39 2014-02-08 21:32:43 America/Los_Angeles
Added lots of print statements for trial release; need more info!
2.38 2014-02-07 20:27:29 America/Los_Angeles
changed back C99 datatypes until further testing
2.37 2014-02-07 18:52:07 America/Los_Angeles
removed non-existent dependency that prevented installation
2.36 2014-02-07 16:24:26 America/Los_Angeles
remove given/when (which trigger 'experimental' warnings)
better handling of project files
line directives added to ginormous eval statement
add methods to Project for adding data and test items
use C99 datatypes in AM.xs to ensure correct bit sizes
2.35 2013-12-05 19:50:27 America/Los_Angeles
created Algorithm::AM::Project to handle all data file processing
- also checks size of data vectors!
- has lots of accessors and new error checking, including problems with number of variables!
caller's autoflush setting is no longer clobbered
lots more refactoring
removed use of 'given' and 'when', which are experimental and caused warnings and therefore failed tests
2.34 2013-09-03 22:39:22 America/Los_Angeles
Considerable refactoring of how arguments and variables are handled
- use object or data hash instead of automatic importing
- most of them renamed, and possible values have changed
- new tests for errors and warnings
2.33 2013-06-03 22:22:10 America/Los_Angeles
Changed chomp mechanism so Windows files can be used in testing on *nix
2.32 2013-05-30 14:37:09 America/Los_Angeles
Fixed package declarations in POD files, which prevented listing on metacpan
2.31 2013-05-15 15:22:32 America/Los_Angeles
First CPAN release.