Atmosphere Agent TranscriptsThese are transcripts of atmosphere agent behavior, recorded in January, 2001. Note that atmosphere agents are semi-randomly scheduled by the $g.shopper:schedule_events() process.Schedule_events itself is called whenever a shopper exhausts its shopping list. When that happens, schedule_events 1) resets the turn_date; 2) checks whether there are any shipments to deliver; and 3) randomly selects two atmosphere agents and invokes their ":start()" verbs (this happens about 16 times per virtual week). The reason for starting the atmosphere agents in pairs is to have them visit connected players together and act out an interaction between each other, not necessarily involving the human player except as a spectator. The complete list of these agents is as follows:
1. Generic Buffalo Hunter (#645)The Generic Buffalo Hunter has two children, Grizzly Adams (#647) and Rough Neck (#1175). Other notes:
Grizzly Adams (#647) and Rough Neck (#1175)Launching: Grizzly Adams (#647) A Buffalo Hunter named Grizzly Adams has entered The Pit. Grizzly Adams goes to visit slator2 at South Side Leather Maker Grizzly Adams has entered the room Clearing Grizzly Adams (#647) in South Side Leather Maker (#1798) Launching: Army_Scout (#651) Army Scout enters Blackwood. Wizard types:-->look grizzly Grizzly Adams He's Big. He's ugly. And he stinks so bad that you hope that no one lights a match around him because you think he might be flammable. He is awake and looks alert. Carrying: Grizzly's knife#2 Grizzly's knife#1 Wizard types:-->#grizzly => #647 (Grizzly Adams) Wizard types:-->seetalk Looking at Grizzly Adams (#647) 1. Can say {"Hello big guy.", "Hi"} 2. Can say "Do you have any buffalo skins for me?" 3. Can say "I would like one, please." 4. Can say "I can't breath...(gasp)...I have to go." Wizard types:-->"Hi Grizzly Adams is here to hang around Marshall_Dillon Grizzly Adams has left the room The Grizzly Adams has returned to The Pit. Army_Scout has entered the room Clearing Army_Scout (#651) in South Side Leather Maker (#1798) Wizard types:-->seetalk Looking at Army_Scout (#651) 1. Can say {"Hi.", "Hi"} 2. Can say "Whatcha got today?" 3. Can say "Thank you." 4. Can say "I anit got no use for that today." Wizard types:-->"Hi Army_Scout has left the room
2. Army_Scout (#651)The Army Scout appears to wait in #62 (The First Room) between visits to town. The Army Scout does not appear to respond to speech, and really doesn't stay long enough to engage in conversation.
3. Jake, the dowser (#674)Jake the Dowser is the most well developed so far. Jake responds to speech, and has a memory of who has been visited. Jake visits new players at any time, but only visits again after a full week of "clock" time (not virtual time), has passed.
Launching: Jake, the dowser (#674) slator2 is eligible for a visit. Marshall_Dillon has been visited recently. Visiting slator2 Jake, the dowser has entered the room Clearing Jake, the dowser (#674) in South Side Leather Maker (#1798) seetalk Jake fiddles with his broken divining rod. Looking at Jake, the dowser (#674) 1. Can say {"Hello, how are you?", "Hi"} 2. Can say "Do you have any water for sale?" 3. Can say "I'd like to buy some water, please." 4. Can say "I do not want to buy any water right now." 5. Can say "What happened to your divining rod?" 6. Can say "Where are you going?" Jake hums a simple tune to himself. #SPEAK|2965|Do you have any water for sale?| slator2 says, "Do you have any water for sale?" Jake, the dowser says, I do have some left, but I've got to get a new divining rod or I will run out. #SPEAK|674|I do have some left, but I've got to get a new divining rod or I will run out.| Jake, the dowser says, "I do have some left, but I've got to get a new divining rod or I will run out." Jake fiddles with his broken divining rod. #SPEAK|2965|What happened to your divining rod?| slator2 says, "What happened to your divining rod?" Jake, the dowser says, Well, I'm almost afraid to admit it, but I was concentrating so hard on my divining rod, I walked right into a tree. #SPEAK|674|Well, I'm almost afraid to admit it, but I was concentrating so hard on my divining rod, I walked right into a tree.| Jake, the dowser says, "Well, I'm almost afraid to admit it, but I was concentrating so hard on my divining rod, I walked right into a tree." #SPEAK|2965|I'd like to buy some water, please.| slator2 says, "I'd like to buy some water, please." Jake, the dowser says, Nice doing business with you. #SPEAK|674|Nice doing business with you.| Jake, the dowser says, "Nice doing business with you." Jake fiddles with his broken divining rod. Jake fiddles with his broken divining rod. look jake Jake, the dowser Jake uses his divining rod to find underground water sources. He is sleeping. Carrying: Divining Rod (Broken) #jake => #674 (Jake, the dowser) Jake fiddles with his broken divining rod. Jake, the dowser has left the room
4. Generic Talker (#671)The Generic Talker waits around in the Jail Cells (#623). He does not hang around long enough to interact with, unless you are very quick with the graphical client. There appears to be a bug where the Generic Talker will leave the room, and yet continues to display speech in the room after it's gone.
Launching: Jake, the dowser (#674) slator2 has been visited recently. Marshall_Dillon has been visited recently. Launching: Generic Talker (#671) Generic Talker has entered the room Clearing Generic Talker (#671) in South Side Leather Maker (#1798) look generic talker Generic Talker The Generic Talker is a software agent who will respond to a predetermined set of strings that you SAY Currently the Generic Talker will respond if you SAY any of the following things: Hi, are you busy? Will you do a trick for me? Yes, please, I'd like that No, thanks, not right now It is sleeping. seetalk Looking at Generic Talker (#671) 1. Can say {"Hi, are you busy?", "Hi"} 2. Can say "Will you do a trick for me?" 3. Can say "Yes, please, I'd like that" 4. Can say "No, thanks, not right now" Generic Talker says Hi, Hello, How are you? Generic Talker says Hey, Hey, Hey, Howya Doin? #SPEAK|2965|Will you do a trick for me?| slator2 says, "Will you do a trick for me?" Generic Talker says, Yes, I can do my echoing trick. Do you want to see it? #SPEAK|671|Yes, I can do my echoing trick. Do you want to see it?| Generic Talker says, "Yes, I can do my echoing trick. Do you want to see it?" Generic Talker has left the room Generic Talker says Hey, Hey, Hey, Howya Doin?
5. Prospector (#363)The Prospector exhibits a couple of "advanced" features. One, when visiting, he is accomponied by a mule. The mule steps right into the store, which is probably not the best thing. However, the prospector does not appear to respond to speech. On the other hand, the prospector spontaneously announces the "season" (...winter's comin', I can feel it in my bones), and this is potentially quite useful information.
6. Street Performer (#407)The Street Performer appears to be completely broken. It never leaves it's "home".
7. Mac the Knife (#408)Mac the Knife is supposed to be a knife/tool sharpener. He, too, appears to be broken. It leaves it's "home" and gets stuck there.
8. Generic Fur Trapper (#1169)The fur trader doesn't do anything at all to speak of. But at least it doesn't crash.
9. Herbal_Harry (#1171)Herbal Harry is supposed to be a snake-oil salesman. He appears to be broken too.
10. a mule (#1176)The mule does not have it's own :start() verb. It is summoned by the prospector (see above).
11. mytalker (#1232)Mytalker appears to be an abandoned experiment. It does almost nothing.
12. Otis (#1434)Otis is the non-politically-correct town drunk (named after the character in the Andy Griffith show, later named Andy of Mayberry. When Otis is launched, he checks to see where the deputy, Rosco, is located. If Rosco is in the Marshall's Office, then Otis begins to randomly roam the streets. Otis also randomly roams into stores, which is okay, but then also wanders into backrooms, basements, and living quarters, which is bad, unless the other agents can be programmed to protest loudly and chase him out.Otis continues walking, quite rapidly, attempting to talk to the agents on the way (there appears to be a bug in this code, and Otis sometimes crashes while talking). When Rosco is dispatched to retrieve him, Otis detects it and stands still, waiting to be picked up.
13. Rosco (#1435)When Rosco is dispatched he determines whether Otis is in Jail or not. If Otis is roaming the town, Roscoe calculates a path to his location, and then travels through Blackwood to bring him back.
14. Ol'Red (#1450)Ol' Red is a puppy with no programming whatsoever.
15. Ms. Byron the schoolteacher (#1188)Ms. Byron stays in the Schoolhouse until she is activated. Then she goes on a walking tour of town. There are currently three pre-programmed tours, all starting at the schoolhouse, traversing a circuit that ends up back where it began. The current tours are 4, 20, and 6 steps long.Ms. Byron also has a short list of "tutoring rooms" which are stopping points along the tours. She was originally intended to teach math lessons at these points, relating to the flow rates of the rivers and creeks, and the capacities of various ponds and quarries. But none of that programming was ever done.
|