CORE - optimalization to max duration work.
CORE - roulette allocation selection, refactored allocations enumeration, ready to work on optimalization