Skip to content

A simple Python Package that solves a Sudoku via the command line;

License

Notifications You must be signed in to change notification settings

dhruvramani/Pydoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pydoku

A simple Python Package that solves a Sudoku via the command line;

Features

  • Parsing command-line arguments;

  • Reading sudoku from:-

  • Interacting with user;

  • Solving by:-

    • logic:-

      • reducing;
      • promoting;
    • guessing;

    • finishing when done;

    • using iteration instead of tail-recursion;

    • tracking time taken;

  • Displaying:-

    • through:-

      • terminal;
      • file;
      • GUI;
    • as:-

      • formatted:-

        • in a small template;
        • in a big template;
      • unformatted;

  • Testing;

    • using function annotations (check syntax for iterable etc.);
    • Unit Tests;

About

A simple Python Package that solves a Sudoku via the command line;

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages