Commit Graph

7 Commits

Author SHA1 Message Date
f87a0cdc84 docs: add project overview section and fix heading levels in readme
Add a "Project description" section to clarify the purpose of the sudoku generator research project, and correct inconsistent markdown heading levels (changing from `####` to `##` or `###`) for screenshots and solver subsections to improve document structure and readability.
2025-01-10 22:43:21 +00:00
3469e57f7b docs: add valid sudoku count and clarify project focus on hardest puzzles in readme
The readme now includes the exact number of valid Sudoku puzzles (6.67 × 10²¹) and explicitly states the project's focus on generating and solving the hardest possible sudokus, replacing the vague reference to backtracking algorithms.
2025-01-10 22:42:10 +00:00
7852ec4854 docs: add sudoku screenshots and update readme with revised usage instructions 2025-01-10 22:16:43 +00:00
e39d4f977c docs: add five sudoku screenshots to README and fix rlib include path in web.c 2025-01-10 22:14:36 +00:00
97fca053a1 docs: replace full readme with project description and usage instructions for sudoku generator, solver, and web apps 2025-01-10 21:59:49 +00:00
b3085a153d chore: remove unused sudoku.zip binary archive from repository root directory 2025-01-10 21:54:16 +00:00
caac0f8341 feat: add initial project scaffolding with Makefile, C sources, web UI, and documentation
Add Makefile with build targets for sudoku solver, generator, and coverage reporting.
Include NOTES.md explaining sudoku difficulty factors and solving techniques.
Add README.md with puzzle examples and generator output.
Implement app.js with Grid and Grid2 classes for rendering puzzle data in the browser.
Add box.c with functions for box indexing, grid-to-array conversion, and box value extraction.
Include footer.h with terminal size detection, cursor positioning, and footer display utilities.
Add index.html with CSS grid layout and script loading for the web interface.
Include rlib.h as a large utility header library.
2025-01-10 21:53:10 +00:00