public ThiefDesires(IEnumerable <SpatialValuable> valuables, Predicate <IValuable> criteria, Preference preference) { _criteria = criteria; _valuables = valuables; _preference = preference; }
public ThiefDesires(IEnumerable <SpatialValuable> valuables, Preference preference) : this(valuables, x => true, preference) { }