public EchoMotivationManager(IFoodSharingAgent agent) : base(agent) { this.Hunger = new Need("hunger", 1, 0, 0, 0) { Value = 1 }; }
public bool AteFood(IFoodSharingAgent agent) { return(this.CyclesWithoutEating[agent] < 1); }
public OthersHungerAltruismManager(IFoodSharingAgent agent) : base(agent) { }
public FoodCyclesPerceptionManager(IFoodSharingAgent agent) : base(agent) { }
public FoodCyclesAltruismManager(IFoodSharingAgent agent) : base(agent) { }
public OthersFitnessPerceptionManager(IFoodSharingAgent agent) : base(agent) { }
public AltruismPerceptionManager(IFoodSharingAgent agent) : base(agent) { }
protected FoodSharingSocialManager(IFoodSharingAgent agent) : base(agent) { }
public OthersFitnessAltruismManager(IFoodSharingAgent agent) : base(agent) { this.OtherFitAvg = new Dictionary <ISocialAgent, double>(); }
public OthersEchoPerceptionManager(IFoodSharingAgent agent) : base(agent) { }