Prof. Alessandro Sperduti
Orario (II trimestre: 11 Gennaio 2010 - 12 Marzo 2010)
dal Lunedì al Martedì | 15:30 - 17:30 Aula 1BC/50 | Mercoledì | 9:30 - 11:30 Aula 1BC/50 | Giovedì | 11:30 - 13:30 Aula 1BC/50 |
Testo Consigliato:
Contenuti corso, Agenti ed Ambienti (pdf) (11/01, 12/01)
Ricerca non informata (pdf) (12,13/01)
Stati ripetuti, ricerca informata (pdf) (14/01)
Euristiche e limite sulla occupazione della memoria (pdf) (18/01)
Ricerca locale e online (pdf) (19-20/01)
Problemi di soddisfacimento di vincoli (pdf) (21,25/01)
Ricerca con avversari (pdf) (25,26,27/01)
Agenti Logici - Logica Proposizionale (pdf) (27,28/01, 1,2/02)
Agenti Logici - Logica del Primo Ordine (pdf) (2,3/02)
Pianificazione (zip) (17,18,22/02)
Pianificazione: Conformant, Condizionale, Monitoraggio e Ripianificazione(pdf) (23/02)
Cenni di Apprendimento Automatico (pdf) (23,24/02)
Gestione Incertezza (pdf) (25/02,1,2/03)
Approfondimenti e discussione progetti (3,4,8,9/03)
La lezione del 10/03 NON si tiene.
Compitino seconda parte: 11/03 nell'orario della lezione.
Esempi:
Esempi di ricerca informata (zip) (18/01)
Esempio programma Prolog, first.pl (15/02)
Esempio programma Prolog, backtracking: likes.pl (15/02)
Esempio programma Prolog, cut: max.pl (15/02)
Esempio programma Prolog, cut: max-cut1.pl [provare query max(10,1,1).] (15/02)
Esempio programma Prolog, cut: max-cut2.pl (15/02)
Esempio programma Prolog, cut: split.pl (15/02)
Esempio programma Prolog, cut: split-cut1.pl [provare query split([1,-3,2],[2],[1,-3]).] (15/02)
Esempio programma Prolog, cut: split-cut2.pl (15/02)
Esempio programma Prolog, cut: split-cut3.pl (15/02)
Esempio programma Prolog, cut + fail: likes2.pl (pl) (15/02)
Esempio programma Prolog, cut + fail: not.pl (15/02)
Esempio programma Prolog, cut + fail: different.pl (15/02)
Esercizio di costruzione programma Prolog: member.pl (15/02)
Risultati compitini ed appelli:
Esempio di compitino, prima parte (pdf)
Esempio di compitino, seconda parte (pdf)
Link utili: