https://github.com/faif/prodoku
A Sudoku solver in Prolog.
https://github.com/faif/prodoku
Last synced: 2 months ago
JSON representation
A Sudoku solver in Prolog.
- Host: GitHub
- URL: https://github.com/faif/prodoku
- Owner: faif
- Created: 2012-06-08T19:23:36.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2019-10-22T20:36:25.000Z (about 6 years ago)
- Last Synced: 2025-01-15T00:42:50.294Z (12 months ago)
- Language: Prolog
- Size: 3.91 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Some years ago I applied for a software engineering job. To test our skills, the recruiters challenged us to write a Sudoku solver during a weekend. I have never played Sudoku before and thus had no single idea about it. But when I saw the problem, I was convinced that the right tool to use was Prolog. If my choice was right, I cannot judge. But it is a fact is that I solved the problem on time.
If you are playing Sudoku, you can use Prodoku for verifying that your solution is correct. One feature that Prodoku is missing at the moment is providing alternative solutions for the same puzzle. That's a pity, since this is a powerful built-in feature of Prolog. I guess that I'll fix it at some point.