The Historian is the agent that accepts a transaction from each player
showing which agent initiated the check, which transaction it was for
that agent, what the original agent state was, and what the final state
of the agent was.
Declaration :
Stereotype: actor