Commit Graph

16 Commits

Author SHA1 Message Date
Christian Basler
3cae93e5bf Add improvements
almost playable
2024-07-24 17:37:44 +02:00
aa8bac13ce Change clues interface 2024-07-19 23:49:39 +02:00
Christian Basler
6356e0f4ac Change clues interface (WIP) 2024-07-18 18:05:01 +02:00
5a96849108 Add groups to solver (WIP) 2024-07-17 05:20:41 +02:00
Christian Basler
40250ebeae Minor improvements to the solver
cleanup code and improve performance
2024-07-16 17:02:44 +02:00
7190e4faef Add TODOs 2024-07-16 05:14:59 +02:00
db37835aa4 Add Clue.removeForbiddenOptions 2024-07-16 04:15:55 +02:00
0ece3a770e Add Clue.removeForbiddenOptions (WIP) 2024-07-14 14:48:01 +02:00
ca22fb9f2f Improve solver (WIP, currently broken) 2024-07-14 07:47:35 +02:00
fbf6e466c7 Improve test and data structure 2024-07-14 07:46:32 +02:00
Christian Basler
7ad0b69933 Minor improvements to the solver 2024-07-11 18:03:13 +02:00
82a5660bc9 Fix solver
generator and/or solver still needs optimization
2024-07-10 22:36:42 +02:00
Christian Basler
9a38d85e84 Add OrderClue tests 2024-07-03 16:39:54 +02:00
5b97b789a5 Add minor improvements 2024-07-02 23:11:53 +02:00
Christian Basler
d33d80e875 Move grid entities in single files 2024-07-02 20:14:09 +02:00
1f588e6596 Restructure project
* use modules instead of source sets
* Kotlin JVM instead of multiplatform (for now) to make things simpler
* Warning: GameCell doesn't use mutableState anymore, this needs to be
           fixed for the UI to work!
2024-07-02 10:53:04 +02:00