Saturday, June 6, 2015

Mortal Online Mount Attribute Calculator


*Predict horse attribute by typing in the current attribute and the desired level



Description:

Find out what kind of mount you really have! Use this calculator to predict a horses stats as it gains levels. Please note that the calculator is still in development. I will refine the figures over the next couple of weeks, and I hope to produce a very reliable instrument in time.
This attribute predictor applies to horses (and donkeys) only.










Status of the calculator:
Version 0.811 BETA

The calculator makes very accurate projections for most stat ranges. I am looking into more reliable constitution projections for higher level mounts. The psyche and int attribute projections need some care as well.

I have run out of time for improvements to the calculator. It stands as a reliable tool with greater accuracy than your intuition, at the very least.

Applications of the calculator :

1.)Spend less time at the wild horse spawn. Find out whether or not that lvl 25 horse is worth keeping and raising. Don't let the high stats of the higher level horses deceive you!
2.) Wondering whether or not your recently bred foal is worth keeping? Find out what that mount will look like at lvl 100.
3.) Discover when and if a horse's stat will cap.
4.) Trying to decide how genetically (i.e. how many shared attributes) two potential parents have? Predict their stats at the same level and decide whether or not inbreeding chances are high.


----------------------------------------

Information for geeks:

I modeled the formula for horse attribute increase as follows:

S = Si + (lvl - lvli)[x + (CAP - lvli)z]

S = Predicted attribute
Si = Initial Attribute
lvl = Predicted level
lvli = Initial level
CAP = Stat cap

and where x and z are variables which are constant to each attribute but differ across attributes. Observing the formula, you might see why this calculator will only succeed in predicting attributes to some degree of confidence, not calculating them with utter precision without the need for testing and data:

I cannot actually reverse-engineer the real formula which dictates mount attribute increases per level. Despite spending 3 hard days trying to find it. Instead, I make approximations of what that formula must look like. The "z" variable, for instance, stands in my equation as a substitute for whatever mechanism modifies the rate at which attribute levels increase as those attributes approach some value, which I suspect is the stat cap. In other words, I can get pretty close to representing the game's actual formula, but I don't think I will ever find it. Instead, I can find ways to make my best possible model work.

This is my first attempt at such a calculation. I'm proud of my work, but am eager to hear any recommendation or criticism regarding the mathematics. I will consider sharing my full work before finished release, if any are interested.