The first known full-auto bot ascension happened back in 2015.<p><a href="https://www.reddit.com/r/nethack/comments/2tluxv/yaap_fullauto_bot_ascension_bothack/" rel="nofollow">https://www.reddit.com/r/nethack/comments/2tluxv/yaap_fullau...</a><p>Previously discussed:
<a href="https://news.ycombinator.com/item?id=8990869" rel="nofollow">https://news.ycombinator.com/item?id=8990869</a><p>The code: <a href="https://github.com/krajj7/BotHack" rel="nofollow">https://github.com/krajj7/BotHack</a><p>It was very carefully written in Clojure, and the result is some beautiful and fairly self explanatory code. The bit that ties everything together to define the way the bot behaves:<p><a href="https://github.com/krajj7/BotHack/blob/master/src/bothack/bots/mainbot.clj" rel="nofollow">https://github.com/krajj7/BotHack/blob/master/src/bothack/bo...</a>
Interesting, will have to check this out.<p>BTW, tnnt is active now:
<a href="https://www.hardfought.org/tnnt" rel="nofollow">https://www.hardfought.org/tnnt</a>
I would like that applied to Slashem. Here's a good fork:<p><a href="https://github.com/BarclayII/slashem-up" rel="nofollow">https://github.com/BarclayII/slashem-up</a><p>It lacks the jedi patch but it's complete enough.