Ok then. Lets use some more algebra to reduce even further, just for practice.
Lets take rank needed to be saleprice/150 to go along with the notation in the other post.
the second algorithm I looked at was
saleprice2/(2000 x repairskill)
substituting we get:
saleprice
2/(2000 x (saleprice/150))=
saleprice
2/(80saleprice/3)=
3/80 x saleprice == repair time
The first algorithm was
20/25 x repair skill x rand
substituting we get:
4/5 x (saleprice/150) x rand =
2/375 x saleprice x rand == repair result
So what you get is an arbitrary fraction times the sales price and in the case of the repair result a random number between about .5 and 1.5 depending on the random function's details.
Now if we can find where the sales price gets determined we might get close to tying this back to the original thread topic.