public bool CheckIfTilesCanMerge(MoveableTile tileTryingToMove, MoveableTile tileMovedInto, Direction movingDirection) { return(mergeRule.CanMerge(tileMovedInto.Value, tileTryingToMove.Value, movingDirection)); }