public void SaveToPositions(IPosition position) { IPosition newPosition = position.CreateNewPosition(); visitedPositions.Add(newPosition); return; }