What it does
We built a minimalistic online browser game which users can play, challenging individual users against our bots which improve off that data. During that time, computing power is used to run simulations for computer users which goes to improve future performance, increasing in standard in playing performance as they go..
How I built it
React.JS front-end for HTML canvas browser game. Huge work into reinforced learning, implementing and testing the Tensorflow.JS library. Implemented genetic learning to improve generations of computer players.
Challenges I ran into
- We basically rewrote TensorFlow.JS
- One of our members suffered a catastrophic loss in WSL halfway through the competition
- We underwent a Windows Update during this time
Accomplishments that I'm proud of
An aesthetic and functional browser game with powerful technologies behind it that have huge future potentials. The successful tests and implementation of reinforcement learning and rudimentary genetic learning.
What I learned
What's next for Ender's Computation
Integrate with newer and more exciting front-end projects to show off the power and adaptability of the learning back-end.