Evolving-Snakes
Snakes from the classical game are controlled by neural networks and evolve using a genetic algorithm.
File Explorer
Download Latest Version (.zip)- block.h
- colours.h
- controller.h
- ctrBasic.h
- ctrNeuralNetwork.h
- ctrRandom.h
- ctrRandomEvolving.h
- decision.h
- draw.h
- draw_neural_net.h
- field.h
- field_radius.h
- food.h
- names.h
- point.h
- randomisation.h
- run.h
- sight.h
- snake.h
- window_functions.h
- window_size.h
- glfw3.h
- glfw3native.h
- glfw3.dll
- glfw3dll.a
- libglfw3.a
- save10
- save10_defence
- save10_eggs
- save10_food
- save10_food_defence
- save10_food_notimes
- save10_food_notimes_defence
- save10_mult5
- save10_new
- save10_nofood_300
- save10_nofood_300_coed
- save10_nofood_300_defence
- save10_nofood_500
- save10_nofood_500_changed_coed
- save10_nofood_500_changed_old_coed
- save10_nofood_500_coed
- save10_nofood_500_defence
- save10_nofood_500_old_coed
- save2
- save2_defence
- save2_eggs
- save2_food
- save2_food_defence
- save2_food_notimes
- save2_food_notimes_defence
- save2_mult5
- save2_new
- save2_nofood_300
- save2_nofood_300_coed
- save2_nofood_300_defence
- save2_nofood_500
- save2_nofood_500_coed
- save2_nofood_500_defence
- save2_nofood_500_old_coed
- colours.cpp
- ctrBasic.cpp
- ctrNeuralNetwork.cpp
- ctrRandom.cpp
- ctrRandomEvolving.cpp
- draw.cpp
- draw_neural_net.cpp
- food.cpp
- main.cpp
- names.cpp
- point.cpp
- randomisation.cpp
- run.cpp
- sight.cpp
- snake.cpp
- window_functions.cpp
- window_size.cpp
- .gitattributes
- .gitignore
- Evolving Snakes.cbp
- GLFW_LICENSE
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
