solver-ginsberg: Rework cached dictionary interface
Context
A cleanup of the CachedDictionary
interface.
It has moved a lot with recent MRs, this MR aims to polish it, without any (real) functional change.
What has changed?
Main Changes
croiseur-solver-ginsberg
- Reworked
CachedDictionary
interface, improved Javadoc - Move probe of elimination space out of cached dictionary to prober where it belongs - there is some work to be done there since this probe is a bit convoluted.