2024-06-21 17:32 | Use cmake-init and modernize codebase | Dimitrije Dobrota | 36 | +1681 | -730 |
2024-06-20 18:53 | Improve readability with std::invoke and auto | Dimitrije Dobrota | 2 | +37 | -36 |
2024-06-14 22:25 | Proper CMake project | Dimitrije Dobrota | 10 | +593 | -508 |
2024-06-14 21:58 | Add .clang-format, full reformat | Dimitrije Dobrota | 2 | +258 | -25 |
2024-06-14 21:50 | Streamline solve function for readability | Dimitrije Dobrota | 1 | +40 | -85 |
2024-04-17 17:35 | Remove redundant get_naked changes | Dimitrije Dobrota | 1 | +1 | -0 |
2024-04-16 18:22 | General cleanup | Dimitrije Dobrota | 1 | +49 | -84 |
2024-04-16 18:06 | Streamline get_naked functions | Dimitrije Dobrota | 1 | +51 | -110 |
2024-04-14 19:34 | Streamline get_hidden functions | Dimitrije Dobrota | 1 | +50 | -115 |
2024-04-11 21:16 | Remove explicit from conversion operator | Dimitrije Dobrota | 1 | +21 | -21 |
2024-04-11 17:53 | Unify ref::get operations and simplify solve | Dimitrije Dobrota | 1 | +181 | -231 |
2024-04-11 14:33 | Better type safety with absolute coordinate type | Dimitrije Dobrota | 1 | +101 | -101 |
2024-04-09 22:18 | Better solve iteration loop | Dimitrije Dobrota | 1 | +142 | -225 |
2024-04-09 21:45 | Cleanup code with helper functions | Dimitrije Dobrota | 1 | +57 | -79 |
2024-04-08 20:19 | Add check for Box Line Reduction | Dimitrije Dobrota | 1 | +24 | -0 |
2024-04-08 19:18 | Improve consistency | Dimitrije Dobrota | 1 | +71 | -61 |
2024-04-08 18:48 | Add check for pointing pairs and triplets | Dimitrije Dobrota | 1 | +69 | -1 |
2024-04-07 21:20 | Add check for hidden quads | Dimitrije Dobrota | 1 | +83 | -0 |
2024-04-07 21:03 | Add check for hidden triplets | Dimitrije Dobrota | 1 | +77 | -0 |
2024-04-07 20:45 | Add check for hidden pairs | Dimitrije Dobrota | 1 | +78 | -0 |
2024-04-07 19:49 | Add check for naked quads | Dimitrije Dobrota | 1 | +83 | -0 |
2024-04-07 19:32 | Add check for naked triplets | Dimitrije Dobrota | 1 | +71 | -0 |
2024-04-06 20:25 | Simplify the logic | Dimitrije Dobrota | 1 | +114 | -308 |
2024-04-06 19:19 | Distinction between naked and hidden single | Dimitrije Dobrota | 1 | +45 | -18 |
2024-04-04 19:46 | Big code cleanup | Dimitrije Dobrota | 1 | +69 | -87 |
2024-04-04 18:25 | Add row and column reference counting | Dimitrije Dobrota | 1 | +115 | -35 |
2024-04-04 13:44 | Move streamlining | Dimitrije Dobrota | 1 | +56 | -54 |
2024-04-04 12:52 | Rething the types width | Dimitrije Dobrota | 1 | +16 | -16 |
2024-04-04 12:37 | Extract reference logic and general streamlining | Dimitrije Dobrota | 1 | +60 | -42 |
2024-04-03 19:34 | Add reference counting to find loners in subgrid | Dimitrije Dobrota | 1 | +66 | -0 |
2024-04-03 17:13 | Add checking forced within a subgrid | Dimitrije Dobrota | 1 | +167 | -6 |
2024-04-03 08:45 | Read the grid from the command line and print it | Dimitrije Dobrota | 1 | +43 | -32 |
2024-04-02 23:16 | Better type safety | Dimitrije Dobrota | 1 | +60 | -39 |
2024-04-02 20:36 | Add util functions and proper grid clearing on set | Dimitrije Dobrota | 1 | +152 | -78 |
2024-04-02 17:48 | Proof of concept bitboard sudoku | Dimitrije Dobrota | 1 | +107 | -0 |