- Install the Haskell Tool Stack (click here for instructions)
stack setup- Installs a local stack based on the version in the yaml so we can have reproducible builds 🙂stack build- Builds the project (this needs to be run after every code change)stack exec haskellChess-exe- Runs the uci chess enginestack exec haskellChess-exe -- -i white- Runs the game in interactive mode where you play white
stack ghci - Runs the interpreter
Click here for the UCI Spec