follow (ii) -we arrive at 'subtree ranking by MaxEnt'.
the 'n-best training' uses global trees and Maximum Entropy for training, so the reason of the difference between 'perceptron with global training' and 'n-best training' is (ii).