Commit Graph

101 Commits

Author SHA1 Message Date
87727f39e8 refactor HumanSolver
All checks were successful
Linux arm64 / Build (push) Successful in 39s
2025-02-02 14:36:47 +01:00
f3bbfd9e6c feat: show resolve logs
All checks were successful
Linux arm64 / Build (push) Successful in 40s
2025-02-02 00:04:52 +01:00
Melvyn
129c3ef0b2 fix : countSolutions
All checks were successful
Linux arm64 / Build (push) Successful in 36s
2025-02-01 23:39:04 +01:00
14d0521215 NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-02-01 23:15:57 +01:00
7568208045 fix warnings
All checks were successful
Linux arm64 / Build (push) Successful in 41s
2025-02-01 23:07:53 +01:00
86aa6e9bb5 refactor: move classes
All checks were successful
Linux arm64 / Build (push) Successful in 39s
2025-02-01 23:06:11 +01:00
91c645e34f fix steps
All checks were successful
Linux arm64 / Build (push) Successful in 43s
2025-02-01 23:00:36 +01:00
78bdefebe5 feat: add history 2025-02-01 22:54:02 +01:00
3e30332245 Merge branch 'constraint'
All checks were successful
Linux arm64 / Build (push) Successful in 4m2s
2025-02-01 22:29:03 +01:00
275878932b refactor: IConstraints in sudoku
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-02-01 22:24:26 +01:00
68d577a99a Merge pull request 'finished console interface' (#37) from osekour into master
All checks were successful
Linux arm64 / Build (push) Successful in 23m58s
Reviewed-on: #37
2025-02-01 20:48:26 +00:00
fa3124220d finished console interface
All checks were successful
Linux arm64 / Build (push) Successful in 5m14s
2025-02-01 20:43:01 +00:00
9e2421accf Fixes #25 2025-02-01 20:45:56 +01:00
52ca8b208c fix: sudoku save
All checks were successful
Linux arm64 / Build (push) Successful in 23m59s
2025-02-01 16:11:38 +00:00
Janet-Doe
140d37fbd9 update console interface
All checks were successful
Linux arm64 / Build (push) Successful in 37s
2025-02-01 15:51:45 +01:00
Janet-Doe
2b3581a400 fix
All checks were successful
Linux arm64 / Build (push) Successful in 37s
2025-02-01 14:56:45 +01:00
Janet-Doe
8c672e24ad merged version
Some checks failed
Linux arm64 / Build (push) Failing after 22s
2025-02-01 14:32:11 +01:00
Janet-Doe
815756b5e9 functional multidoku printer
# Conflicts:
#	app/src/main/java/sudoku/io/ConsoleInterface.java
#	app/src/main/java/sudoku/solver/Solver.java
2025-02-01 14:29:54 +01:00
c165ecdae5 Merge pull request 'Fixes #15' (#36) from multiplayer into master
All checks were successful
Linux arm64 / Build (push) Successful in 39s
Reviewed-on: #36
2025-02-01 12:43:13 +00:00
352aee49e4 feat: make timer stop game (Fixes #15)
All checks were successful
Linux arm64 / Build (push) Successful in 29s
2025-02-01 13:41:13 +01:00
Melvyn
b7f9ca8a98 fix : MixedSolver
All checks were successful
Linux arm64 / Build (push) Successful in 40s
2025-01-31 18:26:44 +01:00
a160042ef4 feat: uggly leaderboard
All checks were successful
Linux arm64 / Build (push) Successful in 27s
2025-01-31 13:48:51 +01:00
25c2270a37 feat: multi synced player scores
All checks were successful
Linux arm64 / Build (push) Successful in 31s
2025-01-30 22:16:29 +01:00
a74bf42e59 refactor solvers
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-30 18:05:18 +01:00
Melvyn
54a4bd9f22 feat : diminue automatiquement la difficulté si elle n'est pas possible
All checks were successful
Linux arm64 / Build (push) Successful in 38s
2025-01-30 14:59:19 +01:00
8596781ce3 Fixes #14
All checks were successful
Linux arm64 / Build (push) Successful in 40s
2025-01-30 14:51:21 +01:00
Melvyn
d6c3504bc7 feat : mixedSolve
All checks were successful
Linux arm64 / Build (push) Successful in 37s
2025-01-30 14:32:15 +01:00
Melvyn
bf67afe4a9 refactor : Solver
All checks were successful
Linux arm64 / Build (push) Successful in 37s
2025-01-30 12:03:03 +01:00
67da77af2e feat: add states
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2025-01-30 11:54:23 +01:00
c4becf2d55 fix: serialize 2025-01-30 11:54:21 +01:00
Janet-Doe
f1d963e546 semi-functionning console interface
All checks were successful
Linux arm64 / Build (push) Successful in 38s
2025-01-30 11:51:17 +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
a616ab63e4 gui: save sudoku
All checks were successful
Linux arm64 / Build (push) Successful in 42s
2025-01-29 15:08:30 +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
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
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