public FriendshipPunter(IScorer scorer)
 {
     this.scorer      = scorer;
     graphVisitor     = new GraphVisitor();
     componentManager = new ComponentManager(scorer);
     state            = new PunterState
     {
     };
 }
 public MaxConnecterPunter(IScorer scorer)
 {
     this.scorer      = scorer;
     componentManager = new ComponentManager(scorer);
     state            = new PunterState();
 }
Example #3
0
 public AlwaysFirstPunter()
 {
     state = new PunterState();
 }
Example #4
0
 public GreedyComponentPunter(IScorer scorer)
 {
     this.scorer      = scorer;
     componentManager = new ComponentManager(scorer);
     state            = new PunterState();
 }
 public RandomPunter()
 {
     state = new PunterState();
 }