---Brian <brian@IMI-BOTTLING.COM> wrote: > I'm currently using a formula, with a base of 4000 exp, modified by race and > class modifiers. However, there doesn't seem to be a formula that I've come > up with that closely resembles the original stock exp table. Has anyone > come up with one? ANy one I try either has the exp way to high for newbie > characters and normal exp for the max level (50), or vice versa (perfect for > newbie characters, but way too low for the high end). > > What's a good formula to use? > given a set of data points x y 1 25 2 50 3 100 f(y) = A(x)^2 + B(x) + C plugging in the values we have 25 = A(1)^2 + B(1) + C 50 = A(2)^2 + B(2) + C 100= A(3)^2 + B(3) + C 25 = A + B + C 50 = 4A + 2B + C 100= 9A + 3B + C subtract the second equation from the third, and the first from the second 25 = A + B + C 25 = 3A + B 50 = 5A + B again subtract the second from the third 25 = A + B + C 25 = 3A + B 25= 2A solving for A, A=25/2 A= 12.5 now we can solve for B and C B= 25 - 37.5 B= -12.5 C= 25 -12.5 + 12.5 C=25 giving the polynomial y= 12.5x^2 -12.5x +25 note that the data follows the first 4 levels of the xp chart x=level-1 xp=y*100 the more data points you wish to include the bigger the polynomial you can get if i can find the free time, ill try to make one that includes higher level and xp data points _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST