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 |