Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 669 Bytes

README.md

File metadata and controls

19 lines (11 loc) · 669 Bytes

Connect Four AI

Game Image

four-ai is a multithreaded neural network training system that utilizes genetic algorithm. Everything related to neural networks was implemented from scratch, including matrix multiplication, neural network forward pass, and crossover + mutation.

This is a proof of concept for how a genetic algorithm library could be implemented with rust in the future.



Usage

cargo run --release

Note: the --release flag is IMPORTANT! Without the optimizations provided by it, training will be much slower.