{"id":17760495,"url":"https://github.com/fuco1/sudoku-cpp","last_synced_at":"2025-04-01T13:15:21.968Z","repository":{"id":30651967,"uuid":"34207593","full_name":"Fuco1/sudoku-cpp","owner":"Fuco1","description":"Efficient propagating sudoku solver","archived":false,"fork":false,"pushed_at":"2017-02-20T15:18:44.000Z","size":102,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-07T07:46:21.537Z","etag":null,"topics":["backtracking","c-plus-plus","constraint-satisfaction","constraint-satisfaction-problem","sudoku"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fuco1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-19T13:25:37.000Z","updated_at":"2019-08-09T06:06:19.000Z","dependencies_parsed_at":"2022-08-30T06:41:09.980Z","dependency_job_id":null,"html_url":"https://github.com/Fuco1/sudoku-cpp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fsudoku-cpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fsudoku-cpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fsudoku-cpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fuco1%2Fsudoku-cpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fuco1","download_url":"https://codeload.github.com/Fuco1/sudoku-cpp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246644095,"owners_count":20810687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backtracking","c-plus-plus","constraint-satisfaction","constraint-satisfaction-problem","sudoku"],"created_at":"2024-10-26T19:01:51.190Z","updated_at":"2025-04-01T13:15:21.933Z","avatar_url":"https://github.com/Fuco1.png","language":"C++","readme":"# Propagating sudoku solver\n\nThis is a very efficient C++ implementation of a propagating sudoku solver.  Can solve batches of 1000 puzzles in under 10 miliseconds.\n\nSome data sets and results are included for testing.\n\nIn addition to regular propagation, the hidden single rule is employed to reduce searching.\n\n# Compilation\n\nRun `make` in the project directory.\n\nIf you want to compile with debug information run\n\n```bash\ng++ -g --std=c++11 sudoku.cc -o sudoku\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Fsudoku-cpp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuco1%2Fsudoku-cpp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuco1%2Fsudoku-cpp/lists"}