From UBC Wiki


Authors: Erik Gylling, Deina Kellezi

What is the problem?

We want to implement suduku with a terminal UI in Haskell.

The terminal will be the user interface.

The game ends when the board is filled out correctly.

A new board will be generated when the user starts a game, so the user won´t be playing the board again.

The gameboard is 9x9 numbers.  

What is the something extra?

We would like to implement different difficulties as our extra feature.

What did we learn from doing this?

We learned about I/O and states. How a game is growing like an organism instead of being build to be one final size like java.

Links to code etc