Class SolutionDay17.Computer
java.lang.Object
com.expedient.adventofcodejade.solutions.year2024.SolutionDay17.Computer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlongbooleanisHalted()voidperformOperation(Pair<SolutionDay17.OpCode, Long> operation) longreadCombo(long operand) voidstep()longtruncate(long num)
-
Constructor Details
-
Computer
-
-
Method Details
-
step
public void step() -
isHalted
public boolean isHalted() -
readInstruction
-
getInstructionPointer
public long getInstructionPointer() -
readCombo
public long readCombo(long operand) -
advanceInstruction
public void advanceInstruction() -
truncate
public long truncate(long num) -
readOutput
-
performOperation
-