How can I find the formula used to produce this number? In a game, each character has different attributes with values to them. The attributes are things like Strength and Speed and are graded on a scale of 1-100.
The game uses a formula to produce an overall number. I want to make a program that can use the formula to produce the overall, but I do not know the formula used in the game to produce it. I have 14 examples of attributes and the overall value given.
The Numbers I have - 

In previous games, there were 10 different attributes, the sum of which was divided by 10 with 10 added to the result.
Edit: A friend gave me the formula so I'll just post it here.
((Striking Power+Grappling Power+Durability+Charisma+1)÷8.25)
+
((Submission+Striking Defense+Grappling Defense+Speed+Toughness+1)÷12.25)
+
((Jumping+Agility+Adrenaline+Recovery+Tag Team+2)÷25.25)

That particular function could have been discovered by linear regression, although you might have needed a few data points.
In general, reverse engineering a formula from data is a very hard and involved process, requiring lots of experimentation and some amount of experience in interpreting the results. Although sometimes you get lucky and things are simple and don't take much work.
