Suppose we have 2 agents A and B. A has 1 health, B 0.5 If A attacks B and dies, then A is left with 0.5 health. Should A receive an MsgBody-message indicating that it has 1 health at the beginning of a round, or an MsgBody-message indicating that it has 0.5 after B's attack?
Probably the latter. This has to be incorporated. Todo:
[x] Send the MsgBody-message immediately prior to asking the agent's action.
[x] In general, get agent's perceptions immediately prior to asking its action (this is the most future-proof).
Suppose we have 2 agents A and B. A has 1 health, B 0.5 If A attacks B and dies, then A is left with 0.5 health. Should A receive an MsgBody-message indicating that it has 1 health at the beginning of a round, or an MsgBody-message indicating that it has 0.5 after B's attack?
Probably the latter. This has to be incorporated. Todo: