Example #1
0
 public PonderableNode(Cell cell, IPonderable <PonderableNode <T>, T> weightCalculator)
     : this(cell, weightCalculator, null)
 {
 }
Example #2
0
 public PonderableNode(Int32 indexRow, Int32 indexColumn, IPonderable <PonderableNode <T>, T> weightCalculator)
     : this(indexRow, indexColumn, weightCalculator, null)
 {
 }
Example #3
0
 public PonderableNode(Cell cell, IPonderable <PonderableNode <T>, T> weightCalculator, IComparer <T> weightComparer)
     : this(cell.IndexRow, cell.IndexColumn, weightCalculator, weightComparer)
 {
 }
Example #4
0
 public PonderableNode(Int32 indexRow, Int32 indexColumn, IPonderable <PonderableNode <T>, T> weightCalculator, IComparer <T> weightComparer)
     : base(indexRow, indexColumn)
 {
     this.weightCalculator = weightCalculator;
     WeightComparer        = weightComparer;
 }