-
solution
-
objective
-
objective
-
Implement test injection.
-
-
objective
-
Ensure full and detailed test coverage in order to stabilize functionality and avoid regressions.
-
toDo
-
-
toDo
-
Create test for each caching/performance decision.
-
-
toDo
-
Address Randomization test for creation of Lines in each Table implementation.
-
-
toDo
-
Implement mutation tests via PIT.
-
-
-
objective
-
Long running and random unit tests used for fuzzy mining.
-
-
objective
-
Use declarative tests that are injected into program during runtime.
-
-
objective
-
Use mutation tests.
-
-
-
objective
-
Implement benchmarking of memory usage and run time and the storing of its results, in order to have a feeling for the hardware requirements.
-
idea
-
Use TestsuiteI/JUnit and performance counters..
-
-
-
objective
-
Externalize constraint state.
-
objective
-
Create wrapper for new constraint interface which is imprinted to a solution instance and where the solution does not have to be passed explicitly. (The wrapper interface is like the old interface.)
-
-
-
objective
-
Extend solving capabilities by solving Killer Sudoku.
-
-
objective
-
Support parallelism via Dem's effect system.
-
-
-
scheduling
-
priority
-
queue
-
toDo
-
Create test for Killer Sudoku.
-
-
-
-
-
-
unscheduled
-
toDo
-
History should only contain primary demand/supply references and no references to used or unused demand/supply, in order to preserve line pointer validity.
-
-
idea
-
idea
-
Implement GroupId#name as constraint path like in reasoning system.
-
-
idea
-
Used/unused demand/supply should be a lookup of the primary demand/supply table.
-
-
idea
-
Make Rating immutable.
-
-
-
project