mazegame_sequential.hs is the sequential implement of maze game.
To run it:

ghc -threaded -eventlog -rtsopts --make mazegame_sequential.hs
./mazegame_sequential +RTS -ls -N1

mazegame_parallel.hs is the parallel implement of maze game.
To run it:

ghc -threaded -eventlog -rtsopts --make mazegame_parallel.hs
./mazegame_parallel +RTS -ls -N1