top | item 40585075

(no title)

Ladsko | 1 year ago

I have no knowledge of the game. In one tweet @CupiaBart writes:

> Maximizing the score means that you will just farm monsters. Finding items required for ascention or even Just doing a quest is too much for pure RL agent.

So what is the stop condition then? Elapsed time? Does it run out of monsters sooner because the fullmoon makes "werecreatures mostly kept to their animal forms" and there are simply less easily farmable points in early levels?

discuss

order

tux3|1 year ago

The stop condition is that the bots just die miserably after sitting around, because they run out of items, or the monsters scale faster than them, or they run into one of the thousands of funny/stupid ways you can die in NetHack.

There is a LOT of knowledge and strategy that is VERY FAR from obvious in this game. "Unspoiled" players who haven't read the wiki only have a very faint chance of winning the game.

If you sit around in early levels without trying to make progress, you eventually run out of food, your equipment will not improve and may even degrade, and worst of all you level up, which means monsters start scaling faster than you. You have to rely on prayers to survive, but prayers have a random cooldown, and if you pray too early, your god will make sure you regret it.

flaminHotSpeedo|1 year ago

The literal whole point of the game (as described by the opening text) is to retrieve the Amulet of Yendor and offer it to your chosen "god" (called ascension).

If score is not tied to progress in the game, I'd say the agent's scoring system is, by definition, incorrect.