branching logic

With branching logic, a computer program sends new instructions based on specific conditions being met by the player. Also see logic.