Idea for testing: Do you gain more, spending say a million exp, leveling up a char from 1 -> 2 repeatedly or leveling normally?
First one (lvl 24) was repeating lvl 1 -> 2 for 23 times
Second one (lvl 7) was normal leveling 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7
Third one (lvl 11) was lvl 1 hacked into lvl 10 -> 11
Spending roughly the same amount of exp, making a single higher, levelup is more beneficial.
Edit: Here's a handy formula for anyone wanting to screw around with the characters themselves.
Battle points address - char level address = 1C8
Max hp address - char level address = 10
Spell 1 sp cost address - char level address = 160
These are hex values. Run a search for a char's hp, you always get at least 2 addresses. The first address will be the max, the second is their current. Use the info above and off you go.
Treat the char's level address as you starting point, here's what all the numbers are in sequence:
Level
Exp pool
Level up rating
recovery rate
max hp
current hp
max sp
current sp
max tp
current tp
Att
Def
Mag
Mnd
Spd
Eva
Att growth
Def growth
Mag growth
Mnd growth
Spd growth
Eva growth
Att multiplier
Def multiplier
Mag multiplier
Mnd multiplier
Spd multiplier
Eva multiplier
Fir aff
Cld aff
Wnd aff
Ntr aff
Mys aff
Spi aff
Psn res
Par res
Mut res
Dth res
Debuff res
hp level
sp level
tp level
Att level
Def level
Mag level
Mnd level
Spd level
Eva level
Fir level
Cld level
Wnd level
Ntr level
Mys level
Spi level
(huge address gap)
spell 1 sp cost
spell 2 sp cost
spell 3 sp cost
spell 4 sp cost
spell 5 sp cost
(huge address gap)
battle points