Project: genesis
Inspired by a youtube video I saw once, this project is to play with genetic algothrims. It is also a sandbox for playing with different design patterns and language features.
Reference Papers Development Useful Links
Fitness Function:
\[W_{1}log(\sqrt{C_{1}})+ W_{2}\frac{1}{(H_{1}-M_{1})}+W_{3}\frac{D_{1}}{D_{T}}*log(W_{4}O_{1})\]Simulation Snapshot:
Simulation 3 : Grass (4x zoom)
Simulation 4 : (4x zoom)
Reference Papers
- Asexual Versus Sexual Reproduction in Genetic Algorithms
- A simple algorithm for optimization and model fitting
- Using Genetic Algorithms with Asexual Transposition
Development
1
2
3
4
5
<dependency>
<groupId>net.lukemcomber</groupId>
<artifactId>genetics</artifactId>
<version>v0.2.2</version>
</dependency>
Useful Links
Javadocs
Source Code
Example Configuration
Example CLI
Example UI
Back to Top