- All Implemented Interfaces:
- Enclosing class:
protected static class SingleStageNormalFormGame.SingleStageNormalFormJointRewardFunction
A Joint Reward Function class that uses the parent domain generators payout matrix to determine payouts for any given strategy profile.
- James MacGlashan
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public double reward(State s,
Returns the reward received by each agent specified in the joint action.
- Specified by:
reward in interface
s - that state in which the joint action was taken.
ja - the joint action taken.
sp - the resulting state from taking the joint action
- a Map from agent names to the reward that they received.