{"id":271,"date":"2018-09-03T13:41:55","date_gmt":"2018-09-03T11:41:55","guid":{"rendered":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/?page_id=271"},"modified":"2020-09-01T10:31:56","modified_gmt":"2020-09-01T08:31:56","slug":"intelligence-artificielle-et-jeux","status":"publish","type":"page","link":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/?page_id=271","title":{"rendered":"Intelligence Artificielle et Jeux 2019-2020 (ECM 2A)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-278 aligncenter\" src=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/wp-content\/uploads\/2018\/09\/25717574115_a13441f167_b.jpg\" alt=\"\" width=\"370\" height=\"208\" \/><\/p>\n<p style=\"text-align: center;\"><strong>Cours ECM 2i\u00e8me ann\u00e9e\u00a0<\/strong><\/p>\n<p style=\"text-align: center;\"><strong>2018-2019<\/strong><\/p>\n<hr \/>\n<ul>\n<li>Partie I : R\u00e9solution de probl\u00e8mes\n<ul>\n<li><a href=\"https:\/\/moodle.centrale-marseille.fr\/pluginfile.php\/25011\/mod_resource\/content\/1\/Cours_IA_ECM2A_Partie1.pdf\">Slides<\/a><\/li>\n<li><a href=\"https:\/\/moodle.centrale-marseille.fr\/mod\/resource\/view.php?id=3127\">Archive PartieI<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\"><\/li>\n<\/ul>\n<ul>\n<li>Partie II : Jeux \u00e0 deux joueurs\n<ul>\n<li><a href=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/?attachment_id=818\" rel=\"attachment wp-att-818\">Slides<\/a><\/li>\n<li><a href=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/?attachment_id=819\" rel=\"attachment wp-att-819\">Archive_PartieII<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Partie III : Jeux \u00e0 deux joueurs par apprentissage supervis\u00e9\n<ul>\n<li>S\u00e9ance 1\n<ul>\n<li><a href=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/wp-content\/uploads\/2018\/12\/IAJ_Partie3_Cours1.pdf\">Slides<\/a><\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/17XjEe7K8Z0jn0V0rp4_SdSndEcOwq_GV\/view?usp=sharing\">Notebook1 (lien GoogleColab)<\/a><\/li>\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1dqIQkzxUPZfbnax9LnUmYjpKpWJTkRTG\/view?usp=sharing\">Notebook2 (lien GoogleColab)\u00a0<\/a><\/li>\n<\/ul>\n<\/li>\n<li>S\u00e9ance 2\n<ul>\n<li><a href=\"https:\/\/drive.google.com\/drive\/folders\/1FRH7d7wE-a_EvB2VrXiI-4DvazQ5SuQ6?usp=sharing\">Archive<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Annales d&rsquo;examen\n<ul>\n<li><a href=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/?attachment_id=821\" rel=\"attachment wp-att-821\">ExamenIAJ_Janvier2019<\/a><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\"><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr \/>\n<ul>\n<li>Pointeurs\n<ul>\n<li><a href=\"http:\/\/aima.cs.berkeley.edu\/\">Le site de AIMA<\/a> (Artificial Intelligence: a Modern Approach)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<hr \/>\n<ul>\n<li>Utile\n<ul>\n<li>Installer python-chess sur votre machine: ex\u00e9cutez la commande <em>pip install python-chess==0.23.5\u00a0<\/em>dans un terminal<\/li>\n<li>Utiliser et importer les packages sur les machines de l&rsquo;Ecole\n<ul>\n<li>Vous devez mettre a jour la variable d&rsquo;environnement PYTHONPATH avant de lancer la commande <em>ipython notebook<\/em> dans un terminal \u00e0 l&rsquo;aide de la commande : <em>export PYTHONPATH=$PYTHONPATH:VotreCheminAbsoluDuRepertoireDeTravail<\/em><\/li>\n<\/ul>\n<\/li>\n<li>Utiliser et\/ou importer les packages dans google colab.Si vous avez copi\u00e9 votre code avec les r\u00e9pertoires Games, Awale, Player etc sur votre Google drive, vous pouvez utiliser ces packages dans un notebook Google colab en modifiant votre PYTHONPATH comme dans cet exemple :<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-577 aligncenter\" src=\"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/wp-content\/uploads\/2019\/01\/Capture-d\u2019e\u0301cran-2019-01-15-a\u0300-14.05.03.png\" alt=\"\" width=\"761\" height=\"450\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cours ECM 2i\u00e8me ann\u00e9e\u00a0 2018-2019 Partie I : R\u00e9solution de probl\u00e8mes Slides Archive PartieI Partie II : Jeux \u00e0 deux joueurs Slides Archive_PartieII &nbsp; Partie III : Jeux \u00e0 deux joueurs par apprentissage supervis\u00e9 S\u00e9ance 1 Slides Notebook1 (lien GoogleColab) Notebook2 (lien GoogleColab)\u00a0 S\u00e9ance 2 Archive Annales d&rsquo;examen ExamenIAJ_Janvier2019 Pointeurs Le site de AIMA (Artificial&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-271","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/pages\/271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=271"}],"version-history":[{"count":51,"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/pages\/271\/revisions"}],"predecessor-version":[{"id":971,"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=\/wp\/v2\/pages\/271\/revisions\/971"}],"wp:attachment":[{"href":"https:\/\/pageperso.lis-lab.fr\/thierry.artieres\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}