{"id":107439,"date":"2020-05-22T07:02:21","date_gmt":"2020-05-22T14:02:21","guid":{"rendered":"https:\/\/lifeboat.com\/blog\/2020\/05\/researchers-build-ai-that-can-clone-pac-man-without-a-single-line-of-code"},"modified":"2020-05-22T07:02:21","modified_gmt":"2020-05-22T14:02:21","slug":"researchers-build-ai-that-can-clone-pac-man-without-a-single-line-of-code","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2020\/05\/researchers-build-ai-that-can-clone-pac-man-without-a-single-line-of-code","title":{"rendered":"Researchers build AI that can clone Pac-Man without a single line of code"},"content":{"rendered":"<p><\/p>\n<p><iframe style=\"display: block; margin: 0 auto; width: 100%; aspect-ratio: 4\/3; object-fit: contain;\" src=\"https:\/\/www.youtube.com\/embed\/BYt6r8z6pUY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope;\n   picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>Ever wondered what AI could be used for in games? We sure have. <em>A lot<\/em>. There are hundreds, if not thousands, of possible use cases for machine learning and artificial intelligence in game development. Yet despite letting our imaginations run wild, we are still blown away by what a team of researchers from Nvidia have achieved today: a functioning AI that can replicate Pac-Man with nothing more than pixels and key presses.<\/p>\n<p>The generative adversarial network (GAN) outlined in the research paper, nicknamed GameGAN, is capable of taking pixel and input data from a videogame and recreating a like-for-like carbon copy. It does so <em>without <\/em>an underlying engine\u2014the AI actually generates a new frame for every on-screen event based on those before it, player action, and a hint of environmental randomness.<\/p>\n<p>Its first task was building the videogame classic Pac-Man\u2014today marks the videogame\u2019s 40th anniversary. Don\u2019t be deceived by its simplistic appearance, either. Even a game such as Pac-Man, which is a far-cry from the complexity of today\u2019s AAA titles, makes for a daunting task. That\u2019s because in order to build the game the AI must first understand its rules.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever wondered what AI could be used for in games? We sure have. A lot. There are hundreds, if not thousands, of possible use cases for machine learning and artificial intelligence in game development. Yet despite letting our imaginations run wild, we are still blown away by what a team of researchers from Nvidia have [\u2026]<\/p>\n","protected":false},"author":396,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1509,6],"tags":[],"class_list":["post-107439","post","type-post","status-publish","format-standard","hentry","category-entertainment","category-robotics-ai"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/107439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/396"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=107439"}],"version-history":[{"count":0,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/107439\/revisions"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=107439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=107439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=107439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}