protected override void OnStart() { base.OnStart(); fire = new Threat(); getStar = new OneMinusScore(new Arrogancy()); heal = new OneMinusScore(new Safety()); selector = new MaxSelector(); }
public virtual CompositeUtility AddUtility(UtilityBase ub) { utilities.Add(ub); return(this); }
public OneMinusScore(UtilityBase ub) { this.ub = ub; }