Just a description of what the advide long and short functions actually do would be nice!

I've got a screenshot but I've just realised I can't put that on here. I outputted results of the advise long and advise short functions and the predictor they are trying to predict. The advideLong function is very near the predictor. The advise short just sits at basically the same level and does nothing. Any explanation as to the machnaics of each would be really helpful as its fairly strange to me as someone with a python background why there are 2 functions to gather what in theory is the same prediction from a model?