This release migrates nature to a .cljc library
- Update - POTENTIALLY BREAKING CHANGE - nature is now a .cljc library
This release adds argument assertions to
evolve
- Add - Pre-conditions for evolve
This release adds common performance monitors
- Add - Monitors for individual/population performance reporting
This release adds common fitness-function helpers
- Add - Gray Code Binary genome to integer decoder, snt to decimal meshes
This release...
- Fix - Include :aot directive in project.clj
This release adds binary genome decoding and several bugfixes
- Add - Binary genome to integer decoder
- Fix - Crossover point determination
This release refactors the application to make the core function, evolve, stand out more distinctly.
- Add - Usage documents
- Fix - crossover no longer wipes out some genetic sequences, :carry-over no longer balloons population
This release builds out all initial functionality