NetHack Patch Database v0.27

323 patches

Harmonic Scoring

NameHarmonic Scoring 1.0
Rating86%
AuthorPatric Mueller
ForNetHack 3.4.3
DescriptionLimits NetHack's scoring by changing the score per monster kill
 Scores in NetHack grow without limit. For every killed monster the player gets the same number of points.

For regular monsters this is not really a problem as after a specific number of kills these monsters won't be generated again. Unique monsters like the Wizard of Yendor or the riders can be killed infinite times.

The Harmonic Scoring Patch decouples the score points per monster kill from the experience points and decreases them continuously with every kill.

For the first kill, the complete points are awarded, the second kill yields only half points, the third kill only a third, etc.

This leads to smaller scores than in vanilla NetHack. For the early and mid game scores are about half as large as in NetHack. For the late game and pre-ascension, the score is between 0.5 and 2 Million points.

With this method of scoring the doubling of the score and counting of the value of the items for an ascension have again a noticeable impact on the final score.
DownloadGet it from us (9.3 Kb)
AddedAugust 21, 2009 23:27
Submit an update to this patch

6 Comments

 Andrew ArnottMay 05, 2011 18:18
If you want to add another farming score prevention, have score decrease based on turns used. The following function would probably be sufficient:

score *= 0.9^(turns_spent/20,000)

So for every 20,000 turns you spend, your final score will be decreased by 10%, but will never actually reach a 100% decrease.

A good score will turn out to be a fast ascend with lots of valuables. Which is the way I think it should be![Quote]
5KaradocMarch 17, 2011 13:36
Sounds like a decent change. Scores in the unmodded game are a bit ridiculous, so although I haven't given your system a lot of thought I have no doubt it will be better!

Kerio is right to say that the score can still grow indefinitely, but in big-farming games it will be exponentially less than vanilla. (harmonic series grows like log(x), vs linear growth for the current system).[Quote]
 KerioJanuary 05, 2010 13:17
Actually, your score *does* grow indefinetely, it just takes more time. :)[Quote]
5JafetDecember 07, 2009 11:47
It seems I've misunderstood the patch then. Sorry for the poor rating. I have no problem with the score change itself, but I thought you were also changing game mechanics.[Quote]
 bhaakDecember 07, 2009 10:51
There is no change to gameplay. This patch only changes how score is counted, not how experience is counted.

That's also the reason why this is not a YAFPP. You can farm exactly the same as in 3.4.3, you get the same death drops and experience, only your score doesn't grow indefinitely.[Quote]
3JafetDecember 06, 2009 16:57
Yet Another Farming Prevention Patch.

The math behind the mechanics makes sense, but such a large change in gameplay should really be accompanied by appropriate adjustments to the level-up thresholds, using short instead of uchar for mvitals.died, and so on.[Quote]

Add a comment

Name ()required
Rating (0 is worst, 5 is best) 
Commentrequired
You can use up to 1024 characters.
Only supported tag is [url]clickable_link[/url].

You will need to answer the following question correctly: What symbol represents a fountain?