halma_gameplay_ai_vs_input.hs contains the initial Halma game that allows the use to interact with the ai in the terminal. It uses alpha-beta pruning.

halma_sequential.hs makes the sequential alpha-beta pruning AI (White) take just one move in the mid-state.

halma_toplevel.hs makes the top-level parallelism followed by alpha-beta pruning AI (White) take just one move in the mid-state.

halma_chunked.hs makes the chunked parallelism with updating alpha-beta pruning AI (White) take just one move in the mid-state.