class ExitingTimeManager implements TimeManager {

	@Override
	public int getMsec() {
		assert player.shouldKeepRunning() == false;
		if (slicesRemaining == 0) {
			rollover = 0;
			return 0;
		}
		if (slicesRemaining < SLICE_COUNT && confidenceBestVsRest() > 0.99) {
			rollover = slicesRemaining * msecPerSlice;
			return 0;
		}
		slicesRemaining--;
		return msecPerSlice;
	}

	public  ExitingTimeManager(Player player);

}