{"id":1009,"date":"2019-11-08T08:00:25","date_gmt":"2019-11-08T07:00:25","guid":{"rendered":"http:\/\/cmagazine.test\/codemotion-berlin-supermario-pacman-is-where-ml-lives-now\/"},"modified":"2020-09-29T16:14:59","modified_gmt":"2020-09-29T14:14:59","slug":"videogames-machine-learning","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/","title":{"rendered":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now"},"content":{"rendered":"<p style=\"user-select: auto;\"><span id=\"urn:batch-analysis-b1958bbb-6afc-4a46-ae35-77b9515b0223\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/artificial_intelligence\" style=\"user-select: auto;\">Artificial intelligence<\/span> and Big Data are shaping a brave new world from the user&#8217;s perspective, a point of view mainly related to services. When you cross the curtain and enter the coder&#8217;s world, though, your horizon widens and you see more than just services.<\/p>\n<p style=\"user-select: auto;\">The world of games, to say one, is one of the most important testing environment for all big data streams existing today. The game arcade offers large quantities of clean streaming data that allow you to experience real world situations in a faster and deeper way -not to mention the fun that is always related to a gaming experience.<\/p>\n<p style=\"user-select: auto;\">Even in artificial intelligence patterns, the game parade offers the largest set of actionable parameters to feed and train any kind of neural networks. The web is plenty of videos connecting all kinds of implementations to all kinds of games.<\/p>\n<p style=\"user-select: auto;\">The most seminal video in recent times in probably <strong style=\"user-select: auto;\">MarI\/O<\/strong>, starring SuperMario played by a learning algorithm, but there is an infinite list of tutorials.<\/p>\n<p style=\"user-select: auto;\">\n<p><center style=\"user-select: auto;\"><br style=\"user-select: auto;\" \/>https:\/\/www.youtube.com\/watch?v=qv6UVOQ0F44<\/center><\/p>\n<p style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">You can <strong style=\"user-select: auto;\">use Python to build an AI to play Streetfighter II<\/strong>, or explore the beauty of <strong style=\"user-select: auto;\">AlphaGo<\/strong>, the Google way to defeat human masters of the world&#8217;s most difficult game ever. And many many others.<\/p>\n<p style=\"user-select: auto;\">\n<p><center style=\"user-select: auto;\"><br style=\"user-select: auto;\" \/>https:\/\/www.youtube.com\/watch?v=NIG4BZ8VpF4<\/center><\/p>\n<p style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">This electrifying universe will go live at <a style=\"user-select: auto;\" href=\"https:\/\/events.codemotion.com\/conferences\/berlin\/2019\/\"><strong style=\"user-select: auto;\">Codemotion Berlin 2019<\/strong><\/a>, next 12-13 November, when\u00a0Oleh Dokuka (Netifi) and Mary Grygleski (<span id=\"urn:batch-analysis-523d3186-9fbc-4767-956b-f297c839dc8b\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\" style=\"user-select: auto;\">IBM<\/span>) will deliver a <span id=\"urn:batch-analysis-8313d50b-629f-413e-b6c8-a113b8bc3b9e\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/speech\" style=\"user-select: auto;\">speech<\/span> titled <em style=\"user-select: auto;\">Teach your PacMan to play with ML and ReactiveStreams<\/em>. Tickets are still available: <a style=\"user-select: auto;\" href=\"https:\/\/www.eventbrite.co.uk\/e\/codemotion-berlin-2019-tech-conference-november-12-13-tickets-59103422929\">get yours here<\/a>!<\/p>\n<h2 style=\"user-select: auto;\">When PacMan becomes Reactive<\/h2>\n<p style=\"user-select: auto;\">More experienced developers, together with the entire <span id=\"urn:batch-analysis-70e673d9-3a2a-4914-92e0-24f7bd16b546\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/community\" style=\"user-select: auto;\">community<\/span>, can meet asynchronous stream processing through a well-known guide, <strong style=\"user-select: auto;\">PacMan<\/strong>. <em style=\"user-select: auto;\">Teach your PacMan to play with ML and ReactiveStreams<\/em> mixes all of this on both runtime environments (JVM and <span id=\"urn:batch-analysis-96a695b9-d59e-4de4-8c92-e020fb6e9b01\" class=\"textannotation disambiguated wl-no-link wl-creative work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/javascript\" style=\"user-select: auto;\">JavaScript<\/span>) as well as network protocols.<\/p>\n<p style=\"user-select: auto;\">Oleh Dokuka (Netifi) and Mary Grygleski (<span id=\"urn:batch-analysis-97aa46ab-812e-4748-b17b-e484c96c99eb\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\" style=\"user-select: auto;\">IBM<\/span>) will show how elegant could be the development of such a problem with Kafka, Akka, RSocket and Reactive Streams. RS&#8217; goal is to find a minimal set of interfaces, methods and protocols that will describe the necessary operations and entities to achieve asynchronous streams of <span id=\"urn:batch-analysis-942616c4-2f4e-410d-82c8-6421f90713e4\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\" style=\"user-select: auto;\">data<\/span> with non-blocking back pressure.<\/p>\n<p style=\"user-select: auto;\">Many tutorials will follow the <strong style=\"user-select: auto;\"><span id=\"urn:batch-analysis-3dfe8ec1-e15a-4fd0-9077-f63b280d354a\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/machine_learning\" style=\"user-select: auto;\">machine learning<\/span> games path<\/strong> at Codemotion Berlin 2019. Derek Briggs, a self-taught developer lover of Kotlin\/Java and Ruby, will be exploring programming patterns through game development (day 1, 17:20), showing real-world examples of patterns like Finite State Machine, and ECS Architecture, used in <span id=\"urn:batch-analysis-cdf56a33-2a6a-48ab-91ac-0e03de62b20f\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/quake_video_game\" style=\"user-select: auto;\">video games<\/span>. <a style=\"user-select: auto;\" href=\"https:\/\/events.codemotion.com\/conferences\/berlin\/2019\/agenda\/\">Check the agenda here<\/a> to discover more opportunities.<\/p>\n<h2 style=\"user-select: auto;\">Simulated and Virtual world business<\/h2>\n<p style=\"user-select: auto;\">Streaming big <span id=\"urn:batch-analysis-f4799d3e-62e4-43ff-9088-56f83d4884b6\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/data\" style=\"user-select: auto;\">data<\/span> are of essential importance also in IoT, to say one. Today&#8217;s races of any kind, from motorbikes to cars, are excellent examples of near real-time big data application. Anybody can see how to use AI in this field: for example, this video is titled &#8220;Self-driving neural network car in GTA V&#8221;:<\/p>\n<p style=\"user-select: auto;\">\n<p><center style=\"user-select: auto;\"><br style=\"user-select: auto;\" \/>https:\/\/www.youtube.com\/watch?v=rvnHikUJ9T0<\/center><\/p>\n<p style=\"user-select: auto;\">\n<p style=\"user-select: auto;\">Codemotion <span id=\"urn:batch-analysis-ee56f177-9722-4ea6-b9c8-444de1abd1bb\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/berlin\" style=\"user-select: auto;\">Berlin<\/span> 2019 developers can learn &#8220;<strong style=\"user-select: auto;\">How Streaming Can Help Formula 1<\/strong>&#8220;, thanks to Tugdual Grall. Tugdual helps customer and community to adopt Redisand is Co-Founder of the Nantes JUG (Java User Group) that holds since 2008 monthly meeting about <span id=\"urn:batch-analysis-467a6f39-80d3-4a4f-b368-30c1128e86c1\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/java\" style=\"user-select: auto;\">Java<\/span> ecosystem. The code of his demo is available as <span id=\"urn:batch-analysis-1d262cbe-2284-4c54-b0d1-977aadb10005\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_source\" style=\"user-select: auto;\">open source<\/span>.<\/p>\n<p style=\"user-select: auto;\">How far can these world be from any case of <strong style=\"user-select: auto;\">immersive or mixed reality<\/strong> will be explained by Fabio Mosca, talking about the case of Yon Blitz as a <span id=\"urn:batch-analysis-533efe19-2651-4251-97c6-69b966895890\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/business\" style=\"user-select: auto;\">Business<\/span> driven VR <span id=\"urn:batch-analysis-fdf64e5b-a5c7-4dec-8521-fc07cb14dd03\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/game_design\" style=\"user-select: auto;\">game design<\/span> (day 1, 12:30), a VR multiplayer shooter arena.<\/p>\n<p style=\"user-select: auto;\">You will learn how to make the correct choices between VR and LBE (Location-Based Entertainment), between public locations and online locations. Fabio Mosca, co-founder and CTO at AnotheReality, is a <strong style=\"user-select: auto;\">Virtual Reality designer<\/strong> with a Bachelor\u2019s Degree in CS engineering.<\/p>\n<p style=\"user-select: auto;\">And if you are interested in this side of the programming world, the <strong style=\"user-select: auto;\">designing narrative in VR<\/strong> (day 1, 14:10) is a fantastic way to update your paradigms and to engage different audience demographics and player types. Just listen to Alex Williams&#8217; interactivity-based talk.<\/p>\n<h2 style=\"user-select: auto;\">Listen to us!<\/h2>\n<p style=\"user-select: auto;\">The videogame industry is today more important than the movie industry. It includes the most part of the entertainment technology, so to capture the player&#8217;s attention. <strong style=\"user-select: auto;\">Audio is very central in building emotions<\/strong>: let&#8217;s ask how is the technology behind <span id=\"urn:batch-analysis-1013ea18-1186-4f30-9da3-9ba55b3fd5d1\" class=\"textannotation disambiguated wl-no-link wl-other\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/quake_video_game\" style=\"user-select: auto;\">video game<\/span> productions currently being built.<\/p>\n<p style=\"user-select: auto;\">Walk behind the scenes with Jorge Garcia, in order to explain what can be currently achieved with audio technology and what is to come in the next few years. Jorge has worked on some well-known game franchises such as FIFA, Guitar Hero and DiRT.<\/p>\n<p style=\"user-select: auto;\"><span style=\"user-select: auto;\">If you want to know more about how modern technologies and tools can support you for &#8211; and during &#8211; the organisation of a virtual event, don&#8217;t miss this article showcasing the best tools we used to <\/span><a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/planning-virtual-conference\/\">host our online conferences<\/a><span style=\"user-select: auto;\"> since the COVID-19 outbreak.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Artificial intelligence and Big Data are shaping a brave new world from the user&#8217;s perspective, a point of view mainly related to services. When you cross the curtain and enter the coder&#8217;s world, though, your horizon widens and you see more than just services. The world of games, to say one, is one of the&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/\">Read more<\/a><\/p>\n","protected":false},"author":64,"featured_media":1035,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[2554],"tags":[],"collections":[],"class_list":{"0":"post-1009","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-events","8":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now\" \/>\n<meta property=\"og:description\" content=\"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-08T07:00:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-29T14:14:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1013\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Codemotion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Codemotion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/\"},\"author\":{\"name\":\"Codemotion\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\"},\"headline\":\"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now\",\"datePublished\":\"2019-11-08T07:00:25+00:00\",\"dateModified\":\"2020-09-29T14:14:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/\"},\"wordCount\":811,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Codemotion-Berlin-.jpg\",\"articleSection\":[\"Events\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/\",\"name\":\"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Codemotion-Berlin-.jpg\",\"datePublished\":\"2019-11-08T07:00:25+00:00\",\"dateModified\":\"2020-09-29T14:14:59+00:00\",\"description\":\"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Codemotion-Berlin-.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Codemotion-Berlin-.jpg\",\"width\":1013,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/videogames-machine-learning\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dev Life\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Events\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/dev-life\\\/events\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/201bb98b02412383686cced7521b861c\",\"name\":\"Codemotion\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/cropped-codemotionlogo-150x150.png\",\"caption\":\"Codemotion\"},\"description\":\"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/CodemotionIT\"],\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/codemotion-2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now - Codemotion Magazine","description":"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/","og_locale":"en_US","og_type":"article","og_title":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now","og_description":"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!","og_url":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2019-11-08T07:00:25+00:00","article_modified_time":"2020-09-29T14:14:59+00:00","og_image":[{"width":1013,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg","type":"image\/jpeg"}],"author":"Codemotion","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Codemotion","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/"},"author":{"name":"Codemotion","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c"},"headline":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now","datePublished":"2019-11-08T07:00:25+00:00","dateModified":"2020-09-29T14:14:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/"},"wordCount":811,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg","articleSection":["Events"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/","url":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/","name":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg","datePublished":"2019-11-08T07:00:25+00:00","dateModified":"2020-09-29T14:14:59+00:00","description":"At Codemotion Berlin 2019 you will learn how machine learning is train artificial intelligence to play games! Check this article for an overview!","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg","width":1013,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/videogames-machine-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Dev Life","item":"https:\/\/www.codemotion.com\/magazine\/dev-life\/"},{"@type":"ListItem","position":3,"name":"Events","item":"https:\/\/www.codemotion.com\/magazine\/dev-life\/events\/"},{"@type":"ListItem","position":4,"name":"Codemotion Berlin: SuperMario and PacMan Is Where ML Lives Now"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/201bb98b02412383686cced7521b861c","name":"Codemotion","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/cropped-codemotionlogo-150x150.png","caption":"Codemotion"},"description":"Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.","sameAs":["https:\/\/x.com\/CodemotionIT"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--600x600.jpg","author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg",1013,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--300x200.jpg",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--768x512.jpg",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg",1013,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg",1013,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg",1013,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin-.jpg",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/Codemotion-Berlin--600x600.jpg",600,600,true]},"uagb_author_info":{"display_name":"Codemotion","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/codemotion-2\/"},"uagb_comment_info":0,"uagb_excerpt":"Artificial intelligence and Big Data are shaping a brave new world from the user&#8217;s perspective, a point of view mainly related to services. When you cross the curtain and enter the coder&#8217;s world, though, your horizon widens and you see more than just services. The world of games, to say one, is one of the&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":4,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"predecessor-version":[{"id":10438,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/1009\/revisions\/10438"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/1035"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=1009"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}