{"id":8376,"date":"2017-12-08T17:02:50","date_gmt":"2017-12-08T16:02:50","guid":{"rendered":"https:\/\/sciencetonnante.wordpress.com\/?p=8376"},"modified":"2023-03-05T07:26:24","modified_gmt":"2023-03-05T06:26:24","slug":"le-jeu-de-la-vie","status":"publish","type":"post","link":"https:\/\/scienceetonnante.com\/blog\/2017\/12\/08\/le-jeu-de-la-vie\/","title":{"rendered":"Le jeu de la vie"},"content":{"rendered":"<p>La vid\u00e9o du jour traite des automates cellulaires, et en particulier de l\u2019intriguant \u00ab\u00a0jeu de la vie\u00a0\u00bb.<\/p>\n<p><iframe title=\"Le Jeu de la Vie\" width=\"770\" height=\"433\" data-src=\"https:\/\/www.youtube.com\/embed\/S-W0NX97DB0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n<p>Pour ceux que \u00e7a int\u00e9resse, je vais mettre le code en partage sur GitHub (si j&rsquo;y arrive). Il est loin d\u2019\u00eatre parfait, et d\u2019ailleurs je vous encourage \u00e0 \u00e9crire le votre ! Mais vous y trouverez peut \u00eatre quelques astuces int\u00e9ressantes sur comment lire les fichiers RLE (qui encodent de fa\u00e7on compacte les situations de d\u00e9part), ou bien g\u00e9nerer des vid\u00e9os \u00e0 partir d\u2019images MatPlotLib en Python.<\/p>\n<p>Edit du 09\/12 : <a href=\"https:\/\/github.com\/scienceetonnante\/ConwayLife\" target=\"_blank\" rel=\"noopener\">le code est dispo sur GitHub<\/a><!--more--><\/p>\n<h3>Golly<\/h3>\n<p>Si vous regardez l\u2019historique des d\u00e9couvertes au sujet du jeu de la vie, vous noterez peut \u00eatre une certaine recrudescence ces derni\u00e8res ann\u00e9es. Cela est notamment d\u00fb \u00e0 l\u2019utilisation d\u2019un nouveau code de simulation ultra rapide nomm\u00e9 Golly. C\u2019est celui qui a \u00e9t\u00e9 notamment utilis\u00e9 dans la s\u00e9quence du <em>\u00ab\u00a0jeu de la vie simul\u00e9 dans un jeu de la vie\u00a0\u00bb<\/em>.<\/p>\n<p>Pour en savoir plus sur Golly, vous pouvez lire <a href=\"https:\/\/home.mis.u-picardie.fr\/~yli\/docs\/DdR-3\/Document\/delahayeJeudelavieRoyaume.pdf\" target=\"_blank\" rel=\"noopener\">cet article de l&rsquo;excellent JP Delahaye<\/a><\/p>\n<h3>Machine de Turing<\/h3>\n<p>Je suis pass\u00e9 assez vite sur la question de la machine de Turing en jeu de la vie, mais parce que je ne voulais pas m&#8217;embarquer dans des questions qui m&rsquo;auraient fait diverger de l&rsquo;objectif initial. Mais on trouve plein de petites vid\u00e9os illustratives, par exemple<\/p>\n<p><iframe title=\"Game of Life - Universal Turing Machine\" width=\"770\" height=\"433\" data-src=\"https:\/\/www.youtube.com\/embed\/My8AsV7bA94?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n<p>ou encore concernant les portes logiques<\/p>\n<p><iframe title=\"Game of Life: Logic gates\" width=\"770\" height=\"433\" data-src=\"https:\/\/www.youtube.com\/embed\/vGWGeund3eA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p>\n<p>Ou bien cette tr\u00e8s belle horloge en jeu de la vie (merci Samuel !)<\/p>\n<p><img decoding=\"async\" style=\"max-width: 100%;\" data-src=\"https:\/\/i.stack.imgur.com\/mz0iM.gif\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La vid\u00e9o du jour traite des automates cellulaires, et en particulier de l\u2019intriguant \u00ab\u00a0jeu de la vie\u00a0\u00bb. Pour ceux que \u00e7a int\u00e9resse, je vais mettre le code en partage sur GitHub (si j&rsquo;y arrive). Il est loin d\u2019\u00eatre parfait, et d\u2019ailleurs je vous encourage \u00e0 \u00e9crire le votre ! Mais vous y trouverez peut \u00eatre<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[45],"tags":[],"class_list":{"0":"post-8376","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-informatique"},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/posts\/8376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/comments?post=8376"}],"version-history":[{"count":1,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/posts\/8376\/revisions"}],"predecessor-version":[{"id":9658,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/posts\/8376\/revisions\/9658"}],"wp:attachment":[{"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/media?parent=8376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/categories?post=8376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scienceetonnante.com\/blog\/wp-json\/wp\/v2\/tags?post=8376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}