Difference between revisions of "Bot"

From NetHackWiki
Jump to navigation Jump to search
(rm Category:Development (the page doesn't really mention development-related things); add new category Category:Bots (I think it's a good idea to have a category of these))
m (change redirect to direct link)
Line 11: Line 11:
 
*Saiph: https://github.com/canidae/saiph
 
*Saiph: https://github.com/canidae/saiph
 
*[[Demonia]]
 
*[[Demonia]]
*Others: [http://sartak.org/nh/bots.html list of NetHack bots]
+
*Others: [http://taeb.github.io/bots.html list of NetHack bots]
  
 
[[Category:Bots| ]]
 
[[Category:Bots| ]]

Revision as of 09:08, 3 July 2014

A bot is a computer program which plays NetHack without human intervention. Several bots now exist, and some of these can survive for a significant amount of time. A true bot with an internal model of the game, capable of making reasoned decisions about game events, and ultimately capable of ascending, remains elusive.

The concept of a bot is often brought up in RGRN. Most conversations conclude that a bot is in theory possible, but tremendously difficult.

There exists a simple Perl script which is used by pudding farmers to automate the process of offering, praying, and clearing messages.

It is also possible to copy and paste a list of commands into a NetHack window which will repeat the same process over and over again. This was first used by eit_brad to achieve a high score which overflowed NetHack's signed 32-bit score variable in the 2003 /dev/null/nethack tournament.

Bots