Skip to content

The-Ofek-Foundation/sudoku.ts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sudoku.ts

Modern TypeScript Sudoku library with advanced hint detection

This library provides a complete sudoku solving and generation system with:

  • Core solving: Fast constraint propagation and backtracking solver
  • Puzzle generation: Creates puzzles of varying difficulty levels
  • Advanced hints: Detects solving techniques from basic singles to advanced sets
  • Type safety: Full TypeScript support with comprehensive type definitions
  • Modern architecture: Clean, modular design with focused responsibilities

The library is originally inspired by Peter Norvig's solver but has been completely rewritten in modern TypeScript with significant enhancements.

About

Sudoku TypeScript library, based on Peter Norvig's solver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 73.7%
  • Rust 26.3%