Exemplo n.º 1
0
        public void InitializeExploreNode(RobotResultCode curType, ExploreNode parentNode, MovementCommandEnum enterDir)
        {
            parentNode.AssignMovementNode(this, enterDir);
            MovementCommandEnum exitDir = RepairBot.GetOppositeCommand(enterDir);

            AssignMovementNode(parentNode, exitDir);
            nodeType = curType;
        }
Exemplo n.º 2
0
        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);
        }