Agents are an uncoordinated, asynchronous reference type. Changes to one agent's state are independent of changes to another agent's state.
We can create agent in the following way:
(def play-time (agent 0))
We have created agent to hold the time that a player spends in a game.