public void SendWhite(Agent to) { SendOpinion(BlackWhiteSubject.White, to); }
public void SendBlack(Agent to) { SendOpinion(BlackWhiteSubject.Black, to); }
public void SendOpinion(BlackWhiteSubject opinion, Agent to) { to.ReceiveOpinion(new BWMessage(opinion, this)); }
public void SetAgent(Agent a) { agent = a; }