{"id":415,"date":"2026-10-14T19:04:12","date_gmt":"2026-10-14T19:04:12","guid":{"rendered":"https:\/\/mycuco.de\/kids\/?page_id=415"},"modified":"2026-10-14T19:04:12","modified_gmt":"2026-10-14T19:04:12","slug":"tic-tac-toe","status":"publish","type":"page","link":"https:\/\/mycuco.de\/kids\/games\/tic-tac-toe\/","title":{"rendered":"TIC TAC TOE"},"content":{"rendered":"<div id=\"ttt-1\" class=\"ttt-root\"\n\tdata-mode=\"pvp\"\n\tdata-difficulty=\"medium\"\n\tdata-first=\"X\"\n\t>\n\n\t<script type=\"application\/json\" data-ttt=\"texts\">{\"turn\":\"Spieler %s ist dran\",\"youTurn\":\"Du bist dran (%s)\",\"aiThinking\":\"%s denkt nach \u2026\",\"aiVsAi\":\"KI gegen KI \u2026\",\"winX\":\"Spieler X gewinnt!\",\"winO\":\"Spieler O gewinnt!\",\"youWin\":\"Du gewinnst!\",\"aiWin\":\"Die KI gewinnt!\",\"draw\":\"Unentschieden!\",\"scoreLine\":\"X: %1$d \u00b7 O: %2$d \u00b7 Unentschieden: %3$d\",\"cell\":\"Feld %1$d, %2$s\",\"empty\":\"leer\",\"undoNone\":\"Nichts zum R\u00fcckg\u00e4ngigmachen.\",\"resetAsk\":\"Score zur\u00fccksetzen?\",\"resetOk\":\"Score zur\u00fcckgesetzt.\",\"scoreReset\":\"Score reset\",\"soundOn\":\"Ton: An\",\"soundOff\":\"Ton: Aus\",\"modePvp\":\"2 Spieler\",\"modePve\":\"Gegen KI\",\"modeAiVsAi\":\"KI vs KI\"}<\/script>\n\n\t<div class=\"ttt-wrap\">\n\t\t<div class=\"ttt-app\" role=\"group\" aria-label=\"Tic-Tac-Toe\">\n\n\t\t\t\t\t\t\t<h2 class=\"ttt-title\">\u274c\u2b55 Tic-Tac-Toe<\/h2>\n\t\t\t\n\t\t\t<div class=\"ttt-hud\">\n\t\t\t\t<span class=\"ttt-pill\">Modus: <b data-ttt=\"modeLabel\">2 Spieler<\/b><\/span>\n\t\t\t\t<span class=\"ttt-pill\">X: <b data-ttt=\"scoreX\">0<\/b><\/span>\n\t\t\t\t<span class=\"ttt-pill\">O: <b data-ttt=\"scoreO\">0<\/b><\/span>\n\t\t\t\t<span class=\"ttt-pill\">Unentschieden: <b data-ttt=\"draws\">0<\/b><\/span>\n\t\t\t<\/div>\n\n\t\t\t<p class=\"ttt-status\" data-ttt=\"status\" aria-live=\"polite\">Spieler X ist dran<\/p>\n\n\t\t\t<div class=\"ttt-board\" data-ttt=\"board\" role=\"group\" aria-label=\"Spielfeld\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"0\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 1, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"1\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 2, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"2\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 3, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"3\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 4, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"4\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 5, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"5\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 6, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"6\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 7, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"7\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 8, leer\"><\/button>\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-cell\" data-index=\"8\"\n\t\t\t\t\t        aria-disabled=\"true\"\n\t\t\t\t\t        aria-label=\"Feld 9, leer\"><\/button>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"ttt-controls\">\n\t\t\t\t<select class=\"ttt-select\" data-ttt=\"mode\" aria-label=\"Spielmodus\">\n\t\t\t\t\t<option value=\"pvp\" selected='selected'>2 Spieler<\/option>\n\t\t\t\t\t<option value=\"pve\">Gegen KI<\/option>\n\t\t\t\t\t<option value=\"aivai\">KI vs KI<\/option>\n\t\t\t\t<\/select>\n\n\t\t\t\t<select class=\"ttt-select\" data-ttt=\"first\" aria-label=\"Startspieler\">\n\t\t\t\t\t<option value=\"X\" selected='selected'>Start: X<\/option>\n\t\t\t\t\t<option value=\"O\">Start: O<\/option>\n\t\t\t\t<\/select>\n\n\t\t\t\t<select class=\"ttt-select\" data-ttt=\"difficulty\" aria-label=\"Schwierigkeit\">\n\t\t\t\t\t<option value=\"easy\">Leicht<\/option>\n\t\t\t\t\t<option value=\"medium\" selected='selected'>Mittel<\/option>\n\t\t\t\t\t<option value=\"hard\">Unschlagbar<\/option>\n\t\t\t\t<\/select>\n\n\t\t\t\t<div class=\"ttt-themes\" data-ttt=\"themes\" role=\"radiogroup\" aria-label=\"Design\">\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-theme\" role=\"radio\" aria-checked=\"false\"\n\t\t\t\t\t\t        tabindex=\"-1\" data-ttt-theme=\"dark\"\n\t\t\t\t\t\t        title=\"Dunkel\">\n\t\t\t\t\t\t\t<span class=\"ttt-theme-dot\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ttt-theme-name\">Dunkel<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-theme\" role=\"radio\" aria-checked=\"false\"\n\t\t\t\t\t\t        tabindex=\"-1\" data-ttt-theme=\"light\"\n\t\t\t\t\t\t        title=\"Hell\">\n\t\t\t\t\t\t\t<span class=\"ttt-theme-dot\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ttt-theme-name\">Hell<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-theme\" role=\"radio\" aria-checked=\"false\"\n\t\t\t\t\t\t        tabindex=\"-1\" data-ttt-theme=\"cyber\"\n\t\t\t\t\t\t        title=\"Cyber\">\n\t\t\t\t\t\t\t<span class=\"ttt-theme-dot\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ttt-theme-name\">Cyber<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-theme\" role=\"radio\" aria-checked=\"false\"\n\t\t\t\t\t\t        tabindex=\"-1\" data-ttt-theme=\"halloween\"\n\t\t\t\t\t\t        title=\"Halloween\">\n\t\t\t\t\t\t\t<span class=\"ttt-theme-dot\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ttt-theme-name\">Halloween<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-theme\" role=\"radio\" aria-checked=\"false\"\n\t\t\t\t\t\t        tabindex=\"-1\" data-ttt-theme=\"christmas\"\n\t\t\t\t\t\t        title=\"Weihnachten\">\n\t\t\t\t\t\t\t<span class=\"ttt-theme-dot\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t\t\t<span class=\"ttt-theme-name\">Weihnachten<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t<button type=\"button\" class=\"ttt-btn\" data-ttt-action=\"restart\">Neustart<\/button>\n\t\t\t\t<button type=\"button\" class=\"ttt-btn is-secondary is-undo\" data-ttt-action=\"undo\">R\u00fcckg\u00e4ngig<\/button>\n\t\t\t\t<button type=\"button\" class=\"ttt-btn is-secondary\" data-ttt-action=\"mute\" aria-pressed=\"false\">Ton: An<\/button>\n\t\t\t\t<button type=\"button\" class=\"ttt-btn is-secondary\" data-ttt-action=\"reset-score\">Score reset<\/button>\n\n\t\t\t\t\t\t\t\t\t<button type=\"button\" class=\"ttt-btn ttt-info-btn\" data-ttt-action=\"info\"\n\t\t\t\t\t        aria-label=\"Spielinformationen anzeigen\"\n\t\t\t\t\t        aria-haspopup=\"dialog\"\n\t\t\t\t\t        aria-expanded=\"false\">i<\/button>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t<div class=\"ttt-overlay\" data-ttt=\"winOverlay\" hidden>\n\t\t<div class=\"ttt-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ttt-1-win-title\">\n\t\t\t<h3 id=\"ttt-1-win-title\" data-ttt=\"winTitle\">Gewonnen!<\/h3>\n\t\t\t<p data-ttt=\"winText\"><\/p>\n\t\t\t<button type=\"button\" class=\"ttt-btn\" data-ttt-action=\"restart\">Nochmal<\/button>\n\t\t\t<button type=\"button\" class=\"ttt-btn is-secondary\" data-ttt-action=\"close-win\">Schlie\u00dfen<\/button>\n\t\t<\/div>\n\t<\/div>\n\n\t\t<div class=\"ttt-overlay\" data-ttt=\"infoOverlay\" hidden>\n\t\t<div class=\"ttt-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ttt-1-info-title\">\n\t\t\t<h3 id=\"ttt-1-info-title\">Spielinfo<\/h3>\n\n\t\t\t<p class=\"ttt-small\">Ziel: Setze drei gleiche Zeichen in eine Reihe, eine Spalte oder eine Diagonale.<\/p>\n\n\t\t\t<ul>\n\t\t\t\t<li><b>2 Spieler<\/b> &ndash; Ihr wechselt euch ab, X beginnt.<\/li>\n\t\t\t\t<li><b>Gegen KI<\/b> &ndash; Der Computer \u00fcbernimmt die andere Marke.<\/li>\n\t\t\t\t<li><b>KI vs KI<\/b> &ndash; Beide Seiten werden von der KI gespielt.<\/li>\n\t\t\t<\/ul>\n\n\t\t\t<p class=\"ttt-small\"><b>Schwierigkeit<\/b><br>\n\t\t\t\tLeicht = zuf\u00e4llige Z\u00fcge. Mittel = w\u00fcrfelt zwischen bestem Zug und Zufall, \u00fcbersieht aber keine sofortigen Verluste. Unschlagbar = Alpha-Beta-Suche auf dem gesamten Spielbaum; perfektes Spiel endet immer remis, jede Fehlerei des Gegners wird bestraft.<\/p>\n\n\t\t\t<p class=\"ttt-small\"><b>Tastatur<\/b><br>\n\t\t\t\t<kbd>1<\/kbd>&ndash;<kbd>9<\/kbd> Feld setzen &middot;\n\t\t\t\t<kbd>R<\/kbd> Neustart &middot;\n\t\t\t\t<kbd>U<\/kbd> R\u00fcckg\u00e4ngig &middot;\n\t\t\t\t<kbd>Esc<\/kbd> Schlie\u00dfen<\/p>\n\n\t\t\t<p class=\"ttt-small\">Design, Ton und Punktestand werden lokal in deinem Browser gespeichert. Quellen: \u00f6ffentliche Algorithmen (Alpha-Beta-Suche), Web-Audio-API und CSS Custom Properties.<\/p>\n\n\t\t\t<p class=\"ttt-small\">Nur f\u00fcr private Unterhaltung.<\/p>\n\n\t\t\t<button type=\"button\" class=\"ttt-btn\" data-ttt-action=\"close-info\">Schlie\u00dfen<\/button>\n\t\t<\/div>\n\t<\/div>\n\t<\/div>\n\t\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":387,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-415","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/pages\/415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/comments?post=415"}],"version-history":[{"count":1,"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/pages\/415\/revisions"}],"predecessor-version":[{"id":416,"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/pages\/415\/revisions\/416"}],"up":[{"embeddable":true,"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/pages\/387"}],"wp:attachment":[{"href":"https:\/\/mycuco.de\/kids\/wp-json\/wp\/v2\/media?parent=415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}