Commit Graph

19 Commits

Author SHA1 Message Date
5c5b645c30 Added graphing capablities. It only graphs total fitness of generation. 2020-11-06 02:11:06 -05:00
f6dc70e805 Fixed variable name 2020-11-03 16:49:49 -05:00
72a8975d03 Fixed default arguments
Reverted usage format:
GA(
    chromosome_length = 20,
    population_size = 25
)
2020-11-03 14:30:43 -05:00
172918cad7 Added small database functionality but its commented out of running. 2020-11-03 13:43:21 -05:00
621fdef86d Fixed attributes to allow setting attributes on initialization
e.g.
GA({
    'chromosome_length' : 10,
    'population_size'         : 50
})
2020-11-03 13:19:09 -05:00
5b6dc8348a Reverted back to old style of attributes. 2020-11-03 11:47:56 -05:00
ba2f076a2b Added doc strings to EasyGA ga class and attributes class. 2020-11-03 02:32:20 -05:00
c9d30be1af Initialization for GA with arguments 2020-10-30 11:52:11 -04:00
524cbdb0ec Input error catching 2020-10-27 18:37:12 -04:00
00af4dbbe7 Added gene mutation rate 2020-10-27 17:32:40 -04:00
241f5e9e89 Chnaged testing and word in setter error 2020-10-27 15:35:56 -04:00
ae74ce1766 Minor edits 2020-10-25 22:36:54 -04:00
4ca859c34a Updated termination related settings 2020-10-22 18:18:00 -04:00
e5bf5166f7 Pushed something by mistake 2020-10-22 00:20:17 -04:00
74f6c8957b Added some error checking 2020-10-22 00:03:51 -04:00
8e2698fc0d Implemented basic functionality for using different target fitness types 2020-10-21 14:11:43 -04:00
dd294db952 Renamed parent selection subclasses to rank/fitness 2020-10-18 21:08:54 -04:00
d8e5296ef5 Fixed spacing mistakes and added comments 2020-10-15 12:56:59 -04:00
ce62bc50e5 Added atrributes class 2020-10-15 12:47:12 -04:00