{"format":"murdoku-puzzle/1","id":"clock","version":1,"difficulty":"medium","level":5,"size":{"rows":8,"cols":8},"languages":["en","hu","de","fr","es","it","nl","pl","pt","ro","ca","cs","fi","vi","tr","el","ru","uk","ar","ko","ja","zh-Hans","zh-Hant"],"defaultLanguage":"en","title":"Hodinářství","tagline":"Hodinářství · když hodiny odbíjejí šestou · majitelka je už neslyšela","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-06","story":"Ve Vreniině hodinářství tikají sto hodin najednou a v šest odbíjejí všechny společně – to je okamžik zavíračky. To odpoledne byl obchod ještě plný posledních čtyř zákazníků dne a tři zaměstnanci měli plné ruce práce. Vreni se stáhla do salonku, aby natáhla staré hodiny, jako každý večer. Když odbíjení šesté dozvělo, šla za ní Brigitta, aby jí řekla, že je obchod zavřený – a našla ji mrtvou vedle jedněch z hodin. Nikdo neodešel: klíč od vchodových dveří byl pořád ve Vreniině kapse. Zaměstnanci i zákazníci řekli inspektorovi, kde byli v šest.","rules":{"standard":["V každém <b>řádku</b> a každém <b>sloupci</b> je přesně <b>jeden člověk</b>. Jakmile někoho umístíš, škrtni celý jeho řádek a sloupec.","<b>„Vedle“</b> = přímo vlevo, vpravo, nad nebo pod, a <b>ve stejné oblasti</b>. Políčka s předměty (hodiny, pult, vitrína, zrcadlo, lampa, psací stůl, police, strom, truhla, truhlík, trezor a studna) nelze obsadit; křeslo, pohovka, stoličky a lavice ano.","Směry se vztahují k řádkům a sloupcům, ne ke stejné přímce: <i>„přesně jeden řádek severně od něj byla žena“</i> = osoba v řádku přímo nad ním je žena, v libovolném sloupci.","Vrah byl <b>s obětí sám</b>: nikdo jiný v té oblasti nebyl."],"special":[]},"roleNames":{"staff":"zaměstnanec","customer":"zákazník","victim":"oběť"},"personGroups":[{"id":"staff","name":"Personál","persons":["A","B","C"]},{"id":"customers","name":"Zákazníci","persons":["D","E","F","G"]},{"id":"owner","name":"Majitelka","persons":["V"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Shop","cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[2,1],[2,2],[2,3],[2,4],[3,1],[3,2],[4,1],[4,2],[5,1],[5,2],[6,2]],"fill":"#efe2cb","pattern":"planks","labelAt":[3,2],"name":"Obchod"},{"id":"Parlour","cells":[[1,6],[1,7],[1,8],[2,5],[2,6],[2,7],[2,8],[3,6],[3,7],[3,8],[4,7]],"fill":"#e6dcef","pattern":"carpet","labelAt":[2,7],"name":"Salonek"},{"id":"Workshop","cells":[[3,3],[3,4],[3,5],[4,3],[4,4],[4,5],[4,6],[5,3],[5,4],[5,5],[5,6],[6,3],[6,4],[6,5],[7,3]],"fill":"#dcdad4","pattern":"boards","labelAt":[4,5],"name":"Dílna"},{"id":"Storeroom","cells":[[6,1],[7,1],[7,2],[8,1],[8,2]],"fill":"#e2d6c4","pattern":"planks","labelAt":[7,1],"name":"Sklad"},{"id":"Courtyard","cells":[[4,8],[5,7],[5,8],[6,6],[6,7],[6,8],[7,4],[7,5],[7,6],[7,7],[7,8],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8]],"fill":"#e3e9d6","pattern":"marble","labelAt":[7,6],"name":"Dvůr"}],"objectTypes":{"armchair":{"occupiable":true,"name":"křeslo","icon":"<rect x=\"6\" y=\"14\" width=\"34\" height=\"24\" rx=\"6\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"8\" width=\"24\" height=\"14\" rx=\"5\" fill=\"#d0333f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/><rect x=\"33\" y=\"20\" width=\"7\" height=\"14\" rx=\"3\" fill=\"#8a1a22\"/>"},"bench":{"occupiable":true,"name":"lavice","icon":"<rect x=\"2\" y=\"13\" width=\"42\" height=\"21\" rx=\"3.5\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"2\" y=\"13\" width=\"42\" height=\"7\" rx=\"3\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"16\" y1=\"20\" x2=\"16\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/><line x1=\"30\" y1=\"20\" x2=\"30\" y2=\"34\" stroke=\"#a9a49a\" stroke-width=\"1.3\"/>"},"sofa":{"occupiable":true,"name":"pohovka","icon":"<rect x=\"3\" y=\"14\" width=\"40\" height=\"20\" rx=\"6\" fill=\"#7a5a9a\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"9\" width=\"32\" height=\"10\" rx=\"4\" fill=\"#9a7abd\" stroke=\"#4a3560\" stroke-width=\"1.5\"/><line x1=\"8\" y1=\"34\" x2=\"8\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/><line x1=\"38\" y1=\"34\" x2=\"38\" y2=\"39\" stroke=\"#4a3560\" stroke-width=\"2\"/>"},"stool":{"occupiable":true,"name":"stolička","icon":"<circle cx=\"23\" cy=\"23\" r=\"11\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"5\" fill=\"#d9d5cc\"/>"},"cabinet":{"occupiable":false,"name":"vitrína","icon":"<rect x=\"10\" y=\"4\" width=\"26\" height=\"38\" rx=\"2\" fill=\"#6b7680\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"14\" y=\"9\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"21\" width=\"18\" height=\"9\" fill=\"#9aa1a8\"/><rect x=\"14\" y=\"33\" width=\"18\" height=\"6\" fill=\"#9aa1a8\"/>"},"chest":{"occupiable":false,"name":"truhla","icon":"<rect x=\"7\" y=\"18\" width=\"32\" height=\"22\" rx=\"3\" fill=\"#8a5a2a\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><path d=\"M7 20 q0 -10 16 -10 q16 0 16 10 z\" fill=\"#a5733f\" stroke=\"#4d2f12\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"18\" width=\"32\" height=\"4\" fill=\"#f0c95a\"/><rect x=\"19\" y=\"22\" width=\"8\" height=\"8\" rx=\"1.5\" fill=\"#f0c95a\" stroke=\"#7a5d10\"/><circle cx=\"23\" cy=\"26\" r=\"1.5\" fill=\"#4d2f12\"/>"},"clock":{"occupiable":false,"name":"hodiny","icon":"<rect x=\"15\" y=\"14\" width=\"16\" height=\"27\" rx=\"1.5\" fill=\"#7a4e2a\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><rect x=\"13\" y=\"40\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#5e3a1e\" stroke=\"#4a2e16\"/><path d=\"M13 16 v-9 q0 -5 10 -5 q10 0 10 5 v9 z\" fill=\"#8f5e34\" stroke=\"#4a2e16\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"10\" r=\"5.5\" fill=\"#f4efe6\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><path d=\"M23 10 v-3.5 M23 10 h2.8\" stroke=\"#2a2018\" stroke-width=\"1.1\" stroke-linecap=\"round\"/><rect x=\"19\" y=\"19\" width=\"8\" height=\"16\" rx=\"4\" fill=\"#3a2414\"/><line x1=\"23\" y1=\"19\" x2=\"23\" y2=\"30\" stroke=\"#c9a03a\" stroke-width=\"1\"/><circle cx=\"23\" cy=\"31\" r=\"2.4\" fill=\"#c9a03a\"/>"},"counter":{"occupiable":false,"name":"pult","icon":"<rect x=\"0\" y=\"10\" width=\"46\" height=\"26\" fill=\"#a97c50\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"0\" y=\"10\" width=\"46\" height=\"7\" fill=\"#c9a06f\"/>"},"desk":{"occupiable":false,"name":"psací stůl","icon":"<rect x=\"5\" y=\"12\" width=\"36\" height=\"22\" rx=\"3\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"16\" width=\"14\" height=\"10\" fill=\"#f4efe6\" stroke=\"#8c8a82\"/><rect x=\"27\" y=\"17\" width=\"10\" height=\"4\" fill=\"#3d444b\"/>"},"lamp":{"occupiable":false,"name":"lampa","icon":"<circle cx=\"23\" cy=\"12\" r=\"9\" fill=\"#f7e9a8\" opacity=\".5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"24\" fill=\"#2f3b4a\"/><rect x=\"14\" y=\"39\" width=\"18\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><circle cx=\"23\" cy=\"12\" r=\"5\" fill=\"#f2c94c\" stroke=\"#2f3b4a\" stroke-width=\"1.4\"/>"},"mirror":{"occupiable":false,"name":"zrcadlo","icon":"<rect x=\"12\" y=\"4\" width=\"22\" height=\"38\" rx=\"9\" fill=\"#c9a03a\" stroke=\"#7a5a12\" stroke-width=\"1.5\"/><rect x=\"15\" y=\"7\" width=\"16\" height=\"32\" rx=\"7\" fill=\"#dfe9ee\"/><path d=\"M19 11 q-3 8 0 20\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" opacity=\".8\"/>"},"planter":{"occupiable":false,"name":"truhlík","icon":"<path d=\"M6 25 q3 -9 11 -7 q5 -6 11 -1 q9 -1 11 8 z\" fill=\"#3f8a4a\" stroke=\"#2c6434\" stroke-width=\"1\"/><circle cx=\"14\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><circle cx=\"24\" cy=\"15\" r=\"1.9\" fill=\"#f2d24a\"/><circle cx=\"33\" cy=\"19\" r=\"1.9\" fill=\"#e0526a\"/><rect x=\"4\" y=\"25\" width=\"38\" height=\"14\" rx=\"2\" fill=\"#a5733f\" stroke=\"#4e3a1e\" stroke-width=\"1.5\"/><path d=\"M4 30 h38 M4 34.5 h38\" stroke=\"#7a5630\" stroke-width=\"1\"/><rect x=\"4\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"38\" y=\"25\" width=\"4\" height=\"14\" fill=\"#8a5a2f\" stroke=\"#4e3a1e\" stroke-width=\"1\"/><rect x=\"8\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/><rect x=\"34\" y=\"39\" width=\"4\" height=\"3\" fill=\"#4e3a1e\"/>"},"safe":{"occupiable":false,"name":"trezor","icon":"<rect x=\"9\" y=\"6\" width=\"28\" height=\"34\" rx=\"3\" fill=\"#3d444b\" stroke=\"#161c25\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"23\" r=\"7\" fill=\"none\" stroke=\"#9aa1a8\" stroke-width=\"2.5\"/><circle cx=\"23\" cy=\"23\" r=\"2\" fill=\"#9aa1a8\"/><rect x=\"31\" y=\"14\" width=\"3\" height=\"18\" fill=\"#9aa1a8\"/>"},"shelf":{"occupiable":false,"name":"police","icon":"<rect x=\"8\" y=\"5\" width=\"30\" height=\"36\" fill=\"#8f6a44\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"9\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/><rect x=\"11\" y=\"20\" width=\"24\" height=\"8\" fill=\"#d4b98f\"/><rect x=\"11\" y=\"31\" width=\"24\" height=\"8\" fill=\"#e6cfa8\"/>"},"tree":{"occupiable":false,"name":"strom","icon":"<rect x=\"20\" y=\"28\" width=\"6\" height=\"14\" rx=\"1\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"19\" r=\"13\" fill=\"#3f8a4a\" stroke=\"#2c5e33\" stroke-width=\"1.5\"/><circle cx=\"16\" cy=\"23\" r=\"7\" fill=\"#57a35e\"/><circle cx=\"30\" cy=\"14\" r=\"7\" fill=\"#57a35e\"/>"},"well":{"occupiable":false,"name":"studna","icon":"<rect x=\"10\" y=\"22\" width=\"26\" height=\"16\" rx=\"2\" fill=\"#8a949c\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><path d=\"M12 24 h22 M12 30 h22 M23 22 v16\" stroke=\"#3d444b\" stroke-width=\"1\"/><rect x=\"13\" y=\"5\" width=\"20\" height=\"4\" rx=\"1\" fill=\"#6e4a2a\"/><rect x=\"14\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><rect x=\"29\" y=\"9\" width=\"3\" height=\"13\" fill=\"#6e4a2a\"/><circle cx=\"23\" cy=\"14\" r=\"3\" fill=\"none\" stroke=\"#3d444b\" stroke-width=\"1.5\"/><rect x=\"21\" y=\"16\" width=\"4\" height=\"7\" fill=\"#7fc4d8\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"clock"},{"cell":[1,4],"type":"counter"},{"cell":[1,7],"type":"armchair"},{"cell":[2,2],"type":"cabinet"},{"cell":[2,6],"type":"mirror"},{"cell":[2,8],"type":"sofa"},{"cell":[3,3],"type":"lamp"},{"cell":[3,8],"type":"clock"},{"cell":[4,3],"type":"stool"},{"cell":[4,4],"type":"desk"},{"cell":[5,4],"type":"clock"},{"cell":[5,5],"type":"stool"},{"cell":[6,2],"type":"shelf"},{"cell":[6,8],"type":"tree"},{"cell":[7,2],"type":"chest"},{"cell":[7,4],"type":"bench"},{"cell":[7,8],"type":"planter"},{"cell":[8,1],"type":"safe"},{"cell":[8,5],"type":"well"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Alois","gender":"M","role":"staff","color":"#c62828","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#d9d4cc","style":"bald","shirt":"#2f3b4c","glasses":true,"mustache":true,"mustacheColor":"#d9d4cc","apron":true},"clue":"Někde v jeho <b>řádku</b> byly <b>hodiny</b>.","job":"hodinářský mistr","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Alois\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 30 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#d9d4cc\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#d9d4cc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#d9d4cc\"/></svg>","solverRole":"staff","constraints":[{"type":"row_has","obj":"clock"}]},{"id":"B","name":"Brigitta","gender":"F","role":"staff","color":"#2e7d32","avatar":{"bg":"#6e2c4b","skin":"#f6d8c0","hair":"#7a4a2a","style":"bun","shirt":"#f4efe6","necklace":true},"clue":"Jako <b>jediná</b> seděla na <b>stoličce</b>.","job":"prodavačka","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Brigitta\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#f4efe6\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#7a4a2a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#7a4a2a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[{"type":"only_on","obj":"stool"}]},{"id":"C","name":"Chrischona","gender":"F","role":"staff","color":"#1565c0","avatar":{"bg":"#35607a","skin":"#f3d3b5","hair":"#b7482c","style":"ponytail","shirt":"#4a5a7a","glasses":true,"apron":true},"clue":"","job":"učnice hodináře","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Chrischona\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#b7482c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a5a7a\"/><path d=\"M28 80 L30 62 Q40 58 50 62 L52 80 Z\" fill=\"#f4efe6\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 Z\" fill=\"#b7482c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/></svg>","solverRole":"staff","constraints":[]},{"id":"D","name":"Donat","gender":"M","role":"customer","color":"#6a1b9a","avatar":{"bg":"#2f4858","skin":"#e7b98f","hair":"#1c1a1a","style":"slick","shirt":"#1b1b1b","bow":true,"beard":true},"clue":"Byl ve <b>Skladu</b>. <b>Přesně jeden řádek severně</b> od něj byl <b>muž</b>.","job":"notář","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Donat\"><rect width=\"80\" height=\"80\" fill=\"#2f4858\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><path d=\"M40 60 l-8 -4 v8 z M40 60 l8 -4 v8 z\" fill=\"#b8302b\"/><circle cx=\"40\" cy=\"60\" r=\"2\" fill=\"#7a1f1c\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e7b98f\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e7b98f\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#1c1a1a\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#1c1a1a\"/></svg>","solverRole":"customer","constraints":[{"type":"area","areas":["Storeroom"]},{"type":"rel_any","dir":"N","exact":1,"gender":"M"}]},{"id":"E","name":"Elsbeth","gender":"F","role":"customer","color":"#e65100","avatar":{"bg":"#ad1457","skin":"#f0cdb0","hair":"#d9d4cc","style":"bob","shirt":"#5b2c6f","glasses":true,"earrings":true,"scarf":"#e0b050"},"clue":"<b>Přesně jedna osoba</b> seděla na <b>lavici</b> – <b>ne ona</b>, ale někdo v její oblasti.","job":"sběratelka hracích skříněk","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Elsbeth\"><rect width=\"80\" height=\"80\" fill=\"#ad1457\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#d9d4cc\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5b2c6f\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#d9d4cc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M30 58 Q40 70 50 58 L48 66 Q40 76 32 66 Z\" fill=\"#e0b050\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"customer","constraints":[{"type":"with_only_on","obj":"bench"}]},{"id":"F","name":"Fridolin","gender":"M","role":"customer","color":"#00838f","avatar":{"bg":"#5d4037","skin":"#e4b998","hair":"#3a2a1c","style":"short","shirt":"#8b7a5a","mustache":true,"mustacheColor":"#3a2a1c","glasses":true},"clue":"Byl v <b>Dílně</b>.","job":"hodinář z Ženevy","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Fridolin\"><rect width=\"80\" height=\"80\" fill=\"#5d4037\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8b7a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e4b998\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e4b998\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1c\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#3a2a1c\"/></svg>","solverRole":"customer","constraints":[{"type":"area","areas":["Workshop"]}]},{"id":"G","name":"Gottfried","gender":"M","role":"customer","color":"#ad1457","avatar":{"bg":"#3d2a5a","skin":"#f1c8a5","hair":"#8a8278","style":"short","shirt":"#1b1b1b","beard":true},"clue":"Někdo jiný v jeho oblasti byl vedle <b>truhlíku</b>. Byl na <b>Dvoře</b>.","job":"farář","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gottfried\"><rect width=\"80\" height=\"80\" fill=\"#3d2a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1b1b1b\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1c8a5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1c8a5\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a8278\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#8a8278\"/></svg>","solverRole":"customer","constraints":[{"type":"with_beside","obj":"planter"},{"type":"area","areas":["Courtyard"]}]},{"id":"V","name":"Vreni","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#f6d8c0","hair":"#d9d4cc","style":"bun","shirt":"#8b1a1a","glasses":true,"necklace":true},"clue":"<b>Oběť.</b> Našli ji v <b>Salonku</b>, vedle <b>hodin</b> – sama s vrahem.","job":"majitelka obchodu","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vreni\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#8b1a1a\"/><path d=\"M31 58 Q40 66 49 58\" fill=\"none\" stroke=\"#f3e2b3\" stroke-width=\"2\" stroke-dasharray=\"2 2\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#d9d4cc\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#d9d4cc\"/><circle cx=\"34\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><circle cx=\"46\" cy=\"35\" r=\"1.6\" fill=\"#2b2b2b\"/><path d=\"M36 43 Q40 46 44 43\" fill=\"none\" stroke=\"#a5735a\" stroke-width=\"1.4\"/><circle cx=\"34\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><circle cx=\"46\" cy=\"35\" r=\"5\" fill=\"none\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><line x1=\"39\" y1=\"35\" x2=\"41\" y2=\"35\" stroke=\"#2b2b2b\" stroke-width=\"1.4\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"owner","constraints":[{"type":"area","areas":["Parlour"]},{"type":"beside","obj":"clock"}]}],"victim":"V","murderer":"C","solution":{"A":[1,2],"C":[2,5],"V":[3,7],"B":[4,3],"F":[5,6],"D":[6,1],"G":[7,4],"E":[8,8]},"walkthrough":[{"place":["G","E"],"cand":{"A":[[1,2],[1,3],[1,5],[1,6],[3,1],[3,2],[3,5],[3,6],[5,1],[5,2],[5,3],[5,6]],"B":[[4,3],[5,5]],"C":[[1,3],[1,5],[1,6],[2,3],[2,5],[3,1],[3,2],[3,5],[3,6],[4,1],[4,2],[4,5],[4,6],[5,1],[5,2],[5,6]],"D":[[6,1]],"F":[[3,5],[4,5],[4,6],[5,3],[5,6]],"V":[[3,7]]},"text":"Vreni byla nalezena v Salonku vedle hodin. Jediné hodiny v Salonku jsou na R3C8 a volná políčka Salonku vedle nich jsou pohovka R2C8 a R3C7 (R4C8 pod nimi patří Dvoru): Vreni je ve sloupci 7 nebo 8. Gottfried říká, že někdo jiný na Dvoře byl vedle truhlíku (R7C8); strom vyplňuje R6C8, takže ta osoba je na R7C7 nebo R8C8 – také ve sloupci 7 nebo 8. Vreni a tato osoba jsou dvě různé osoby (jedna v Salonku, druhá na Dvoře), takže sloupce 7 a 8 patří jim dvěma a nikdo jiný tam není. Gottfried není tou osobou („někdo jiný“), takže není ani on ve sloupci 7 nebo 8, a jeho políčka na Dvoře mimo tyto sloupce leží všechna v řádcích 6–8. Donatův Sklad leží také v řádcích 6–8 a osoba vedle truhlíku je v řádku 7 nebo 8: řádky 6, 7 a 8 patří Donatovi, Gottfriedovi a osobě vedle truhlíku. Teď Elsbeth: přesně jedna osoba seděla na lavici a byl to někdo v její oblasti. Kdo může sedět na lavici na R7C4? Leží v řádku 7, takže je to jeden ze tří majitelů řádků 6–8. Donat? Ne – je ve Skladu, lavice je na Dvoře. Osoba vedle truhlíku? Ne – ta je ve sloupci 7 nebo 8, lavice ve sloupci 4. Zbývá jen Gottfried: <b>Gottfried je na R7C4</b>, na lavici. Elsbeth je v jeho oblasti, na Dvoře. Každé políčko Dvora leží v řádcích 6–8 nebo ve sloupcích 7–8, všechna obsazená osobami výše – takže Elsbeth musí být sama osobou vedle truhlíku. R7C7 je v Gottfriedově řádku: <b>Elsbeth je na R8C8.</b>"},{"place":["V","D"],"cand":{"A":[[1,2],[1,3],[1,5],[1,6],[5,2],[5,3],[5,6]],"B":[[4,3],[5,5]],"C":[[1,3],[1,5],[1,6],[2,3],[2,5],[4,2],[4,5],[4,6],[5,2],[5,6]],"F":[[4,5],[4,6],[5,3],[5,6]]},"text":"Sloupec 8 patří Elsbeth, takže Vreni není na pohovce: <b>Vreni je na R3C7.</b> Políčka Donatova Skladu jsou R6C1, R7C1 a R8C2 (zbytek vyplňují truhla a trezor) a řádky 7 a 8 jsou obsazené: <b>Donat je na R6C1.</b> Vrah byl s Vreni sám, takže v Salonku je právě jedna další osoba. Kdo to může být? Ne Donat, Elsbeth ani Gottfried (umístěni jinde), ne Fridolin (je v Dílně) a ne Brigitta: seděla na stoličce a obě stoličky (R4C3 a R5C5) jsou v Dílně. Zbývá jen Alois nebo Chrischona."},{"place":["B","F"],"cand":{"A":[[1,2],[1,5]],"C":[[2,5]]},"text":"Řádky 1, 2, 4 a 5 a sloupce 2, 3, 5 a 6 zbývají pro Aloise, Brigittu, Chrischonu a Fridolina. Kdo může být v řádku 2? Alois měl ve svém řádku hodiny a hodiny jsou v řádcích 1, 3 a 5; Brigitta a Fridolin jsou v Dílně, která začíná v řádku 3. Jen Chrischona – řádek 2 je její a řádek 1 pak může patřit jen Aloisovi. Donat říká, že přesně jeden řádek severně od něj – v řádku 5 – byl muž; Alois je v řádku 1, takže je to Fridolin. Brigitta pak nemůže sedět na stoličce na R5C5: <b>Brigitta je na R4C3.</b> Fridolinova políčka v Dílně v řádku 5 jsou R5C3 (sloupec Brigitty), stolička na R5C5 (na stoličce seděla jen Brigitta) a R5C6: <b>Fridolin je na R5C6.</b>"},{"place":["C","A"],"text":"Pro Aloise a Chrischonu zbývají jen sloupce 2 a 5. V řádku 2 vitrína vyplňuje R2C2, takže <b>Chrischona je na R2C5</b> – v Salonku. Aloisova poslední políčka R1C2 a R1C5 jsou obě v Obchodě, takže jediná osoba, která může být s Vreni v Salonku sama, je Chrischona. Sloupec 5 je její: <b>Alois je na R1C2</b>, s hodinami na R1C1 ve svém řádku. Všichni jsou umístěni."},{"final":true,"text":"Případ uzavřen: Vreni byla v Salonku sama s učnicí hodináře. <b>Chrischona je vražedkyně!</b>"}],"solver":{"rules":[],"occupiable":["armchair","bench","sofa","stool"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-06"},"score":9.1334}