doasku

Sudoku solver
git clone git://git.dimitrijedobrota.com/doasku.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-06-21 17:32Use cmake-init and modernize codebaseDimitrije Dobrota36+1681-730
2024-06-20 18:53Improve readability with std::invoke and autoDimitrije Dobrota2+37-36
2024-06-14 22:25Proper CMake projectDimitrije Dobrota10+593-508
2024-06-14 21:58Add .clang-format, full reformatDimitrije Dobrota2+258-25
2024-06-14 21:50Streamline solve function for readabilityDimitrije Dobrota1+40-85
2024-04-17 17:35Remove redundant get_naked changesDimitrije Dobrota1+1-0
2024-04-16 18:22General cleanupDimitrije Dobrota1+49-84
2024-04-16 18:06Streamline get_naked functionsDimitrije Dobrota1+51-110
2024-04-14 19:34Streamline get_hidden functionsDimitrije Dobrota1+50-115
2024-04-11 21:16Remove explicit from conversion operatorDimitrije Dobrota1+21-21
2024-04-11 17:53Unify ref::get operations and simplify solveDimitrije Dobrota1+181-231
2024-04-11 14:33Better type safety with absolute coordinate typeDimitrije Dobrota1+101-101
2024-04-09 22:18Better solve iteration loopDimitrije Dobrota1+142-225
2024-04-09 21:45Cleanup code with helper functionsDimitrije Dobrota1+57-79
2024-04-08 20:19 Add check for Box Line ReductionDimitrije Dobrota1+24-0
2024-04-08 19:18Improve consistencyDimitrije Dobrota1+71-61
2024-04-08 18:48Add check for pointing pairs and tripletsDimitrije Dobrota1+69-1
2024-04-07 21:20 Add check for hidden quadsDimitrije Dobrota1+83-0
2024-04-07 21:03Add check for hidden tripletsDimitrije Dobrota1+77-0
2024-04-07 20:45Add check for hidden pairsDimitrije Dobrota1+78-0
2024-04-07 19:49Add check for naked quadsDimitrije Dobrota1+83-0
2024-04-07 19:32Add check for naked tripletsDimitrije Dobrota1+71-0
2024-04-06 20:25Simplify the logicDimitrije Dobrota1+114-308
2024-04-06 19:19Distinction between naked and hidden singleDimitrije Dobrota1+45-18
2024-04-04 19:46Big code cleanupDimitrije Dobrota1+69-87
2024-04-04 18:25Add row and column reference countingDimitrije Dobrota1+115-35
2024-04-04 13:44Move streamliningDimitrije Dobrota1+56-54
2024-04-04 12:52Rething the types widthDimitrije Dobrota1+16-16
2024-04-04 12:37Extract reference logic and general streamliningDimitrije Dobrota1+60-42
2024-04-03 19:34Add reference counting to find loners in subgridDimitrije Dobrota1+66-0
2024-04-03 17:13Add checking forced within a subgridDimitrije Dobrota1+167-6
2024-04-03 08:45Read the grid from the command line and print itDimitrije Dobrota1+43-32
2024-04-02 23:16Better type safetyDimitrije Dobrota1+60-39
2024-04-02 20:36Add util functions and proper grid clearing on setDimitrije Dobrota1+152-78
2024-04-02 17:48Proof of concept bitboard sudokuDimitrije Dobrota1+107-0