Spróbuj ustawić je w ten sp«sób.
NIE MOGĘ.
Robot próbuje bez powodzenia.
Czy oprócz wysokiej piramidy na stole są
jeszcze jakieś wysokie elementy?
TAK, ZIELONY BLOK.
Postaw zielony blok na niebieskim bloku.
NA KTÓRYM.
Sa dwa niebieskie bloki.
w
Na tym, na którym stoi piramida.
OK.
Zadanie jest złożone — należy sprawdzić,
jak robot je wykonał.
Czy przenosiłeś jakąś piramidę?
TAK, WYSOKĄ ZIELONĄ PIRAMIDĘ.
Dlaczego?
ABY SIĘ OD NIEJ UWOLNIĆ.
Do czego to było potrzebne?
ABY OSWOBODZIĆ NIEBIESKI BLOK.
Po co należało oswobodzić ten blok?
ABY UMIEŚCIĆ NA NIM ZIELONY BLOK.
Co jeszcze należało zrobić?
ZDJĄĆ NIEBIESKI BLOK Z ZIELONEGO
BLOKU.
Dlaczego należało to wszystko zrobić?
DLATEGO, ŻE MNIE O TO PROSIŁEŚ.
Dziękuję.
PROSZĘ BARDZO.
Po tej rozmowie sytuacja na ekranie monitora jak na rys. 40b.
Program Winograda, umiejący interpretować i przetwarzać struktury językowe, znakomicie nadaje się do praktycznych zastosowań: prowadzi poprawną konwersację, rozpoznaje zdania z mowy potocznej, prawidłowo używa zaimków. A to wszystko dzięki ścisłemu powiązaniu analizy syntaktycznej z analizą semantyczną oraz dzięki zdolności do rozwiązywania problemów i obserwowania sytuacji. Słownik maszyny zawiera oddzielne miniprogramy,