public GrabAndFleeOutcome(Situation situation, string description, IEnumerable <Consequence> consequences, Reward reward) : base(situation, description, consequences, new[] { reward }) { }
public FleeOutcome(Situation situation, string description, IEnumerable <Consequence> consequences) : base(situation, description, consequences, Enumerable.Empty <Reward>()) { }
public FightOutcome(Situation situation, string description, IEnumerable <Consequence> consequences, IEnumerable <Reward> rewards) : base(situation, description, consequences, rewards) { }