Class CachingMoveSelector<Solution_>