[
 {
  "step": "title",
  "action": null,
  "from": "title",
  "screen": "title",
  "game_state": "millionaire_welcome",
  "round": 1,
  "wait_ms": 0,
  "snapshot": {
   "t": 1791375416.899,
   "alive": true,
   "focus": null,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "",
   "chat_len": 0,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "title",
   "game_state": "millionaire_welcome",
   "round": 1,
   "score": 0,
   "question": null,
   "prefetched": false,
   "prefetch_done": false,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "title",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "removed",
    "StateB": "removed",
    "StateC": "removed",
    "StateD": "removed",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "todo",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "start",
  "action": "start",
  "from": "title",
  "screen": "intro",
  "game_state": "welcome_screen",
  "round": 1,
  "wait_ms": 6268,
  "snapshot": {
   "t": 1791375423.168,
   "alive": true,
   "focus": 9621,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 4,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "intro",
   "game_state": "welcome_screen",
   "round": 1,
   "score": 0,
   "question": null,
   "prefetched": true,
   "prefetch_done": true,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "intro",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "removed",
    "StateB": "removed",
    "StateC": "removed",
    "StateD": "removed",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "Vítejte u Chcete být milionářem — dnes nás čeká Matrix, kde i obyčejná pilulka může změnit celý váš pohled na svět. Já si zatím budu hlídat, abych omylem nebral tu modrou.\n\nČeká vás 9 otázek ve třech stupních obtížnosti a cílem je dojít až k milionu korun. K dispozici máte tři nápovědy: 50:50, Tip a Hlasování diváků — kteří, doufejme, nejsou jen program.",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "todo",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-1",
  "action": "start",
  "from": "intro",
  "screen": "question",
  "game_state": "playing",
  "round": 1,
  "wait_ms": 1,
  "snapshot": {
   "t": 1791375423.17,
   "alive": true,
   "focus": 9621,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 4,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 1,
   "score": 0,
   "question": {
    "question": "Který předmět podle slavné hlášky „There is no…“ neexistuje?",
    "options": [
     "Vidlička",
     "Nůž",
     "Lžíce",
     "Talíř"
    ],
    "correct": 2,
    "explanation": "Chlapec, kterého Neo potká u Vědmy, mu při ohýbání příboru vysvětlí, že v Matrixu tento předmět vlastně neexistuje.",
    "explanation_raw": "Chlapec, kterého Neo potká u Vědmy, mu při ohýbání příboru vysvětlí, že v Matrixu tento předmět vlastně neexistuje.",
    "moderator_intro": "Kolo 1, hraje se o 1 000 Kč — začneme hláškou, která by pořádně zamotala hlavu i příborové zásuvce.",
    "moderator_intro_raw": "Kolo 1, hraje se o 1 000 Kč — začneme hláškou, která by pořádně zamotala hlavu i příborové zásuvce.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": null,
   "feedback": null,
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "1",
    "RoundLabel": "OTÁZKA 1 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "1 000 Kč",
    "NextMoney": "",
    "Earned": "0 Kč",
    "QuestionText": "Který předmět podle slavné hlášky „There is no…“ neexistuje?",
    "OptA": "Vidlička",
    "OptB": "Nůž",
    "OptC": "Lžíce",
    "OptD": "Talíř",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "0",
    "CorrectLabel": "0 z 9",
    "Score": "0 / 9",
    "TierEasy": "0/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "current",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-1",
  "action": "answer2",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 1,
  "wait_ms": 8089,
  "snapshot": {
   "t": 1791375431.259,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 6,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 1,
   "score": 1,
   "question": {
    "question": "Který předmět podle slavné hlášky „There is no…“ neexistuje?",
    "options": [
     "Vidlička",
     "Nůž",
     "Lžíce",
     "Talíř"
    ],
    "correct": 2,
    "explanation": "Chlapec, kterého Neo potká u Vědmy, mu při ohýbání příboru vysvětlí, že v Matrixu tento předmět vlastně neexistuje.",
    "explanation_raw": "Chlapec, kterého Neo potká u Vědmy, mu při ohýbání příboru vysvětlí, že v Matrixu tento předmět vlastně neexistuje.",
    "moderator_intro": "Kolo 1, hraje se o 1 000 Kč — začneme hláškou, která by pořádně zamotala hlavu i příborové zásuvce.",
    "moderator_intro_raw": "Kolo 1, hraje se o 1 000 Kč — začneme hláškou, která by pořádně zamotala hlavu i příborové zásuvce.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — lžíce v Matrixu neexistuje, ale tisícovka na účtu snad ano! Jako bych to nevěděl… tedy, skoro jsem se nechal ohnout.",
    "result_announcement_raw": "Správně — lžíce v Matrixu neexistuje, ale tisícovka na účtu snad ano! Jako bych to nevěděl… tedy, skoro jsem se nechal ohnout.",
    "transition_text": "A teď vzhůru do druhého kola, kde se simulace začne trochu víc zamotávat.",
    "transition_text_raw": "A teď vzhůru do druhého kola, kde se simulace začne trochu víc zamotávat."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "1",
    "RoundLabel": "OTÁZKA 1 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "1 000 Kč",
    "NextMoney": "2 000 Kč",
    "Earned": "1 000 Kč",
    "QuestionText": "Který předmět podle slavné hlášky „There is no…“ neexistuje?",
    "OptA": "Vidlička",
    "OptB": "Nůž",
    "OptC": "Lžíce",
    "OptD": "Talíř",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — lžíce v Matrixu neexistuje, ale tisícovka na účtu snad ano! Jako bych to nevěděl… tedy, skoro jsem se nechal ohnout.",
    "Transition": "A teď vzhůru do druhého kola, kde se simulace začne trochu víc zamotávat.",
    "Explanation": "Chlapec, kterého Neo potká u Vědmy, mu při ohýbání příboru vysvětlí, že v Matrixu tento předmět vlastně neexistuje.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "C",
    "RightText": "Lžíce",
    "CorrectCount": "1",
    "CorrectLabel": "1 z 9",
    "Score": "1 / 9",
    "TierEasy": "1/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "todo",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-2",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 2,
  "wait_ms": 397,
  "snapshot": {
   "t": 1791375431.657,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 8,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 2,
   "score": 1,
   "question": {
    "question": "Co Neo udělá, když na něj agent na střeše vystřelí?",
    "options": [
     "Uhne kulkám",
     "Vrátí se do budovy",
     "Schová se za komín",
     "Zastaví čas"
    ],
    "correct": 0,
    "explanation": "Při přestřelce na střeše agent vystřelí na Nea a ten se v proslulém zpomaleném záběru vyhne kulkám.",
    "explanation_raw": "Při přestřelce na střeše agent vystřelí na Nea a ten se v proslulém zpomaleném záběru vyhne kulkám.",
    "moderator_intro": "Kolo 2, 2 000 Kč — Neo už tuší, že pravidla světa jsou trochu podezřelá; teď zjistíme, jak si poradí s olovem.",
    "moderator_intro_raw": "Kolo 2, 2 000 Kč — Neo už tuší, že pravidla světa jsou trochu podezřelá; teď zjistíme, jak si poradí s olovem.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — lžíce v Matrixu neexistuje, ale tisícovka na účtu snad ano! Jako bych to nevěděl… tedy, skoro jsem se nechal ohnout.",
    "result_announcement_raw": "Správně — lžíce v Matrixu neexistuje, ale tisícovka na účtu snad ano! Jako bych to nevěděl… tedy, skoro jsem se nechal ohnout.",
    "transition_text": "A teď vzhůru do druhého kola, kde se simulace začne trochu víc zamotávat.",
    "transition_text_raw": "A teď vzhůru do druhého kola, kde se simulace začne trochu víc zamotávat."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "2",
    "RoundLabel": "OTÁZKA 2 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "2 000 Kč",
    "NextMoney": "",
    "Earned": "1 000 Kč",
    "QuestionText": "Co Neo udělá, když na něj agent na střeše vystřelí?",
    "OptA": "Uhne kulkám",
    "OptB": "Vrátí se do budovy",
    "OptC": "Schová se za komín",
    "OptD": "Zastaví čas",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "1",
    "CorrectLabel": "1 z 9",
    "Score": "1 / 9",
    "TierEasy": "1/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "current",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-2",
  "action": "answer0",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 2,
  "wait_ms": 8037,
  "snapshot": {
   "t": 1791375439.694,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 12,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 2,
   "score": 2,
   "question": {
    "question": "Co Neo udělá, když na něj agent na střeše vystřelí?",
    "options": [
     "Uhne kulkám",
     "Vrátí se do budovy",
     "Schová se za komín",
     "Zastaví čas"
    ],
    "correct": 0,
    "explanation": "Při přestřelce na střeše agent vystřelí na Nea a ten se v proslulém zpomaleném záběru vyhne kulkám.",
    "explanation_raw": "Při přestřelce na střeše agent vystřelí na Nea a ten se v proslulém zpomaleném záběru vyhne kulkám.",
    "moderator_intro": "Kolo 2, 2 000 Kč — Neo už tuší, že pravidla světa jsou trochu podezřelá; teď zjistíme, jak si poradí s olovem.",
    "moderator_intro_raw": "Kolo 2, 2 000 Kč — Neo už tuší, že pravidla světa jsou trochu podezřelá; teď zjistíme, jak si poradí s olovem.",
    "correct_letter": "A"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně! Neo se kulkám elegantně vyhne — já bych se takhle vyhnul maximálně otázce na fyziku. Na účtu máte 2 000 Kč.",
    "result_announcement_raw": "Správně! Neo se kulkám elegantně vyhne — já bych se takhle vyhnul maximálně otázce na fyziku. Na účtu máte 2 000 Kč.",
    "transition_text": "Ve třetím kole za 5 000 Kč zjistíme, jestli znáte i tu červenou pilulku.",
    "transition_text_raw": "Ve třetím kole za 5 000 Kč zjistíme, jestli znáte i tu červenou pilulku."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "2",
    "RoundLabel": "OTÁZKA 2 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "2 000 Kč",
    "NextMoney": "5 000 Kč",
    "Earned": "2 000 Kč",
    "QuestionText": "Co Neo udělá, když na něj agent na střeše vystřelí?",
    "OptA": "Uhne kulkám",
    "OptB": "Vrátí se do budovy",
    "OptC": "Schová se za komín",
    "OptD": "Zastaví čas",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně! Neo se kulkám elegantně vyhne — já bych se takhle vyhnul maximálně otázce na fyziku. Na účtu máte 2 000 Kč.",
    "Transition": "Ve třetím kole za 5 000 Kč zjistíme, jestli znáte i tu červenou pilulku.",
    "Explanation": "Při přestřelce na střeše agent vystřelí na Nea a ten se v proslulém zpomaleném záběru vyhne kulkám.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "A",
    "RightText": "Uhne kulkám",
    "CorrectCount": "2",
    "CorrectLabel": "2 z 9",
    "Score": "2 / 9",
    "TierEasy": "2/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "todo",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-3",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 3,
  "wait_ms": 2,
  "snapshot": {
   "t": 1791375439.697,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 12,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 3,
   "score": 2,
   "question": {
    "question": "Jaký předmět potřebuje posádka k bezpečnému odchodu z Matrixu?",
    "options": [
     "Pager",
     "Vysílačku",
     "Telefon",
     "Notebook"
    ],
    "correct": 2,
    "explanation": "Posádka Nebuchadnezzaru používá pevné telefonní linky jako vstupní a výstupní body do Matrixu.",
    "explanation_raw": "Posádka Nebuchadnezzaru používá pevné telefonní linky jako vstupní a výstupní body do Matrixu.",
    "moderator_intro": "Kolo 3, hraje se o 5 000 Kč — ještě jedna snadná otázka, než Matrix přitvrdí a já začnu podezřívat i vlastní moderátorský pult.",
    "moderator_intro_raw": "Kolo 3, hraje se o 5 000 Kč — ještě jedna snadná otázka, než Matrix přitvrdí a já začnu podezřívat i vlastní moderátorský pult.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně! Neo se kulkám elegantně vyhne — já bych se takhle vyhnul maximálně otázce na fyziku. Na účtu máte 2 000 Kč.",
    "result_announcement_raw": "Správně! Neo se kulkám elegantně vyhne — já bych se takhle vyhnul maximálně otázce na fyziku. Na účtu máte 2 000 Kč.",
    "transition_text": "Ve třetím kole za 5 000 Kč zjistíme, jestli znáte i tu červenou pilulku.",
    "transition_text_raw": "Ve třetím kole za 5 000 Kč zjistíme, jestli znáte i tu červenou pilulku."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "3",
    "RoundLabel": "OTÁZKA 3 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "5 000 Kč",
    "NextMoney": "",
    "Earned": "2 000 Kč",
    "QuestionText": "Jaký předmět potřebuje posádka k bezpečnému odchodu z Matrixu?",
    "OptA": "Pager",
    "OptB": "Vysílačku",
    "OptC": "Telefon",
    "OptD": "Notebook",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "2",
    "CorrectLabel": "2 z 9",
    "Score": "2 / 9",
    "TierEasy": "2/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "current",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-3",
  "action": "answer2",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 3,
  "wait_ms": 8078,
  "snapshot": {
   "t": 1791375447.775,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 16,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 3,
   "score": 3,
   "question": {
    "question": "Jaký předmět potřebuje posádka k bezpečnému odchodu z Matrixu?",
    "options": [
     "Pager",
     "Vysílačku",
     "Telefon",
     "Notebook"
    ],
    "correct": 2,
    "explanation": "Posádka Nebuchadnezzaru používá pevné telefonní linky jako vstupní a výstupní body do Matrixu.",
    "explanation_raw": "Posádka Nebuchadnezzaru používá pevné telefonní linky jako vstupní a výstupní body do Matrixu.",
    "moderator_intro": "Kolo 3, hraje se o 5 000 Kč — ještě jedna snadná otázka, než Matrix přitvrdí a já začnu podezřívat i vlastní moderátorský pult.",
    "moderator_intro_raw": "Kolo 3, hraje se o 5 000 Kč — ještě jedna snadná otázka, než Matrix přitvrdí a já začnu podezřívat i vlastní moderátorský pult.",
    "correct_letter": "C"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — telefonní linka je v Matrixu cesta ven, což je mnohem praktičtější než hledat nouzový východ. Máte 5 000 Kč!",
    "result_announcement_raw": "Správně — telefonní linka je v Matrixu cesta ven, což je mnohem praktičtější než hledat nouzový východ. Máte 5 000 Kč!",
    "transition_text": "Teď přitvrdíme: čtvrté kolo za 10 000 Kč už míří na pozornější diváky.",
    "transition_text_raw": "Teď přitvrdíme: čtvrté kolo za 10 000 Kč už míří na pozornější diváky."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "3",
    "RoundLabel": "OTÁZKA 3 / 9",
    "TierKey": "easy",
    "TierLabel": "SNADNÁ",
    "Money": "5 000 Kč",
    "NextMoney": "10 000 Kč",
    "Earned": "5 000 Kč",
    "QuestionText": "Jaký předmět potřebuje posádka k bezpečnému odchodu z Matrixu?",
    "OptA": "Pager",
    "OptB": "Vysílačku",
    "OptC": "Telefon",
    "OptD": "Notebook",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — telefonní linka je v Matrixu cesta ven, což je mnohem praktičtější než hledat nouzový východ. Máte 5 000 Kč!",
    "Transition": "Teď přitvrdíme: čtvrté kolo za 10 000 Kč už míří na pozornější diváky.",
    "Explanation": "Posádka Nebuchadnezzaru používá pevné telefonní linky jako vstupní a výstupní body do Matrixu.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "C",
    "RightText": "Telefon",
    "CorrectCount": "3",
    "CorrectLabel": "3 z 9",
    "Score": "3 / 9",
    "TierEasy": "3/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "todo",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-4",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 4,
  "wait_ms": 3,
  "snapshot": {
   "t": 1791375447.779,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 16,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 4,
   "score": 3,
   "question": {
    "question": "Který člen posádky Nebuchadnezzaru zradí ostatní?",
    "options": [
     "Cypher",
     "Apoc",
     "Mouse",
     "Tank"
    ],
    "correct": 0,
    "explanation": "Cypher uzavře dohodu s agentem Smithem a zradí posádku Nebuchadnezzaru výměnou za návrat do pohodlného života v Matrixu.",
    "explanation_raw": "Cypher uzavře dohodu s agentem Smithem a zradí posádku Nebuchadnezzaru výměnou za návrat do pohodlného života v Matrixu.",
    "moderator_intro": "Kolo 4, hraje se o 10 000 Kč a obtížnost stoupá — teď už nestačí jen uhýbat kulkám, musíme zjistit, kdo tahá za nitky… ze špatné strany.",
    "moderator_intro_raw": "Kolo 4, hraje se o 10 000 Kč a obtížnost stoupá — teď už nestačí jen uhýbat kulkám, musíme zjistit, kdo tahá za nitky… ze špatné strany.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně — telefonní linka je v Matrixu cesta ven, což je mnohem praktičtější než hledat nouzový východ. Máte 5 000 Kč!",
    "result_announcement_raw": "Správně — telefonní linka je v Matrixu cesta ven, což je mnohem praktičtější než hledat nouzový východ. Máte 5 000 Kč!",
    "transition_text": "Teď přitvrdíme: čtvrté kolo za 10 000 Kč už míří na pozornější diváky.",
    "transition_text_raw": "Teď přitvrdíme: čtvrté kolo za 10 000 Kč už míří na pozornější diváky."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "4",
    "RoundLabel": "OTÁZKA 4 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "10 000 Kč",
    "NextMoney": "",
    "Earned": "5 000 Kč",
    "QuestionText": "Který člen posádky Nebuchadnezzaru zradí ostatní?",
    "OptA": "Cypher",
    "OptB": "Apoc",
    "OptC": "Mouse",
    "OptD": "Tank",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "3",
    "CorrectLabel": "3 z 9",
    "Score": "3 / 9",
    "TierEasy": "3/3",
    "TierMedium": "0/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "current",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-4",
  "action": "answer0",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 4,
  "wait_ms": 8042,
  "snapshot": {
   "t": 1791375455.822,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 20,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 4,
   "score": 4,
   "question": {
    "question": "Který člen posádky Nebuchadnezzaru zradí ostatní?",
    "options": [
     "Cypher",
     "Apoc",
     "Mouse",
     "Tank"
    ],
    "correct": 0,
    "explanation": "Cypher uzavře dohodu s agentem Smithem a zradí posádku Nebuchadnezzaru výměnou za návrat do pohodlného života v Matrixu.",
    "explanation_raw": "Cypher uzavře dohodu s agentem Smithem a zradí posádku Nebuchadnezzaru výměnou za návrat do pohodlného života v Matrixu.",
    "moderator_intro": "Kolo 4, hraje se o 10 000 Kč a obtížnost stoupá — teď už nestačí jen uhýbat kulkám, musíme zjistit, kdo tahá za nitky… ze špatné strany.",
    "moderator_intro_raw": "Kolo 4, hraje se o 10 000 Kč a obtížnost stoupá — teď už nestačí jen uhýbat kulkám, musíme zjistit, kdo tahá za nitky… ze špatné strany.",
    "correct_letter": "A"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně — Cypherova zrada byla pořádná rána do zad, ale vaše odpověď trefila cíl. Deset tisíc korun je vašich!",
    "result_announcement_raw": "Správně — Cypherova zrada byla pořádná rána do zad, ale vaše odpověď trefila cíl. Deset tisíc korun je vašich!",
    "transition_text": "V pátém kole za 20 000 Kč se ponoříme ještě hlouběji do světa Matrixu.",
    "transition_text_raw": "V pátém kole za 20 000 Kč se ponoříme ještě hlouběji do světa Matrixu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "4",
    "RoundLabel": "OTÁZKA 4 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "10 000 Kč",
    "NextMoney": "20 000 Kč",
    "Earned": "10 000 Kč",
    "QuestionText": "Který člen posádky Nebuchadnezzaru zradí ostatní?",
    "OptA": "Cypher",
    "OptB": "Apoc",
    "OptC": "Mouse",
    "OptD": "Tank",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Cypherova zrada byla pořádná rána do zad, ale vaše odpověď trefila cíl. Deset tisíc korun je vašich!",
    "Transition": "V pátém kole za 20 000 Kč se ponoříme ještě hlouběji do světa Matrixu.",
    "Explanation": "Cypher uzavře dohodu s agentem Smithem a zradí posádku Nebuchadnezzaru výměnou za návrat do pohodlného života v Matrixu.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "A",
    "RightText": "Cypher",
    "CorrectCount": "4",
    "CorrectLabel": "4 z 9",
    "Score": "4 / 9",
    "TierEasy": "3/3",
    "TierMedium": "1/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "todo",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-5",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 5,
  "wait_ms": 2,
  "snapshot": {
   "t": 1791375455.825,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 20,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 5,
   "score": 4,
   "question": {
    "question": "Co Neo udělá se střelami, které na něj vypálí agent Smith?",
    "options": [
     "Odrazí je kovovou tyčí",
     "Zastaví je ve vzduchu",
     "Uhne jim do strany",
     "Schová se za zeď"
    ],
    "correct": 1,
    "explanation": "Na konci filmu se Neo postaví agentu Smithovi a zastaví jeho střely ve vzduchu, čímž naplno projeví své schopnosti v Matrixu.",
    "explanation_raw": "Na konci filmu se Neo postaví agentu Smithovi a zastaví jeho střely ve vzduchu, čímž naplno projeví své schopnosti v Matrixu.",
    "moderator_intro": "Kolo 5, ve hře je 20 000 Kč — blížíme se k vyvrcholení a napětí by se dalo krájet… kdyby v Matrixu existovala lžíce.",
    "moderator_intro_raw": "Kolo 5, ve hře je 20 000 Kč — blížíme se k vyvrcholení a napětí by se dalo krájet… kdyby v Matrixu existovala lžíce.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "Správně — Cypherova zrada byla pořádná rána do zad, ale vaše odpověď trefila cíl. Deset tisíc korun je vašich!",
    "result_announcement_raw": "Správně — Cypherova zrada byla pořádná rána do zad, ale vaše odpověď trefila cíl. Deset tisíc korun je vašich!",
    "transition_text": "V pátém kole za 20 000 Kč se ponoříme ještě hlouběji do světa Matrixu.",
    "transition_text_raw": "V pátém kole za 20 000 Kč se ponoříme ještě hlouběji do světa Matrixu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "5",
    "RoundLabel": "OTÁZKA 5 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "20 000 Kč",
    "NextMoney": "",
    "Earned": "10 000 Kč",
    "QuestionText": "Co Neo udělá se střelami, které na něj vypálí agent Smith?",
    "OptA": "Odrazí je kovovou tyčí",
    "OptB": "Zastaví je ve vzduchu",
    "OptC": "Uhne jim do strany",
    "OptD": "Schová se za zeď",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "4",
    "CorrectLabel": "4 z 9",
    "Score": "4 / 9",
    "TierEasy": "3/3",
    "TierMedium": "1/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "current",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-5",
  "action": "answer1",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 5,
  "wait_ms": 8026,
  "snapshot": {
   "t": 1791375463.852,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 24,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 5,
   "score": 5,
   "question": {
    "question": "Co Neo udělá se střelami, které na něj vypálí agent Smith?",
    "options": [
     "Odrazí je kovovou tyčí",
     "Zastaví je ve vzduchu",
     "Uhne jim do strany",
     "Schová se za zeď"
    ],
    "correct": 1,
    "explanation": "Na konci filmu se Neo postaví agentu Smithovi a zastaví jeho střely ve vzduchu, čímž naplno projeví své schopnosti v Matrixu.",
    "explanation_raw": "Na konci filmu se Neo postaví agentu Smithovi a zastaví jeho střely ve vzduchu, čímž naplno projeví své schopnosti v Matrixu.",
    "moderator_intro": "Kolo 5, ve hře je 20 000 Kč — blížíme se k vyvrcholení a napětí by se dalo krájet… kdyby v Matrixu existovala lžíce.",
    "moderator_intro_raw": "Kolo 5, ve hře je 20 000 Kč — blížíme se k vyvrcholení a napětí by se dalo krájet… kdyby v Matrixu existovala lžíce.",
    "correct_letter": "B"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně! Neo zastaví kulky ve vzduchu a vy jste zastavili pochybnosti o své znalosti Matrixu. Máte 20 000 Kč — dramatická hudba si žádá příplatek.",
    "result_announcement_raw": "Správně! Neo zastaví kulky ve vzduchu a vy jste zastavili pochybnosti o své znalosti Matrixu. Máte 20 000 Kč — dramatická hudba si žádá příplatek.",
    "transition_text": "V šestém kole za 50 000 Kč nás čeká poslední otázka střední obtížnosti.",
    "transition_text_raw": "V šestém kole za 50 000 Kč nás čeká poslední otázka střední obtížnosti."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "5",
    "RoundLabel": "OTÁZKA 5 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "20 000 Kč",
    "NextMoney": "50 000 Kč",
    "Earned": "20 000 Kč",
    "QuestionText": "Co Neo udělá se střelami, které na něj vypálí agent Smith?",
    "OptA": "Odrazí je kovovou tyčí",
    "OptB": "Zastaví je ve vzduchu",
    "OptC": "Uhne jim do strany",
    "OptD": "Schová se za zeď",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně! Neo zastaví kulky ve vzduchu a vy jste zastavili pochybnosti o své znalosti Matrixu. Máte 20 000 Kč — dramatická hudba si žádá příplatek.",
    "Transition": "V šestém kole za 50 000 Kč nás čeká poslední otázka střední obtížnosti.",
    "Explanation": "Na konci filmu se Neo postaví agentu Smithovi a zastaví jeho střely ve vzduchu, čímž naplno projeví své schopnosti v Matrixu.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "B",
    "RightText": "Zastaví je ve vzduchu",
    "CorrectCount": "5",
    "CorrectLabel": "5 z 9",
    "Score": "5 / 9",
    "TierEasy": "3/3",
    "TierMedium": "2/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "todo",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-6",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 6,
  "wait_ms": 3,
  "snapshot": {
   "t": 1791375463.855,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 24,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 6,
   "score": 5,
   "question": {
    "question": "Jaký typ plavidla je Nebuchadnezzar?",
    "options": [
     "Raketoplán",
     "Vznášedlo",
     "Ponorka",
     "Nákladní loď"
    ],
    "correct": 1,
    "explanation": "Nebuchadnezzar, na jehož palubě cestuje Morfeova posádka, je vznášedlo.",
    "explanation_raw": "Nebuchadnezzar, na jehož palubě cestuje Morfeova posádka, je vznášedlo.",
    "moderator_intro": "Kolo 6, hraje se o 50 000 Kč — poslední zastávka před těžkou obtížností; snad nás Nebuchadnezzar bezpečně doveze.",
    "moderator_intro_raw": "Kolo 6, hraje se o 50 000 Kč — poslední zastávka před těžkou obtížností; snad nás Nebuchadnezzar bezpečně doveze.",
    "correct_letter": "B"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně! Neo zastaví kulky ve vzduchu a vy jste zastavili pochybnosti o své znalosti Matrixu. Máte 20 000 Kč — dramatická hudba si žádá příplatek.",
    "result_announcement_raw": "Správně! Neo zastaví kulky ve vzduchu a vy jste zastavili pochybnosti o své znalosti Matrixu. Máte 20 000 Kč — dramatická hudba si žádá příplatek.",
    "transition_text": "V šestém kole za 50 000 Kč nás čeká poslední otázka střední obtížnosti.",
    "transition_text_raw": "V šestém kole za 50 000 Kč nás čeká poslední otázka střední obtížnosti."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "6",
    "RoundLabel": "OTÁZKA 6 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "50 000 Kč",
    "NextMoney": "",
    "Earned": "20 000 Kč",
    "QuestionText": "Jaký typ plavidla je Nebuchadnezzar?",
    "OptA": "Raketoplán",
    "OptB": "Vznášedlo",
    "OptC": "Ponorka",
    "OptD": "Nákladní loď",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "5",
    "CorrectLabel": "5 z 9",
    "Score": "5 / 9",
    "TierEasy": "3/3",
    "TierMedium": "2/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "current",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-6",
  "action": "answer1",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 6,
  "wait_ms": 8043,
  "snapshot": {
   "t": 1791375471.898,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 28,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 6,
   "score": 6,
   "question": {
    "question": "Jaký typ plavidla je Nebuchadnezzar?",
    "options": [
     "Raketoplán",
     "Vznášedlo",
     "Ponorka",
     "Nákladní loď"
    ],
    "correct": 1,
    "explanation": "Nebuchadnezzar, na jehož palubě cestuje Morfeova posádka, je vznášedlo.",
    "explanation_raw": "Nebuchadnezzar, na jehož palubě cestuje Morfeova posádka, je vznášedlo.",
    "moderator_intro": "Kolo 6, hraje se o 50 000 Kč — poslední zastávka před těžkou obtížností; snad nás Nebuchadnezzar bezpečně doveze.",
    "moderator_intro_raw": "Kolo 6, hraje se o 50 000 Kč — poslední zastávka před těžkou obtížností; snad nás Nebuchadnezzar bezpečně doveze.",
    "correct_letter": "B"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Nebuchadnezzar je vznášedlo a vaše znalosti taky pěkně stoupají! Máte 50 000 Kč; já už se tvářím vážně, i když mi to moc nejde.",
    "result_announcement_raw": "Správně — Nebuchadnezzar je vznášedlo a vaše znalosti taky pěkně stoupají! Máte 50 000 Kč; já už se tvářím vážně, i když mi to moc nejde.",
    "transition_text": "Teď přitvrdíme: sedmé kolo za 100 000 Kč míří na skutečné fanoušky Matrixu.",
    "transition_text_raw": "Teď přitvrdíme: sedmé kolo za 100 000 Kč míří na skutečné fanoušky Matrixu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "6",
    "RoundLabel": "OTÁZKA 6 / 9",
    "TierKey": "medium",
    "TierLabel": "STŘEDNÍ",
    "Money": "50 000 Kč",
    "NextMoney": "100 000 Kč",
    "Earned": "50 000 Kč",
    "QuestionText": "Jaký typ plavidla je Nebuchadnezzar?",
    "OptA": "Raketoplán",
    "OptB": "Vznášedlo",
    "OptC": "Ponorka",
    "OptD": "Nákladní loď",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně — Nebuchadnezzar je vznášedlo a vaše znalosti taky pěkně stoupají! Máte 50 000 Kč; já už se tvářím vážně, i když mi to moc nejde.",
    "Transition": "Teď přitvrdíme: sedmé kolo za 100 000 Kč míří na skutečné fanoušky Matrixu.",
    "Explanation": "Nebuchadnezzar, na jehož palubě cestuje Morfeova posádka, je vznášedlo.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "B",
    "RightText": "Vznášedlo",
    "CorrectCount": "6",
    "CorrectLabel": "6 z 9",
    "Score": "6 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "todo",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-7",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 7,
  "wait_ms": 2,
  "snapshot": {
   "t": 1791375471.901,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 28,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 7,
   "score": 6,
   "question": {
    "question": "Na které stanici metra se Neo utká s agentem Smithem?",
    "options": [
     "Union Square",
     "Times Square",
     "Wall Street",
     "Canal Street"
    ],
    "correct": 3,
    "explanation": "Závěrečný souboj Nea s agentem Smithem se odehraje v newyorském metru na stanici Canal Street.",
    "explanation_raw": "Závěrečný souboj Nea s agentem Smithem se odehraje v newyorském metru na stanici Canal Street.",
    "moderator_intro": "Kolo 7, ve hře je 100 000 Kč a teď už míříme do těžké obtížnosti — pozor, tady by se zapotil i někdo, kdo umí zastavit kulky.",
    "moderator_intro_raw": "Kolo 7, ve hře je 100 000 Kč a teď už míříme do těžké obtížnosti — pozor, tady by se zapotil i někdo, kdo umí zastavit kulky.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 1,
   "feedback": {
    "result_announcement": "Správně — Nebuchadnezzar je vznášedlo a vaše znalosti taky pěkně stoupají! Máte 50 000 Kč; já už se tvářím vážně, i když mi to moc nejde.",
    "result_announcement_raw": "Správně — Nebuchadnezzar je vznášedlo a vaše znalosti taky pěkně stoupají! Máte 50 000 Kč; já už se tvářím vážně, i když mi to moc nejde.",
    "transition_text": "Teď přitvrdíme: sedmé kolo za 100 000 Kč míří na skutečné fanoušky Matrixu.",
    "transition_text_raw": "Teď přitvrdíme: sedmé kolo za 100 000 Kč míří na skutečné fanoušky Matrixu."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "7",
    "RoundLabel": "OTÁZKA 7 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "100 000 Kč",
    "NextMoney": "",
    "Earned": "50 000 Kč",
    "QuestionText": "Na které stanici metra se Neo utká s agentem Smithem?",
    "OptA": "Union Square",
    "OptB": "Times Square",
    "OptC": "Wall Street",
    "OptD": "Canal Street",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "6",
    "CorrectLabel": "6 z 9",
    "Score": "6 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "0/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "current",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-7",
  "action": "answer3",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 7,
  "wait_ms": 8083,
  "snapshot": {
   "t": 1791375479.984,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 30,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 7,
   "score": 7,
   "question": {
    "question": "Na které stanici metra se Neo utká s agentem Smithem?",
    "options": [
     "Union Square",
     "Times Square",
     "Wall Street",
     "Canal Street"
    ],
    "correct": 3,
    "explanation": "Závěrečný souboj Nea s agentem Smithem se odehraje v newyorském metru na stanici Canal Street.",
    "explanation_raw": "Závěrečný souboj Nea s agentem Smithem se odehraje v newyorském metru na stanici Canal Street.",
    "moderator_intro": "Kolo 7, ve hře je 100 000 Kč a teď už míříme do těžké obtížnosti — pozor, tady by se zapotil i někdo, kdo umí zastavit kulky.",
    "moderator_intro_raw": "Kolo 7, ve hře je 100 000 Kč a teď už míříme do těžké obtížnosti — pozor, tady by se zapotil i někdo, kdo umí zastavit kulky.",
    "correct_letter": "D"
   },
   "prefetched": false,
   "prefetch_done": false,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně! Canal Street — a vy jste právě projel kolem 100 000 Kč bez jediného zpomaleného záběru. Já bych teď rád vypadal klidně, ale kravata se mi sama utahuje.",
    "result_announcement_raw": "Správně! Canal Street — a vy jste právě projel kolem 100 000 Kč bez jediného zpomaleného záběru. Já bych teď rád vypadal klidně, ale kravata se mi sama utahuje.",
    "transition_text": "O půl milionu se hraje v osmém kole; Matrix už nebude rozdávat nápovědy zadarmo.",
    "transition_text_raw": "O půl milionu se hraje v osmém kole; Matrix už nebude rozdávat nápovědy zadarmo."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "7",
    "RoundLabel": "OTÁZKA 7 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "100 000 Kč",
    "NextMoney": "500 000 Kč",
    "Earned": "100 000 Kč",
    "QuestionText": "Na které stanici metra se Neo utká s agentem Smithem?",
    "OptA": "Union Square",
    "OptB": "Times Square",
    "OptC": "Wall Street",
    "OptD": "Canal Street",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně! Canal Street — a vy jste právě projel kolem 100 000 Kč bez jediného zpomaleného záběru. Já bych teď rád vypadal klidně, ale kravata se mi sama utahuje.",
    "Transition": "O půl milionu se hraje v osmém kole; Matrix už nebude rozdávat nápovědy zadarmo.",
    "Explanation": "Závěrečný souboj Nea s agentem Smithem se odehraje v newyorském metru na stanici Canal Street.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "D",
    "RightText": "Canal Street",
    "CorrectCount": "7",
    "CorrectLabel": "7 z 9",
    "Score": "7 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "1/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "todo",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-8",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 8,
  "wait_ms": 3594,
  "snapshot": {
   "t": 1791375483.579,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 32,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 8,
   "score": 7,
   "question": {
    "question": "Jaké číslo má pokoj, do něhož Trinity vstoupí na konci filmu?",
    "options": [
     "202",
     "101",
     "303",
     "404"
    ],
    "correct": 2,
    "explanation": "V závěru filmu Trinity vstoupí do pokoje číslo 303, kde Neo leží po střelbě agenta Smithe.",
    "explanation_raw": "V závěru filmu Trinity vstoupí do pokoje číslo 303, kde Neo leží po střelbě agenta Smithe.",
    "moderator_intro": "Kolo 8, hraje se o 500 000 Kč — teď rozhodují detaily, takže prosím žádné přepínání do režimu „tohle se mi určitě zdálo“.",
    "moderator_intro_raw": "Kolo 8, hraje se o 500 000 Kč — teď rozhodují detaily, takže prosím žádné přepínání do režimu „tohle se mi určitě zdálo“.",
    "correct_letter": "C"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 3,
   "feedback": {
    "result_announcement": "Správně! Canal Street — a vy jste právě projel kolem 100 000 Kč bez jediného zpomaleného záběru. Já bych teď rád vypadal klidně, ale kravata se mi sama utahuje.",
    "result_announcement_raw": "Správně! Canal Street — a vy jste právě projel kolem 100 000 Kč bez jediného zpomaleného záběru. Já bych teď rád vypadal klidně, ale kravata se mi sama utahuje.",
    "transition_text": "O půl milionu se hraje v osmém kole; Matrix už nebude rozdávat nápovědy zadarmo.",
    "transition_text_raw": "O půl milionu se hraje v osmém kole; Matrix už nebude rozdávat nápovědy zadarmo."
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "8",
    "RoundLabel": "OTÁZKA 8 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "500 000 Kč",
    "NextMoney": "",
    "Earned": "100 000 Kč",
    "QuestionText": "Jaké číslo má pokoj, do něhož Trinity vstoupí na konci filmu?",
    "OptA": "202",
    "OptB": "101",
    "OptC": "303",
    "OptD": "404",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "7",
    "CorrectLabel": "7 z 9",
    "Score": "7 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "1/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "current",
    "Ladder.9.State": "todo",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-8",
  "action": "answer2",
  "from": "question",
  "screen": "feedback",
  "game_state": "answer_feedback",
  "round": 8,
  "wait_ms": 8552,
  "snapshot": {
   "t": 1791375492.131,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 36,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "feedback",
   "game_state": "answer_feedback",
   "round": 8,
   "score": 8,
   "question": {
    "question": "Jaké číslo má pokoj, do něhož Trinity vstoupí na konci filmu?",
    "options": [
     "202",
     "101",
     "303",
     "404"
    ],
    "correct": 2,
    "explanation": "V závěru filmu Trinity vstoupí do pokoje číslo 303, kde Neo leží po střelbě agenta Smithe.",
    "explanation_raw": "V závěru filmu Trinity vstoupí do pokoje číslo 303, kde Neo leží po střelbě agenta Smithe.",
    "moderator_intro": "Kolo 8, hraje se o 500 000 Kč — teď rozhodují detaily, takže prosím žádné přepínání do režimu „tohle se mi určitě zdálo“.",
    "moderator_intro_raw": "Kolo 8, hraje se o 500 000 Kč — teď rozhodují detaily, takže prosím žádné přepínání do režimu „tohle se mi určitě zdálo“.",
    "correct_letter": "C"
   },
   "prefetched": true,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně! Pokoj 303 — a půl milionu je váš. To číslo si zapamatujte; já si teď zkusím zapamatovat, jak se dýchá.",
    "result_announcement_raw": "Správně! Pokoj 303 — a půl milionu je váš. To číslo si zapamatujte; já si teď zkusím zapamatovat, jak se dýchá.",
    "transition_text": "Čeká vás poslední otázka: deváté kolo, milion korun. Teď už jde opravdu o všechno!",
    "transition_text_raw": "Čeká vás poslední otázka: deváté kolo, milion korun. Teď už jde opravdu o všechno!"
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "feedback",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "8",
    "RoundLabel": "OTÁZKA 8 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "500 000 Kč",
    "NextMoney": "1 000 000 Kč",
    "Earned": "500 000 Kč",
    "QuestionText": "Jaké číslo má pokoj, do něhož Trinity vstoupí na konci filmu?",
    "OptA": "202",
    "OptB": "101",
    "OptC": "303",
    "OptD": "404",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "Správně! Pokoj 303 — a půl milionu je váš. To číslo si zapamatujte; já si teď zkusím zapamatovat, jak se dýchá.",
    "Transition": "Čeká vás poslední otázka: deváté kolo, milion korun. Teď už jde opravdu o všechno!",
    "Explanation": "V závěru filmu Trinity vstoupí do pokoje číslo 303, kde Neo leží po střelbě agenta Smithe.",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "C",
    "RightText": "303",
    "CorrectCount": "8",
    "CorrectLabel": "8 z 9",
    "Score": "8 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "2/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "todo",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "question-9",
  "action": "next",
  "from": "feedback",
  "screen": "question",
  "game_state": "playing",
  "round": 9,
  "wait_ms": 0,
  "snapshot": {
   "t": 1791375492.132,
   "alive": true,
   "focus": 9641,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 36,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "question",
   "game_state": "playing",
   "round": 9,
   "score": 8,
   "question": {
    "question": "Jaké vozidlo na začátku filmu narazí do telefonní budky, z níž Trinity právě unikla?",
    "options": [
     "Nákladní vůz",
     "Motocykl",
     "Policejní vůz",
     "Autobus"
    ],
    "correct": 0,
    "explanation": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "explanation_raw": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "moderator_intro": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "moderator_intro_raw": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 2,
   "feedback": {
    "result_announcement": "Správně! Pokoj 303 — a půl milionu je váš. To číslo si zapamatujte; já si teď zkusím zapamatovat, jak se dýchá.",
    "result_announcement_raw": "Správně! Pokoj 303 — a půl milionu je váš. To číslo si zapamatujte; já si teď zkusím zapamatovat, jak se dýchá.",
    "transition_text": "Čeká vás poslední otázka: deváté kolo, milion korun. Teď už jde opravdu o všechno!",
    "transition_text_raw": "Čeká vás poslední otázka: deváté kolo, milion korun. Teď už jde opravdu o všechno!"
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": false,
   "settled": true,
   "view": {
    "Screen": "question",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "9",
    "RoundLabel": "OTÁZKA 9 / 9",
    "TierKey": "hard",
    "TierLabel": "TĚŽKÁ",
    "Money": "1 000 000 Kč",
    "NextMoney": "",
    "Earned": "500 000 Kč",
    "QuestionText": "Jaké vozidlo na začátku filmu narazí do telefonní budky, z níž Trinity právě unikla?",
    "OptA": "Nákladní vůz",
    "OptB": "Motocykl",
    "OptC": "Policejní vůz",
    "OptD": "Autobus",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "8",
    "CorrectLabel": "8 z 9",
    "Score": "8 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "2/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "current",
    "ButtonsReady": ""
   }
  }
 },
 {
  "step": "answer-9",
  "action": "answer0",
  "from": "question",
  "screen": "win",
  "game_state": "game_finished",
  "round": 9,
  "wait_ms": 8078,
  "snapshot": {
   "t": 1791375500.21,
   "alive": true,
   "focus": 9661,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 38,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "win",
   "game_state": "game_finished",
   "round": 9,
   "score": 9,
   "question": {
    "question": "Jaké vozidlo na začátku filmu narazí do telefonní budky, z níž Trinity právě unikla?",
    "options": [
     "Nákladní vůz",
     "Motocykl",
     "Policejní vůz",
     "Autobus"
    ],
    "correct": 0,
    "explanation": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "explanation_raw": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "moderator_intro": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "moderator_intro_raw": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "To je ono — správně! Nákladní vůz, milion korun a žádná simulace: vyhráváte! Gratuluji, prošel jste Matrixem až na vrchol; já si zatím půjdu ověřit, jestli jsou moje moderátorské emoce skutečné.",
    "result_announcement_raw": "To je ono — správně! Nákladní vůz, milion korun a žádná simulace: vyhráváte! Gratuluji, prošel jste Matrixem až na vrchol; já si zatím půjdu ověřit, jestli jsou moje moderátorské emoce skutečné.",
    "transition_text": "Děkuji za hru a na shledanou — a ať vám výhra vydrží déle než telefonní spojení v Matrixu!",
    "transition_text_raw": "Děkuji za hru a na shledanou — a ať vám výhra vydrží déle než telefonní spojení v Matrixu!"
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "win",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "1 000 000 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "To je ono — správně! Nákladní vůz, milion korun a žádná simulace: vyhráváte! Gratuluji, prošel jste Matrixem až na vrchol; já si zatím půjdu ověřit, jestli jsou moje moderátorské emoce skutečné.",
    "Transition": "Děkuji za hru a na shledanou — a ať vám výhra vydrží déle než telefonní spojení v Matrixu!",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "9",
    "CorrectLabel": "9 z 9",
    "Score": "9 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "3/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "done",
    "ButtonsReady": "true"
   }
  }
 },
 {
  "step": "results",
  "action": "results",
  "from": "win",
  "screen": "results",
  "game_state": "game_finished",
  "round": 9,
  "wait_ms": 2,
  "snapshot": {
   "t": 1791375500.213,
   "alive": true,
   "focus": 9661,
   "exit_prompt": false,
   "design": "modern",
   "content": "ai",
   "session_id": "millionaire_85a4afd97aa2",
   "chat_len": 38,
   "title": "Matrix",
   "media_type": "movie",
   "screen": "results",
   "game_state": "game_finished",
   "round": 9,
   "score": 9,
   "question": {
    "question": "Jaké vozidlo na začátku filmu narazí do telefonní budky, z níž Trinity právě unikla?",
    "options": [
     "Nákladní vůz",
     "Motocykl",
     "Policejní vůz",
     "Autobus"
    ],
    "correct": 0,
    "explanation": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "explanation_raw": "Na začátku filmu Trinity unikne z telefonní budky těsně předtím, než do ní narazí nákladní vůz.",
    "moderator_intro": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "moderator_intro_raw": "Kolo 9, poslední otázka za milion korun — nadechněte se, protože teď se rozhoduje, jestli vám Matrix pošle výhru, nebo jen zelený kód.",
    "correct_letter": "A"
   },
   "prefetched": false,
   "prefetch_done": true,
   "selected": 0,
   "feedback": {
    "result_announcement": "To je ono — správně! Nákladní vůz, milion korun a žádná simulace: vyhráváte! Gratuluji, prošel jste Matrixem až na vrchol; já si zatím půjdu ověřit, jestli jsou moje moderátorské emoce skutečné.",
    "result_announcement_raw": "To je ono — správně! Nákladní vůz, milion korun a žádná simulace: vyhráváte! Gratuluji, prošel jste Matrixem až na vrchol; já si zatím půjdu ověřit, jestli jsou moje moderátorské emoce skutečné.",
    "transition_text": "Děkuji za hru a na shledanou — a ať vám výhra vydrží déle než telefonní spojení v Matrixu!",
    "transition_text_raw": "Děkuji za hru a na shledanou — a ať vám výhra vydrží déle než telefonní spojení v Matrixu!"
   },
   "countdown": 0,
   "lifelines": {
    "5050": false,
    "tip": false,
    "audience": false
   },
   "removed": [],
   "tip": null,
   "poll": null,
   "autoplay": false,
   "buttons_ready": true,
   "settled": true,
   "view": {
    "Screen": "results",
    "Kicker": "FILMOVÁ VÝZVA",
    "Subject": "film",
    "Tagline": "Jak dobře znáte tento film?",
    "WinLine": "Znáte Matrix do posledního detailu.",
    "Round": "",
    "RoundLabel": "",
    "TierKey": "",
    "TierLabel": "",
    "Money": "",
    "NextMoney": "",
    "Earned": "1 000 000 Kč",
    "QuestionText": "",
    "OptA": "",
    "OptB": "",
    "OptC": "",
    "OptD": "",
    "StateA": "",
    "StateB": "",
    "StateC": "",
    "StateD": "",
    "Countdown": "",
    "TipLabel": "Tip od režiséra",
    "Life5050Used": "",
    "LifeTipUsed": "",
    "LifeAudienceUsed": "",
    "LivesUsed": "0",
    "Moderator": "",
    "Loading": "",
    "Result": "",
    "Transition": "",
    "Explanation": "",
    "YourLetter": "",
    "YourText": "",
    "RightLetter": "",
    "RightText": "",
    "CorrectCount": "9",
    "CorrectLabel": "9 z 9",
    "Score": "9 / 9",
    "TierEasy": "3/3",
    "TierMedium": "3/3",
    "TierHard": "3/3",
    "HelpKind": "",
    "TipState": "",
    "TipText": "",
    "PollState": "",
    "PollStatus": "",
    "PollA": "0",
    "PollB": "0",
    "PollC": "0",
    "PollD": "0",
    "Ladder.1.State": "done",
    "Ladder.2.State": "done",
    "Ladder.3.State": "done",
    "Ladder.4.State": "done",
    "Ladder.5.State": "done",
    "Ladder.6.State": "done",
    "Ladder.7.State": "done",
    "Ladder.8.State": "done",
    "Ladder.9.State": "done",
    "ButtonsReady": "true"
   }
  }
 }
]