# Functions
MakeComputer initializes a new comp.
MakeRobot returns an instance of a Robot.
Print2DGrid is day17 specific.
# Structs
Intcode is an OOP approach *************************************************
MakeComputer is equivalent to the constructor
Step takes in an input int and updates properties in the computer:
- InstructionIndex: where to read the next instruction from
- LastOutput, what the last opcode 4 outputted
- PuzzleIndex based if the last instruction modified the puzzle at all
****************************************************************************/.
Robot struct to maintain detail's on the Robot's coordinates, path.