HOME

TheInfoList



OR:

Rog-O-Matic is a bot developed in 1981 to play and win the
video game Video games, also known as computer games, are electronic games that involve interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate audiovisual feedback. This feedb ...
'' Rogue'', by four graduate students in the Computer Science Department at Carnegie-Mellon University in Pittsburgh:
Andrew Appel Andrew Wilson Appel (born 1960) is the Eugene Higgins Professor of computer science at Princeton University. He is especially well-known because of his compiler books, the ''Modern Compiler Implementation in ML'' () series, as well as ''Compili ...
, Leonard Hamey, Guy Jacobson and
Michael Loren Mauldin Michael Loren "Fuzzy" Mauldin () (born March 23, 1959) is a retired computer scientist and the inventor of the Lycos web search engine. He has written 2 books, 10 refereed papers, and several technical reports on natural-language processing, au ...
. Described as a "belligerent
expert system In artificial intelligence, an expert system is a computer system emulating the decision-making ability of a human expert. Expert systems are designed to solve complex problems by reasoning through bodies of knowledge, represented mainly as if� ...
", Rog-O-Matic performs well when tested against expert ''Rogue'' players, even winning the game. Because all information in ''Rogue'' is communicated to the player via
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because of ...
text, Rog-O-Matic has automatic access to the same information a human player has. The program is still the subject of some scholarly interest; a 2005 paper said:


Notes


References

*


External links

* * {{cite web , url= https://britzl.github.io/roguearchive/ , title= Rogue Archive , website=
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous ...
Game artificial intelligence Expert systems