wrote minimax in AIO1 but stuck on type error:
Couldn't match expected type `Board' with actual type `MinList t0 t1 -> t0'