Skip to content

Haskell project for solving Sudoku alternative "Duodoku"

Notifications You must be signed in to change notification settings

avigael/duodoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duodoku

This project is written in Haskell. To run this project please install Haskell on your machine.

This is a Haskell project that solves a Duodoku board by taking in a board and outputting a solved board. See /puzzles for examples.

Everyone knows Sudoku, the combinatorial number-placement puzzle. But Sudoku is old news... let's do Duodoku! The objective is to fill a 16x16 grid with the digits 1-8 so that each column, each row, and each of the 16 4x4 subgrids that compose the 16x16 grid contain each of the digits 1-8 exactly twice.

Compilation instructions: To run this file with cabal, execute the following command:

$ cabal v2-run

Project created for CS538: Theory and Design of Programming Languages (Spring 2020)

About

Haskell project for solving Sudoku alternative "Duodoku"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published