Commit Graph

216 Commits

Author SHA1 Message Date
03f577828b fix: serialize 2025-01-30 00:51:22 +01:00
9b776d4b0f custom symbols
All checks were successful
Linux arm64 / Build (push) Successful in 26s
2025-01-29 19:47:46 +01:00
d4beaec8a8 Merge pull request 'fix desezrialize' (#18) from fix into master
All checks were successful
Linux arm64 / Build (push) Successful in 37s
Reviewed-on: #18
2025-01-29 18:29:32 +00:00
a742cace3a fix desezrialize
All checks were successful
Linux arm64 / Build (push) Successful in 25s
2025-01-29 19:28:36 +01:00
Melvyn
e12955ab4a merge
All checks were successful
Linux arm64 / Build (push) Successful in 36s
2025-01-29 18:57:00 +01:00
Melvyn
412684e6f0 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/src/main/java/sudoku/structure/MultiDoku.java
#	app/src/main/java/sudoku/structure/Sudoku.java
#	app/src/main/java/sudoku/structure/SudokuFactory.java
#	app/src/test/java/sudoku/solver/SolverTest.java
2025-01-29 18:51:23 +01:00
Melvyn
cd4d01e1e6 fix : MultiDoku.getCells 2025-01-29 18:42:58 +01:00
ff85cbef01 Fix #4
All checks were successful
Linux arm64 / Build (push) Successful in 38s
2025-01-29 18:32:50 +01:00
c16f2b8f5a feat: dynamic constraints (Fixes #8)
All checks were successful
Linux arm64 / Build (push) Successful in 37s
2025-01-29 17:19:44 +01:00
5e26bea609 refactor: remove sudokufactory difficulties 2025-01-29 16:11:56 +01:00
cd792a0f8a add diagonal constraint
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 15:48:01 +01:00
de1f3c59d6 refactor isValid
All checks were successful
Linux arm64 / Build (push) Successful in 39s
2025-01-29 15:13:43 +01:00
c0a3f85f24 test: clean serializer files 2025-01-29 15:12:52 +01:00
a616ab63e4 gui: save sudoku
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 15:08:30 +01:00
00866256a7 gui: revert suoku scrolling 2025-01-29 15:07:34 +01:00
ed9b636b58 tests: make it faster 2025-01-29 14:59:06 +01:00
a10d2eda9a gui: fix big grid display
All checks were successful
Linux arm64 / Build (push) Successful in 1m2s
2025-01-29 14:42:41 +01:00
c4a9bf6354 gui: select from file
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 14:14:54 +01:00
074131b69c refactor sudoku selection
All checks were successful
Linux arm64 / Build (push) Successful in 1m8s
2025-01-29 12:42:06 +01:00
21b7011ece 🗣️🔥
All checks were successful
Linux arm64 / Build (push) Successful in 59s
2025-01-29 12:25:43 +01:00
859d5795d0 nerd
All checks were successful
Linux arm64 / Build (push) Successful in 57s
2025-01-29 12:22:19 +01:00
cd81334c95 basic README
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 12:18:33 +01:00
89653f8517 gui: display victory
All checks were successful
Linux arm64 / Build (push) Successful in 58s
2025-01-29 12:10:30 +01:00
9213a10c17 gui: difficulties
All checks were successful
Linux arm64 / Build (push) Successful in 1m20s
2025-01-29 11:56:32 +01:00
4190bf15d8 difficulties
All checks were successful
Linux arm64 / Build (push) Successful in 52s
2025-01-29 11:47:18 +01:00
Melvyn
a221233c06 fix : création MultiDoku à résoudre avec cell imuable
All checks were successful
Linux arm64 / Build (push) Successful in 53s
2025-01-29 11:26:36 +01:00
5ad8fa30f4 fix edit of immutable cells
All checks were successful
Linux arm64 / Build (push) Successful in 43s
2025-01-29 11:24:43 +01:00
532b2d152b Prepare fix for #5
All checks were successful
Linux arm64 / Build (push) Successful in 57s
2025-01-29 11:23:16 +01:00
ec36e19c4e Fixes #2
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 11:05:15 +01:00
Janet-Doe
aa86e9b956 valid tests save and getFromSave sudoku
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 10:55:35 +01:00
b8553428ee fix: create solvable sudoku
All checks were successful
Linux arm64 / Build (push) Successful in 53s
2025-01-29 10:34:40 +01:00
Melvyn
7c06fe2e31 feat : création MultiDoku à résoudre
All checks were successful
Linux arm64 / Build (push) Successful in 1m7s
2025-01-29 10:21:26 +01:00
Melvyn
cd45d1c22c feat : humanSolve
All checks were successful
Linux arm64 / Build (push) Successful in 50s
2025-01-29 09:55:14 +01:00
Melvyn
c7217894b2 adding documentation 2025-01-29 09:13:24 +01:00
Janet-Doe
6801bd2efc addo save directory
All checks were successful
Linux arm64 / Build (push) Successful in 52s
2025-01-29 09:12:32 +01:00
Janet-Doe
a6dea76785 addo save in json files
All checks were successful
Linux arm64 / Build (push) Successful in 40s
2025-01-28 18:58:26 +01:00
4208e7058f feat: ui remove cell content
All checks were successful
Linux arm64 / Build (push) Successful in 4m7s
2025-01-28 15:18:29 +01:00
944f2c0596 feat: various ui changes
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-28 14:56:06 +01:00
f489c4c8ab remove useless class
All checks were successful
Linux arm64 / Build (push) Successful in 24m6s
2025-01-28 11:30:16 +01:00
c430a1e1b0 fix previous commit 2025-01-28 11:30:09 +01:00
Melvyn
5eabf87c94 doc : Block, Cell, Coordiante, MultiDoku
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-28 11:21:49 +01:00
a1fd715aee fix solver log display
All checks were successful
Linux arm64 / Build (push) Successful in 24m1s
2025-01-28 10:08:26 +01:00
Melvyn
ebb3a4c48a feat : logger
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-28 10:00:01 +01:00
b1ae79a2e8 add multidoku to solo
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-28 09:56:44 +01:00
0174ec08d7 Merge branch 'master' of git.ale-pri.com:Ryuk/Sudoku
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-28 09:25:27 +01:00
c7d3430d21 multidoku constraints gui
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2025-01-28 09:20:48 +01:00
182f79d4b4 feat: render multidokus
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2025-01-28 08:55:58 +01:00
Melvyn
4c02be3d39 feat : generation de doku par rapport à une difficulté
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2025-01-27 16:17:22 +01:00
e9a77d9826 render multidoku (may be broken)
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2025-01-27 15:52:00 +01:00
Melvyn
584a1c8b42 fix : solver tests
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2025-01-27 14:49:47 +01:00