Example #1
0
 public Negotiation(Match match, double quality,
     INegotiator negotiator, Func<IResult> getResult)
 {
     Match = match;
     Quality = quality;
     Negotiator = negotiator;
     GetResult = getResult;
 }
Example #2
0
 public static Negotiation None(INegotiator negotiator)
 {
     return new Negotiation(Match.None, 0, negotiator, () => null);
 }