public void InitializeExploreNode(RobotResultCode curType, ExploreNode parentNode, MovementCommandEnum enterDir) { parentNode.AssignMovementNode(this, enterDir); MovementCommandEnum exitDir = RepairBot.GetOppositeCommand(enterDir); AssignMovementNode(parentNode, exitDir); nodeType = curType; }
public void SolveDayFifteen() { string resultsFile = "adventDayFifteenSolution.txt"; string dataFile = "adventDayFifteen.txt"; string outFile = Path.Combine(baseDir, resultsFile); string inFile = Path.Combine(baseDir, dataFile); string[] sourceData = ReadAllLines(inFile); RepairBot rb = new RepairBot(sourceData[0], outFile); }