public class ReorderingOracle
extends java.lang.Object
A second attempt at making an oracle. Instead of always trying to
return the best transition, it simply rearranges the transition
lists after an incorrect transition. If this is not possible,
training will be halted as in the case of early update.