The size of output to hidden weight change has been fixed, derivative of listnet loss function has been implemented