Battle Tetromino is a spin on the classic Tetris game where various powerups can be employed to wreck havoc on the opponent's game board.
- Local Player vs Player
- Local Player vs Machine
- Online Multiplayer and Chatroom
- Machine vs Machine
The machine modes were trained with ~ 30 generations using a genetic algorithm which assessed children from generation x with a fitness function and mutation operator using supervised heuristic optimization.
Used a low-latency message queue optimization on the websocket connection to eliminate 95% of game play delays