Scale Intelligence■ Docs
Docs / The model / GameMove

GameMove.

One role's choice in a game of roles: the options it may choose among, its payoff as a driver tree over the frame's drivers, and its best response as the solver reports it

Figure 1GameMovespecified
GAMEMOVEvalue at none scoperoleRoleAroundADecisionthe choices the role may make, in the vertical's wordsoptions[text]the role's payoff, a driver tree the one evaluator computespayoffDriverNodethe option the solver reports as the role's best response, with the interval; absent until solvedbest_responsetextoptionalROLEAROUNDADECISIONthrough roleDRIVERNODEthrough payoff
GameMove is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
market

Fields#

fieldtyperequirednote
roleRoleAroundADecisionyes
options[text]yesthe choices the role may make, in the vertical’s words
payoffDriverNodeyesthe role’s payoff, a driver tree the one evaluator computes
best_responsetextnothe option the solver reports as the role’s best response, with the interval; absent until solved

Routes that use it#

No route takes or returns GameMove directly. The record holds it, and the objects that point at it reach it.