{"id":9212,"date":"2018-08-02T00:00:00","date_gmt":"2018-08-01T22:00:00","guid":{"rendered":"http:\/\/staging.anno-union.com\/turing-geprueft-asimov-getested\/"},"modified":"2021-04-23T10:38:23","modified_gmt":"2021-04-23T08:38:23","slug":"turing-geprueft-asimov-getested","status":"publish","type":"post","link":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/","title":{"rendered":"DevBlog: Aufbau KI"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column width=&#8221;1\/12&#8243;][\/vc_column][vc_column width=&#8221;4\/6&#8243;][vc_column_text]<em>Wir sind Jonas (der k\u00fchle Kopf mit Brille) und Johannes (die Grinsebacke) und wir arbeiten als Gameplay-Programmierer an Anno 1800. Zusammengerechnet sind wir 53 Jahre jung und arbeiten seit etwa 9 Jahren bei Ubisoft Blue Byte. Was wir die 44 Jahre davor gemacht haben? Nat\u00fcrlich Anno gespielt \ud83d\ude09<\/em><br \/>\n<em>Heute freuen wir uns, euch einen kleinen Einblick in ein Feature geben zu k\u00f6nnen, dass uns schon viele Monate besch\u00e4ftigt: Die Aufbau KI.<\/em><\/p>\n<p><strong>Wie bringt man Bits und Bytes menschliches Verhalten bei?<br \/>\n<\/strong>Dutzende Stunden damit zu verbringen am perfekten Bebauungsplan zu t\u00fcfteln stellt f\u00fcr viele Annoholiker einen der Hauptanreize am Spiel dar. \u00a0\u201eKann ich auch die letzten paar freien Baupl\u00e4tze noch sinnvoll nutzen?\u201c und \u201ewo passt mein Zoo am besten hin?\u201c sind dabei g\u00e4ngige Fragen. Aber auch das Spielen mit oder gegen herausfordernde KI-Gegner ist ein grundlegender Teil des Anno-Erlebnisses.<\/p>\n<p>Allerdings ist das Erstellen einer glaubw\u00fcrdigen KI (kurz f\u00fcr \u201ek\u00fcnstliche Intelligenz\u201c) nicht einfach, da die Spiel-KI die Welt durch v\u00f6llig andere Augen als ein menschlicher Spieler wahrnimmt; deshalb m\u00fcssen wir ihr erst beibringen, wie sie glaubw\u00fcrdige St\u00e4dte bauen kann, und zwar in einer Sprache, die sie auch versteht.<\/p>\n<p>Dabei geht Anno 1800 zur\u00fcck zu \u00e4lteren Titeln wie Anno 1404, in denen die computergesteuerten Mitspieler (also die Charaktere, die wie der Spieler selbst Inseln besiedeln und bebauen) gr\u00f6\u00dftenteils denselben Regeln folgen m\u00fcssen wie der Spieler. Dazu arbeiten unter der Motorhaube der sogenannten \u201eAufbau-KI\u201c zahlreiche Algorithmen die versuchen das Verhalten menschlicher Spieler zu simulieren. So wird die KI, wie auch menschliche Spieler, darauf angewiesen sein, durch Steuern Geld zu verdienen, eine funktionierende Wirtschaft zum Gewinn von Ressourcen aufzubauen und die Bed\u00fcrfnisse der Bev\u00f6lkerung zu befriedigen, um sie auf die n\u00e4chste Stufe aufsteigen lassen zu k\u00f6nnen. Unsere oberste Priorit\u00e4t f\u00fcr das KI-System ist, dass es immer denselben Regeln wie der Spieler folgen sollte &#8211; ganz unabh\u00e4ngig davon wie freundlich, aggressiv oder exzentrisch die Charaktere sich verhalten.<\/p>\n<p>Allerdings ist Anno ein ziemliches Monster was die schiere Anzahl an Features und Systemen betrifft. Darunter befinden sich auch solche, die f\u00fcr einen spannenden Wettkampf mit menschlichen Spielern zwar n\u00f6tig sind, allerdings zu kompliziert, als das die KI sie sinnvoll nutzen k\u00f6nnte. So k\u00f6nnen die computergesteuerten Mitspieler beispielsweise keine Quests l\u00f6sen und somit keine Gegenst\u00e4nde als Belohnungen verdienen. Um zu vermeiden, dass der KI hieraus ein Nachteil entsteht, werden wir ihr andere M\u00f6glichkeiten geben, Zugang zu ben\u00f6tigten Gegenst\u00e4nden zu erhalten.<\/p>\n<p><strong>Ein echter Charakter: Eine pers\u00f6nliche Note f\u00fcr jeden Mitspieler<br \/>\n<\/strong>Es liegt in ihrer Natur, dass Computerprogramme immer versuchen Aufgaben m\u00f6glichst effizient in Sekundenbruchteilen zu berechnen; deshalb geh\u00f6rt einiges an Arbeit dazu ihnen eine eigene Pers\u00f6nlichkeit wie die des eifers\u00fcchtigen R\u00e4uberbarons von Malching zu verpassen. Es ist uns sehr wichtig das jeder dieser computergesteuerten Mitspieler sich denkw\u00fcrdig verh\u00e4lt, von ihrem diplomatischen Gebaren \u00fcber ihre Stadtplanung zu wirtschaftlichen Pr\u00e4ferenzen. Alle diese Faktoren sollten im Verhalten der KI klar nachzuvollziehen sein, und ihren jeweiligen St\u00e4dten eine ganz pers\u00f6nliche Note verleihen.<\/p>\n<p>So wird nat\u00fcrlich jeder dieser Charaktere eine eigene Strategie verfolgen, beispielsweise ob er sein Geld eher in kulturelle Geb\u00e4ude oder eine m\u00e4chtige Kriegsflotte investiert. Dabei k\u00f6nnen die Entscheidungen bis ins kleinste Detail gehen, beispielsweise ob und wann milit\u00e4rische Ausgaben eher in Verteidigungsanlagen oder in bestimmte Schiffstypen investiert werden; aber auch bei den kulturellen Geb\u00e4uden haben verschiedene computergesteuerte Mitspieler unterschiedliche Pr\u00e4ferenzen.<\/p>\n<p>Wenn ein Charakter beispielsweise ein Faible f\u00fcr goldene, wogende Getreidefelder hat, werden wir per Parameter eine \u00dcberproduktion erlauben um diese Pr\u00e4ferenz zu erm\u00f6glichen. Im krassen Gegensatz dazu steht von Malching mit seiner ausbeuterischen Natur, die wenig Platz f\u00fcr malerische Anblicke l\u00e4sst und sich auf gnadenlose industrielle Effizienz fokussiert.<\/p>\n<p>Auch beim Bau von Stra\u00dfennetzwerken und dem Anlegen von Wohngebieten, unterscheiden sich die einzelnen Charaktere, da es f\u00fcr den Spieler langweilig w\u00e4re und sich zudem kalt und k\u00fcnstlich anf\u00fchlen w\u00fcrde, wenn jeder KI-Mitspieler exakt die gleiche Stadtplanung verfolgt. Die Individualisierung geht sogar so weit, dass verschiedene KIs unterschiedliche Ornamente und Dekorationen bevorzugen.<\/p>\n<div style=\"width: 1200px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-9212-1\" width=\"1200\" height=\"675\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.anno-union.com\/wp-content\/uploads\/2018\/08\/Anno7_0007-1.mp4?_=1\" \/><a href=\"https:\/\/www.anno-union.com\/wp-content\/uploads\/2018\/08\/Anno7_0007-1.mp4\">https:\/\/www.anno-union.com\/wp-content\/uploads\/2018\/08\/Anno7_0007-1.mp4<\/a><\/video><\/div>\n<p><em>In dieser Simulation haben wir die AI mit unendlichen Ressourcen ausgestattet und einfach mal &#8220;bauen&#8221; lassen. Die gr\u00fcnen Fl\u00e4chen sind Ornamente, in der finalen Version kann die KI jegliche Ornamente nutzen.<\/em><\/p>\n<p>Diese pers\u00f6nliche Note der KI h\u00e4ngt von zahlreichen Parametern ab, anhand derer der Computer Entscheidungen trifft. Diese haben Einfluss auf verschiedenste Dinge, wie die allgemeine Baugeschwindigkeit (wie viele Produktionsgeb\u00e4ude f\u00fcr Baumaterialien will der Charakter besitzen) oder die schon erw\u00e4hnten Baustrategien f\u00fcr H\u00e4fen und Kriegsschiffe.<\/p>\n<p>Um das ganze Konzept etwas zu verdeutlichen wollen wir euch einige Beispiele f\u00fcr solche Parameter geben:<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 KI-Gegner auf h\u00f6heren Schwierigkeitsgraden werden Baumaterialien nutzen sobald sie verf\u00fcgbar sind<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Einfachere Gegner werden sich etwas mehr Zeit mit ihren Entscheidungen lassen, auch wenn Materialien schon verf\u00fcgbar sein sollten<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Wir k\u00f6nnen festlegen welche Schiffe die jeweilige KI f\u00fcr Handel und Krieg bevorzugt<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Wie schnell expandiert die KI? Wird sie direkt versuchen m\u00f6glichst viele Inseln zu besiedeln, oder sich zun\u00e4chst auf den Ausbau der Hauptinsel konzentrieren?<\/p>\n<p><strong>Wie Entscheidungen gef\u00e4llt werden: Location Scores<br \/>\n<\/strong>W\u00e4hrend solche Parameter das generelle Verhalten festlegen, ben\u00f6tigt die KI nat\u00fcrlich auch noch weitere Systeme, zum Beispiel um zu entscheiden wo ein guter Bauplatz f\u00fcr ein bestimmtes Geb\u00e4ude ist. Eine solche Entscheidung mag dem erfahrenen Anno-Spieler trivial erscheinen; mangels Intuition ben\u00f6tigt die KI jedoch genau definierte Kriterien anhand derer sie erkennt wo der ideale Bauplatz ist.<\/p>\n<p>Schauen wir uns also mal ein Beispiel daf\u00fcr an, welche Kriterien die KI benutzt um zu entscheiden wo die neue Windm\u00fchle f\u00fcr die Brotproduktion platziert werden soll. Zun\u00e4chst werden m\u00f6gliche Baupl\u00e4tze anhand folgender Kriterien bewertet:<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Es soll kein Bauplatz verschwendet werden, zum Beispiel indem man kleine, nicht nutzbare Fl\u00e4chen zwischen Stra\u00dfen und Geb\u00e4uden vermeidet<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Die Windm\u00fchle muss im Einzugsbereich eines Lagerhauses liegen<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Sie sollte in der N\u00e4he der anderen Produktionsgeb\u00e4ude aus derselben Warenkette liegen<\/p>\n<p>&#8211;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Als Produktionsgeb\u00e4ude sollte die M\u00fchle au\u00dferhalb eines Wohngebietes liegen<\/p>\n<p>Das System wird nun das Bauplatzgitter der gesamten Insel analysieren und den verschiedenen Pl\u00e4tzen anhand dieser Kriterien eine Bewertung (im Englischen: Score) zuweisen. Diese Scores sagen dem Computer wo die idealen, akzeptablen oder auch schlechten Baupl\u00e4tze f\u00fcr ein Geb\u00e4ude liegen. Dabei kann es gerade im sp\u00e4teren Spielverlauf durchaus vorkommen, dass die KI auf einer dichtbebauten Insel auch mit einem Bauplatz, der nur einen mittelm\u00e4\u00dfigen Score hat, Vorlieb nehmen muss. Aber nat\u00fcrlich gibt es noch weitere Faktoren die es zu Bedenken gilt &#8211; zum Beispiel, wenn die KI schon mehr als eine Insel besiedelt hat. W\u00fcrde es vielleicht mehr Sinn machen das Geb\u00e4ude schlichtweg auf einer anderen Insel oder sogar in einer anderen Session zu platzieren?<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2764 size-full\" src=\"https:\/\/www.anno-union.com\/content\/uploads\/2018\/08\/Anno1800_AIScores.gif\" alt=\"\" width=\"872\" height=\"500\" \/><em>Hier seht ihr Scores einmal durch die Augen einer k\u00fcnstlichen Intelligenz.\u00a0<\/em><\/p>\n<p><strong>Programmierer: Lehrer und Probleml\u00f6ser in einem<br \/>\n<\/strong>Derart komplexe Systeme k\u00f6nnen nicht eben mal auf die Schnelle erstellt werden, und auch nicht w\u00e4hrend der fr\u00fchen Entwicklungsphasen. Als Programmierer m\u00fcssen wir unserer KI st\u00e4ndig von Neuem beibringen wie sie mit sich rapide ver\u00e4ndernden Entwicklungsbuilds und immer neuen Features zurechtkommen kann. Wenn unsere Kollegen aus dem Game Design ein neues Feature implementieren wei\u00df die KI zun\u00e4chst schlichtweg nicht, wie sie damit umgehen soll, weshalb wir ihr erst einmal helfen m\u00fcssen sich an die neue Situation anzupassen. Man stelle sich vor, dass gerade H\u00e4userbr\u00e4nde neu ins Spiel implementiert wurden, und die arme KI noch keine Ahnung hat wie sie mit dem lodernden Inferno in ihrer Stadt umgehen soll, weil ihr noch niemand erkl\u00e4rt hat, dass sie eine Feuerwache bauen muss. Ohne dieses Kriterium, beziehungsweise Wissen, w\u00fcrde die KI in aller Seelenruhe dabei zusehen wie ihre Stadt bis auf die Grundmauern niederbrennt.<\/p>\n<p>Wir haben aber auch noch ein anderes, relativ neues Beispiel daf\u00fcr, wie neue Features scheinbar un\u00fcberbr\u00fcckbare Probleme f\u00fcr die computergesteuerten Mitspieler darstellen k\u00f6nnen. Wir haben erst k\u00fcrzlich Fl\u00fcsse als neues Element im Spiel eingebaut, die zwar die Konstruktion von Br\u00fccken erlauben, aber alle anderen Geb\u00e4ude blocken. Bevor man ihr erkl\u00e4rt wie die Fl\u00fcsse funktionieren w\u00fcrde die KI vermutlich frustriert versuchen Geb\u00e4ude im Fluss zu bauen, und die gesamte Landmasse am anderen Ufer ignorieren. Als Programmierer m\u00fcssen wir der KI also erkl\u00e4ren warum sie Br\u00fccken ben\u00f6tigt, und wo sie errichtet werden k\u00f6nnen. Was sich hier recht einfach liest, ben\u00f6tigt die Erstellung einer v\u00f6llig neuen Simulation und viele Stunden Arbeit am Code. Teil unserer Arbeit ist es also immer die neuesten Feature-Implementierungen zu verfolgen um sicherzustellen, dass die KI alle Systeme im Spiel sinnvoll nutzen kann und dem Spieler stets eine Herausforderung bietet.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2752\" src=\"https:\/\/www.anno-union.com\/content\/uploads\/2018\/08\/AnnoUnion_AI_Debug-1.gif\" alt=\"\" width=\"872\" height=\"500\" \/><em>Hier visualisieren wir f\u00fcr Euch einmal wie die KI die Baufl\u00e4chen katrografiert, bebaubare Fl\u00e4chen aussp\u00e4ht und Distanzen misst.\u00a0<\/em><\/p>\n<p><strong>Die Summe aller Einzelteile<br \/>\n<\/strong>Wenn man die Menge an eng miteinander verwobenen Features in Anno bedenkt, ist die Entwicklung einer glaubw\u00fcrdigen KI eine enorme Aufgabe, da jedes neue Puzzelteil neue Herausforderungen darstellt. Dabei stellt die heute vorgestellte Aufbau-KI nat\u00fcrlich nur einen Aspekt unserer lebhaften und denkw\u00fcrdigen computergesteuerten Mitspieler dar; andere Aspekte sind die Diplomatie oder ihr Verhalten in Seeschlachten. Beim Festlegen unserer Entwicklungspl\u00e4ne f\u00fcr die Aufbau-KI haben wir viel auf Feedback und W\u00fcnsche aus der Community zur\u00fcckgegriffen, und wir hoffen das wir auf einem guten Wege sind, eine KI zu programmieren, die nicht nur glaubw\u00fcrdig, sondern auch fair und unterhaltsam ist.<\/p>\n<p><strong>Wir hoffen ihr fandet diesen kleinen Einblick spannend, und freuen uns auf euer Feedback &#8211; immerhin ist das Verhalten der KI ein direktes Resultat unserer Erfahrung und des Feedbacks aus der Community.<\/strong>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/6&#8243;][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=&#8221;1\/12&#8243;][\/vc_column][vc_column width=&#8221;4\/6&#8243;][vc_column_text]Wir sind Jonas (der k\u00fchle Kopf mit Brille) und Johannes (die Grinsebacke) und wir arbeiten als Gameplay-Programmierer an Anno 1800. Zusammengerechnet sind wir 53 Jahre jung und arbeiten seit etwa 9 Jahren bei Ubisoft Blue Byte. Was wir die 44 Jahre davor gemacht haben? Nat\u00fcrlich Anno gespielt \ud83d\ude09 Heute freuen wir uns, euch [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":2846,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[22,94],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v22.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DevBlog: Aufbau KI - Anno Union<\/title>\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.anno-union.com\/de\/turing-geprueft-asimov-getested\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevBlog: Aufbau KI\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column width=&#8221;1\/12&#8243;][\/vc_column][vc_column width=&#8221;4\/6&#8243;][vc_column_text]Wir sind Jonas (der k\u00fchle Kopf mit Brille) und Johannes (die Grinsebacke) und wir arbeiten als Gameplay-Programmierer an Anno 1800. Zusammengerechnet sind wir 53 Jahre jung und arbeiten seit etwa 9 Jahren bei Ubisoft Blue Byte. Was wir die 44 Jahre davor gemacht haben? Nat\u00fcrlich Anno gespielt \ud83d\ude09 Heute freuen wir uns, euch [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/\" \/>\n<meta property=\"og:site_name\" content=\"Anno Union\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-01T22:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-23T08:38:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"872\" \/>\n\t<meta property=\"og:image:height\" content=\"437\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Bastian Thun\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bastian Thun\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/\",\"url\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/\",\"name\":\"DevBlog: Aufbau KI - Anno Union\",\"isPartOf\":{\"@id\":\"https:\/\/www.anno-union.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg\",\"datePublished\":\"2018-08-01T22:00:00+00:00\",\"dateModified\":\"2021-04-23T08:38:23+00:00\",\"author\":{\"@id\":\"https:\/\/www.anno-union.com\/#\/schema\/person\/42abcb42306514a93c76a1b4b536871b\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage\",\"url\":\"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg\",\"contentUrl\":\"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg\",\"width\":872,\"height\":437},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.anno-union.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevBlog: Aufbau KI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.anno-union.com\/#website\",\"url\":\"https:\/\/www.anno-union.com\/\",\"name\":\"Anno Union\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.anno-union.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.anno-union.com\/#\/schema\/person\/42abcb42306514a93c76a1b4b536871b\",\"name\":\"Bastian Thun\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/www.anno-union.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/42c63761d3b19b5cd15783df9cfeb7e2?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/42c63761d3b19b5cd15783df9cfeb7e2?s=96&d=blank&r=g\",\"caption\":\"Bastian Thun\"},\"url\":\"https:\/\/www.anno-union.com\/de\/author\/bb_volty\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"DevBlog: Aufbau KI - Anno Union","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.anno-union.com\/de\/turing-geprueft-asimov-getested\/","og_locale":"de_DE","og_type":"article","og_title":"DevBlog: Aufbau KI","og_description":"[vc_row][vc_column width=&#8221;1\/12&#8243;][\/vc_column][vc_column width=&#8221;4\/6&#8243;][vc_column_text]Wir sind Jonas (der k\u00fchle Kopf mit Brille) und Johannes (die Grinsebacke) und wir arbeiten als Gameplay-Programmierer an Anno 1800. Zusammengerechnet sind wir 53 Jahre jung und arbeiten seit etwa 9 Jahren bei Ubisoft Blue Byte. Was wir die 44 Jahre davor gemacht haben? Nat\u00fcrlich Anno gespielt \ud83d\ude09 Heute freuen wir uns, euch [&hellip;]","og_url":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/","og_site_name":"Anno Union","article_published_time":"2018-08-01T22:00:00+00:00","article_modified_time":"2021-04-23T08:38:23+00:00","og_image":[{"width":872,"height":437,"url":"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg","type":"image\/jpeg"}],"author":"Bastian Thun","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bastian Thun","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/","url":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/","name":"DevBlog: Aufbau KI - Anno Union","isPartOf":{"@id":"https:\/\/www.anno-union.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage"},"image":{"@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg","datePublished":"2018-08-01T22:00:00+00:00","dateModified":"2021-04-23T08:38:23+00:00","author":{"@id":"https:\/\/www.anno-union.com\/#\/schema\/person\/42abcb42306514a93c76a1b4b536871b"},"breadcrumb":{"@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/"]}]},{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#primaryimage","url":"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg","contentUrl":"https:\/\/www.anno-union.com\/wp\/wp-content\/uploads\/2018\/08\/Anno-Union_ConstructionAI_872x437-1.jpg","width":872,"height":437},{"@type":"BreadcrumbList","@id":"https:\/\/www.anno-union.com\/de\/turing-geprueft-asimov-getested\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.anno-union.com\/de\/"},{"@type":"ListItem","position":2,"name":"DevBlog: Aufbau KI"}]},{"@type":"WebSite","@id":"https:\/\/www.anno-union.com\/#website","url":"https:\/\/www.anno-union.com\/","name":"Anno Union","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.anno-union.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/www.anno-union.com\/#\/schema\/person\/42abcb42306514a93c76a1b4b536871b","name":"Bastian Thun","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.anno-union.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/42c63761d3b19b5cd15783df9cfeb7e2?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/42c63761d3b19b5cd15783df9cfeb7e2?s=96&d=blank&r=g","caption":"Bastian Thun"},"url":"https:\/\/www.anno-union.com\/de\/author\/bb_volty\/"}]}},"_links":{"self":[{"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/posts\/9212"}],"collection":[{"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/comments?post=9212"}],"version-history":[{"count":0,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/posts\/9212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/media\/2846"}],"wp:attachment":[{"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/media?parent=9212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/categories?post=9212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anno-union.com\/de\/wp-json\/wp\/v2\/tags?post=9212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}