Consulting facts... consulting(fact_s.pl) consulted(fact_s.pl) time(consulting = 170,quick_compiling = 0,static_space = 0) New Socket opened... Connect Sherlock... Mood ARTIFICIAL... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> You look ARTIFICIAL. You say, "@move me to Detective's Home" You say, "init_mona" Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Entrance. He pages, "&fact(stopread_sherlog)" ***F-MOO***>>> fact asserted : stopread_sherlog <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 fact asserted : advice(page hercule ~fact(start_comm_hercule)) -------------------------------------->>>> Fired rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 goal asserted : strategy_by_suspects -------------------------------------->>>> Fired rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 fact asserted : walk_to(r1994) fact asserted : look_in(r1994) fact asserted : visit_room(sherlock,r1994) fact asserted : sendf(fact(visit_room(sherlock,r1994))) fact asserted : location(sherlock,r1994) fact asserted : locate_in_victim_room fact asserted : first_pass -------------------------------------->>>> Fired rule: 50 -------------------------------------->>>> Trying rule: 51 goal deleted : begin_to_solve goal asserted : list_suspects goal asserted : prove_motives goal asserted : prove_how goal asserted : prove_opportunity goal asserted : look_rooms goal asserted : ask_objects goal asserted : read_objects goal asserted : look_objects -------------------------------------->>>> Fired rule: 51 -------------------------------------->>>> Trying rule: 52 fact asserted : prove_affair(love) fact asserted : prove_affair(money) fact asserted : prove_affair(work) -------------------------------------->>>> Fired rule: 52 -------------------------------------->>>> Trying rule: 530 fact asserted : object(asked,last_night) fact asserted : page_object(ask) fact asserted : command_in_the_same_room fact asserted : new_object(ask) -------------------------------------->>>> Fired rule: 530 fact asserted : object(asked,mona) -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 fact asserted : sendf(fact(object(sherlock,ask,last_night))) fact asserted : sendf(fact(object(sherlock,ask,mona))) -------------------------------------->>>> Trying rule: 5331 fact removed : page_object(ask) -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1994) fact removed : walk_to(r1994) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #1994) fact removed : look_in(r1994) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 fact removed : first_pass fact asserted : second_pass -------------------------------------->>>> Fired rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect hans = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Trying rule: 932 fact asserted : must_page(fact(visit_room(sherlock,r1994))) fact asserted : must_page(fact(object(sherlock,ask,last_night))) fact asserted : must_page(fact(object(sherlock,ask,mona))) -------------------------------------->>>> Trying rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 fact removed : command_in_the_same_room -------------------------------------->>>> Fired rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "~fact(start_comm_sherlock)" ***F-AGENT***>>> fact asserted : start_comm_sherlock You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Entrance. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(start_comm_hercule)) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lobby You see Marie Saleve, Registry, and phone log here. Obvious Exits: Exit (to Entrance), N (to Upper Corridor), and S (to Lower Corridor). Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). Auberge Guest Room: 4 You see Mona Lisa Vesuvio, Ski Jacket, and Gun here. Hercule [ARTIFICIAL] is here. Obvious Exits: Out (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1994) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] goes out. Auberge Guest Room: 4 You see a guest room in the Auberge Bout de Nappe. On the floor is a pool of blood,... You see Mona Lisa Vesuvio, Ski Jacket, and Gun here. Obvious Exits: Out (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,r1994,&fact(object(ask,mona))&fact(object(ask,ski_jacket))&fact(object(ask,gun))) ***F-MOO***>>> fact asserted : object(ask,ski_jacket) ***F-MOO***>>> fact asserted : object(ask,gun) fact asserted : answ(look,r1994,&fact(object(look,mona))&fact(object(look,ski_jacket))&fact(object(look,gun))) ***F-MOO***>>> fact asserted : object(look,mona) ***F-MOO***>>> fact asserted : object(look,ski_jacket) ***F-MOO***>>> fact asserted : object(look,gun) fact removed : command(look #1994) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "~fact(visit_room(hercule,r1994))~fact(object(hercule,look,mona,r1994))~fact(object(hercule,look,ski_jacket,r1994))~fact(object(hercule,look,gun,r1994))~fact(object(hercule,ask,last_night))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1994) ***F-AGENT***>>> fact asserted : object(hercule,look,mona,r1994) ***F-AGENT***>>> fact asserted : object(hercule,look,ski_jacket,r1994) ***F-AGENT***>>> fact asserted : object(hercule,look,gun,r1994) ***F-AGENT***>>> fact asserted : object(hercule,ask,last_night) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 fact asserted : advice(page hercule ~fact(start_comm_hercule)) -------------------------------------->>>> Fired rule: 10 -------------------------------------->>>> Trying rule: 11 goal deleted : start_comm fact asserted : communication_established -------------------------------------->>>> Fired rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 fact asserted : sendf(fact(visit_room(sherlock,r1994))) fact removed : must_page(fact(visit_room(sherlock,r1994))) -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 fact asserted : sendf(fact(object(sherlock,ask,mona))) fact removed : must_page(fact(object(sherlock,ask,mona))) -------------------------------------->>>> Trying rule: 1192 fact removed : must_page(fact(object(sherlock,ask,last_night))) -------------------------------------->>>> Trying rule: 12 fact removed : object(hercule,ask,last_night) fact asserted : paged(fact(object(sherlock,ask,last_night))) -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 fact removed : object(hercule,look,mona,r1994) -------------------------------------->>>> Fired rule: 1312 fact removed : object(hercule,look,ski_jacket,r1994) -------------------------------------->>>> Fired rule: 1312 fact removed : object(hercule,look,gun,r1994) -------------------------------------->>>> Fired rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 fact asserted : object(asked,ski_jacket) fact asserted : page_object(ask) fact asserted : command_in_the_same_room fact asserted : object(asked,gun) -------------------------------------->>>> Trying rule: 531 fact asserted : object(looked,mona) fact asserted : object(look,mona,r1994) fact asserted : page_object(look) fact asserted : new_object(look) fact asserted : object(looked,ski_jacket) fact asserted : object(look,ski_jacket,r1994) fact asserted : object(looked,gun) fact asserted : object(look,gun,r1994) -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 fact removed : page_object(ask) fact asserted : paged(fact(object(sherlock,ask,last_night))) -------------------------------------->>>> Fired rule: 5331 fact asserted : paged(fact(object(sherlock,ask,mona))) -------------------------------------->>>> Fired rule: 5331 fact asserted : paged(fact(object(sherlock,ask,ski_jacket))) -------------------------------------->>>> Fired rule: 5331 fact asserted : paged(fact(object(sherlock,ask,gun))) -------------------------------------->>>> Fired rule: 5331 -------------------------------------->>>> Trying rule: 5332 fact removed : page_object(look) -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 fact asserted : sendc(look,mona) fact asserted : sendc(look,ski_jacket) fact asserted : sendc(look,gun) -------------------------------------->>>> Trying rule: 5512 fact removed : new_object(look) -------------------------------------->>>> Fired rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 fact removed : second_pass fact removed : locate_in_victim_room -------------------------------------->>>> Fired rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect hans = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r1994))~fact(object(sherlock,ask,mona))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 fact asserted : command(look mona) fact asserted : command(look ski jacket) fact asserted : command(look gun) -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 fact removed : command_in_the_same_room -------------------------------------->>>> Fired rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(start_comm_hercule)) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r1994))~fact(object(sherlock,ask,mona))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You see a dead body with a large gunshot wound. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,mona,r1994,&fact(descr(mona,killed,gun))) ***F-MOO***>>> fact asserted : descr(mona,killed,gun) fact removed : command(look mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You see a typical red swiss ski instructer's jacket. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,ski_jacket,r1994,&fact(descr(ski_jacket,made,swiss))&fact(descr(ski_jacket,color,red))&fact(descr(ski_jacket,type,instructer))) ***F-MOO***>>> fact asserted : descr(ski_jacket,made,swiss) ***F-MOO***>>> fact asserted : descr(ski_jacket,color,red) ***F-MOO***>>> fact asserted : descr(ski_jacket,type,instructer) fact removed : command(look ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You see an old Swiss army pistol. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,gun,r1994,&fact(descr(gun,made,swiss))&fact(descr(gun,age,old))) ***F-MOO***>>> fact asserted : descr(gun,made,swiss) ***F-MOO***>>> fact asserted : descr(gun,age,old) fact removed : command(look gun) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 4. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1994) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1960) fact asserted : location(sherlock,r1960) fact asserted : walk_to(r1960) fact asserted : look_in(r1960) fact asserted : sendf(fact(visit_room(sherlock,r1960))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1960) fact removed : walk_to(r1960) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #1960) fact removed : look_in(r1960) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,marie,about,last_night) fact asserted : sendc(ask,marie,about,mona) fact asserted : sendc(ask,marie,about,ski_jacket) fact asserted : sendc(ask,marie,about,gun) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect hans = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r1960))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask marie about last night) fact asserted : command(ask marie about mona) fact asserted : command(ask marie about ski jacket) fact asserted : command(ask marie about gun) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). Auberge du Bout de Nappe: Lobby You see Marie Saleve, Registry, and phone log here. Obvious Exits: Exit (to Entrance), N (to Upper Corridor), and S (to Lower Corridor). You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 2. He pages, "~fact(object(hercule,ask,mona))~fact(object(hercule,ask,ski_jacket))~fact(object(hercule,ask,gun))~fact(visit_room(hercule,r1991))~fact(visit_room(hercule,r1988))" ***F-AGENT***>>> fact asserted : object(hercule,ask,mona) ***F-AGENT***>>> fact asserted : object(hercule,ask,ski_jacket) ***F-AGENT***>>> fact asserted : object(hercule,ask,gun) ***F-AGENT***>>> fact asserted : visit_room(hercule,r1991) ***F-AGENT***>>> fact asserted : visit_room(hercule,r1988) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1960) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r1960))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lobby You see the lobby of the Auberge Bout de Nappe. You see Marie Saleve, Registry, and phone log here. Obvious Exits: Exit (to Entrance), N (to Upper Corridor), and S (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,r1960,&fact(object(read,registry))&fact(object(read,phone_log))) ***F-MOO***>>> fact asserted : object(read,registry) ***F-MOO***>>> fact asserted : object(read,phone_log) fact removed : command(look #1960) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Marie Saleve about last night Marie Saleve answers "I helped my husband in the kitchen and in the restaurant until 10. You know we have no free time -- I went briefly to our apartment around 8.30 just to make a phone call. I got back to the restaurant as soon as I could, but even so, the customers were complaining. After 10, I went to the bar to help my son. We are honest people. There has never been anything like this before!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,marie,about,last_night,&fact(was_at(marie,kitchen,1800,2200,with([oscar]),left(marie,kitchen,2030,phone_call,unknown)))&fact(was_at(marie,bar,2200,2230,with([jacques]),nothing))) ***F-MOO***>>> fact asserted : was_at(marie,kitchen,1800,2200,with([oscar]),left(marie,kitchen,2030,phone_call,unknown)) ***F-MOO***>>> fact asserted : was_at(marie,bar,2200,2230,with([jacques]),nothing) fact removed : command(ask marie about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Marie Saleve about mona Marie Saleve answers "She is my husband's insurance agent." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,marie,about,mona,&fact(knows(marie,mona,relation(mona,oscar,money),1))) ***F-MOO***>>> fact asserted : knows(marie,mona,relation(mona,oscar,money),1) fact removed : command(ask marie about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Marie Saleve about ski jacket Marie Saleve answers "I guess it's Hans's jacket." You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "~fact(visit_room(hercule,r1985))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1985) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,marie,about,ski_jacket,&fact(knows(marie,ski_jacket,hans,1))) ***F-MOO***>>> fact asserted : knows(marie,ski_jacket,hans,1) fact removed : command(ask marie about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Marie Saleve about gun Marie Saleve answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,marie,about,gun,&fact(knows(marie,gun,unknown,0))) ***F-MOO***>>> fact asserted : knows(marie,gun,unknown,0) fact removed : command(ask marie about gun) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 fact removed : object(hercule,ask,mona) fact removed : object(hercule,ask,ski_jacket) fact removed : object(hercule,ask,gun) -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 fact asserted : object(readit,registry) fact asserted : object(read,registry,r1960) fact asserted : page_object(read) fact asserted : new_object(read) fact asserted : command_in_the_same_room -------------------------------------->>>> Fired rule: 532 fact asserted : object(readit,phone_log) fact asserted : object(read,phone_log,r1960) -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 fact removed : page_object(read) fact asserted : sendf(fact(object(sherlock,read,registry,r1960))) fact asserted : sendf(fact(object(sherlock,read,phone_log,r1960))) -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 fact asserted : sendc(read,registry) fact asserted : already_object(read,registry) fact removed : object(read,registry) -------------------------------------->>>> Fired rule: 5521 fact asserted : sendc(read,phone_log) fact asserted : already_object(read,phone_log) fact removed : object(read,phone_log) -------------------------------------->>>> Fired rule: 5521 -------------------------------------->>>> Trying rule: 5522 fact removed : new_object(read) -------------------------------------->>>> Fired rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 fact asserted : type_affair(mona,oscar,money) fact asserted : relation(mona,oscar,money) -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 fact asserted : sendf(fact(kill_reason(sherlock,money,0.5))) -------------------------------------->>>> Fired rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect hans = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(object(sherlock,read,registry,r1960))~fact(object(sherlock,read,phone_log,r1960))~fact(kill_reason(sherlock,money,0.5))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 fact asserted : command(read registry) fact asserted : command(read phone log) -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 fact removed : command_in_the_same_room -------------------------------------->>>> Fired rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(object(sherlock,read,registry,r1960))~fact(object(sherlock,read,phone_log,r1960))~fact(kill_reason(sherlock,money,0.5))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. -------------------------------------------------------------------------- -------------------------------------------------------------------------- Auberge Boot de Nappe Staff Staff Listing and Guest Registry Auberge Staff: Station Name Age Profession Auberge Residence -------------------------------------------------------------------------- Lobby Marie Saleve 47 Proprieter Private Res. Kitchen Oscar Saleve 52 Chef Private Res. Bar Jacques Saleve 25 Bartender ------ Rm 7 Heidi Zeller 37 Chambermaid Rm 7 -------------------------------------------------------------------------- Auberge Guests: Rm# Name(s) Age Profession Residence -------------------------------------------------------------------------- 1 Rolf Loretan 40 Insurance Agent Zurich Claire Loretan 39 Architect Zurich 3 Lisa Jones 20 Art student Manchester 4 Mona-Lisa Vesuvio 32 Insurance agent Lugano Giuzeppe Vesuvio 35 Doctor Lugano 5 Helmut von Schneider 68 Retired Army Colonel Lucerne 6 Lucie Saleve 20 Student Lausanne (our daughter) 8 Hans Wenger 38 Ski Instructer Biel -------------------------------------------------------------------------- (You finish reading.) #2649:read (this == #1651), line 10: Variable not found (E_VARNF) (End of traceback for task 1485414814) [You should report this bug with the @bug-report command.] You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(read,registry,r1960,&fact(record(marie,lobby,47,propietar,private))&fact(record(oscar,kitchen,52,chef,private))&fact(record(jacques,bar,25,bartender,unknowm))&fact(record(heidi,r2004,37,chambermaid,r2004))&fact(record(rolf,r1985,40,insurance_agent,zurich))&fact(record(claire,r1985,39,architect,zurich))&fact(record(lisa,r1991,20,art_student,manchester))&fact(record(mona,r1994,32,insurance_agent,lugano))&fact(record(giuzeppe,r1994,35,doctor,lugano))&fact(record(kolonel,r1997,68,retired_kolonel,lucerne))&fact(record(lucie,r2001,20,student,lausanne))&fact(record(hans,r2007,ski_instructer,biel))) ***F-MOO***>>> fact asserted : record(marie,lobby,47,propietar,private) ***F-MOO***>>> fact asserted : record(oscar,kitchen,52,chef,private) ***F-MOO***>>> fact asserted : record(jacques,bar,25,bartender,unknowm) ***F-MOO***>>> fact asserted : record(heidi,r2004,37,chambermaid,r2004) ***F-MOO***>>> fact asserted : record(rolf,r1985,40,insurance_agent,zurich) ***F-MOO***>>> fact asserted : record(claire,r1985,39,architect,zurich) ***F-MOO***>>> fact asserted : record(lisa,r1991,20,art_student,manchester) ***F-MOO***>>> fact asserted : record(mona,r1994,32,insurance_agent,lugano) ***F-MOO***>>> fact asserted : record(giuzeppe,r1994,35,doctor,lugano) ***F-MOO***>>> fact asserted : record(kolonel,r1997,68,retired_kolonel,lucerne) ***F-MOO***>>> fact asserted : record(lucie,r2001,20,student,lausanne) ***F-MOO***>>> fact asserted : record(hans,r2007,ski_instructer,biel) fact removed : command(read registry) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge Boot de Nappe: Today's Telephone Calls From Room 4 To 022.736.11.23 10 sec 6.04 From Private To 053.8467.23.12 625 sec 8.28 From Room 1 To 021.456.48.25 65 sec 10.01 From Room 4 To 022.736.11.23 827 sec 10.03 (You finish reading.) #2649:read (this == #1654), line 10: Variable not found (E_VARNF) (End of traceback for task 143765096) [You should report this bug with the @bug-report command.] You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(read,phone_log,r1960,&fact(phone_call(r1994,1804,10))&fact(phone_call(private,2028,625))&fact(phone_call(r1985,2201,65))&fact(phone_call(r1994,2203,827))) ***F-MOO***>>> fact asserted : phone_call(r1994,1804,10) ***F-MOO***>>> fact asserted : phone_call(private,2028,625) ***F-MOO***>>> fact asserted : phone_call(r1985,2201,65) ***F-MOO***>>> fact asserted : phone_call(r1994,2203,827) fact removed : command(read phone log) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1960) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r2007) fact asserted : location(sherlock,r2007) fact asserted : walk_to(r2007) fact asserted : look_in(r2007) fact asserted : sendf(fact(visit_room(sherlock,r2007))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #2007) fact removed : walk_to(r2007) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #2007) fact removed : look_in(r2007) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,hans,about,last_night) fact asserted : sendc(ask,hans,about,mona) fact asserted : sendc(ask,hans,about,ski_jacket) fact asserted : sendc(ask,hans,about,gun) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 fact removed : victim_life(2100) fact asserted : victim_life(2216) fact asserted : victim_life_last fact asserted : get_not_alibi -------------------------------------->>>> Fired rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect hans = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r2007))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask hans about last night) fact asserted : command(ask hans about mona) fact asserted : command(ask hans about ski jacket) fact asserted : command(ask hans about gun) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge Guest Room: 8 You see Hans Wenger here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #2007) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r2007))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge Guest Room: 8 You see a guest room in the Auberge Bout de Nappe. You see Hans Wenger here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : command(look #2007) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Hans Wenger about last night Hans Wenger answers "I went to the bar around 7.30. I had a drink with Heidi first, and then with this Colonel something or other. Anyway, I was there until 9. Then left to get some excercise and then to bed." You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "~fact(visit_room(hercule,r1978))~fact(kill_reason(hercule,work,0.5))~fact(find_has(hercule,rolf,motives,work,1))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1978) ***F-AGENT***>>> fact asserted : kill_reason(hercule,work,0.5) ***F-AGENT***>>> fact asserted : find_has(hercule,rolf,motives,work,1) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,hans,about,last_night,&fact(was_at(hans,bar,1930,2100,with([heidi]),nothing))&fact(was_at(hans,room8,2100,2400,with([]),nothing))) ***F-MOO***>>> fact asserted : was_at(hans,bar,1930,2100,with([heidi]),nothing) ***F-MOO***>>> fact asserted : was_at(hans,room8,2100,2400,with([]),nothing) fact removed : command(ask hans about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Hans Wenger about mona Hans Wenger answers "She was one of my ski students. How should I say, we were very close to each other. You see what I mean..." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,hans,about,mona,&fact(knows(hans,mona,relation(mona,hans,love),1))) ***F-MOO***>>> fact asserted : knows(hans,mona,relation(mona,hans,love),1) fact removed : command(ask hans about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Hans Wenger about ski jacket Hans Wenger answers "Right, I must acknowledge that I visited Mrs Vesuvio in her room and forgot my jacket there. I did not kill her, I swear! I left around 10pm and she was very well, and I must say, looked very satisfied! I must also say that I crossed her husband in the hallway right afterward, and I think he suspected something." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,hans,about,ski_jacket,&fact(knows(hans,ski_jacket,saw(mona,room4,2200),1))) ***F-MOO***>>> fact asserted : knows(hans,ski_jacket,saw(mona,room4,2200),1) fact removed : command(ask hans about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Hans Wenger about gun Hans Wenger answers "That's certainly the Colonel's gun. It's crazy to leave these oldies walking around with loaded weapons!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,hans,about,gun,&fact(knows(hans,gun,kolonel,1))) ***F-MOO***>>> fact asserted : knows(hans,gun,kolonel,1) fact removed : command(ask hans about gun) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r2007) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r2004) fact asserted : location(sherlock,r2004) fact asserted : walk_to(r2004) fact asserted : look_in(r2004) fact asserted : sendf(fact(visit_room(sherlock,r2004))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #2004) fact removed : walk_to(r2004) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #2004) fact removed : look_in(r2004) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,heidi,about,last_night) fact asserted : sendc(ask,heidi,about,mona) fact asserted : sendc(ask,heidi,about,ski_jacket) fact asserted : sendc(ask,heidi,about,gun) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 fact asserted : type_affair(mona,hans,love) fact asserted : relation(mona,hans,love) -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 fact asserted : sendf(fact(kill_reason(sherlock,love,0.5))) -------------------------------------->>>> Fired rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 fact asserted : has(opportunity,hans,2100) -------------------------------------->>>> Fired rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,hans,opportunity,2100,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(hans,1) fact asserted : suspect(hans,2) fact asserted : added(hans,opportunity) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 suspect hans = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r2004))~fact(kill_reason(sherlock,love,0.5))~fact(find_has(sherlock,hans,opportunity,2100,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask heidi about last night) fact asserted : command(ask heidi about mona) fact asserted : command(ask heidi about ski jacket) fact asserted : command(ask heidi about gun) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge Guest Room: 7 You see Heidi Zeller here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #2004) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r2004))~fact(kill_reason(sherlock,love,0.5))~fact(find_has(sherlock,hans,opportunity,2100,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge Guest Room: 7 You see a guest room in the Auberge Bout de Nappe. You see Heidi Zeller here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : command(look #2004) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Heidi Zeller about last night Heidi Zeller answers "I had a drink with Hans in the bar. Then, around 7.45, I went out with Lucie, first for a pizza and then to the new night club El Gringo. We were out pretty late because she was flirting with some Czech hockey players." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,heidi,about,last_night,&fact(was_at(heidi,bar,1900,1945,with([hans]),nothing))&fact(was_at(heidi,town,1945,2400,with([lucie]),nothing))) ***F-MOO***>>> fact asserted : was_at(heidi,bar,1900,1945,with([hans]),nothing) ***F-MOO***>>> fact asserted : was_at(heidi,town,1945,2400,with([lucie]),nothing) fact removed : command(ask heidi about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Heidi Zeller about mona Heidi Zeller answers "What do you want me to say. She was one of those snobish businesswomen who believes that everbody is at her service." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,heidi,about,mona,&fact(knows(heidi,mona,unknown,1))) ***F-MOO***>>> fact asserted : knows(heidi,mona,unknown,1) fact removed : command(ask heidi about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Heidi Zeller about ski jacket Heidi Zeller answers "Hey, this is Hans's jacket. Where did this bastard leave it this time? In room 4 I'll bet,..." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,heidi,about,ski_jacket,&fact(knows(heidi,ski_jacket,hans,1))) ***F-MOO***>>> fact asserted : knows(heidi,ski_jacket,hans,1) fact removed : command(ask heidi about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Heidi Zeller about gun Heidi Zeller answers "I saw it when I was cleaning the Colonel's room the other day. He's a scary old man!" You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "~fact(object(hercule,ask,painting))~fact(object(hercule,look,painting,r1978))" ***F-AGENT***>>> fact asserted : object(hercule,ask,painting) ***F-AGENT***>>> fact asserted : object(hercule,look,painting,r1978) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,heidi,about,gun,&fact(knows(heidi,gun,kolonel,0.5))) ***F-MOO***>>> fact asserted : knows(heidi,gun,kolonel,0.5) fact removed : command(ask heidi about gun) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 fact removed : object(hercule,ask,painting) fact asserted : paged(fact(object(sherlock,ask,painting))) fact asserted : object(ask,painting) -------------------------------------->>>> Fired rule: 12 -------------------------------------->>>> Trying rule: 1311 fact removed : object(hercule,look,painting,r1978) fact asserted : object(look,painting,r1978) fact asserted : must_visit(r1978) -------------------------------------->>>> Fired rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 fact asserted : object(asked,painting) fact asserted : page_object(ask) fact asserted : command_in_the_same_room -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 fact removed : page_object(ask) -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,heidi,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 suspect hans = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Fired rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask heidi about painting) -------------------------------------->>>> Trying rule: 9391 fact removed : command_in_the_same_room -------------------------------------->>>> Fired rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Heidi Zeller about painting Heidi Zeller answers "It's just some dumb old painting." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,heidi,about,painting,&fact(knows(mona,painting,old(painting),1))) ***F-MOO***>>> fact asserted : knows(mona,painting,old(painting),1) fact removed : command(ask heidi about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 7. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r2004) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r2001) fact asserted : location(sherlock,r2001) fact asserted : walk_to(r2001) fact asserted : look_in(r2001) fact asserted : sendf(fact(visit_room(sherlock,r2001))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #2001) fact removed : walk_to(r2001) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #2001) fact removed : look_in(r2001) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,lucie,about,last_night) fact asserted : sendc(ask,lucie,about,mona) fact asserted : sendc(ask,lucie,about,ski_jacket) fact asserted : sendc(ask,lucie,about,gun) fact asserted : sendc(ask,lucie,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect heidi = 1 suspect lucie = 1 suspect kolonel = 1 suspect hans = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r2001))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask lucie about last night) fact asserted : command(ask lucie about mona) fact asserted : command(ask lucie about ski jacket) fact asserted : command(ask lucie about gun) fact asserted : command(ask lucie about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge Guest Room: 6 You see Lucie Saleve here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #2001) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r2001))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Private Residence. He pages, "~fact(visit_room(hercule,r1981))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1981) Auberge Guest Room: 6 You see a guest room in the Auberge Bout de Nappe. You see Lucie Saleve here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : command(look #2001) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lucie Saleve about last night Lucie Saleve answers "When I left my room about 7:30, I saw Heidi looking very upset and crying about Hans, so I asked her to come with me into town. I wanted to cheer her up. We had some supper and went dancing downtown. We were out all night, and came home to find this horrible murder had happened! My poor mother is very upset." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lucie,about,last_night,&fact(was_at(lucie,town,1945,2400,with([heidi]),fight(hans,heidi)))) ***F-MOO***>>> fact asserted : was_at(lucie,town,1945,2400,with([heidi]),fight(hans,heidi)) fact removed : command(ask lucie about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lucie Saleve about mona Lucie Saleve answers "I don't know her very well. I just heard that Hans was chasing after her all day long. Heidi was very upset about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lucie,about,mona,&fact(knows(lucie,mona,upset(heidi,relation(mona,hans,love)),1))) ***F-MOO***>>> fact asserted : knows(lucie,mona,upset(heidi,relation(mona,hans,love)),1) fact removed : command(ask lucie about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lucie Saleve about ski jacket Lucie Saleve answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lucie,about,ski_jacket,&fact(knows(lucie,ski_jacket,nothing,0))) ***F-MOO***>>> fact asserted : knows(lucie,ski_jacket,nothing,0) fact removed : command(ask lucie about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lucie Saleve about gun Lucie Saleve answers "I don't know anything about it." You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Private Residence. He pages, "~fact(object(hercule,read,insurance_contract,r1981))" ***F-AGENT***>>> fact asserted : object(hercule,read,insurance_contract,r1981) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lucie,about,gun,&fact(knows(lucie,gun,unknown,0))) ***F-MOO***>>> fact asserted : knows(lucie,gun,unknown,0) fact removed : command(ask lucie about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lucie Saleve about painting Lucie Saleve answers "My father is very proud of it!." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lucie,about,painting,&fact(knows(lucie,painting,nothing,0))) ***F-MOO***>>> fact asserted : knows(lucie,painting,nothing,0) fact removed : command(ask lucie about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 fact removed : object(hercule,read,insurance_contract,r1981) fact asserted : object(read,insurance_contract,r1981) fact asserted : must_visit(r1981) -------------------------------------->>>> Fired rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r2001) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1997) fact asserted : location(sherlock,r1997) fact asserted : walk_to(r1997) fact asserted : look_in(r1997) fact asserted : sendf(fact(visit_room(sherlock,r1997))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1997) fact removed : walk_to(r1997) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #1997) fact removed : look_in(r1997) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,kolonel,about,last_night) fact asserted : sendc(ask,kolonel,about,mona) fact asserted : sendc(ask,kolonel,about,ski_jacket) fact asserted : sendc(ask,kolonel,about,gun) fact asserted : sendc(ask,kolonel,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 fact asserted : relation(heidi,hans,love) -------------------------------------->>>> Fired rule: 5571 -------------------------------------->>>> Trying rule: 5572 fact asserted : jealous(heidi,mona) fact asserted : has(motives,heidi,love) -------------------------------------->>>> Fired rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,heidi,motives,love,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(heidi,1) fact asserted : suspect(heidi,2) fact asserted : added(heidi,motives) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect kolonel = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r1997))~fact(find_has(sherlock,heidi,motives,love,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask kolonel about last night) fact asserted : command(ask kolonel about mona) fact asserted : command(ask kolonel about ski jacket) fact asserted : command(ask kolonel about gun) fact asserted : command(ask kolonel about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge Guest Room: 5 You see Kolonel Helmut von Schneider here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1997) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "~fact(visit_room(hercule,r1970))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1970) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r1997))~fact(find_has(sherlock,heidi,motives,love,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge Guest Room: 5 You see a guest room in the Auberge Bout de Nappe. You see Kolonel Helmut von Schneider here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : command(look #1997) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Kolonel Helmut von Schneider about last night Kolonel Helmut von Schneider answers "I was in my room, went to the bar around 8. I had a beer with my ski teacher. Then I returned to my room about 9." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,kolonel,about,last_night,&fact(was_at(kolonel,bar,2000,2100,with([hans]),nothing))&fact(was_at(kolonel,room5,2100,2400,with([]),nothing))) ***F-MOO***>>> fact asserted : was_at(kolonel,bar,2000,2100,with([hans]),nothing) ***F-MOO***>>> fact asserted : was_at(kolonel,room5,2100,2400,with([]),nothing) fact removed : command(ask kolonel about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Kolonel Helmut von Schneider about mona Kolonel Helmut von Schneider answers "I don't know her. We just crossed paths a few times in the hotel. I saw her having some heated words with that young English art student, though." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,kolonel,about,mona,&fact(knows(kolonel,mona,unknown,0))) ***F-MOO***>>> fact asserted : knows(kolonel,mona,unknown,0) fact removed : command(ask kolonel about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Kolonel Helmut von Schneider about ski jacket Kolonel Helmut von Schneider answers "I think it's Wenger's ski jacket." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,kolonel,about,ski_jacket,&fact(knows(kolonel,ski_jacket,hans,1))) ***F-MOO***>>> fact asserted : knows(kolonel,ski_jacket,hans,1) fact removed : command(ask kolonel about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Kolonel Helmut von Schneider about gun Kolonel Helmut von Schneider answers "That's my gun! Where did you find it? Somebody must have stolen it! It was right here in my room, when I left for the bar. I've been here the whole time since I got back." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,kolonel,about,gun,&fact(knows(kolonel,gun,kolonel,1))) ***F-MOO***>>> fact asserted : knows(kolonel,gun,kolonel,1) fact removed : command(ask kolonel about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Kolonel Helmut von Schneider about painting Kolonel Helmut von Schneider answers "I hate paintings. All these artists and intellectuals are parasites." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,kolonel,about,painting,&fact(knows(kolonel,painting,unknown,0))) ***F-MOO***>>> fact asserted : knows(kolonel,painting,unknown,0) fact removed : command(ask kolonel about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1997) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1973) fact asserted : location(sherlock,r1973) fact asserted : walk_to(r1973) fact asserted : look_in(r1973) fact asserted : sendf(fact(visit_room(sherlock,r1973))) -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1973) fact removed : walk_to(r1973) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 fact asserted : command(look #1973) fact removed : look_in(r1973) -------------------------------------->>>> Fired rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 fact asserted : has(opportunity,kolonel,2100) -------------------------------------->>>> Fired rule: 5612 -------------------------------------->>>> Trying rule: 571 fact asserted : gun_owner(kolonel) fact asserted : find_gun_location -------------------------------------->>>> Fired rule: 571 -------------------------------------->>>> Trying rule: 572 fact removed : find_gun_location fact asserted : gun_location(r1997) fact asserted : find_gun_out_of_room -------------------------------------->>>> Fired rule: 572 -------------------------------------->>>> Trying rule: 573 fact removed : find_gun_out_of_room fact asserted : out_of_room(kolonel,2000,2100) fact asserted : find_has_weapon -------------------------------------->>>> Fired rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,kolonel,opportunity,2100,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(kolonel,1) fact asserted : suspect(kolonel,2) fact asserted : added(kolonel,opportunity) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r1973))~fact(find_has(sherlock,kolonel,opportunity,2100,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge du Bout de Nappe: Restaurant You see sign here. Obvious Exits: UC (to Upper Corridor) and Kitchen (to Kitchen). Hercule [ARTIFICIAL] has arrived. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1973) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "~fact(visit_room(hercule,r1973))" ***F-AGENT***>>> fact asserted : visit_room(hercule,r1973) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r1973))~fact(find_has(sherlock,kolonel,opportunity,2100,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Restaurant The Restaurant of the Auberge Bout de Nappe. You see sign here. Hercule [ARTIFICIAL] is here. Obvious Exits: UC (to Upper Corridor) and Kitchen (to Kitchen). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(look,r1973,&fact(object(read,sign))) ***F-MOO***>>> fact asserted : object(read,sign) fact removed : command(look #1973) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 fact asserted : object(readit,sign) fact asserted : object(read,sign,r1973) fact asserted : page_object(read) fact asserted : new_object(read) fact asserted : command_in_the_same_room -------------------------------------->>>> Fired rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 fact removed : page_object(read) -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 fact asserted : sendc(read,sign) fact asserted : already_object(read,sign) fact removed : object(read,sign) -------------------------------------->>>> Fired rule: 5521 -------------------------------------->>>> Trying rule: 5522 fact removed : new_object(read) -------------------------------------->>>> Fired rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Fired rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 fact asserted : command(read sign) -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 fact removed : command_in_the_same_room -------------------------------------->>>> Fired rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Restaurant open for supper every day from 6 to 10 pm. (You finish reading.) #2649:read (this == #2049), line 10: Variable not found (E_VARNF) (End of traceback for task 911545569) [You should report this bug with the @bug-report command.] You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(read,sign,r1973,&fact(opened(resturant,600,2200))) ***F-MOO***>>> fact asserted : opened(resturant,600,2200) fact removed : command(read sign) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Restaurant. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1973) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 fact asserted : walk_to(r1967) fact asserted : location(sherlock,r1967) fact asserted : moving_lower goal deleted : look_rooms -------------------------------------->>>> Fired rule: 543 -------------------------------------->>>> Trying rule: 5430 fact asserted : end_first_tour -------------------------------------->>>> Fired rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1967) fact removed : walk_to(r1967) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 fact asserted : one_question_wa fact asserted : sendf(fact(what_about(sherlock,look,painting,r1978))) -------------------------------------->>>> Fired rule: 5534 -------------------------------------->>>> Trying rule: 5535 fact asserted : one_question_dy fact asserted : sendf(fact(did_you(sherlock,ask,last_night))) -------------------------------------->>>> Fired rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(what_about(sherlock,look,painting,r1978))~fact(did_you(sherlock,ask,last_night))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 fact removed : moving_lower -------------------------------------->>>> Fired rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 fact removed : one_question_wa -------------------------------------->>>> Fired rule: 9395 -------------------------------------->>>> Trying rule: 9396 fact removed : one_question_dy -------------------------------------->>>> Fired rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1967) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Upper Corridor. He pages, "~fact(what_about(hercule,read,registry,r1960))~fact(did_you(hercule,ask,last_night))" ***F-AGENT***>>> fact asserted : what_about(hercule,read,registry,r1960) ***F-AGENT***>>> fact asserted : did_you(hercule,ask,last_night) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(what_about(sherlock,look,painting,r1978))~fact(did_you(sherlock,ask,last_night))) I am issuing the COMMANDS !!! I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Trying rule: 1322 fact asserted : sendf(fact(number(sherlock,ask,last_night,5,from,11))) fact removed : did_you(hercule,ask,last_night) -------------------------------------->>>> Fired rule: 1322 -------------------------------------->>>> Trying rule: 133 fact removed : what_about(hercule,read,registry,r1960) fact asserted : answ_ag(sherlock,read,registry,r1960,&fact(record(marie,lobby,47,propietar,private))&fact(record(oscar,kitchen,52,chef,private))&fact(record(jacques,bar,25,bartender,unknowm))&fact(record(heidi,r2004,37,chambermaid,r2004))&fact(record(rolf,r1985,40,insurance_agent,zurich))&fact(record(claire,r1985,39,architect,zurich))&fact(record(lisa,r1991,20,art_student,manchester))&fact(record(mona,r1994,32,insurance_agent,lugano))&fact(record(giuzeppe,r1994,35,doctor,lugano))&fact(record(kolonel,r1997,68,retired_kolonel,lucerne))&fact(record(lucie,r2001,20,student,lausanne))&fact(record(hans,r2007,ski_instructer,biel))) fact asserted : sendf(fact(answ_ag(sherlock,read,registry,r1960,&fact(record(marie,lobby,47,propietar,private))&fact(record(oscar,kitchen,52,chef,private))&fact(record(jacques,bar,25,bartender,unknowm))&fact(record(heidi,r2004,37,chambermaid,r2004))&fact(record(rolf,r1985,40,insurance_agent,zurich))&fact(record(claire,r1985,39,architect,zurich))&fact(record(lisa,r1991,20,art_student,manchester))&fact(record(mona,r1994,32,insurance_agent,lugano))&fact(record(giuzeppe,r1994,35,doctor,lugano))&fact(record(kolonel,r1997,68,retired_kolonel,lucerne))&fact(record(lucie,r2001,20,student,lausanne))&fact(record(hans,r2007,ski_instructer,biel))))) -------------------------------------->>>> Fired rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 fact removed : new_object(ask) fact asserted : remove_visit_suspects_rooms goal asserted : tour_suspects_for_ask -------------------------------------->>>> Fired rule: 5341 -------------------------------------->>>> Trying rule: 5342 fact removed : visit_room(sherlock,r1960) -------------------------------------->>>> Fired rule: 5342 fact removed : visit_room(sherlock,r2007) -------------------------------------->>>> Fired rule: 5342 -------------------------------------->>>> Trying rule: 5343 fact removed : remove_visit_suspects_rooms -------------------------------------->>>> Fired rule: 5343 -------------------------------------->>>> Trying rule: 540 -------------------------------------->>>> Trying rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r1960) fact asserted : sendf(fact(visit_room(sherlock,r1960))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1960) fact asserted : location(sherlock,r1960) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 fact removed : location(sherlock,r1967) -------------------------------------->>>> Fired rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1960) fact removed : walk_to(r1960) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,marie,about,painting) -------------------------------------->>>> Trying rule: 5534 fact asserted : one_question_wa fact asserted : sendf(fact(what_about(sherlock,read,insurance_contract,r1981))) -------------------------------------->>>> Fired rule: 5534 -------------------------------------->>>> Trying rule: 5535 fact asserted : one_question_dy fact asserted : sendf(fact(did_you(sherlock,ask,mona))) -------------------------------------->>>> Fired rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(number(sherlock,ask,last_night,5,from,11))~fact(answ_ag(sherlock,read,registry,r1960,'&fact(record(marie,lobby,47,propietar,private))&fact(record(oscar,kitchen,52,chef,private))&fact(record(jacques,bar,25,bartender,unknowm))&fact(record(heidi,r2004,37,chambermaid,r2004))&fact(record(rolf,r1985,40,insurance_agent,zurich))&fact(record(claire,r1985,39,architect,zurich))&fact(record(lisa,r1991,20,art_student,manchester))&fact(record(mona,r1994,32,insurance_agent,lugano))&fact(record(giuzeppe,r1994,35,doctor,lugano))&fact(record(kolonel,r1997,68,retired_kolonel,lucerne))&fact(record(lucie,r2001,20,student,lausanne))&fact(record(hans,r2007,ski_instructer,biel))'))~fact(visit_room(sherlock,r1960))~fact(what_about(sherlock,read,insurance_contract,r1981))~fact(did_you(sherlock,ask,mona))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask marie about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 fact removed : one_question_wa -------------------------------------->>>> Fired rule: 9395 -------------------------------------->>>> Trying rule: 9396 fact removed : one_question_dy -------------------------------------->>>> Fired rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lobby You see Marie Saleve, Registry, and phone log here. Obvious Exits: Exit (to Entrance), N (to Upper Corridor), and S (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1960) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "~fact(number(hercule,ask,last_night,6,from,11))~fact(answ_ag(hercule,look,painting,r1978,'&fact(descr(painting,author,magritte))&fact(descr(painting,title,the_fool_on_the_hill))&fact(descr(painting,age,early))'))~fact(visit_room(hercule,r1991))~fact(what_about(hercule,read,phone_log,r1960))~fact(did_you(hercule,ask,mona))" ***F-AGENT***>>> fact asserted : number(hercule,ask,last_night,6,from,11) ***F-AGENT***>>> fact asserted : answ_ag(hercule,look,painting,r1978,&fact(descr(painting,author,magritte))&fact(descr(painting,title,the_fool_on_the_hill))&fact(descr(painting,age,early))) ***F-AGENT***>>> fact asserted : what_about(hercule,read,phone_log,r1960) ***F-AGENT***>>> fact asserted : did_you(hercule,ask,mona) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(number(sherlock,ask,last_night,5,from,11))~fact(answ_ag(sherlock,read,registry,r1960,'&fact(record(marie,lobby,47,propietar,private))&fact(record(oscar,kitchen,52,chef,private))&fact(record(jacques,bar,25,bartender,unknowm))&fact(record(heidi,r2004,37,chambermaid,r2004))&fact(record(rolf,r1985,40,insurance_agent,zurich))&fact(record(claire,r1985,39,architect,zurich))&fact(record(lisa,r1991,20,art_student,manchester))&fact(record(mona,r1994,32,insurance_agent,lugano))&fact(record(giuzeppe,r1994,35,doctor,lugano))&fact(record(kolonel,r1997,68,retired_kolonel,lucerne))&fact(record(lucie,r2001,20,student,lausanne))&fact(record(hans,r2007,ski_instructer,biel))'))~fact(visit_room(sherlock,r1960))~fact(what_about(sherlock,read,insurance_contract,r1981))~fact(did_you(sherlock,ask,mona))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Marie Saleve about painting Marie Saleve answers "My husband is very proud of it!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,marie,about,painting,&fact(knows(marie,painting,unknown,0))) ***F-MOO***>>> fact asserted : knows(marie,painting,unknown,0) fact removed : command(ask marie about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Trying rule: 1322 fact asserted : sendf(fact(number(sherlock,ask,mona,5,from,11))) fact removed : did_you(hercule,ask,mona) -------------------------------------->>>> Fired rule: 1322 -------------------------------------->>>> Trying rule: 133 fact removed : what_about(hercule,read,phone_log,r1960) fact asserted : answ_ag(sherlock,read,phone_log,r1960,&fact(phone_call(r1994,1804,10))&fact(phone_call(private,2028,625))&fact(phone_call(r1985,2201,65))&fact(phone_call(r1994,2203,827))) fact asserted : sendf(fact(answ_ag(sherlock,read,phone_log,r1960,&fact(phone_call(r1994,1804,10))&fact(phone_call(private,2028,625))&fact(phone_call(r1985,2201,65))&fact(phone_call(r1994,2203,827))))) -------------------------------------->>>> Fired rule: 133 -------------------------------------->>>> Trying rule: 134 fact removed : answ_ag(hercule,look,painting,r1978,&fact(descr(painting,author,magritte))&fact(descr(painting,title,the_fool_on_the_hill))&fact(descr(painting,age,early))) fact asserted : already_object(look,painting) fact asserted : answ(look,painting,r1978,&fact(descr(painting,author,magritte))&fact(descr(painting,title,the_fool_on_the_hill))&fact(descr(painting,age,early))) ***F-MOO***>>> fact asserted : descr(painting,author,magritte) ***F-MOO***>>> fact asserted : descr(painting,title,the_fool_on_the_hill) ***F-MOO***>>> fact asserted : descr(painting,age,early) -------------------------------------->>>> Fired rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 fact removed : number(hercule,ask,last_night,6,from,11) -------------------------------------->>>> Fired rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 goal deleted : strategy_by_suspects goal asserted : strategy_by_questions -------------------------------------->>>> Fired rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1960) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r2007) fact asserted : sendf(fact(visit_room(sherlock,r2007))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r2007) fact asserted : location(sherlock,r2007) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #2007) fact removed : walk_to(r2007) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,hans,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 fact asserted : one_question_dy fact asserted : sendf(fact(did_you(sherlock,ask,ski_jacket))) -------------------------------------->>>> Fired rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(number(sherlock,ask,mona,5,from,11))~fact(answ_ag(sherlock,read,phone_log,r1960,'&fact(phone_call(r1994,1804,10))&fact(phone_call(private,2028,625))&fact(phone_call(r1985,2201,65))&fact(phone_call(r1994,2203,827))'))~fact(visit_room(sherlock,r2007))~fact(did_you(sherlock,ask,ski_jacket))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask hans about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 fact removed : one_question_dy -------------------------------------->>>> Fired rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge Guest Room: 8 You see Hans Wenger here. Obvious Exits: Out (to Upper Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #2007) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(number(sherlock,ask,mona,5,from,11))~fact(answ_ag(sherlock,read,phone_log,r1960,'&fact(phone_call(r1994,1804,10))&fact(phone_call(private,2028,625))&fact(phone_call(r1985,2201,65))&fact(phone_call(r1994,2203,827))'))~fact(visit_room(sherlock,r2007))~fact(did_you(sherlock,ask,ski_jacket))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Hans Wenger about painting Hans Wenger answers "I don't know anything about it." You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "~fact(number(hercule,ask,mona,6,from,11))~fact(answ_ag(hercule,read,insurance_contract,r1981,'&fact(insured(painting,oscar,1000000))&fact(descr(painting,insured,title,the_fool_under_the_hill))&fact(descr(painting,insured,author,magritte))&fact(descr(painting,insured,owner,oscar))&fact(descr(painting,insured,who,mona))&fact(descr(painting,insured,value,1000000))'))~fact(keep(hercule,ask,last_night))~fact(visit_room(hercule,r1985))~fact(did_you(hercule,ask,ski_jacket))" ***F-AGENT***>>> fact asserted : number(hercule,ask,mona,6,from,11) ***F-AGENT***>>> fact asserted : answ_ag(hercule,read,insurance_contract,r1981,&fact(insured(painting,oscar,1000000))&fact(descr(painting,insured,title,the_fool_under_the_hill))&fact(descr(painting,insured,author,magritte))&fact(descr(painting,insured,owner,oscar))&fact(descr(painting,insured,who,mona))&fact(descr(painting,insured,value,1000000))) ***F-AGENT***>>> fact asserted : keep(hercule,ask,last_night) ***F-AGENT***>>> fact asserted : did_you(hercule,ask,ski_jacket) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,hans,about,painting,&fact(knows(hans,painting,unknown,0))) ***F-MOO***>>> fact asserted : knows(hans,painting,unknown,0) fact removed : command(ask hans about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 8. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Trying rule: 1322 fact asserted : sendf(fact(number(sherlock,ask,ski_jacket,5,from,11))) fact removed : did_you(hercule,ask,ski_jacket) -------------------------------------->>>> Fired rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 fact removed : answ_ag(hercule,read,insurance_contract,r1981,&fact(insured(painting,oscar,1000000))&fact(descr(painting,insured,title,the_fool_under_the_hill))&fact(descr(painting,insured,author,magritte))&fact(descr(painting,insured,owner,oscar))&fact(descr(painting,insured,who,mona))&fact(descr(painting,insured,value,1000000))) fact asserted : already_object(read,insurance_contract) fact asserted : answ(read,insurance_contract,r1981,&fact(insured(painting,oscar,1000000))&fact(descr(painting,insured,title,the_fool_under_the_hill))&fact(descr(painting,insured,author,magritte))&fact(descr(painting,insured,owner,oscar))&fact(descr(painting,insured,who,mona))&fact(descr(painting,insured,value,1000000))) ***F-MOO***>>> fact asserted : insured(painting,oscar,1000000) ***F-MOO***>>> fact asserted : descr(painting,insured,title,the_fool_under_the_hill) ***F-MOO***>>> fact asserted : descr(painting,insured,author,magritte) ***F-MOO***>>> fact asserted : descr(painting,insured,owner,oscar) ***F-MOO***>>> fact asserted : descr(painting,insured,who,mona) ***F-MOO***>>> fact asserted : descr(painting,insured,value,1000000) -------------------------------------->>>> Fired rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 fact removed : number(hercule,ask,mona,6,from,11) -------------------------------------->>>> Fired rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r2007) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r1970) fact asserted : sendf(fact(visit_room(sherlock,r1970))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1970) fact asserted : location(sherlock,r1970) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1970) fact removed : walk_to(r1970) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,oscar,about,last_night) fact asserted : sendc(ask,oscar,about,mona) fact asserted : sendc(ask,oscar,about,ski_jacket) fact asserted : sendc(ask,oscar,about,gun) fact asserted : sendc(ask,oscar,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 fact asserted : one_question_dy fact asserted : sendf(fact(did_you(sherlock,ask,gun))) -------------------------------------->>>> Fired rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 -------------------------------------->>>> Trying rule: 90 -------------------------------------->>>> Trying rule: 91 suspect oscar = 1 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(number(sherlock,ask,ski_jacket,5,from,11))~fact(visit_room(sherlock,r1970))~fact(did_you(sherlock,ask,gun))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask oscar about last night) fact asserted : command(ask oscar about mona) fact asserted : command(ask oscar about ski jacket) fact asserted : command(ask oscar about gun) fact asserted : command(ask oscar about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 fact removed : one_question_dy -------------------------------------->>>> Fired rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge du Bout de Nappe: Kitchen You see Oscar Saleve here. Obvious Exits: UC (to Upper Corridor) and Resto (to Restaurant). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1970) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(number(sherlock,ask,ski_jacket,5,from,11))~fact(visit_room(sherlock,r1970))~fact(did_you(sherlock,ask,gun))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Oscar Saleve about last night Oscar Saleve answers "What do you think a chef does in the evening? We are not paid for asking questions! I spent all my time in the kitchen, and then returned to our apartment around 10.30, after closing the restaurant and cleaning the kitchen. People stayed in there talking until 10pm!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,oscar,about,last_night,&fact(was_at(oscar,kitchen,1800,2230,with([]),nothing))) ***F-MOO***>>> fact asserted : was_at(oscar,kitchen,1800,2230,with([]),nothing) fact removed : command(ask oscar about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Oscar Saleve about mona Oscar Saleve answers "She was just a customer in our hotel." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,oscar,about,mona,&fact(knows(oscar,mona,customer(mona),1))) ***F-MOO***>>> fact asserted : knows(oscar,mona,customer(mona),1) fact removed : command(ask oscar about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that hercule [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lobby. He pages, "~fact(number(hercule,ask,ski_jacket,6,from,11))~fact(number(hercule,ask,gun,6,from,11))~fact(keep(hercule,ask,mona))~fact(keep(hercule,ask,ski_jacket))~fact(visit_room(hercule,r1960))" ***F-AGENT***>>> fact asserted : number(hercule,ask,ski_jacket,6,from,11) ***F-AGENT***>>> fact asserted : number(hercule,ask,gun,6,from,11) ***F-AGENT***>>> fact asserted : keep(hercule,ask,mona) ***F-AGENT***>>> fact asserted : keep(hercule,ask,ski_jacket) ***F-AGENT***>>> fact asserted : visit_room(hercule,r1960) sherlock asks Oscar Saleve about ski jacket Oscar Saleve answers "I guess it's Hans's jacket." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,oscar,about,ski_jacket,&fact(knows(oscar,ski_jacket,hans,1))) ***F-MOO***>>> fact asserted : knows(oscar,ski_jacket,hans,1) fact removed : command(ask oscar about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Oscar Saleve about gun Oscar Saleve answers "It looks like a military gun. Why don't you ask that Colonel?" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,oscar,about,gun,&fact(knows(oscar,gun,kolonel,0.5))) ***F-MOO***>>> fact asserted : knows(oscar,gun,kolonel,0.5) fact removed : command(ask oscar about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Oscar Saleve about painting Oscar Saleve answers "It is our pride and joy. An original Magritte estimated to be worth 1 million Swiss francs." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,oscar,about,painting,&fact(knows(oscar,painting,original(painting),1))) ***F-MOO***>>> fact asserted : knows(oscar,painting,original(painting),1) fact removed : command(ask oscar about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Kitchen. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 fact removed : number(hercule,ask,ski_jacket,6,from,11) -------------------------------------->>>> Fired rule: 1354 fact removed : number(hercule,ask,gun,6,from,11) -------------------------------------->>>> Fired rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1970) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r1978) fact asserted : sendf(fact(visit_room(sherlock,r1978))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1978) fact asserted : location(sherlock,r1978) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1978) fact removed : walk_to(r1978) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,jacques,about,last_night) fact asserted : sendc(ask,jacques,about,mona) fact asserted : sendc(ask,jacques,about,ski_jacket) fact asserted : sendc(ask,jacques,about,gun) fact asserted : sendc(ask,jacques,about,painting) fact asserted : sendc(ask,giuzeppe,about,last_night) fact asserted : sendc(ask,giuzeppe,about,mona) fact asserted : sendc(ask,giuzeppe,about,ski_jacket) fact asserted : sendc(ask,giuzeppe,about,gun) fact asserted : sendc(ask,giuzeppe,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 fact asserted : one_question_dy fact asserted : sendf(fact(did_you(sherlock,ask,painting))) -------------------------------------->>>> Fired rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 fact asserted : original(painting) -------------------------------------->>>> Fired rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 fact asserted : has(opportunity,oscar,1800) -------------------------------------->>>> Fired rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 fact asserted : has(weapon,oscar,access) -------------------------------------->>>> Fired rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,oscar,opportunity,1800,1))) -------------------------------------->>>> Fired rule: 80 fact asserted : sendf(fact(find_has(sherlock,oscar,weapon,access,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(oscar,1) fact asserted : suspect(oscar,2) fact asserted : added(oscar,opportunity) -------------------------------------->>>> Fired rule: 90 fact removed : suspect(oscar,2) fact asserted : suspect(oscar,3) fact asserted : added(oscar,weapon) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect jacques = 1 suspect giuzeppe = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 suspect oscar = 3 ** had opportunity 1800 ** had weapon access -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(visit_room(sherlock,r1978))~fact(did_you(sherlock,ask,painting))~fact(find_has(sherlock,oscar,opportunity,1800,1))~fact(find_has(sherlock,oscar,weapon,access,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask jacques about last night) fact asserted : command(ask jacques about mona) fact asserted : command(ask jacques about ski jacket) fact asserted : command(ask jacques about gun) fact asserted : command(ask jacques about painting) fact asserted : command(ask giuzeppe about last night) fact asserted : command(ask giuzeppe about mona) fact asserted : command(ask giuzeppe about ski jacket) fact asserted : command(ask giuzeppe about gun) fact asserted : command(ask giuzeppe about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 fact removed : must_visit(r1978) -------------------------------------->>>> Fired rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 fact removed : one_question_dy -------------------------------------->>>> Fired rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Upper Corridor Obvious Exits: Lobby (to Lobby), K (to Kitchen), R (to Restaurant), LC (to Lower Corridor), R5 (to 5), R6 (to 6), R7 (to 7), and R8 (to 8). Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). Auberge du Bout de Nappe: Bar You see Jacques Saleve, Giuzeppe Vesuvio, and Painting here. Obvious Exits: Out (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1978) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(visit_room(sherlock,r1978))~fact(did_you(sherlock,ask,painting))~fact(find_has(sherlock,oscar,opportunity,1800,1))~fact(find_has(sherlock,oscar,weapon,access,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Jacques Saleve about last night Jacques Saleve answers "I spent the evening in my bar serving beverages. Who was there.. Let me try to remember. Hans had a drink with Heidi around 7.30. She threw her drink in his face! Then she left with my sister. Several other people came, but I spent most of my time talking to that cute English girl. I think she likes me. But then, just when things were getting interesting, around 10pm, my mother came in with the folks from the restaurant. Maybe I'll try to see her later (the girl, not my mother)." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,jacques,about,last_night,&fact(was_at(jacques,bar,1800,2230,with([hans,heidi,lisa,marie]),fight(hans,heidi)))) ***F-MOO***>>> fact asserted : was_at(jacques,bar,1800,2230,with([hans,heidi,lisa,marie]),fight(hans,heidi)) fact removed : command(ask jacques about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Jacques Saleve about mona Jacques Saleve answers "I don't know her personally. I know she has been here before. I think she knows my father. That cute English girl was complaining that she was unpleasant." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,jacques,about,mona,&fact(knows(jacques,mona,relation(mona,oscar,unknown),1))) ***F-MOO***>>> fact asserted : knows(jacques,mona,relation(mona,oscar,unknown),1) fact removed : command(ask jacques about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Jacques Saleve about ski jacket Jacques Saleve answers "I guess it must be Hans's jacket." You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 5. He pages, "~fact(did_you(hercule,ask,gun))~fact(did_you(hercule,ask,gun))~fact(find_has(hercule,oscar,opportunity,1800,1))~fact(number(hercule,ask,painting,7,from,11))~fact(visit_room(hercule,r1997))" ***F-AGENT***>>> fact asserted : did_you(hercule,ask,gun) ***F-AGENT***>>> fact asserted : find_has(hercule,oscar,opportunity,1800,1) ***F-AGENT***>>> fact asserted : number(hercule,ask,painting,7,from,11) ***F-AGENT***>>> fact asserted : visit_room(hercule,r1997) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,jacques,about,ski_jacket,&fact(knows(jacques,ski_jacket,hans,1))) ***F-MOO***>>> fact asserted : knows(jacques,ski_jacket,hans,1) fact removed : command(ask jacques about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Jacques Saleve about gun Jacques Saleve answers "Yeah, I've seen that before. The other day that bloody general stuck it in my face because I put some ice in his whisky!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,jacques,about,gun,&fact(knows(jacques,gun,kolonel,1))) ***F-MOO***>>> fact asserted : knows(jacques,gun,kolonel,1) fact removed : command(ask jacques about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Jacques Saleve about painting Jacques Saleve answers "My father is very proud of it!." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,jacques,about,painting,&fact(knows(jacques,painting,nothing,0))) ***F-MOO***>>> fact asserted : knows(jacques,painting,nothing,0) fact removed : command(ask jacques about painting) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Giuzeppe Vesuvio about last night Giuzeppe Vesuvio answers "We went to the resto about 6, right after my wife tried to make a phone call. We ate with the Loretans. Mona Lisa left around 9:00, but I stayed with our friends until the restaurant closed. Then, we went to the bar for a few drinks. You should know that when I left the restaurant for the bar, I saw that no-good ski instructor looking suspicious in the corridor. Anyway, I left the bar at 10:30, and when I got back to our room, I found her dead, and came back here screaming!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,giuzeppe,about,last_night,&fact(was_at(giuzeppe,restaurant,1800,2200,with([mona,rolf,claire]),suspects(hans)))) ***F-MOO***>>> fact asserted : was_at(giuzeppe,restaurant,1800,2200,with([mona,rolf,claire]),suspects(hans)) fact asserted : answ(ask,giuzeppe,about,last_night,&fact(was_at(giuzeppe,bar,2200,2230,with([rolf,claire]),nothing))) ***F-MOO***>>> fact asserted : was_at(giuzeppe,bar,2200,2230,with([rolf,claire]),nothing) fact removed : command(ask giuzeppe about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Giuzeppe Vesuvio about mona Giuzeppe Vesuvio answers "She was my wife!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,giuzeppe,about,mona,&fact(knows(giuzeppe,mona,wife(giuzeppe,mona),1))) ***F-MOO***>>> fact asserted : knows(giuzeppe,mona,wife(giuzeppe,mona),1) fact removed : command(ask giuzeppe about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Giuzeppe Vesuvio about ski jacket Giuzeppe Vesuvio answers "It must be that Hans Wenger's jacket. I knew he was up to no good! But why would he kill my wife?" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : command(ask giuzeppe about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Giuzeppe Vesuvio about gun Giuzeppe Vesuvio answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,giuzeppe,about,gun,&fact(knows(giuzeppe,gun,unknown,0))) ***F-MOO***>>> fact asserted : knows(giuzeppe,gun,unknown,0) fact removed : command(ask giuzeppe about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Giuzeppe Vesuvio about painting Giuzeppe Vesuvio answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,giuzeppe,about,painting,&fact(knows(giuzeppe,painting,unknown,0))) ***F-MOO***>>> fact asserted : knows(giuzeppe,painting,unknown,0) fact removed : command(ask giuzeppe about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Bar. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Trying rule: 1322 fact asserted : sendf(fact(number(sherlock,ask,gun,8,from,11))) fact removed : did_you(hercule,ask,gun) -------------------------------------->>>> Fired rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 fact removed : number(hercule,ask,painting,7,from,11) -------------------------------------->>>> Fired rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1978) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r1985) fact asserted : sendf(fact(visit_room(sherlock,r1985))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1985) fact asserted : location(sherlock,r1985) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1985) fact removed : walk_to(r1985) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,rolf,about,last_night) fact asserted : sendc(ask,rolf,about,mona) fact asserted : sendc(ask,rolf,about,ski_jacket) fact asserted : sendc(ask,rolf,about,gun) fact asserted : sendc(ask,rolf,about,painting) fact asserted : sendc(ask,claire,about,last_night) fact asserted : sendc(ask,claire,about,mona) fact asserted : sendc(ask,claire,about,ski_jacket) fact asserted : sendc(ask,claire,about,gun) fact asserted : sendc(ask,claire,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 fact asserted : jealous(giuzeppe,hans) fact asserted : has(motives,giuzeppe,love) -------------------------------------->>>> Fired rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,giuzeppe,motives,love,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(giuzeppe,1) fact asserted : suspect(giuzeppe,2) fact asserted : added(giuzeppe,motives) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect jacques = 1 suspect rolf = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 suspect oscar = 3 ** had opportunity 1800 ** had weapon access suspect giuzeppe = 2 ** had motives love -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(number(sherlock,ask,gun,8,from,11))~fact(visit_room(sherlock,r1985))~fact(find_has(sherlock,giuzeppe,motives,love,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask rolf about last night) fact asserted : command(ask rolf about mona) fact asserted : command(ask rolf about ski jacket) fact asserted : command(ask rolf about gun) fact asserted : command(ask rolf about painting) fact asserted : command(ask claire about last night) fact asserted : command(ask claire about mona) fact asserted : command(ask claire about ski jacket) fact asserted : command(ask claire about gun) fact asserted : command(ask claire about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). Auberge Guest Room: 1 You see Rolf Loretan and Claire Loretan here. Obvious Exits: Out (to Lower Corridor). You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "~fact(kill_reason(hercule,money,0.5))~fact(find_has(hercule,oscar,motives,money,1))~fact(visit_room(hercule,r2001))~fact(did_you(hercule,ask,painting))~fact(find_has(hercule,kolonel,opportunity,2100,1))" ***F-AGENT***>>> fact asserted : kill_reason(hercule,money,0.5) ***F-AGENT***>>> fact asserted : find_has(hercule,oscar,motives,money,1) ***F-AGENT***>>> fact asserted : visit_room(hercule,r2001) ***F-AGENT***>>> fact asserted : did_you(hercule,ask,painting) ***F-AGENT***>>> fact asserted : find_has(hercule,kolonel,opportunity,2100,1) You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1985) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(number(sherlock,ask,gun,8,from,11))~fact(visit_room(sherlock,r1985))~fact(find_has(sherlock,giuzeppe,motives,love,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Rolf Loretan about last night Rolf Loretan answers "I was in the restaurant with my wife and the Vesuvios. I just left the restaurant for a few minutes, I guess around 8.30, to get some headache pills. I tried to ask for them in the kitchen, but I couldn`t find the Saleves anywhere. What kind of service is that? Anyway, when the restaurant closed, we went to the bar and stayed there until Giuzeppe started shouting that his wife has been murdered!" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,rolf,about,last_night,&fact(was_at(rolf,restaurant,1800,2200,with([giuzeppe,mona,claire]),left(rolf,restaurant,2030)))) ***F-MOO***>>> fact asserted : was_at(rolf,restaurant,1800,2200,with([giuzeppe,mona,claire]),left(rolf,restaurant,2030)) fact asserted : answ(ask,rolf,about,last_night,&fact(was_at(rolf,bar,2200,2230,with([giuzeppe,mona,claire]),nothing))) ***F-MOO***>>> fact asserted : was_at(rolf,bar,2200,2230,with([giuzeppe,mona,claire]),nothing) fact removed : command(ask rolf about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Rolf Loretan about mona Rolf Loretan answers "We work for the same insurance company. We actually used to share the same office, but she got a promotion and moved to the main office." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,rolf,about,mona,&fact(knows(rolf,mona,relation(mona,rolf,work),1))) ***F-MOO***>>> fact asserted : knows(rolf,mona,relation(mona,rolf,work),1) fact removed : command(ask rolf about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Rolf Loretan about ski jacket Rolf Loretan answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,rolf,about,ski_jacket,&fact(knows(rolf,ski_jacket,unknown,0))) ***F-MOO***>>> fact asserted : knows(rolf,ski_jacket,unknown,0) fact removed : command(ask rolf about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Rolf Loretan about gun Rolf Loretan answers "i looks like a military issue gun. Why don't you ask that Colonel?" You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,rolf,about,gun,&fact(knows(rolf,gun,kolonel,0.25))) ***F-MOO***>>> fact asserted : knows(rolf,gun,kolonel,0.25) fact removed : command(ask rolf about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Rolf Loretan about painting Rolf Loretan answers "I think it has been insured by my colleague. Mr Saleve should know." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,rolf,about,painting,&fact(knows(rolf,painting,insured(painting,mona),1))) ***F-MOO***>>> fact asserted : knows(rolf,painting,insured(painting,mona),1) fact removed : command(ask rolf about painting) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Claire Loretan about last night Claire Loretan answers "I was in the restaurant with my husband and the Vesuvios. When the restaurant closed, I briefly went to my room and then joined the others in the bar." You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "We have solved the mystery. I hope Pierre will agree with our solution!" You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "The criminal is oscar" You sense that hercule [ARTIFICIAL] is looking for you in Auberge Guest Room: 6. He pages, "I am disconnecting now. Ciao.." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,claire,about,last_night,&fact(was_at(claire,restaurant,1800,2200,with([giuzeppe,mona,rolf]),nothing))&fact(was_at(claire,bar,2200,2230,with([giuzeppe,mona,rolf]),nothing))) ***F-MOO***>>> fact asserted : was_at(claire,restaurant,1800,2200,with([giuzeppe,mona,rolf]),nothing) ***F-MOO***>>> fact asserted : was_at(claire,bar,2200,2230,with([giuzeppe,mona,rolf]),nothing) fact removed : command(ask claire about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Claire Loretan about mona Claire Loretan answers "She is a colleague of my husband, though not somebody I admire: She took the job my husband was supposed to get." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,claire,about,mona,&fact(knows(claire,mona,relation(mona,rolf,work),1))) ***F-MOO***>>> fact asserted : knows(claire,mona,relation(mona,rolf,work),1) fact removed : command(ask claire about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Claire Loretan about ski jacket Claire Loretan answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,claire,about,ski_jacket,&fact(knows(claire,ski_jacket,unknown,0))) ***F-MOO***>>> fact asserted : knows(claire,ski_jacket,unknown,0) fact removed : command(ask claire about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Claire Loretan about gun Claire Loretan answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,claire,about,gun,&fact(knows(claire,gun,unknown,0))) ***F-MOO***>>> fact asserted : knows(claire,gun,unknown,0) fact removed : command(ask claire about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Claire Loretan about painting Claire Loretan answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,claire,about,painting,&fact(knows(claire,painting,unknown,0))) ***F-MOO***>>> fact asserted : knows(claire,painting,unknown,0) fact removed : command(ask claire about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 1. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Fired rule: 1321 -------------------------------------->>>> Trying rule: 1322 fact asserted : sendf(fact(number(sherlock,ask,painting,10,from,11))) fact removed : did_you(hercule,ask,painting) -------------------------------------->>>> Fired rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1985) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 fact asserted : new_room fact asserted : walk_to(r1991) fact asserted : sendf(fact(visit_room(sherlock,r1991))) fact asserted : visit_one_room fact asserted : visit_room(sherlock,r1991) fact asserted : location(sherlock,r1991) -------------------------------------->>>> Trying rule: 543 -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1991) fact removed : walk_to(r1991) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 fact asserted : sendc(ask,lisa,about,last_night) fact asserted : sendc(ask,lisa,about,mona) fact asserted : sendc(ask,lisa,about,ski_jacket) fact asserted : sendc(ask,lisa,about,gun) fact asserted : sendc(ask,lisa,about,painting) -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 fact asserted : type_affair(mona,rolf,work) fact asserted : relation(mona,rolf,work) fact asserted : has(motives,rolf,work) -------------------------------------->>>> Fired rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 fact asserted : sendf(fact(kill_reason(sherlock,work,0.5))) -------------------------------------->>>> Fired rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 fact asserted : has(weapon,rolf,access) -------------------------------------->>>> Fired rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,rolf,motives,work,1))) -------------------------------------->>>> Fired rule: 80 fact asserted : sendf(fact(find_has(sherlock,rolf,weapon,access,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(rolf,1) fact asserted : suspect(rolf,2) fact asserted : added(rolf,motives) -------------------------------------->>>> Fired rule: 90 fact removed : suspect(rolf,2) fact asserted : suspect(rolf,3) fact asserted : added(rolf,weapon) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect jacques = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 suspect oscar = 3 ** had opportunity 1800 ** had weapon access suspect giuzeppe = 2 ** had motives love suspect rolf = 3 ** had motives work ** had weapon access -------------------------------------->>>> Trying rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(number(sherlock,ask,painting,10,from,11))~fact(visit_room(sherlock,r1991))~fact(kill_reason(sherlock,work,0.5))~fact(find_has(sherlock,rolf,motives,work,1))~fact(find_has(sherlock,rolf,weapon,access,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 fact asserted : command(ask lisa about last night) fact asserted : command(ask lisa about mona) fact asserted : command(ask lisa about ski jacket) fact asserted : command(ask lisa about gun) fact asserted : command(ask lisa about painting) -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 fact removed : new_room -------------------------------------->>>> Fired rule: 9392 -------------------------------------->>>> Trying rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). Auberge Guest Room: 3 You see Lisa Jones here. Obvious Exits: Out (to Lower Corridor). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1991) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(number(sherlock,ask,painting,10,from,11))~fact(visit_room(sherlock,r1991))~fact(kill_reason(sherlock,work,0.5))~fact(find_has(sherlock,rolf,motives,work,1))~fact(find_has(sherlock,rolf,weapon,access,1))) I am issuing the COMMANDS !!! >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lisa Jones about last night Lisa Jones answers "I just spent the evening in the bar. I talked a lot with the barman. He was nice but unfortunately not too bright." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lisa,about,last_night,&fact(was_at(lisa,bar,1800,2230,with([jacques]),nothing))) ***F-MOO***>>> fact asserted : was_at(lisa,bar,1800,2230,with([jacques]),nothing) fact removed : command(ask lisa about last night) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lisa Jones about mona Lisa Jones answers "I don't know her very well. We just had a discussion the day before about the painting in the bar. She thought it was an original one and seemed very upset when I showed her it was a fake." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lisa,about,mona,&fact(knows(lisa,mona,fake(painting),1))) ***F-MOO***>>> fact asserted : knows(lisa,mona,fake(painting),1) fact removed : command(ask lisa about mona) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lisa Jones about ski jacket Lisa Jones answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lisa,about,ski_jacket,&fact(knows(lisa,ski_jacket,unknown,0))) ***F-MOO***>>> fact asserted : knows(lisa,ski_jacket,unknown,0) fact removed : command(ask lisa about ski jacket) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lisa Jones about gun Lisa Jones answers "I don't know anything about it." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lisa,about,gun,&fact(knows(lisa,gun,unknown,0))) ***F-MOO***>>> fact asserted : knows(lisa,gun,unknown,0) fact removed : command(ask lisa about gun) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. sherlock asks Lisa Jones about painting Lisa Jones answers "It's a fake - an obvious copy. It looks nice, but it's worthless. I noticed it because Magritte never signed a painting with black paint. And the brushstrokes are not Magrittian. But, I prefer not to talk about it here because Mrs Vesuvio got very upset when I told that to her." You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact asserted : answ(ask,lisa,about,painting,&fact(knows(lisa,painting,fake(painting),1))) ***F-MOO***>>> fact asserted : knows(lisa,painting,fake(painting),1) fact removed : command(ask lisa about painting) I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge Guest Room: 3. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I'm thinking now... -------------------------------------->>>> Trying rule: 10 -------------------------------------->>>> Trying rule: 11 -------------------------------------->>>> Trying rule: 112 -------------------------------------->>>> Trying rule: 115 -------------------------------------->>>> Trying rule: 1161 -------------------------------------->>>> Trying rule: 1162 -------------------------------------->>>> Trying rule: 117 -------------------------------------->>>> Trying rule: 118 -------------------------------------->>>> Trying rule: 1191 -------------------------------------->>>> Trying rule: 1192 -------------------------------------->>>> Trying rule: 12 -------------------------------------->>>> Trying rule: 1311 -------------------------------------->>>> Trying rule: 1312 -------------------------------------->>>> Trying rule: 1321 -------------------------------------->>>> Trying rule: 1322 -------------------------------------->>>> Trying rule: 133 -------------------------------------->>>> Trying rule: 134 -------------------------------------->>>> Trying rule: 1351 -------------------------------------->>>> Trying rule: 1352 -------------------------------------->>>> Trying rule: 1353 -------------------------------------->>>> Trying rule: 1354 -------------------------------------->>>> Trying rule: 1361 -------------------------------------->>>> Trying rule: 1362 -------------------------------------->>>> Trying rule: 1371 -------------------------------------->>>> Trying rule: 1372 -------------------------------------->>>> Trying rule: 41 -------------------------------------->>>> Trying rule: 42 -------------------------------------->>>> Trying rule: 50 -------------------------------------->>>> Trying rule: 51 -------------------------------------->>>> Trying rule: 52 -------------------------------------->>>> Trying rule: 530 -------------------------------------->>>> Trying rule: 531 -------------------------------------->>>> Trying rule: 532 -------------------------------------->>>> Trying rule: 5330 -------------------------------------->>>> Trying rule: 5331 -------------------------------------->>>> Trying rule: 5332 -------------------------------------->>>> Trying rule: 5341 -------------------------------------->>>> Trying rule: 5342 -------------------------------------->>>> Trying rule: 5343 -------------------------------------->>>> Trying rule: 540 fact removed : visit_one_room -------------------------------------->>>> Fired rule: 540 -------------------------------------->>>> Trying rule: 5408 fact removed : location(sherlock,r1991) -------------------------------------->>>> Fired rule: 5408 -------------------------------------->>>> Trying rule: 541 -------------------------------------->>>> Trying rule: 542 -------------------------------------->>>> Trying rule: 543 fact asserted : walk_to(r1967) fact asserted : location(sherlock,r1967) fact asserted : moving_lower -------------------------------------->>>> Trying rule: 5430 -------------------------------------->>>> Trying rule: 5431 -------------------------------------->>>> Trying rule: 5432 -------------------------------------->>>> Trying rule: 5441 fact asserted : advice(walk to #1967) fact removed : walk_to(r1967) -------------------------------------->>>> Fired rule: 5441 -------------------------------------->>>> Trying rule: 5442 -------------------------------------->>>> Trying rule: 5511 -------------------------------------->>>> Trying rule: 5512 -------------------------------------->>>> Trying rule: 5521 -------------------------------------->>>> Trying rule: 5522 -------------------------------------->>>> Trying rule: 5531 -------------------------------------->>>> Trying rule: 5532 -------------------------------------->>>> Trying rule: 5534 -------------------------------------->>>> Trying rule: 5535 -------------------------------------->>>> Trying rule: 5541 -------------------------------------->>>> Trying rule: 5542 -------------------------------------->>>> Trying rule: 5551 -------------------------------------->>>> Trying rule: 5552 -------------------------------------->>>> Trying rule: 5561 fact asserted : fake(painting) -------------------------------------->>>> Fired rule: 5561 -------------------------------------->>>> Trying rule: 55621 -------------------------------------->>>> Trying rule: 55622 fact asserted : has(motives,oscar,money) -------------------------------------->>>> Trying rule: 5571 -------------------------------------->>>> Trying rule: 5572 -------------------------------------->>>> Trying rule: 5573 -------------------------------------->>>> Trying rule: 558 -------------------------------------->>>> Trying rule: 5611 -------------------------------------->>>> Trying rule: 5612 -------------------------------------->>>> Trying rule: 571 -------------------------------------->>>> Trying rule: 572 -------------------------------------->>>> Trying rule: 573 -------------------------------------->>>> Trying rule: 574 -------------------------------------->>>> Trying rule: 575 -------------------------------------->>>> Trying rule: 80 fact asserted : sendf(fact(find_has(sherlock,oscar,motives,money,1))) -------------------------------------->>>> Fired rule: 80 -------------------------------------->>>> Trying rule: 90 fact removed : suspect(oscar,3) fact asserted : suspect(oscar,4) fact asserted : added(oscar,motives) -------------------------------------->>>> Fired rule: 90 -------------------------------------->>>> Trying rule: 91 suspect jacques = 1 suspect claire = 1 suspect lisa = 1 suspect marie = 1 suspect lucie = 1 suspect hans = 2 ** had opportunity 2100 suspect heidi = 2 ** had motives love suspect kolonel = 2 ** had opportunity 2100 suspect giuzeppe = 2 ** had motives love suspect rolf = 3 ** had motives work ** had weapon access suspect oscar = 4 ** had opportunity 1800 ** had weapon access ** had motives money -------------------------------------->>>> Trying rule: 92 goal asserted : mystery_solved fact asserted : criminal(oscar) -------------------------------------->>>> Fired rule: 92 -------------------------------------->>>> Trying rule: 9311 -------------------------------------->>>> Fired rule: 9311 -------------------------------------->>>> Trying rule: 9312 -------------------------------------->>>> Trying rule: 9313 -------------------------------------->>>> Fired rule: 9313 -------------------------------------->>>> Trying rule: 932 -------------------------------------->>>> Trying rule: 933 fact asserted : advice(page hercule ~fact(find_has(sherlock,oscar,motives,money,1))) -------------------------------------->>>> Fired rule: 933 -------------------------------------->>>> Trying rule: 9341 -------------------------------------->>>> Trying rule: 9342 -------------------------------------->>>> Fired rule: 9342 -------------------------------------->>>> Trying rule: 9343 -------------------------------------->>>> Fired rule: 9343 -------------------------------------->>>> Trying rule: 935 -------------------------------------->>>> Trying rule: 9371 -------------------------------------->>>> Trying rule: 9372 -------------------------------------->>>> Trying rule: 9391 -------------------------------------->>>> Trying rule: 9392 -------------------------------------->>>> Trying rule: 9393 fact removed : moving_lower -------------------------------------->>>> Fired rule: 9393 -------------------------------------->>>> Trying rule: 9394 -------------------------------------->>>> Trying rule: 9395 -------------------------------------->>>> Trying rule: 9396 I'm asking some questions, if I have to... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Auberge du Bout de Nappe: Lower Corridor Obvious Exits: Lobby (to Lobby), UC (to Upper Corridor), B (to Bar), P (to Private Residence), R1 (to 1), R2 (to 2), R3 (to 3), and R4 (to 4). You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(walk to #1967) >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. Hercule [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< fact removed : advice(page hercule ~fact(find_has(sherlock,oscar,motives,money,1))) I am issuing the COMMANDS !!! I'm reading again, maybe it's something... >>>>>>>>>>>>>>>>>>>>>>>>>*****************************>>>>>>>>>>>>>>>>>>>>>>>>> Sherlock [ARTIFICIAL] has received your page. You sense that sherlock [ARTIFICIAL] is looking for you in Auberge du Bout de Nappe: Lower Corridor. He pages, "&fact(stopread_sherlog)" <<<<<<<<<<<<<<<<<<<<<<<<<*****************************<<<<<<<<<<<<<<<<<<<<<<<<< I found the criminal. oscar do it! time = 53510 runtime=[78570,0] global_stack=[18200,16693512] local_stack=[156,64344] trail=[280,129764] code=[383208,141064] strings=[34838,227306] symbols=[13644,19124] htable=[104376,288840] bboard=[57864,202228] gctime=[20,20] Prolog execution halted(0). CPU time = 78.330s END.