# Othello ## Grade Got a 110/100 on this assignment. I would also wager it is by far the fastest submission for this assignment my professor has ever gotten. ## Running I recommend using the release profile for the compiler optimizations. These are quite important since our algorithms involve evaluating millions of moves. ```sh cargo run --release ``` ## Game Representation The game state is represented by what's known as a [BitBoard](https://www.chessprogramming.org/Bitboards). I knew about these already from researching Chess programming in the past.