Article View: rec.games.programmer
Article #638Computer-Controlled Players (New, More Appropriate Thread)
From: Khan
Date: Wed, 12 Aug 1992 20:01
Date: Wed, 12 Aug 1992 20:01
30 lines
2213 bytes
2213 bytes
>Please post your questions >on building artificially intelligent computer players. Give some specifics >I am interested in this. We (Josh and some others) were building a game >to have a computer player, and eventually scrapped that entire aspect, because >it seemed so difficult, at the time. Since then I have encountered a few >"classic techniques" and have had some ideas on how to handle this. We have >some ideas from playing StarControl on the Amiga, but have not implemented >them yet. (Another Josh is doing that.) I would be interested in hearing >some discussion on the different view points. OK, I'm interested in this topic, and it's certainly generic enough. Just what are these "classic techniques" for computer-controlled players? Assume for the sake of argument that this is an adventure game like Zork (everybody remember the thief in Zork?) This guy had a pretty detailed personality. He would follow you around, picking up the things you dropped while mapping a maze, just to screw up your map making efforts. I read an article in an old Byte (April 1980 I believe) written by a couple of the authors of Zork, talking about the implementation of the game. The article says that basically the thief is just a formula: the chances of him attacking are a certain percentage, lower if you are unarmed; the chances that he will filch an item vary depending on how valuable the item is, and so forth. It doesn't seem as though there's a whole lot to it, but I'm interested in what other techniques there are to implement computer opponents. Strategy games are, of course, a whole 'nother kettle of fish, since a chess opponent who makes random moves isn't partu=icularly challenging. ;-)
Technical Details
Message-ID:
<BsvzMw.LFy@news.cso.uiuc.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!elroy.jpl.nasa.gov!usc!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenetShow Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ames!elroy.jpl.nasa.gov!usc!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenet From: tmkk@uiuc.edu (Khan) Subject: Computer-Controlled Players (New, More Appropriate Thread) Message-ID: <BsvzMw.LFy@news.cso.uiuc.edu> Sender: usenet@news.cso.uiuc.edu (Net Noise owner) Organization: University of Illinois at Urbana Date: Wed, 12 Aug 1992 20:01:42 GMT Lines: 31