Example #1
0
 static ZatvorenoAI()
 {
     SummaryReport = new SummaryReport();
     Tracker       = new QuickSpecificCardSearchTracker();
     TrickDecisionMakerWhenSecond = new ShouldTake(Tracker);
     PossibleActionGenerator      = new PossibleActions(Tracker);
     ActionChoser   = new ChoseAction(PossibleActionGenerator, TrickDecisionMakerWhenSecond);
     CardStatistics = new CardStatisticsGenerator(Tracker);
     OptionEval     = new OptionEvaluator(Tracker, CardStatistics);
     CardChoser     = new FirstActionInTrickChoser(Tracker, OptionEval);
 }
 public SummaryLogDecorator(ISummaryReport decoratedReport) : base(decoratedReport) { }
 public SummaryReportController(ISummaryReport report)
 {
     _report = report;
 }