示例#1
0
 public CorridorSocialPerceptionManager(ICellAgent agent) : base(agent)
 {
     this.SeeOtherAgents = new HashSet <ISocialAgent>();
 }
示例#2
0
 public MoveUp(string id, ICellAgent agent) : base(id, agent)
 {
 }
示例#3
0
 public PacmanPerceptionManager(ICellAgent agent) : base(agent)
 {
 }
示例#4
0
 protected Move(string id, ICellAgent agent) : base(id, agent)
 {
 }
示例#5
0
 public Eat(string id, ICellAgent agent) : base(id, agent)
 {
 }
 public CellPerceptionManager(ICellAgent agent) : base(agent)
 {
 }
示例#7
0
 public OpenLair(string id, ICellAgent agent) : base(id, agent)
 {
 }
示例#8
0
 protected CellAction(string id, ICellAgent agent) : base(id, agent)
 {
 }
示例#9
0
 public virtual double GetCurrentDistanceToTargetCell(ICellAgent agent)
 {
     return(this.GetDistanceToTargetCell(agent.Cell));
 }
 protected ArrayParamMotivationManager(ICellAgent agent) : base(agent)
 {
     this.RewardParameters = ((IArrayParameter)this.Agent.TestParameters).Array;
 }