public CorridorSocialPerceptionManager(ICellAgent agent) : base(agent) { this.SeeOtherAgents = new HashSet <ISocialAgent>(); }
public MoveUp(string id, ICellAgent agent) : base(id, agent) { }
public PacmanPerceptionManager(ICellAgent agent) : base(agent) { }
protected Move(string id, ICellAgent agent) : base(id, agent) { }
public Eat(string id, ICellAgent agent) : base(id, agent) { }
public CellPerceptionManager(ICellAgent agent) : base(agent) { }
public OpenLair(string id, ICellAgent agent) : base(id, agent) { }
protected CellAction(string id, ICellAgent agent) : base(id, agent) { }
public virtual double GetCurrentDistanceToTargetCell(ICellAgent agent) { return(this.GetDistanceToTargetCell(agent.Cell)); }
protected ArrayParamMotivationManager(ICellAgent agent) : base(agent) { this.RewardParameters = ((IArrayParameter)this.Agent.TestParameters).Array; }