'Crime House' running on small set
Slowly working on a version of 'Crime House' suitable for the large data set
FIXME
Cutting down the branch factor by eliminating dominated choices.
Remove more dominated cases
Attempt to remove dominated states
More Crime House comments
Undo the switch to Map, so that we can try doing a pile of 'does dominate?' tests on the Set
Starting to separate out chunks of state
Moved variables onto class to make life easier
Switching to use of 'toComeIn' properly
Simplify earliest leaver logic
Similar thing for earliest enterer
Removed linear scan from last leaver case, too
Back to where I was before with a perhaps neater framework
Having a go at basically a new attempt at Crime House to see if I can bash a bigger hole in it.
Built a CrimeHouse solution that works efficiently and almost correctly (!)
Now have a Crime House implementation that works efficiently and correctly on small, but produces incorrect answers for large! I think I know what the gap is...
Further changes to Crime House, which seem to be improvements, but it still fails for the large case
The start of another attempt at Crime House. Doesn't assign out/in loops, but handles other cases better, and already solves some tests better than my existing implementations...