AngryAgent resists being manipulated by Agent
ConfusedAgent is manipulated during a transaction with Agent
ParanoidAgent tries to avoid being manipulated by Agent
PassiveAgent is manipulated by Agent
RationalAgent tries to avoid being manipulated by Agent
ConfusionAgent tries to avoid being manipulated by Agent
SuspicionAgent tries to avoid being manipulated by Agent