The basic format that is used by most sites is: (0.325)*(Att + Str) + (0.25)*(Def + Hp) + (0.125*Pray) = Warrior
(0.325*1.5)*(magic or ranged) + (0.25)*(Def+Hp) + (0.125*Pray) = Mage or Ranger Depending on how many data sets you have, the accuracy can be rated between 80-95%. As for the site link: Really? Watch this space... Now I wouldn't put it like that :P Either way, hope that helps and Good Luck :) ps - I'd like to see any site which has claimed 99%.