You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Blue Ϟ Lightning ee1ccee020
LAST CELL FILLED
3 years ago
animation use close event call back to fix issue 92 (#93) 3 years ago
.travis.yml chore(ci): Cache npm dependencies #77 3 years ago
LICENSE Initial commit 4 years ago
README.md LAST CELL FILLED 3 years ago
sudoku_test.go add print count to test 4 years ago

README.md

commit-sudoku

Build Status

1 5 7 2 9 6 8 3 4
8 9 2 3 4 5 6 1 7
4 3 6 1 8 7 2 5 9
7 4 1 6 5 2 3 9 8
9 2 8 7 3 4 5 6 1
3 6 5 8 1 9 4 7 2
6 8 4 9 7 3 1 2 5
2 1 9 5 6 8 7 4 3
5 7 3 4 2 1 9 8 6

Rules

There are two types of pull requests, moves and others.

A move must only include filling in one number in one cell in the puzzle.

  • A player can only make at most one move a day.
  • A player can remove any moves made by himself or herself without the above limitation.
  • Moves are accepted in order of first submission.
  • Conflicting moves are skipped, they can be resubmitted ASAP once fixed.
  • Multiple players can submit a single joint pull requests consistent of many moves, one from each player.

All other pull requests should improve the project in some way. Explained with what changes are made, and how it makes the project better.

  • Other pull requests must not include move commits. They should also preserve git blame for moves as best as possible.
  • Acceptance does not follow the rule of moves.
  • They can be anything else typical of any project.
  • They can even change the rules, but not apply retroactively.

Evolution

Evolution of the board

More details here.

Testing

There is CI integration to make pull requests more flashy. You can run the tests locally with go test if you have go installed. You are also welcome to add redundant tests using other languages or improve existing ones.