public Node(byte[] pdbArr, byte op, byte h_value = 0) { this.h_value = h_value; this.op = op; pdb = new ValueArr(pdbArr.Length); for (int i = 0; i < pdb.size; ++i) { pdb.Set(i, pdbArr[i]); } }
public Node(ValueArr pdb, byte op, byte h_value = 0) { this.h_value = h_value; this.op = op; this.pdb = new ValueArr(pdb.size); for (int i = 0; i < pdb.size; ++i) { byte val = pdb.Get(i); this.pdb.Set(i, val); } }