{"id":36005,"date":"2024-08-27T15:12:59","date_gmt":"2024-08-27T06:12:59","guid":{"rendered":"https:\/\/automaton-media.com\/en\/?p=36005"},"modified":"2024-08-27T15:13:00","modified_gmt":"2024-08-27T06:13:00","slug":"street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes","status":"publish","type":"post","link":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/","title":{"rendered":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0"},"content":{"rendered":"\n<p>Capcom held a conference at CEDEC 2024 (Computer Entertainment Developers Conference 2024) on August 22 (as reported by <a href=\"https:\/\/www.famitsu.com\/article\/202408\/15462\" target=\"_blank\" rel=\"noreferrer noopener\">Famitsu<\/a>). The presentation was held by <strong>Street Fighter 6<\/strong> planner Naohiro Yasuhara, who gave fascinating insights into how the game\u2019s CPU (AI) was programmed and structured to behave in a human-like and organic way regardless of difficulty level.&nbsp;<\/p>\n\n\n\n<p>*The &#8220;CPU&#8221; used here refers to the thinking routine of the CPU-controlled character, i.e., the logic that determines its behavior.&nbsp;<\/p>\n\n\n\n<p>Interestingly, to explain the inner structure of Street Fighter 6\u2019s CPU, Yasuhara uses the analogy of a card game, treating each individual action the CPU performs as a card. The CPU, much like a human player, has a limited set of actions they can perform in each given situation. For example, if the opponent jumps, you may choose to guard or use an anti-air attack. These sets of actions (cards) that correspond to specific situations are grouped into what Yasuhara calls \u201ctactical card decks,\u201d and these smaller decks are what make up the CPU\u2019s greater \u201cstrategy deck.\u201d&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1335\" height=\"750\" sizes=\"auto, (max-width: 1335px) 100vw, 1335px\" src=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005.jpg\" alt=\"Street Fighter 6 CPU's &quot;card deck&quot; structure\" class=\"wp-image-36007\" srcset=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005.jpg 1335w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-380x213.jpg 380w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-768x431.jpg 768w\" \/><figcaption class=\"wp-element-caption\">Street Fighter 6 CPU&#8217;s &#8220;card deck&#8221; structure (Image via <a href=\"https:\/\/www.famitsu.com\/article\/202408\/15462\" target=\"_blank\" rel=\"noreferrer noopener\">Famitsu<\/a>)<\/figcaption><\/figure>\n\n\n\n<p>The higher the CPU\u2019s level, the richer its library of \u201ctactical card decks\u201d (i.e. actions they can perform) becomes, meaning it can weave in more diverse strategies. The CPU decides what deck to draw from based on the current situation it&#8217;s in, as well as the given difficulty level. But for selecting \u201cthe final card to play,\u201d another factor comes into play \u2013 the CPU\u2019s \u201cability to execute\u201d an action. This is another parameter that increases with the CPU\u2019s level.&nbsp;<\/p>\n\n\n\n<p>In Street Fighter 6, much like a human player, the CPU needs to properly input commands in order to perform actions, which means it is also susceptible to making input mistakes. Yasuhara shows an example of a CPU-controlled Zangief seemingly randomly wasting an opening in the opponent\u2019s defense by jumping back instead of attacking. A look at the CPU\u2019s command history reveals that it failed to connect the inputs for a Spinning Piledriver correctly \u2013 the kind of mistake you\u2019d expect from a human.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1148\" height=\"645\" sizes=\"auto, (max-width: 1148px) 100vw, 1148px\" src=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-001-1.jpg\" alt=\"Street Fighter 6 CPU's &quot;card deck&quot; structure\" class=\"wp-image-36010\" srcset=\"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-001-1.jpg 1148w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-001-1-380x214.jpg 380w, https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/08\/20240827-36005-001-1-768x431.jpg 768w\" \/><figcaption class=\"wp-element-caption\">Street Fighter 6 CPU&#8217;s &#8220;card deck&#8221; structure (Image via <a href=\"https:\/\/www.famitsu.com\/article\/202408\/15462\" target=\"_blank\" rel=\"noreferrer noopener\">Famitsu<\/a>)<\/figcaption><\/figure>\n\n\n\n<p>According to Yasuhara, Street Fighter 6\u2019s CPU has an internal gauge that represents how much \u201cpressure\u201d it\u2019s feeling in the current moment, and based on this value, the accuracy of its inputs fluctuates. The lower the level of the CPU, the heavier it&#8217;s affected by pressure, lowering its ability to execute tasks.&nbsp;<\/p>\n\n\n\n<p>At low levels, the CPU has few available tactics and poor execution ability. At level 6, which is an intermediate level, its tactics are still relatively limited, but its execution ability is high. Then, at level 7, the tactics become more advanced, but execution ability is unstable, making the CPU susceptible to mistakes in judgment and commands.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Street Fighter 6\u2019s CPU has been earning praise for its <a href=\"https:\/\/automaton-media.com\/en\/news\/20230424-18556\/\" target=\"_blank\" rel=\"noreferrer noopener\">nuanced and realistic behavior<\/a> since the game\u2019s first demo, and this sneak peek into how its logic works, explained cleverly through Yasuhara\u2019s card game analogy, allows even the non-tech-savvy appreciate the design.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Capcom&#8217;s engineer breaks down  the structure of Street Fighter 6&#8217;s human-like CPU using a card game analogy.<\/p>\n","protected":false},"author":55,"featured_media":28584,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","footnotes":""},"categories":[64,3],"tags":[17],"class_list":["post-36005","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-news","tag-japan-related-news"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0 - AUTOMATON WEST<\/title>\n<meta name=\"description\" content=\"Capcom&#039;s engineer breaks down the structure of Street Fighter 6&#039;s human-like CPU using a card game analogy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0 - AUTOMATON WEST\" \/>\n<meta property=\"og:description\" content=\"Capcom&#039;s engineer breaks down the structure of Street Fighter 6&#039;s human-like CPU using a card game analogy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/\" \/>\n<meta property=\"og:site_name\" content=\"AUTOMATON WEST\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-27T06:12:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-27T06:13:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1057\" \/>\n\t<meta property=\"og:image:height\" content=\"595\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Amber V\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AUTOMATON_ENG\" \/>\n<meta name=\"twitter:site\" content=\"@AUTOMATON_ENG\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amber V\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0 - AUTOMATON WEST","description":"Capcom's engineer breaks down the structure of Street Fighter 6's human-like CPU using a card game analogy.","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:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/","og_locale":"en_US","og_type":"article","og_title":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0 - AUTOMATON WEST","og_description":"Capcom's engineer breaks down the structure of Street Fighter 6's human-like CPU using a card game analogy.","og_url":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/","og_site_name":"AUTOMATON WEST","article_published_time":"2024-08-27T06:12:59+00:00","article_modified_time":"2024-08-27T06:13:00+00:00","og_image":[{"width":1057,"height":595,"url":"http:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg","type":"image\/jpeg"}],"author":"Amber V","twitter_card":"summary_large_image","twitter_creator":"@AUTOMATON_ENG","twitter_site":"@AUTOMATON_ENG","twitter_misc":{"Written by":"Amber V","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#article","isPartOf":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/"},"author":{"name":"Amber V","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/person\/fdc6517a00e35b6917ffdb02e8b574d9"},"headline":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0","datePublished":"2024-08-27T06:12:59+00:00","dateModified":"2024-08-27T06:13:00+00:00","mainEntityOfPage":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/"},"wordCount":540,"commentCount":0,"publisher":{"@id":"https:\/\/automaton-media.com\/en\/#organization"},"image":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#primaryimage"},"thumbnailUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg","keywords":["News (Japan-related)"],"articleSection":["Game Development","News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/","url":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/","name":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0 - AUTOMATON WEST","isPartOf":{"@id":"https:\/\/automaton-media.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#primaryimage"},"image":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#primaryimage"},"thumbnailUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg","datePublished":"2024-08-27T06:12:59+00:00","dateModified":"2024-08-27T06:13:00+00:00","description":"Capcom's engineer breaks down the structure of Street Fighter 6's human-like CPU using a card game analogy.","breadcrumb":{"@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#primaryimage","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/03\/20240315-28581-header.jpg","width":1057,"height":595,"caption":"Street Fighter 6 gameplay"},{"@type":"BreadcrumbList","@id":"https:\/\/automaton-media.com\/en\/news\/street-fighter-6s-cpu-is-designed-to-feel-pressured-just-like-a-human-and-make-input-mistakes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/automaton-media.com\/en\/"},{"@type":"ListItem","position":2,"name":"Street Fighter 6\u2019s CPU is designed to feel \u201cpressured\u201d just like a human and make input mistakes\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/automaton-media.com\/en\/#website","url":"https:\/\/automaton-media.com\/en\/","name":"AUTOMATON WEST","description":"AUTOMATON is a website that covers the Japanese gaming world. We bring you the news on video games from Osaka and Tokyo.","publisher":{"@id":"https:\/\/automaton-media.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/automaton-media.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/automaton-media.com\/en\/#organization","name":"\u682a\u5f0f\u4f1a\u793e\u30a2\u30af\u30c6\u30a3\u30d6\u30b2\u30fc\u30df\u30f3\u30b0\u30e1\u30c7\u30a3\u30a2","url":"https:\/\/automaton-media.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2021\/04\/activegamingmedia_logo.png","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2021\/04\/activegamingmedia_logo.png","width":374,"height":190,"caption":"\u682a\u5f0f\u4f1a\u793e\u30a2\u30af\u30c6\u30a3\u30d6\u30b2\u30fc\u30df\u30f3\u30b0\u30e1\u30c7\u30a3\u30a2"},"image":{"@id":"https:\/\/automaton-media.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/AUTOMATON_ENG","https:\/\/www.youtube.com\/channel\/UCabvYnvuUUbbGUrxkaFRgSA"]},{"@type":"Person","@id":"https:\/\/automaton-media.com\/en\/#\/schema\/person\/fdc6517a00e35b6917ffdb02e8b574d9","name":"Amber V","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/06\/12252024-100x100.jpg","url":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/06\/12252024-100x100.jpg","contentUrl":"https:\/\/automaton-media.com\/en\/wp-content\/uploads\/2024\/06\/12252024-100x100.jpg","caption":"Amber V"},"description":"Editor-in-Chief since October 2023. She grew up playing Duke Nukem and Wolfenstein with her dad, and is now enamored with obscure Japanese video games and internet culture. Currently devoted to growing Automaton West to the size of its Japanese sister-site, while making sure to keep news concise and developer stories deep and stimulating.","url":"https:\/\/automaton-media.com\/en\/author\/amber-vjestica\/"}]}},"_links":{"self":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/36005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/comments?post=36005"}],"version-history":[{"count":2,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/36005\/revisions"}],"predecessor-version":[{"id":36011,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/posts\/36005\/revisions\/36011"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/media\/28584"}],"wp:attachment":[{"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/media?parent=36005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/categories?post=36005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automaton-media.com\/en\/wp-json\/wp\/v2\/tags?post=36005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}