Program learning to play Flappy Bird by machine learning (Neuroevolution)
Role in this project:
ML Engineer Contributions:22 commits, 10 PRs, 21 pushes in 1 year 6 months
Contributions summary:Vincent appears to be implementing a neuroevolution algorithm for training a model to play Flappy Bird. The commits show the development of a `Neuroevolution.js` file, defining the neural network structure, activation functions, and genetic algorithm components for breeding and mutation. They integrate this into the game logic with `game.js` to control bird behavior, including the initial generation of networks, and adding a scoring system. The user also added a display system to show score, generation, and alive birds.
machine-learningneuroevolutionflappybird
Pyramid is a real-time multiplayer 3D platform game from scratch.
Contributions:22 commits, 33 pushes, 1 branch in 8 months
3dmultiplayergame