cilib
cilib copied to clipboard
Typesafe, purely functional Computational Intelligence
This MR adds a new `Step` method that exposes the `eval` environment function. This would provide users, who are wanting to use implementations other than `Position`, an easy interface to...
I've added the triangular and non uniform distribution. For each distribution I mapped a standard uniform distribution value to the given distribution by putting the value through the percent point...
Some of the other projects which use the core data structures should probably be consolidated into a monorepo. This will prevent issues related to releases when the root dependency changes....
Many typeclasses should have the correct annotation applied to provide better errors to users.
Implement the 18 inertia weight control strategies summarized in the [paper](https://link.springer.com/article/10.1007/s11721-016-0128-z) by Harrison, Engelbrecht and Ombuki-Berman These will be split into the first 11 which are non-adaptive and time-varying, and...
The current syntax for `Step`, `StepS` and algorithm usage seems a bit magical - can we simplify it?
The website needs some explanation of the samples, to guide the user along.