FunctionalChain

Game Play Manual Player

FunctionalChain

PuckWaveProject > PuckWaveProject > Logical Architecture > Logical Functions > Root Logical Function > Game Play Manual Player

No description.

Involved functions

FunctionInvolvement Description
LogicalFunction Declare Game Start
LogicalFunction Observe Visual State of Robots
LogicalFunction Issue command manually
LogicalFunction Get last known player id and desired action
LogicalFunction Identify target robot(s) for each player id
LogicalFunction Move or transform robots to target location and state
LogicalFunction Compute Score and Remaining Time
LogicalFunction Terminate Game and Declare Winner

Involved functional exchanges

Functional ExchangeInvolvement Description
FunctionalExchange TimeRemaining 2
FunctionalExchange DifferenceFromDesired State 2
FunctionalExchange Player ids with desired actions
FunctionalExchange ScoreAndTimeLeft

Realized Elements