dDogge
|
9f25270371
|
Sudoku board style
|
2023-12-12 21:01:01 +01:00 |
|
Imbus
|
ffd1d4bd51
|
Fixing broken test case
|
2023-12-11 16:06:50 +01:00 |
|
Imbus
|
5bf0c92d10
|
Error checking inputs and reverting if illegal
|
2023-12-11 15:53:22 +01:00 |
|
Imbus
|
270a9f381d
|
File picker now refuses to load unsolvable files
|
2023-12-11 14:58:54 +01:00 |
|
dDogge
|
af77468edc
|
Extending testcases
|
2023-12-11 14:34:51 +01:00 |
|
dDogge
|
f9fa515651
|
Extending testcases
|
2023-12-11 14:32:51 +01:00 |
|
Imbus
|
d056732add
|
Polishing invalid input handling
|
2023-12-11 14:25:04 +01:00 |
|
Imbus
|
7e5253fb4b
|
Slightly less ugly fix for invalid input
|
2023-12-11 13:58:05 +01:00 |
|
Imbus
|
2209dd7786
|
Ugly fix for invalid input
|
2023-12-11 13:50:58 +01:00 |
|
Imbus
|
3cf7005151
|
User feedback on unsolvable
|
2023-12-11 13:12:50 +01:00 |
|
Imbus
|
2acf69d466
|
More clear documentation
|
2023-12-10 16:08:51 +01:00 |
|
Imbus
|
15d58e52a5
|
Simplifying
|
2023-12-10 16:08:28 +01:00 |
|
Imbus
|
521b3fb05b
|
Working parser, file chooser and sample files
|
2023-12-10 15:54:20 +01:00 |
|
Imbus
|
175545d3d5
|
Suitable exceptions for setBoard with corresponding tests
|
2023-12-10 15:04:04 +01:00 |
|
Imbus
|
f449d2343e
|
Documentation now passes the gradle doctest
|
2023-12-10 15:03:10 +01:00 |
|
Imbus
|
71c43b35c3
|
MVC architecture user interface implemented with swing
|
2023-12-10 14:54:56 +01:00 |
|
Imbus
|
a6dba79d9d
|
Inline docstrings where return is void and method takes no parameters
|
2023-12-10 14:53:50 +01:00 |
|
Imbus
|
196f066281
|
Recursion limit for bailing on unsolvable, more extensive testing and additions to interface
|
2023-12-10 13:36:51 +01:00 |
|
Imbus
|
6366a5e0f2
|
Extending SudokuSolver interface and specifying @overrides in implementation
|
2023-12-10 11:53:17 +01:00 |
|
dDogge
|
fda5ef3e93
|
Extending test cases
|
2023-12-06 15:20:32 +01:00 |
|
Imbus
|
0277a1f8b6
|
New interface
|
2023-12-05 17:31:17 +01:00 |
|
Imbus
|
ec37568e38
|
toString formatter fix
|
2023-12-05 17:14:06 +01:00 |
|
Imbus
|
56ab2ca98f
|
Better docstrings
|
2023-12-05 16:51:55 +01:00 |
|
Imbus
|
f84cccc1b5
|
Better comments
|
2023-12-05 16:13:57 +01:00 |
|
Imbus
|
24463fe920
|
Explicit null, slight restructure
|
2023-12-05 15:55:40 +01:00 |
|
Imbus
|
6b60cac90a
|
Unused dep
|
2023-12-05 15:36:16 +01:00 |
|
Imbus
|
75da119da9
|
Solver working, basic test cases
|
2023-12-05 15:34:29 +01:00 |
|
Imbus
|
999d97f565
|
Gradle build update for the correct main method
|
2023-12-05 14:16:54 +01:00 |
|
Imbus
|
e34b9ab57c
|
Solver implementation in Solver.java
|
2023-12-05 13:15:09 +01:00 |
|
Imbus
|
da983e438b
|
Some example tests
|
2023-12-05 13:14:25 +01:00 |
|
Imbus
|
d94bc05a4d
|
Redundant comment removal
|
2023-12-05 13:14:02 +01:00 |
|
Imbus
|
808ba05448
|
Main is in SolverMain.java
|
2023-12-05 13:13:44 +01:00 |
|
Imbus
|
4879795aa5
|
Formatting
|
2023-12-05 13:08:00 +01:00 |
|
Imbus
|
6de3e286ed
|
Original SudokuSolver.java interface, untouched
|
2023-12-05 12:44:45 +01:00 |
|
Imbus
|
fcc0acb7e8
|
Initial, plain Gradle Java application
|
2023-12-05 12:39:42 +01:00 |
|