Example #1
0
 public MoveNode(Group m, double rank, int ply, Grid board, MoveNode last)
 {
     this.group = m;
     this.rank = rank;
     this.ply = ply;
     this.board = board;
     previousMove = last;
 }
Example #2
0
 public MoveNode(int x, int y, double rank)
 {
     group = new Group(x, y, 0);
     this.rank = rank;
     ply = 0;
     board = null;
     previousMove = null;
 }
Example #3
0
 public MoveNode()
 {
     group = new Group(0, 0, 0);
     rank = 0;
     ply = 0;
     board = null;
     previousMove = null;
 }