I see that the PolicyIteration class has a getTotalPolicyIterations() method, allowing you to see how many iterations it took to converge. The ValueIteration class, however, does not seem to have an analogous getTotalValueIterations().
Is there a good reason for that? Or am I overlooking it somewhere? It seems like this method would be necessary to compare how many iterations ValueIteration and PolicyIteration needed to converge. Or am I misunderstanding something?