# What is the name of the balancing technique that reduces the incremental value of bonuses?

Some games, including Dungeon Crawl (example), use a balancing technique that attempts to prevent certain values (stats, damage, etc.) from being excessively high. The algorithm looks like this:

if value > 20:
value = 20 + (value - 20)/2
#70 → 45


...and can be applied multiple times:

if value > 20:
value = 20 + (value - 20)/2
if value > 40:
value = 40 + (value - 40)/2
# 70 → 45 → 37.5

• The purpose isn't just to prevent values from getting too high, sometimes it's because beyond a certain point, additional gains are actually more valuable to the player (increasing returns), so decreasing stat returns is used to balance it so that the overall power gain for the player stays the same. – Ian Schreiber Oct 18 '10 at 2:42