# gomoku-project
### compiling the project
`stack ghc -- -O2 -threaded -rtsopts -eventlog src/AI.hs src/Board.hs src/Color.hs src/Point.hs app/main.hs`

### run the program
`time app/main +RTS -N4 -ls`

We can change `-N4` to any number of cores.

To view the threadscope result, install [Threadscope](https://hackage.haskell.org/package/threadscope), and

```
threadscope main.eventlog
```
