12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- package main
- import (
- genetic "../neuralnetwork/genetic"
- mutagen "../neuralnetwork/genetic/mutagen"
- snakesimulator "./snakesimulator"
- )
- func main() {
- s := snakesimulator.NewSnakeSimulator(400)
- s.StartServer()
- p := genetic.NewPopulation(s, mutagen.NewDummyMutagen(1.0, 1), genetic.PopulationConfig{PopulationSize: 2000, SelectionSize: 0.01, CrossbreedPart: 0.5}, []int{24, 18, 18, 4})
- p.NaturalSelection(5000)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
|