FunctionalChain

Game Play Mental Player

FunctionalChain

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

No description.

Involved functions

FunctionInvolvement Description
LogicalFunction Declare Game Start
LogicalFunction Observe current state of robot
LogicalFunction Issue Mental Command
LogicalFunction Interpret Commands
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
FunctionalExchange DifferenceFromDesiredState
FunctionalExchange Brain activity 2
FunctionalExchange Player ids with desired actions
FunctionalExchange ScoreAndTimeLeft

Realized Elements