0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jan 31, 2025 — Jan 31, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Implemented evaluator for 3-sat and started parser. More... over 15 years ago
Fixed a problem with the sub-packages. More... over 15 years ago
Brian and I restructured the run code and the packages so that specific problems like count-ones are now in the new problems sub-package. Our next task is to implement 3-SAT in this new package. More... over 15 years ago
Tournament selection uses distinct choices again More... over 15 years ago
Performant GA primitives More... over 15 years ago
Misc performance improvements More... over 15 years ago
Did some performance tweaks that improved the performance somewhat by converting lazy sequences to vectors with (vec ...). More... over 15 years ago
Added code to create random individuals and a random population, and a test that verifies that a randomly created population has the right number of individuals, and that they have the right length and fitnesses. More... over 15 years ago
Added point mutation and a test for the masked version of point mutation. More... over 15 years ago
Added a test for two-point crossover, and an implementation that passes that test. In doing this we realized that Brian's solution to two-point crossover generalized nicely to all masked crossovers, so we refactored to make that clearer. More... over 15 years ago
Adding the initial files for the Clojure EC project with Brian Goslinga. More... over 15 years ago