|
@@ -27,13 +27,13 @@ package main
|
|
|
|
|
|
import (
|
|
|
genetic "../neuralnetwork/genetic"
|
|
|
- mutagen "../neuralnetwork/genetic/mutagen"
|
|
|
+ mutagens "../neuralnetwork/genetic/mutagens"
|
|
|
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 := genetic.NewPopulation(s, mutagens.NewDummyMutagen(1.0, 1), genetic.PopulationConfig{PopulationSize: 2000, SelectionSize: 0.01, CrossbreedPart: 0.5}, []int{24, 18, 18, 4})
|
|
|
p.NaturalSelection(5000)
|
|
|
}
|