Class AbstractCachingMoveSelector<Solution_>