evvo
evvo copied to clipboard
Solve multi-objective optimization problems with distributed evolutionary algorithms
**Is your feature request related to a problem? Please describe.** Was getting very confusing error messages, where it looked like the problem was in a modifier, but actually the problem...
Previously, `IslandManager` was a single point of failure for our program and increased complexity. We should be able to merge the necessary logic into the `Island`s and communicate over some...
Scala people don't use maven often, let's get peer pressured
**Describe the bug** While the population can accept multiple different hashing strategies in its constructor, it's not possible to construct this using our islands/island builders yet. **Expected behavior** It should...
Doctests
**Is your documentation request related to a problem? Please describe.** Code examples in our documentation can fall behind the actual code. If an API changes, the example may no longer...
**Is your feature request related to a problem? Please describe.** When working on Evolving Fair Models, I notice that on long runs, the population size grows indefinitely. A 40,000-solution population...
**Describe the bug** Currently, you have to build Evvo with the classes you'll be using in your Islands before you can deploy the RemoteActorSystem. This makes debugging take longer, as...
**Is your feature request related to a problem? Please describe.** When using the built in agents, users cannot override the strategies. **Describe the solution you'd like** The constructors for the...
**Is your feature request related to a problem? Please describe.** It is difficult to create a large number of evvo nodes to run a cluster. **Describe the solution you'd like**...
We need performance benchmarks better than the existing list-sorting tests. Ideally, something like TSP, although we will also want to record how long it takes to find a solution that...