nodes.push(new MinimaxNode(move, hypGSs[1]));
nodes.push(new MinimaxNode(move, hypGSs[2]));
nodes.push(new MinimaxNode(move, hypGSs[3]));
}
}
return nodes.toArray(new MinimaxNode[nodes.size()]);
}
private Stack<Short> candidateMoves(GameState gs, boolean whitimizer){
//ArrayList<Short> candid = new ArrayList<Short>();
Stack<Short> candid = new Stack();