Commit Graph

16 Commits

Author SHA1 Message Date
frero dcdf9ebd2a it works! 2026-01-31 15:42:13 +01:00
frero 320c75b2d5 ! tie it all together 2026-01-31 15:42:13 +01:00
frero 7703846db9 implement elitism_survivor_selection 2026-01-31 15:42:13 +01:00
frero 5c66bdb5cd implement inversion_mutation 2026-01-31 12:18:22 +01:00
frero b5efeb0642 implement swap_mutation 2026-01-31 12:18:22 +01:00
frero fcfb934d8c implement bit_flip_mutation 2026-01-31 12:18:22 +01:00
frero 7cb9407e61 implement uniform_crossover 2026-01-31 12:18:22 +01:00
frero c09f0c0e02 implement two_point_crossover 2026-01-31 11:55:37 +01:00
frero f755e55688 implement single_point_crossover 2026-01-31 11:52:12 +01:00
frero 48b37d2914 implement roulette_selection 2026-01-31 11:46:57 +01:00
frero eb4a13524c implement tournament_selection 2026-01-31 11:41:09 +01:00
frero 763b2fdb49 generate and destroy population 2026-01-31 11:31:18 +01:00
frero 213e796068 use bit_array instead of []bool 2026-01-31 11:19:14 +01:00
frero 7df33a810b implement fitness function with penalty 2026-01-31 10:51:02 +01:00
frero cacc2911f1 read data 2026-01-31 10:51:02 +01:00
frero 93264c3131 initial odin flake 2026-01-30 20:21:23 +01:00