Commit Graph

319 Commits

Author SHA1 Message Date
11869b92f9 Update README.md 2020-10-23 15:39:20 -04:00
f2178f1755 Update README.md 2020-10-23 15:38:58 -04:00
5dadda4815 Update README.md 2020-10-23 15:38:27 -04:00
667042ecca Update README.md 2020-10-23 15:38:04 -04:00
8ef960192a Update README.md 2020-10-23 15:37:34 -04:00
4a18a96902 Update README.md 2020-10-23 15:37:04 -04:00
064778e130 Update README.md 2020-10-23 15:36:06 -04:00
c87d4dac0a Update README.md 2020-10-23 15:35:09 -04:00
0e16e4d705 Update README.md 2020-10-23 14:26:54 -04:00
030d1f981b Add files via upload 2020-10-23 14:26:18 -04:00
d01096c1ea Fixed print tabbing 2020-10-22 19:07:43 -04:00
c84758f8c5 Neatified ga.print stuff and altered run_testing 2020-10-22 19:05:43 -04:00
50aa1587ae Update termination_methods.py 2020-10-22 18:28:26 -04:00
9baf3c7dc5 Fixed termination related stuff 2020-10-22 18:23:27 -04:00
4ca859c34a Updated termination related settings 2020-10-22 18:18:00 -04:00
df297cab20 Update README.md 2020-10-22 16:18:13 -04:00
3fa0e28f4d Delete github_logo.png 2020-10-22 16:18:00 -04:00
4054cb0b7d Add files via upload 2020-10-22 16:17:27 -04:00
ffd51d1ca2 Update README.md 2020-10-22 16:16:34 -04:00
778948d123 Update README.md 2020-10-22 16:16:23 -04:00
b6e1658141 Add files via upload 2020-10-22 16:12:28 -04:00
1f437fb031 Delete Initilization_attributes.jpg 2020-10-22 16:11:58 -04:00
970335ce9a Add files via upload 2020-10-22 16:11:33 -04:00
ccd553f7ed Create Readme.md 2020-10-22 16:11:19 -04:00
7052daf911 Update README.md 2020-10-22 15:22:55 -04:00
8932d9da50 Add files via upload 2020-10-22 15:22:03 -04:00
8bd3c2db02 Delete logo.png 2020-10-22 15:21:51 -04:00
b060c796b5 Add files via upload 2020-10-22 15:11:17 -04:00
e5bf5166f7 Pushed something by mistake 2020-10-22 00:20:17 -04:00
1a4df37193 Merge branch 'master' of https://github.com/danielwilczak101/EasyGA 2020-10-22 00:12:13 -04:00
6c6c64e342 Updated fitness based termination and fixed some EasyGA stuff 2020-10-22 00:05:42 -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
9101072f26 Update parent_selection_methods.py 2020-10-18 23:28:07 -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
ec1b67fc00 Added Default for gene impl and setter example in Easy GA 2020-10-15 01:46:13 -04:00
e96d392cf9 Merge pull request #14 from danielwilczak101/jack
Updating with jacks code.
2020-10-15 01:03:44 -04:00
5df19df643 Population.next_population and better comments 2020-10-15 00:22:58 -04:00
543b295e52 Updated gene impl 2020-10-14 23:09:55 -04:00
0090db9dce Fixed method names and added some crossover methods and tests for floats 2020-10-13 21:07:05 -04:00
b966b22b04 Update setup.py 2020-10-13 18:09:08 -04:00
2f91dea637 Changed testing on EasyGA 2020-10-13 16:05:34 -04:00
fb213f04dd Added more structure methods and some quality of life changes
Overall cleaned up a lot of comments.

EasyGA:
- Code cleanup.

Population:
- Added sort_by_best_fitness
- Added parent/mating pool methods.
- Renamed some methods for consistency.

Chromosome:
- Added get_gene(index).

Parent Selection:
- Improved selection methods to use the ga.selection_probability so that the roulette selection actually works well.
- Added stochastic selection.

Survivor Selection:
- Added fill_in_random and fill_in_parents_then_random.

Crossover/Mutation:
- Cleaned up code.
2020-10-13 12:48:20 -04:00
5e6f9b0427 Update README.md 2020-10-13 02:09:47 -04:00
23ab294705 Update README.md 2020-10-13 02:07:27 -04:00
a8b841bbe8 Update README.md 2020-10-13 02:07:04 -04:00
822b2a2a2e Update README.md 2020-10-13 02:06:43 -04:00
b4dfd2523b Update README.md 2020-10-13 02:05:07 -04:00