LogicalFunction

Manage Game

LogicalFunction

PuckWaveProject > PuckWaveProject > Logical Architecture > Logical Functions > Root Logical Function > Manage Game and Robots > Manage Game

No description.

Incoming Internal Functional Exchanges

Exchange Involving functional chains Allocating component Exchanges Distant Port Source Target Description Allocated Exchange Items Realized Functional Exchange Realizing Functional Exchange
FunctionalExchange State of GameFunctionOutputPort FOP 3LogicalFunction Transmit robotic commands to move robot(s) to target location and stateLogicalFunction Compute Score and Remaining Time

Outgoing Internal Functional Exchanges

Exchange Involving functional chains Allocating component Exchanges Distant Port Source Target Description Allocated Exchange Items Realized Functional Exchange Realizing Functional Exchange
FunctionalExchange TimeRemainingFunctionOutputPort outTimeRemainingLogicalFunction Declare Game StartLogicalFunction Observe current state of robot
FunctionalExchange TimeRemaining 2FunctionOutputPort outTimeRemaining 2LogicalFunction Declare Game StartLogicalFunction Observe Visual State of Robots
FunctionalExchange StepComplete SignalFunctionOutputPort FOP 2LogicalFunction Compute Score and Remaining TimeLogicalFunction Set timestep until next update

Realized Elements

Diagrams displaying "Manage Game"