IFT17586 – Intelligence artificielle I Été 2003 Département d

Transcription

IFT17586 – Intelligence artificielle I Été 2003 Département d
IFT17586 – Intelligence artificielle I
Été 2003
Département d’informatique et de génie logiciel
Université Laval
/DERUDWRLUH4XLDYROpOHVELVFXLWV"
Nat halie a conf ect ionné des biscuit s. Elle les a r angés dans un placar d qu’elle a f er mé à clé.
À l’heur e du souper , les biscuit s ont dispar u. Gr âce à une enquêt e ser r ée, les indices et les
f ait s suivant s sont r appor t és par Mar t in Tr emblay, pr emier enquêt eur à la br igade de
police, à son chef , Louis Ménar d. Ce der nier possède une copie de vot r e pr ogr amme qu’il va
ut iliser pour cibler les suspect s. Voici les f ait s et les indices r écolt és par Mar t in Tr emblay.
Les per sonnages int er venant dans l’hist oir e sont : Simon (le f r èr e de Nat halie), Alber t (son
oncle), Kévin, J ohn et I sabelle (des voisins dir ect s). Nat halie ainsi que les membr es de sa
f amille possèdent les clés du placar d. Kévin, qui épr ouve des dif f icult és f inancièr es,
possède des canar is. Simon doit suivr e un r égime et est blessé à la main. On a r et r ouvé des
miet t es de biscuit s sur le bur eau d’Alber t . J ohn, à qui t out sour it dans la vie, est gr and,
r iche et mince. Enf in I sabelle, passe t out son t emps libr e à t est er des r ecet t es de Maman
Dion. Par ailleur s, la por t e du placar d a ét é r et r ouvée f or cée.
Apr ès mûr e r éf lexion, Louis Ménar d émet les hypot hèses suivant es :
1. Pour voler des biscuit s, il f aut en avoir besoin et y avoir accès.
2. On peut avoir besoin de biscuit s soit par ce qu’on est gour mand, soit par ce qu’on veut les
donner à quelqu’un.
3. Pour accéder aux biscuit s, il f aut soit avoir les clés du placar d, soit le f or cer ou encor e
soudoyer un dét ent eur de clés.
4. La per sonne qui a f or cé la por t e du placar d a des chances d’avoir ét é égr at ignée par des
éclat s de bois.
5. On peut aussi soudoyer quelqu’un qui a besoin de biscuit s même s'il ne possède pas les
clés du placar d.
6. On peut donner des biscuit s à quelqu’un par ce qu’on doit le nour r ir et qu’on n’a pas
d’ar gent pour achet er de la nour r it ur e.
7. Une per sonne, souf f r ant d’embonpoint ou aimant cuisiner , a des chances d’êt r e
gour mande.
8. On f ait des miet t es en mangeant des biscuit s.
9. Dans t ous les cas, une per sonne soudoyée aur a sûr ement mangé des biscuit s.
10. Si on possède des animaux, il f aut les nour r ir .
11. Si une per sonne doit suivr e un r égime, elle souf f r e pr obablement d’embonpoint .
4XLVRQWOHVVXVSHFWV"
Pour répondre à cette question, construire un programme Prolog permettant de trouver les
suspects de ce vol, sachant qu'
il peut y avoir plusieurs suspects et qu'
ils peuvent être suspects de
plusieurs manières.
$XWUHVTXHVWLRQV
• Pourquoi certains personnages peuvent-ils être suspects de plusieurs manières ?
• Est-ce que tous les faits ont été nécessaires pour trouver la réponse ?
• Comment expliqueriez-vous le processus de recherche effectué par le programme ?
&DSXVHW7RXULJQ\

Documents pareils