01 lisp and aima

Upload: anuj-more

Post on 21-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 01 Lisp and AIMA

    1/17

    Weekly activity 1: Lisp and AIMA.

    Installation:

    Simple functions:

  • 7/24/2019 01 Lisp and AIMA

    2/17

    Load AIMA and search:

    Test search:

  • 7/24/2019 01 Lisp and AIMA

    3/17

  • 7/24/2019 01 Lisp and AIMA

    4/17

    The Dribble output for this work is as follows:

    ;; Dribble of # started on 20!-0"-0" 002$%$>>> an obet annot start =it #?6Te follo=in. restarts are a@ailableA)ORT R Abort 4ain loo5)rea %1> rB1> ai4a-load 3sear6

    777 - ECAL ndefined fntion AIMA-LOAD

    Te follo=in. restarts are a@ailable'SE-CAL'E R In5t a @ale to be sed instead of *DE*INITION 3AIMA-LOAD6&RETR: R2 RetrSTORE-CAL'E R% In5t a ne= @ale for *DE*INITION 3AIMA-LOAD6&A)ORT RB Abort 4ain loo5)rea !1> r2

    777 - ECAL ndefined fntion AIMA-LOADTe follo=in. restarts are a@ailable'SE-CAL'E R In5t a @ale to be sed instead of *DE*INITION 3AIMA-LOAD6&RETR: R2 Retr

    STORE-CAL'E R% In5t a ne= @ale for *DE*INITION 3AIMA-LOAD6&A)ORT RB Abort 4ain loo5)rea F1> r%Ne= *DE*INITION 3AIMA-LOAD6> 6777 - ECAL ndefined fntion AIMA-LOADTe follo=in. restarts are a@ailable'SE-CAL'E R In5t a @ale to be sed instead of *DE*INITION 3AIMA-LOAD6&RETR: R2 RetrSTORE-CAL'E R% In5t a ne= @ale for *DE*INITION 3AIMA-LOAD6&A)ORT RB Abort 4ain loo5)rea $1> aG1>)e&;; Dribble of # started on 20!-0"-0" 00%%22

  • 7/24/2019 01 Lisp and AIMA

    5/17

    ;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHtilitiesHltl2&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHtilitiesHtest-tilities&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHtilitiesHtest-tilities&lis5;; Loaded file ai4a&lis5T%1> ai4a-load 3sear6;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHtest-a.ents&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHtest-a.ents&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsHbasi-en@&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsHbasi-en@&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%[email protected]@&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%[email protected]@&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsH@a4&lis5 &&&

    ;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsH@a4&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsH=45s&lis5 &&&77 - +ontinable ErrorDE*'NHDE*MA+ROKILL6 # is loedIf o ontine b t5in. 3ontine36 I.nore te lo and 5roeedTe follo=in. restarts are also a@ailableSKI( R si5 DE*'N KILL # &&&6RETR: R2 retr DE*'N KILL # &&&6STO( R% sto5 loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsH=45s&lis5A)ORT RB Abort 4ain loo5

    )rea B1> r%;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHen@iron4entsH=45s&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsHa.ent&lis5&&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsHa.ent&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsH@a4&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsH@a4&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsH=45s&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHa.entsH=45s&lis5;; Loadin. file

    H'sersHat4HodeHorse=orHsF%FBHodeHa.entsHal.orit4sH.rid&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHa.entsHal.orit4sH.rid&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHsearHtest-sear&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHtest-sear&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sH5roble4s&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sH5roble4s&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHsi45le&lis5 &&&;; Loaded file

    H'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHsi45le&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHre5eated&lis5 &&&;; Loaded file

  • 7/24/2019 01 Lisp and AIMA

    6/17

    H'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHre5eated&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHs5&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHs5&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHida&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHida&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHiterati@e&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHiterati@e&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHs4a&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sHs4a&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sH4ini4a/&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHal.orit4sH4ini4a/&lis5

    ;; Loadin. fileH'sersHat4HodeHorse=orHsF%[email protected]&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%[email protected]&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHen@iron4entsH5rob-sol@e&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHen@iron4entsH5rob-sol@e&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHannibals&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHannibals&lis5;; Loadin. file

    H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHttt&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHttt&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHo.na&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHo.na&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHnJeens&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHnJeens&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH5at-5lannin.&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH5at-

    5lannin.&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH5leG&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH5leG&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHrote-findin.&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHrote-findin.&lis5;; Loadin. fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHts5&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsHts5&lis5;; Loadin. file

    H'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH@a4&lis5 &&&;; Loaded fileH'sersHat4HodeHorse=orHsF%FBHodeHsearHdo4ainsH@a4&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHsearHa.entsH5s-

  • 7/24/2019 01 Lisp and AIMA

    7/17

    a.ents&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHa.entsH5s-a.ents&lis5;; Loadin. file H'sersHat4HodeHorse=orHsF%FBHodeHsearHa.entsHttt-a.ent&lis5 &&&;; Loaded file H'sersHat4HodeHorse=orHsF%FBHodeHsearHa.entsHttt-a.ent&lis5T!1> test 3sear6Testin. Sste4 SEAR+,;;; Test te ode for Sol@in. (roble4s b Searin.;;; Start =it a tri@ial @ersion of te 4issionaries and annibals 5le&>SET (MAKE-+ANNI)AL-(RO)LEM INITIAL-STATE MAKE-+ANNI)AL-STATE M 2 + 666#;;; 9e sear for a soltion node> SET RES'LT )READT,-*IRST-SEAR+, (66#;;; 9e an .et infor4ation ot of tat soltion> SOL'TION-A+TIONS RES'LT6

    2 0 6 - 0 -6 66> SOL'TION-NODES RES'LT6####6;;;Or =e an se SOLCE to 5rint te reslts niel& ) defaltQ SOLCE ses A7-searQ bt o an .i@e it anoter al.orit4 as te seond ar.&> SOLCE (6Ation State 2 0 0 06

    6 0 0 6- 0 -6 2 0 0 062 0 6 0 0 0 2 6 Total of $ nodes e/5anded;; *or te fll % 4issionar and % annibal 5roble4Q breadt-first-sear;;; is @er ineffiient& )etter to se so4etin. tat andles re5eated statesQ;;; lie A7-sear or no-d5liates-breadt-first-sear> SOLCE MAKE-+ANNI)AL-(RO)LEM6 3A7-SEAR+,6Ation State % % 0 0 06

    6 2 2 0 6- 0 -6 % 2 0 060 2 6 % 0 0 0 % 60 - -6 % 0 2 062 0 6 0 2 2 6- - -6 2 2 062 0 6 0 2 0 % 60 - -6 0 % % 0 060 2 6 0 0 % 2 60 - -6 0 2 % 060 2 6 0 0 0 % % 6 Total of B nodes e/5anded&

    #> SOLCE MAKE-+ANNI)AL-(RO)LEM6 3NO-D'(LI+ATES-)READT,-*IRST-SEAR+,6Ation State

  • 7/24/2019 01 Lisp and AIMA

    8/17

    % % 0 0 06 6 2 2 0 6- 0 -6 % 2 0 060 2 6 % 0 0 0 % 60 - -6 % 0 2 062 0 6 0 2 2 6- - -6 2 2 062 0 6 0 2 0 % 60 - -6 0 % % 0 060 2 6 0 0 % 2 60 - -6 0 2 % 060 2 6 0 0 0 % % 6 Total of B nodes e/5anded;; ,ere is o= to .et a 5roble4-sol@in. a.ent to find te soltionQ;;; and ten .o aead and e/ete te ations tat o45rise te soltion&> R'N-ENCIRONMENT (RO)LEM->ENCIRONMENT (66At Ti4e ste5 0

    #

    At Ti4e ste5 A.ent A8ENT-)OD:> 01 5erei@es 2 0 0 06 and does 6

    #At Ti4e ste5 2A.ent A8ENT-)OD:> 01 5erei@es 0 0 6 and does - 0 -6

    #At Ti4e ste5 %A.ent A8ENT-)OD:> 1 5erei@es 2 0 0 06 and does 2 0 6

    ##;;; No= =e loo at te rote-findin. do4ain&;;; *irstQ sol@e te Arad-to-)arest 5roble4 =it A7-sear> SOLCE MAKE-ROMANIAN-(RO)LEM INITIAL-STATE 3ARAD 8OAL 3)'+,AREST66Ation State ARADSI)I' SI)I'RIMNI+' RIMNI+'(ITESTI (ITESTI)'+,AREST )'+,AREST

    Total of ! nodes e/5anded

  • 7/24/2019 01 Lisp and AIMA

    9/17

    SI)I' RIMNI+' (ITESTI )'+,AREST6;;; No= on a rando4 4a5> SOLCE MAKE-RO'TE-*INDIN8-(RO)LEM66Ation State A D D) ) Total of $ nodes e/5anded;; ,ere3s o= to o45are se@eral al.orit4s&>SET SEAR+,ERS3A7-SEAR+, NO-+:+LES-DE(T,-*IRST-SEAR+, NO-D'(LI+ATES-)READT,-*IRST-SEAR+,66A7-SEAR+, NO-+:+LES-DE(T,-*IRST-SEAR+, NO-D'(LI+ATES-)READT,-*IRST-SEAR+,6> +OM(ARE-SEAR+,-AL8ORIT,MS #3MAKE-RO'TE-*INDIN8-(RO)LEM SEAR+,ERS6Sol@ed +ost Len.t Nodes Al.orit4 0 !B&B &F &" A7-SEAR+,

    0 B$&0 2&$ B&% NO-+:+LES-DE(T,-*IRST-SEAR+, 0 !!&$ &! !&0 NO-D'(LI+ATES-)READT,-*IRST-SEAR+,NIL> +OM(ARE-SEAR+,-AL8ORIT,MS #3MAKE-ROMANIAN-(RO)LEM SEAR+,ERS N 6Sol@ed +ost Len.t Nodes Al.orit4 BG&0 B&0 !&0 A7-SEAR+, F0$&0 !&0 !&0 NO-+:+LES-DE(T,-*IRST-SEAR+, B!0&0 %&0 &0 NO-D'(LI+ATES-)READT,-*IRST-SEAR+,NIL>+OM(ARE-SEAR+,-AL8ORIT,MS #3MAKE-+ANNI)AL-(RO)LEM3NO-RET'RNS-)READT,-*IRST-SEAR+, A7-SEAR+,

    NO-D'(LI+ATES-)READT,-*IRST-SEAR+,6N 6Sol@ed +ost Len.t Nodes Al.orit4 &0 &0 !!&0 NO-RET'RNS-)READT,-*IRST-SEAR+, &0 &0 B&0 A7-SEAR+, &0 &0 B&0 NO-D'(LI+ATES-)READT,-*IRST-SEAR+,NIL>+OM(ARE-SEAR+,-AL8ORIT,MS #3MAKE-ROMANIAN-(RO)LEM3TREE-A7-SEAR+, A7-SEAR+, TREE-IDA7-SEAR+,6 N 6Sol@ed +ost Len.t Nodes Al.orit4

    BG&0 B&0 !&0 TREE-A7-SEAR+, BG&0 B&0 !&0 A7-SEAR+, BG&0 B&0 20&0 TREE-IDA7-SEAR+,NIL;;; 9e3ll loo at te iterati@e i45ro@e4ent al.orit4s on a arder 4a5 5roble4&> SET SEAR+,ERS 3A7-SEAR+, ,ILL-+LIM)IN8-SEAR+, SIM'LATED-ANNEALIN8-SEAR+,66A7-SEAR+, ,ILL-+LIM)IN8-SEAR+, SIM'LATED-ANNEALIN8-SEAR+,6>+OM(ARE-SEAR+,-AL8ORIT,MS #3LAM)DA NIL MAKE-ROMANIAN-(RO)LEM 8OAL 3IASI66SEAR+,ERS N 6Sol@ed +ost Len.t Nodes Al.orit4 $%$&0 $&0 B&0 A7-SEAR+,

    0 0&0 0&0 %&0 ,ILL-+LIM)IN8-SEAR+, 0 0&0 0&0 "&0 SIM'LATED-ANNEALIN8-SEAR+,NIL;;; Let3s tae a loo at te G-5le

  • 7/24/2019 01 Lisp and AIMA

    10/17

    > SOLCE MAKE-G-('LE-(RO)LEM66Ation State 2%%B!%%2C 2%%%%%%"F< 2%%!B%%BGC 2"2B2B> 2$G"!%FB ""GBF0!2< 20000%!F< 2000%G!0G 2000BB%%2> 2000BB%2B> 2000BBG0C ""GF$2$FC 2$"F!GG< 2"2%!%BG 2B$G"%$"F Total of %F nodes e/5anded

    > +OM(ARE-SEAR+,-AL8ORIT,MS 3MAKE-G-('LE-(RO)LEM 3A7-SEAR+,6 N 26Sol@ed +ost Len.t Nodes Al.orit4 2 20&0 20&0 F2&! A7-SEAR+,NIL;;; And te 5at-5lannin. 5roble4 a4on. 5ol.onal obstales> SOLCE MAKE-(AT,-(LANNIN8-(RO)LEM S+ENE 7S+ENE-B&$766Ation State #%" 06 #B$ -%!6 #B -!6 # Total of $ nodes e/5anded;; No= te G-Jeens 5roble4> SOLCE MAKE-N'EENS-(RO)LEM6 3+S(-)A+KTRA+KIN8-SEAR+,6Ation State #0 & $6 # & %6 #2 & 06#% & 26#B & !6#! & 6#F & F6#

  • 7/24/2019 01 Lisp and AIMA

    11/17

    B 0 2 % B ! F $6 ! NIL6 % 0 2 % B ! F $6 2 NIL62 0 2 % B ! F $6 0 NIL6 0 2 % B ! F $6 % NIL60 0 2 % B ! F $6 $ NIL66>$ & B6# Total of % nodes e/5anded>+OM(ARE-SEAR+,-AL8ORIT,MS 3MAKE-N'EENS-(RO)LEM3+S(-)A+KTRA+KIN8-SEAR+, +S(-*OR9ARD-+,E+KIN8-SEAR+,6 N 6Sol@ed +ost Len.t Nodes Al.orit4 G&0 G&0 %&0 +S(-)A+KTRA+KIN8-SEAR+,

    G&0 G&0 !%&0 +S(-*OR9ARD-+,E+KIN8-SEAR+,NIL;;; ,ere is te Tra@ellin. Sales5erson (roble4 TS(6&> SOLCE MAKE-TS(-(RO)LEM66Ation State *6 E D + ) A66) ) *6 E D + A66D D ) *6 E + A66+ + D ) *6 E A66A A + D ) *6 E66E E A + D ) *6 NIL6* * E A + D ) *6 NIL6

    Total of 2F nodes e/5anded>+OM(ARE-SEAR+,-AL8ORIT,MS 3MAKE-TS(-(RO)LEM3A7-SEAR+, 8REED:-SEAR+, 'NI*ORM-+OST-SEAR+,6 N !6Sol@ed +ost Len.t Nodes Al.orit4 ! %0$&2 F&0 2&F A7-SEAR+, ! %F&B F&0 F&2 8REED:-SEAR+, ! B!G&G F&0 %2F&0 'NI*ORM-+OST-SEAR+,NIL;;; No= =e test te en@iron4ents for 2-5laer and %-5laer .a4es

    > R'N-8AME MAKE-TTT-8AME66 U---U---U---U2 U - U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U - U - U U---U---U---U 0 2 to 4o@e 4o@ed to 26& U---U---U---U2 U - U U - U

    U---U---U---U U - U - U - U U---U---U---U0 U - U - U - U

  • 7/24/2019 01 Lisp and AIMA

    12/17

    U---U---U---U 0 2O to 4o@eO 4o@ed to 0 06& U---U---U---U2 U - U U - U U---U---U---U U - U - U - U U---U---U---U0 U O U - U - U U---U---U---U 0 2 to 4o@e 4o@ed to 0 26& U---U---U---U2 U U U - U U---U---U---U U - U - U - U U---U---U---U0 U O U - U - U U---U---U---U

    0 2O to 4o@eO 4o@ed to 06& U---U---U---U2 U U U - U U---U---U---U U - U - U - U U---U---U---U0 U O U O U - U U---U---U---U 0 2 to 4o@e 4o@ed to 2 06&

    U---U---U---U2 U U U - U U---U---U---U U - U - U - U U---U---U---U0 U O U O U U U---U---U---U 0 2O to 4o@eO 4o@ed to 2 6& U---U---U---U2 U U U - U U---U---U---U

    U - U - U O U U---U---U---U0 U O U O U U U---U---U---U 0 2 to 4o@e 4o@ed to 6& U---U---U---U2 U U U - U U---U---U---U U - U U O U U---U---U---U0 U O U O U U

    U---U---U---U 0 2O to 4o@e#

  • 7/24/2019 01 Lisp and AIMA

    13/17

    > R'N-8AME MAKE-+O8NA+-8AME (LA:ERS 3 O V666 U---U---U---U2 U - U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U - U - U U---U---U---U 0 2 to 4o@e 4o@ed to 06& U---U---U---U2 U - U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U U - U U---U---U---U 0 2O to 4o@eO 4o@ed to 2 06&

    U---U---U---U2 U - U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U U O U U---U---U---U 0 2V to 4o@eV 4o@ed to 2 6& U---U---U---U2 U - U - U - U U---U---U---U

    U - U - U V U U---U---U---U0 U - U U O U U---U---U---U 0 2 to 4o@e 4o@ed to 0 06& U---U---U---U2 U - U - U - U U---U---U---U U - U - U V U U---U---U---U0 U U U O U

    U---U---U---U 0 2O to 4o@eO 4o@ed to 2 26& U---U---U---U2 U - U - U O U U---U---U---U U - U - U V U U---U---U---U0 U U U O U U---U---U---U 0 2V to 4o@e

    V 4o@ed to 0 6& U---U---U---U2 U - U - U O U U---U---U---U

  • 7/24/2019 01 Lisp and AIMA

    14/17

    U V U - U V U U---U---U---U0 U U U O U U---U---U---U 0 2 to 4o@e 4o@ed to 6& U---U---U---U2 U - U - U O U U---U---U---U U V U U V U U---U---U---U0 U U U O U U---U---U---U 0 2O to 4o@eO 4o@ed to 26& U---U---U---U2 U - U O U O U U---U---U---U U V U U V U

    U---U---U---U0 U U U O U U---U---U---U 0 2V to 4o@eV 4o@ed to 0 26& U---U---U---U2 U V U O U O U U---U---U---U U V U U V U U---U---U---U0 U U U O U U---U---U---U

    0 2 to 4o@e#

  • 7/24/2019 01 Lisp and AIMA

    15/17

    4o@ed to 0 6& U---U---U U U U U---U---U0 U - U O U U---U---U 0 O to 4o@e#;;; In a fll %/% .a4eQ al5a-beta sear 5lain. O6 often =ins&> R'N-8AME MAKE-TTT-8AME6 A8ENTS 3RANDOM-8AME-A8ENT AL(,A-)ETA-TTT-A8ENT66 U---U---U---U2 U - U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U - U - U U---U---U---U 0 2 to 4o@e 4o@ed to 0 26&

    U---U---U---U2 U U - U - U U---U---U---U U - U - U - U U---U---U---U0 U - U - U - U U---U---U---U 0 2O to 4o@eO 4o@ed to 6& U---U---U---U2 U U - U - U U---U---U---U

    U - U O U - U U---U---U---U0 U - U - U - U U---U---U---U 0 2 to 4o@e 4o@ed to 0 06& U---U---U---U2 U U - U - U U---U---U---U U - U O U - U U---U---U---U0 U U - U - U

    U---U---U---U 0 2O to 4o@eO 4o@ed to 0 6& U---U---U---U2 U U - U - U U---U---U---U U O U O U - U U---U---U---U0 U U - U - U U---U---U---U 0 2 to 4o@e

    4o@ed to 2 26& U---U---U---U2 U U - U U U---U---U---U

  • 7/24/2019 01 Lisp and AIMA

    16/17

    U O U O U - U U---U---U---U0 U U - U - U U---U---U---U 0 2O to 4o@eO 4o@ed to 2 6& U---U---U---U2 U U - U U U---U---U---U U O U O U O U U---U---U---U0 U U - U - U U---U---U---U 0 2 to 4o@e#

    0 errors on sste4 SEAR+,0F1> dribble6

    ;; Dribble of # finised on 20!-0"-0" 00%%!0&

  • 7/24/2019 01 Lisp and AIMA

    17/17