{"id":8217,"date":"2021-02-04T14:41:44","date_gmt":"2021-02-04T05:41:44","guid":{"rendered":"http:\/\/ocw.tsukuba.ac.jp\/en\/?page_id=8217"},"modified":"2022-11-14T12:18:38","modified_gmt":"2022-11-14T03:18:38","slug":"introduction-to-artificial-life","status":"publish","type":"page","link":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/","title":{"rendered":"Introduction to Artificial Life"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":3565,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"page-lectop.php","meta":{"footnotes":""},"class_list":["post-8217","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"ja_JP\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TSUKUBA OCW | University of Tsukuba | TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka\" \/>\n\t\t<meta property=\"og:description\" content=\"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"917\" \/>\n\t\t<meta property=\"og:image:height\" content=\"481\" \/>\n\t\t<meta property=\"article:tag\" content=\"mizuki oka\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-02-04T05:41:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-14T03:18:38+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en#listItem\",\"position\":1,\"name\":\"\\u30db\\u30fc\\u30e0\",\"item\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/#listItem\",\"name\":\"Courses\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/#listItem\",\"position\":2,\"name\":\"Courses\",\"item\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/#listItem\",\"name\":\"Information Science\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en#listItem\",\"name\":\"\\u30db\\u30fc\\u30e0\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/#listItem\",\"position\":3,\"name\":\"Information Science\",\"item\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/#listItem\",\"name\":\"Introduction to Artificial Life\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/#listItem\",\"name\":\"Courses\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/#listItem\",\"position\":4,\"name\":\"Introduction to Artificial Life\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/#listItem\",\"name\":\"Information Science\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/#organization\",\"name\":\"TSUKUBA OCW | University of Tsukuba\",\"description\":\"TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.\",\"url\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/#webpage\",\"url\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/\",\"name\":\"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka\",\"description\":\"Artificial Life (ALife) is a research field that explores the essence of \\u201clife\\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka\",\"inLanguage\":\"ja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/course\\\/systeminformation\\\/introduction-to-artificial-life\\\/#breadcrumblist\"},\"datePublished\":\"2021-02-04T14:41:44+09:00\",\"dateModified\":\"2022-11-14T12:18:38+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/\",\"name\":\"TSUKUBA OCW | University of Tsukuba\",\"description\":\"TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.\",\"inLanguage\":\"ja\",\"publisher\":{\"@id\":\"https:\\\/\\\/ocw.tsukuba.ac.jp\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka","description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka","canonical_url":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en#listItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/ocw.tsukuba.ac.jp\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/#listItem","name":"Courses"}},{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/#listItem","position":2,"name":"Courses","item":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/","nextItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/#listItem","name":"Information Science"},"previousItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en#listItem","name":"\u30db\u30fc\u30e0"}},{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/#listItem","position":3,"name":"Information Science","item":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/","nextItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/#listItem","name":"Introduction to Artificial Life"},"previousItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/#listItem","name":"Courses"}},{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/#listItem","position":4,"name":"Introduction to Artificial Life","previousItem":{"@type":"ListItem","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/#listItem","name":"Information Science"}}]},{"@type":"Organization","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/#organization","name":"TSUKUBA OCW | University of Tsukuba","description":"TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.","url":"https:\/\/ocw.tsukuba.ac.jp\/en\/"},{"@type":"WebPage","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/#webpage","url":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/","name":"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka","description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka","inLanguage":"ja","isPartOf":{"@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/#website"},"breadcrumb":{"@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/#breadcrumblist"},"datePublished":"2021-02-04T14:41:44+09:00","dateModified":"2022-11-14T12:18:38+09:00"},{"@type":"WebSite","@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/#website","url":"https:\/\/ocw.tsukuba.ac.jp\/en\/","name":"TSUKUBA OCW | University of Tsukuba","description":"TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.","inLanguage":"ja","publisher":{"@id":"https:\/\/ocw.tsukuba.ac.jp\/en\/#organization"}}]},"og:locale":"ja_JP","og:site_name":"TSUKUBA OCW | University of Tsukuba | TSUKUBA OCW (Opencourseware) is a platform to establish a new interface between the university and society.","og:type":"article","og:title":"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka","og:description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka","og:url":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/","og:image":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg","og:image:secure_url":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg","og:image:width":917,"og:image:height":481,"article:tag":["mizuki oka"],"article:published_time":"2021-02-04T05:41:44+00:00","article:modified_time":"2022-11-14T03:18:38+00:00","twitter:card":"summary","twitter:title":"Introduction to Artificial Life | TSUKUBA OCW | University of Tsukuba | Mizuki Oka","twitter:description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.| Mizuki Oka","twitter:image":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg"},"aioseo_meta_data":{"post_id":"8217","title":"#post_title | #site_title #separator_sa Mizuki Oka","description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.#separator_sa Mizuki Oka","keywords":[],"keyphrases":{"focus":{"keyphrase":"Mizuki Oka","score":88,"analysis":{"keyphraseInTitle":{"title":"Focus keyphrase in SEO title","description":"Focus keyphrase found in SEO title.","score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"title":"Focus keyphrase in meta description","description":"Focus keyphrase found in meta description.","score":9,"maxScore":9,"error":0},"keyphraseLength":{"title":"Focus keyphrase length","description":"Good job!","score":9,"maxScore":9,"error":0,"length":2},"keyphraseInURL":{"title":"Focus keyphrase in URL","description":"Focus keyphrase not found in the URL.","score":1,"maxScore":5,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":"Artificial Life (ALife) is a research field that explores the essence of \u201clife\u201d by constructing living systems from scratch with the help of computers. In this lecture, we will learn about various theoretical models of ALife, such as cellular automata and boid models, by running codes written in Python.#separator_sa Mizuki Oka","og_object_type":"default","og_image_type":"custom_image","og_image_url":"http:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg","og_image_width":"917","og_image_height":"481","og_image_custom_url":"http:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/oka_ogp.jpg","og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[{"label":"Mizuki Oka","value":"Mizuki Oka"}],"twitter_use_og":true,"twitter_card":"summary","twitter_image_type":"custom_image","twitter_image_url":null,"twitter_image_custom_url":"http:\/\/ocw.tsukuba.ac.jp\/en\/wp-content\/uploads\/2022\/11\/a0e41f39dbf3ebb9c9e934a21961d082.png","twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-06-29 00:26:03","updated":"2025-06-17 09:27:56","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ocw.tsukuba.ac.jp\/en\" title=\"\u30db\u30fc\u30e0\">\u30db\u30fc\u30e0<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/\" title=\"Courses\">Courses<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/\" title=\"Information Science\">Information Science<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tIntroduction to Artificial Life\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"\u30db\u30fc\u30e0","link":"https:\/\/ocw.tsukuba.ac.jp\/en"},{"label":"Courses","link":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/"},{"label":"Information Science","link":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/"},{"label":"Introduction to Artificial Life","link":"https:\/\/ocw.tsukuba.ac.jp\/en\/course\/systeminformation\/introduction-to-artificial-life\/"}],"_links":{"self":[{"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/pages\/8217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/comments?post=8217"}],"version-history":[{"count":7,"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/pages\/8217\/revisions"}],"predecessor-version":[{"id":8274,"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/pages\/8217\/revisions\/8274"}],"up":[{"embeddable":true,"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/pages\/3565"}],"wp:attachment":[{"href":"https:\/\/ocw.tsukuba.ac.jp\/en\/wp-json\/wp\/v2\/media?parent=8217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}