Пример #1
0
 /// <summary>
 /// Create a Tabulator with the given mediator and tiebreaker factory.
 /// </summary>
 /// <param name="mediator">The mediator to use.</param>
 /// <param name="tiebreakerFactory">The factory to use to create tiebreakers.</param>
 protected AbstractTabulator(TabulationMediator mediator,
                             AbstractTiebreakerFactory tiebreakerFactory)
 {
     this.mediator          = mediator;
     this.tiebreakerFactory = tiebreakerFactory;
 }
 /// <inheritdoc/>
 public RunoffTabulator(TabulationMediator mediator,
                        AbstractTiebreakerFactory tiebreakerFactory)
     : base(mediator, tiebreakerFactory)
 {
 }
Пример #3
0
 public InstantRunoffVotingTabulator(TabulationMediator mediator,
                                     AbstractTiebreakerFactory tiebreakerFactory)
     : base(mediator, tiebreakerFactory)
 {
 }
Пример #4
0
 public MeekSTVTabulator(TabulationMediator mediator,
                         AbstractTiebreakerFactory tiebreakerFactory)
     : base(mediator, tiebreakerFactory)
 {
 }
Пример #5
0
 public AbstractSingleTransferableVoteTabulator(TabulationMediator mediator,
                                                AbstractTiebreakerFactory tiebreakerFactory)
     : base(mediator, tiebreakerFactory)
 {
 }
 public TidemansAlternativeTabulator(TabulationMediator mediator,
                                     AbstractTiebreakerFactory tiebreakerFactory)
     : base(mediator, tiebreakerFactory)
 {
 }