yes I have tried .fromNonDecision() and .toNonDecision(), the result is the same, "from" value is equal to "to" value each move.
the code I used is as below:
for (int i = trial.numInitialPlacementMoves(); i < trial.numMoves(); i++)
{
Move move = trial.getMove(i);
int from = move.fromNonDecision();
int to = move.toNonDecision();
System.out.println("(" + from + "," + to + ")");
}
the code I used is as below:
for (int i = trial.numInitialPlacementMoves(); i < trial.numMoves(); i++)
{
Move move = trial.getMove(i);
int from = move.fromNonDecision();
int to = move.toNonDecision();
System.out.println("(" + from + "," + to + ")");
}