{"id":1800,"date":"2025-01-12T15:50:01","date_gmt":"2025-01-12T15:50:01","guid":{"rendered":"https:\/\/bcn.myplacenet.app\/?page_id=1800"},"modified":"2025-02-11T18:56:11","modified_gmt":"2025-02-11T18:56:11","slug":"simon-says","status":"publish","type":"page","link":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/","title":{"rendered":"Simon says"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1800\" class=\"elementor elementor-1800 elementor-995\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69f66e2 e-flex e-con-boxed e-con e-parent\" data-id=\"69f66e2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e30754f elementor-widget elementor-widget-mobiokit-minijuegos-widget\" data-id=\"e30754f\" data-element_type=\"widget\" data-widget_type=\"mobiokit-minijuegos-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n    @import url(https:\/\/fonts.googleapis.com\/css?family=Oswald:400,300);\r\n    @import url(\"https:\/\/code.ionicframework.com\/ionicons\/2.0.1\/css\/ionicons.min.css\");\r\n\r\n    @keyframes confetti {\r\n        0% {transform: translateY(0) rotate(0deg); opacity: 1;}\r\n        100% {transform: translateY(500px) rotate(720deg); opacity: 0;}\r\n    }\r\n\r\n    .confetti {\r\n        position: fixed;\r\n        width: 10px;\r\n        height: 10px;\r\n        background-color: randomColor;\r\n        animation: confetti 3s linear infinite;\r\n        opacity: 0;\r\n    }\r\n    .contenedor{\r\n        padding: 10px;\r\n        display: flex;\r\n        border-radius: 0;\r\n        flex-direction: row;\r\n        flex-wrap: wrap;\r\n        justify-content: space-between;\r\n        gap: 7px;\r\n        background-image: url(\"https:\/\/bcn.myplacenet.app\/wp-content\/plugins\/lua-elementor-kit\/public\/games\/..\/assets\/images\/sun-pattern.webp\");\r\n        background-repeat: repeat;\r\n    }\r\n    .simon {\r\n        height: 120px;\r\n        width: 120px;\r\n        cursor: pointer;\r\n        background: none;\r\n        padding: inherit;\r\n        border: none;\r\n        margin: inherit;\r\n        box-shadow: none;\r\n        outline: none;\r\n        border-radius: 50%;\r\n        font-family: 'Oswald';\r\n        font-size: 2em;\r\n        -webkit-transition: background 0.2s ease-in;\r\n        transition: background 0.2s ease-in;\r\n        -webkit-transition: border 0.1s linear;\r\n        transition: border 0.1s linear;\r\n    }\r\n\r\n    #yellow, #blue, #green, #red {\r\n        \/*position: absolute;*\/\r\n        \/*top: 50%;*\/\r\n        -webkit-transform: translateY(-50%);\r\n        transform: translateY(-50%);\r\n    }\r\n\r\n    #yellow {\r\n        \/*left: 20%;*\/\r\n    }\r\n\r\n    #blue {\r\n        \/*left: 35%;*\/\r\n    }\r\n\r\n    #red {\r\n        \/*left: 50%;*\/\r\n    }\r\n\r\n    #green {\r\n        \/*left: 65%;*\/\r\n    }\r\n\r\n    #yellow {\r\n        border: #EFBD26 solid 15px;\r\n        color: #EFBD26;\r\n    }\r\n    #yellow:hover {\r\n        background: #EFBD26;\r\n        color: #1E1E24;\r\n    }\r\n    #yellow:hover:active {\r\n        -webkit-transform: translateY(-50%) scale(1.1);\r\n        transform: translateY(-50%) scale(1.1);\r\n    }\r\n\r\n    .clicked-yellow:before {\r\n        display: block;\r\n        content: '';\r\n        opacity: 0;\r\n        background: #EFBD26;\r\n        height: 100%;\r\n        width: 100%;\r\n        position: absolute;\r\n        border-radius: 50%;\r\n        left: 0;\r\n        top: 0;\r\n        -webkit-animation: click 0.4s ease-in 1;\r\n        animation: click 0.4s ease-in 1;\r\n    }\r\n\r\n    #red {\r\n        border: #D63B29 solid 15px;\r\n        color: #D63B29;\r\n    }\r\n    #red:hover {\r\n        background: #D63B29;\r\n        color: #1E1E24;\r\n    }\r\n    #red:hover:active {\r\n        -webkit-transform: translateY(-50%) scale(1.1);\r\n        transform: translateY(-50%) scale(1.1);\r\n    }\r\n\r\n    .clicked-red:before {\r\n        display: block;\r\n        content: '';\r\n        opacity: 0;\r\n        background: #D63B29;\r\n        height: 100%;\r\n        width: 100%;\r\n        position: absolute;\r\n        border-radius: 50%;\r\n        left: 0;\r\n        top: 0;\r\n        -webkit-animation: click 0.4s ease-in 1;\r\n        animation: click 0.4s ease-in 1;\r\n    }\r\n\r\n    #blue {\r\n        border: #006992 solid 15px;\r\n        color: #006992;\r\n    }\r\n    #blue:hover {\r\n        background: #006992;\r\n        color: #1E1E24;\r\n    }\r\n    #blue:hover:active {\r\n        -webkit-transform: translateY(-50%) scale(1.1);\r\n        transform: translateY(-50%) scale(1.1);\r\n    }\r\n\r\n    .clicked-blue:before {\r\n        display: block;\r\n        content: '';\r\n        opacity: 0;\r\n        background: #006992;\r\n        height: 100%;\r\n        width: 100%;\r\n        position: absolute;\r\n        border-radius: 50%;\r\n        left: 0;\r\n        top: 0;\r\n        -webkit-animation: click 0.4s ease-in 1;\r\n        animation: click 0.4s ease-in 1;\r\n    }\r\n\r\n    #green {\r\n        border: #00CC66 solid 15px;\r\n        color: #00CC66;\r\n    }\r\n    #green:hover {\r\n        background: #00CC66;\r\n        color: #1E1E24;\r\n    }\r\n    #green:hover:active {\r\n        -webkit-transform: translateY(-50%) scale(1.1);\r\n        transform: translateY(-50%) scale(1.1);\r\n    }\r\n\r\n    .clicked-green:before {\r\n        display: block;\r\n        content: '';\r\n        opacity: 0;\r\n        background: #00CC66;\r\n        height: 100%;\r\n        width: 100%;\r\n        position: absolute;\r\n        border-radius: 50%;\r\n        left: 0;\r\n        top: 0;\r\n        -webkit-animation: click 0.4s ease-in 1;\r\n        animation: click 0.4s ease-in 1;\r\n    }\r\n\r\n    .options {\r\n        display: block;\r\n        \/*position: absolute;*\/\r\n        \/*left: 50%;*\/\r\n        \/*top: 20%;*\/\r\n        -webkit-transform: translate(-50%, -50%);\r\n\r\n\r\n    }\r\n\r\n    .start {\r\n        ackground: none;\r\n        border: none;\r\n        outline-color: #FF8D2A;\r\n        box-shadow: none;\r\n        cursor: pointer;\r\n        font-size: 30px;\r\n        width: 142px;\r\n        height: 68px;\r\n        border-radius: 25%;\r\n        border: #FF8D2A solid 6px;\r\n        color: #FF7700;\r\n    }\r\n    .start i {\r\n        font-size: 40px;\r\n    }\r\n    .start:active {\r\n        color: #D63B29;\r\n    }\r\n    .start:hover {\r\n        background: #FF8D2A;\r\n        color: #1E1E24;\r\n    }\r\n\r\n    .strict {\r\n        \/*position: absolute;*\/\r\n        \/*left: 30%;*\/\r\n        cursor: pointer;\r\n        background: none;\r\n        border: none;\r\n        outline: none;\r\n        color: #09925C;\r\n        height: 40px;\r\n        width: 150px;\r\n        font-size: 20px;\r\n        font-family: 'Oswald';\r\n    }\r\n\r\n    .steps {\r\n        position: relative;\r\n        \/*left: 50%;*\/\r\n        padding-left: 25px;\r\n        color: #21618C;\r\n        font-family: 'Oswald';\r\n        font-size: 25px;\r\n    }\r\n\r\n    .status {\r\n        \/*position: absolute;*\/\r\n        -webkit-transform: translateX(-50%);\r\n        transform: translateX(-50%);\r\n        font-size: 25px;\r\n        font-family: 'Oswald';\r\n        color: #F1E4F3;\r\n        left: 50%;\r\n        padding-left: 25px;\r\n        height: 40px;\r\n    }\r\n\r\n    .clicked:before {\r\n        display: block;\r\n        content: '';\r\n        opacity: 0;\r\n        background: black;\r\n        height: 100%;\r\n        width: 100%;\r\n        position: absolute;\r\n        border-radius: 50%;\r\n        left: 0;\r\n        top: 0;\r\n        -webkit-animation: click 0.4s linear 1;\r\n        animation: click 0.4s linear 1;\r\n    }\r\n\r\n    .disabled {\r\n        pointer-events: none;\r\n        cursor: wait;\r\n    }\r\n\r\n    @-webkit-keyframes click {\r\n        0% {\r\n            opacity: 0;\r\n        }\r\n        30% {\r\n            opacity: 1;\r\n        }\r\n        100% {\r\n            opacity: 0;\r\n        }\r\n    }\r\n\r\n    @keyframes click {\r\n        0% {\r\n            opacity: 0;\r\n        }\r\n        30% {\r\n            opacity: 1;\r\n        }\r\n        100% {\r\n            opacity: 0;\r\n        }\r\n    }\r\n    .footer {\r\n        background-color: #222;\r\n        border-top: 1px outset #444;\r\n        font-size: 12px;\r\n        font-weight: normal;\r\n        margin-top: 3em;\r\n        min-width: 320px;\r\n        padding: 1em 1em 0 1em;\r\n        width: 100%;\r\n        position: fixed;\r\n        bottom: 0;\r\n    }\r\n    .footer .social-icons {\r\n        margin-top: 3px;\r\n    }\r\n    .footer .social-icons a {\r\n        font-size: 30px;\r\n        color: #0431B4;\r\n        margin: 5px;\r\n    }\r\n    .footer .social-icons a i:hover {\r\n        color: #7ba9d6;\r\n    }\r\n    .footer .social-icons .footer .contenedor-fluid {\r\n        max-width: 768px;\r\n    }\r\n    #cover {\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        height: 400px;\r\n        width: 100%;\r\n        margin: 20px auto;\r\n        background: url(https:\/\/bcn.myplacenet.app\/wp-content\/uploads\/2025\/01\/simon.webp) no-repeat center center;\r\n        background-size: cover;\r\n    }\r\n    .tools{\r\n        width: 100%;\r\n        clear: both;\r\n        display: flex\r\n    ;\r\n        flex-direction: row;\r\n        flex-wrap: wrap;\r\n        align-content: center;\r\n        justify-content: center;\r\n        padding: 48px 0;\r\n    }\r\n<\/style>\r\n<button onclick=\"window.history.back()\">\r\n    <i class=\"fas fa-arrow-left\"><\/i> Volver\r\n<\/button>\r\n<div id=\"cover\"><\/div>\r\n\r\n<div class=\"tools\">\r\n    <div class=\"options steps\"><\/div>\r\n    <div class=\"options status\"><\/div>\r\n    <button class=\"options start\">Start<\/button>\r\n    <button class=\"options strict\">dificulty: easy<\/button>\r\n<\/div>\r\n<div><\/div>\r\n<div class=\"contenedor\">\r\n    <button class=\"simon\" id=\"red\">Red<\/button>\r\n    <button class=\"simon\" id=\"blue\">Blue<\/button>\r\n    <button class=\"simon\" id=\"yellow\">Yellow<\/button>\r\n    <button class=\"simon\" id=\"green\">Green<\/button>\r\n<\/div>\r\n\r\n\r\n<script>\r\n    \/**\r\n     Simon Game challenge for FreeCodeCamp\r\n\r\n     This is the code for the Simon Game challenge. Feel free to use but keep in mind its a WIP :)\r\n     Any comments feel free to reach-out @sergiomgaspar.\r\n\r\n     Note: This JS is a bit different than the other since i adopted a JS \"approach\" and included all simon-related objects\/functions inside their specific object (based on online examples). Looks a lot \"cleaner\" this way!\r\n\r\n     author: Sergio Gaspar\r\n     date: 2017.01\r\n     *\/\r\n    var colors = ['#yellow', '#red', '#green', '#blue'];\r\n    var maxSeq = 20; \/\/ Max sequences necessary to win\r\n    var sounds = { \/\/ Sound provided by FCC\r\n        red_sound: new Audio('https:\/\/s3.amazonaws.com\/freecodecamp\/simonSound1.mp3'),\r\n        green_sound: new Audio('https:\/\/s3.amazonaws.com\/freecodecamp\/simonSound2.mp3'),\r\n        yellow_sound: new Audio('https:\/\/s3.amazonaws.com\/freecodecamp\/simonSound3.mp3'),\r\n        blue_sound: new Audio('https:\/\/s3.amazonaws.com\/freecodecamp\/simonSound4.mp3')\r\n    };\r\n    \/\/ Debug variable, true = turn on console logging\r\n    var debug = false;\r\n\r\n    \/* This function animates and plays the sound of specific button *\/\r\n    function animateClick(id) {\r\n        var cs = id.slice(1, id.length);\r\n\r\n        $(id).addClass('clicked-' + cs);\r\n        var s = id.slice(1, 2);\r\n        switch (s) {\r\n            case 'r':\r\n                sounds.red_sound.play();\r\n                break;\r\n            case 'g':\r\n                sounds.green_sound.play();\r\n                break;\r\n            case 'y':\r\n                sounds.yellow_sound.play();\r\n                break;\r\n            case 'b':\r\n                sounds.blue_sound.play();\r\n                break;\r\n        }\r\n        var time = setTimeout(function() {\r\n            $(id).removeClass('clicked-' + cs);\r\n        }, 400);\r\n    }\r\n\r\n    \/* This function animates without sound (used when finished) *\/\r\n    function animateWithoutSound(id) {\r\n        var cs = id.slice(1, id.length);\r\n        $(id).addClass('clicked-' + cs);\r\n        var timenosound = setTimeout(function() {\r\n            $(id).removeClass('clicked-' + cs);\r\n        }, 400);\r\n    }\r\n\r\n\r\n\r\n    \/* question object - includes question functions *\/\r\n    var question = {\r\n        name: 'question',\r\n\r\n        \/* use Math.random() to add new random button to question *\/\r\n        newQuestion: function() {\r\n            game.values.push(colors[Math.floor(4 * Math.random())]);\r\n            game.steps++;\r\n            $('.steps').html(\"Current Nb steps: \" + game.steps);\r\n        },\r\n\r\n        playQuestion:\r\n\r\n            function() {\r\n                var i = 0;\r\n                var t = setInterval(function() {\r\n                    animateClick(game.values[i]);\r\n                    if (i >= game.values.length - 1) {\r\n                        clearInterval(t);\r\n                        game.change_state(question);\r\n                    } else {\r\n                        i++;\r\n                    }\r\n                }, 800);\r\n            }\r\n    };\r\n\r\n    \/* Answer object - includes answer functions *\/\r\n    var answers = {\r\n        name: 'answers',\r\n        index_so_far: 0,\r\n        total_correct: 0,\r\n\r\n        \/* resets answers *\/\r\n        init_answers: function() {\r\n            $(\".simon\").removeClass('disabled');\r\n\r\n            answers.index_so_far = 0;\r\n            answers.total_correct = game.values.length;\r\n\r\n        },\r\n\r\n        \/* Checks answers[index] with button pressed *\/\r\n        check_answers: function(id) {\r\n            if (id == game.values[answers.index_so_far]) {\r\n                answers.index_so_far++;\r\n                if (answers.index_so_far >= answers.total_correct) {\r\n                    game.change_state(answers);\r\n                }\r\n            } else {\r\n                game.lose();\r\n            }\r\n        }\r\n    };\r\n\r\n    \/* Game object *\/\r\n    var game = {\r\n        state: question,\r\n        values: [],\r\n        mode: 'dificulty: easy',\r\n        steps: 0,\r\n        reset: function() {\r\n            game.steps = 0;\r\n            game.state = question;\r\n            game.values = [];\r\n            $('.steps').html(\"Current Nb steps: \" + game.steps);\r\n        },\r\n\r\n        start: function() {\r\n            game.reset();\r\n            $('.status').html('game running');\r\n            $('.simon').addClass('disabled');\r\n            question.newQuestion();\r\n            question.playQuestion();\r\n        },\r\n\r\n        change_state: function(state) {\r\n\r\n            if (state.name == 'question') {\r\n                game.state = answers;\r\n                answers.init_answers();\r\n            } else {\r\n                game.state = question;\r\n                $('.simon').addClass('disabled');\r\n                if (game.steps >= maxSeq) {\r\n                    game.stop();\r\n                } else {\r\n                    question.newQuestion();\r\n                    setTimeout(question.playQuestion, 1000);\r\n                }\r\n            }\r\n        },\r\n\r\n        \/* Hanldes the player loss of the game *\/\r\n        lose: function() {\r\n            $('.status').html('game loss :(');\r\n\r\n            if (game.mode == 'dificulty: strict') {\r\n                game.celebrate(700, 2);\r\n                setTimeout(game.start, 1200);\r\n            } else {\r\n                game.state = question;\r\n                $('.simon').addClass('disabled');\r\n                game.celebrate(700, 2);\r\n                setTimeout(function() {\r\n                    $('.status').html('game running');\r\n                    question.playQuestion();\r\n                }, 1200);\r\n            }\r\n        },\r\n\r\n        \/* Stops the game when the player wins *\/\r\n        stop: function() {\r\n            $('.status').html('game WON!!!');\r\n            game.celebrate(700, 3);\r\n            game.reset();\r\n        },\r\n\r\n        \/* Do a quick flash of the y,b,r,g buttons *\/\r\n        celebrate: function(interval, number) {\r\n            for (var j = 0; j < number; j++) {\r\n                setTimeout(function() {\r\n                    for (var i in colors) {\r\n                        animateWithoutSound(colors[i]);\r\n                    }\r\n                    sounds.green_sound.play();\r\n                }, j * interval);\r\n            }\r\n        }\r\n    };\r\n\r\n    $(document).ready(function() {\r\n        sounds.red_sound.load();\r\n        sounds.green_sound.load();\r\n        sounds.yellow_sound.load();\r\n        sounds.blue_sound.load();\r\n        $('.simon').on('click', function(e) {\r\n            var id = '#' + e.target.id;\r\n            var s = id.slice(1, 2);\r\n\r\n            switch (s) {\r\n                case 'r':\r\n                    sounds.red_sound.play();\r\n                    break;\r\n                case 'g':\r\n                    sounds.green_sound.play();\r\n                    break;\r\n                case 'y':\r\n                    sounds.yellow_sound.play();\r\n                    break;\r\n                case 'b':\r\n                    sounds.blue_sound.play();\r\n                    break;\r\n            }\r\n            if (game.state.name == 'answers') {\r\n                answers.check_answers(id);\r\n            }\r\n        });\r\n\r\n        $('.start').on('click', function() {\r\n\r\n            game.start();\r\n        });\r\n\r\n        $('.strict').on('click', function() {\r\n\r\n            if (game.mode == 'dificulty: easy') {\r\n                game.mode = 'dificulty: strict';\r\n                $(this).html('dificulty: strict');\r\n            } else {\r\n                game.mode = 'dificulty: easy';\r\n                $(this).html('dificulty: easy');\r\n            }\r\n        });\r\n\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Volver Start dificulty: easy Red Blue Yellow Green<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1713,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1800","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Simon says - Placenet BCN<\/title>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Simon says - Placenet BCN\" \/>\n<meta property=\"og:description\" content=\"Volver Start dificulty: easy Red Blue Yellow Green\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/\" \/>\n<meta property=\"og:site_name\" content=\"Placenet BCN\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-11T18:56:11+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/\",\"url\":\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/\",\"name\":\"Simon says - Placenet BCN\",\"isPartOf\":{\"@id\":\"https:\/\/bcn.myplacenet.app\/en\/#website\"},\"datePublished\":\"2025-01-12T15:50:01+00:00\",\"dateModified\":\"2025-02-11T18:56:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/bcn.myplacenet.app\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Explore\",\"item\":\"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Simon says\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bcn.myplacenet.app\/en\/#website\",\"url\":\"https:\/\/bcn.myplacenet.app\/en\/\",\"name\":\"Placenet BCN\",\"description\":\" Conoce Gente y \u00danete a Planes en Tu Zona en Tiempo Real\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bcn.myplacenet.app\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Simon says - Placenet BCN","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"en_US","og_type":"article","og_title":"Simon says - Placenet BCN","og_description":"Volver Start dificulty: easy Red Blue Yellow Green","og_url":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/","og_site_name":"Placenet BCN","article_modified_time":"2025-02-11T18:56:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/","url":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/","name":"Simon says - Placenet BCN","isPartOf":{"@id":"https:\/\/bcn.myplacenet.app\/en\/#website"},"datePublished":"2025-01-12T15:50:01+00:00","dateModified":"2025-02-11T18:56:11+00:00","breadcrumb":{"@id":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/simon-says\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/bcn.myplacenet.app\/en\/"},{"@type":"ListItem","position":2,"name":"Explore","item":"https:\/\/bcn.myplacenet.app\/en\/explore-placenet\/"},{"@type":"ListItem","position":3,"name":"Simon says"}]},{"@type":"WebSite","@id":"https:\/\/bcn.myplacenet.app\/en\/#website","url":"https:\/\/bcn.myplacenet.app\/en\/","name":"Placenet BCN","description":" Conoce Gente y \u00danete a Planes en Tu Zona en Tiempo Real","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bcn.myplacenet.app\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/pages\/1800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/comments?post=1800"}],"version-history":[{"count":5,"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/pages\/1800\/revisions"}],"predecessor-version":[{"id":1838,"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/pages\/1800\/revisions\/1838"}],"up":[{"embeddable":true,"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/pages\/1713"}],"wp:attachment":[{"href":"https:\/\/bcn.myplacenet.app\/en\/wp-json\/wp\/v2\/media?parent=1800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}