{"format":"murdoku-puzzle/1","id":"ghosthunt","version":1,"difficulty":"medium","level":6,"size":{"rows":9,"cols":9},"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":"La Caza de Fantasmas","tagline":"Castillo de Dunmorrow, en las Highlands escocesas · noche de Halloween · la médium nunca despertó de su trance","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-05","story":"Castillo de Dunmorrow, Highlands escocesas, noche de Halloween. Un equipo de cazafantasmas había sido invitado a filmar a la Dama Gris, de quien se dice que camina cada año a medianoche desde la capilla hasta la cripta. A las doce menos cuarto, la médium del equipo, Vaila, entró sola en la capilla para llamar al espíritu; las cámaras del Gran Salón solo registraron estática. Cuando el reloj dio la una, la encontraron junto al altar, fría e inmóvil. Los cuatro cazafantasmas y las cuatro personas del castillo estaban todos dentro de los muros, y nadie había estado solo en ningún sitio aquella noche – o eso dicen todos.","rules":{"standard":["Cada <b>fila</b> y cada <b>columna</b> contiene exactamente <b>una persona</b>. En cuanto coloques a alguien, tacha toda su fila y su columna.","<b>«Junto a»</b> = directamente a la izquierda, a la derecha, arriba o abajo, y <b>en la misma zona</b>. Las casillas con objetos (la estantería, el baúl, la chimenea, el altar, las armaduras, los candelabros, el globo terráqueo, el espejo, el clavicémbalo, la cortina, el telescopio, el retrato, los sarcófagos, el búho disecado y el montón de huesos) no se pueden ocupar; el sillón, el banco, la alfombra y la cama con dosel sí.","Las direcciones se refieren a filas y columnas, no a estar en la misma línea: <i>«exactamente una fila al norte de él había una mujer»</i> = la persona de la fila inmediatamente superior es una mujer, en cualquier columna.","El asesino estaba <b>a solas con la víctima</b>: nadie más se encontraba en esa zona."],"special":["Ninguna zona tenía <b>exactamente una</b> persona."]},"roleNames":{"hunter":"cazafantasmas","castle":"habitante del castillo","victim":"víctima"},"personGroups":[{"id":"hunters","name":"Los cazafantasmas","persons":["A","B","C","D","V"]},{"id":"castle","name":"Los habitantes del castillo","persons":["E","F","G","H"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Library","cells":[[1,1],[1,2],[1,3],[1,4],[2,1],[3,1],[3,2],[4,1]],"fill":"#efe2cb","pattern":"planks","labelAt":[3,2],"name":"Biblioteca"},{"id":"Great Hall","cells":[[1,5],[1,6],[2,2],[2,3],[2,4],[2,5],[2,6],[3,3],[3,4],[3,5],[3,6],[3,7],[4,2],[4,3],[4,4],[4,5],[4,6],[4,7],[4,8],[5,3],[5,4],[5,5],[5,6],[6,4],[6,5]],"fill":"#e6e1d6","pattern":"tiles","labelAt":[3,5],"name":"Gran Salón"},{"id":"Chapel","cells":[[1,7],[1,8],[1,9],[2,7],[2,8],[2,9],[3,8],[3,9],[4,9]],"fill":"#e2e6f0","pattern":"marble","labelAt":[2,8],"name":"Capilla"},{"id":"Secret Passage","cells":[[5,7],[5,8],[5,9]],"fill":"#d6d2ca","pattern":"tiles","labelAt":[5,8],"name":"Pasadizo secreto"},{"id":"Tower Room","cells":[[5,1],[5,2],[6,1],[6,2],[6,3],[7,1],[7,2],[8,1],[8,2],[9,1],[9,2],[9,3]],"fill":"#e6dcef","pattern":"carpet","labelAt":[7,2],"name":"Sala de la torre"},{"id":"Crypt","cells":[[6,6],[6,7],[6,8],[6,9],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8],[8,9],[9,4],[9,5],[9,6],[9,7],[9,8],[9,9]],"fill":"#dcdad4","pattern":"marble","labelAt":[8,6],"name":"Cripta"}],"objectTypes":{"armchair":{"occupiable":true,"name":"sillón","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\"/>"},"bed":{"occupiable":true,"name":"cama con dosel","icon":"<rect x=\"7\" y=\"1\" width=\"32\" height=\"44\" rx=\"6\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"5\" width=\"24\" height=\"10\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"19\" width=\"28\" height=\"22\" rx=\"4\" fill=\"#9fb3d6\"/>","iconTall":"<rect x=\"7\" y=\"3\" width=\"32\" height=\"86\" rx=\"7\" fill=\"#f7f4ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"11\" y=\"7\" width=\"24\" height=\"12\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#8c8a82\"/><rect x=\"9\" y=\"24\" width=\"28\" height=\"61\" rx=\"4\" fill=\"#9fb3d6\"/>"},"bench":{"occupiable":true,"name":"banco","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\"/>"},"carpet":{"occupiable":true,"name":"alfombra","icon":"<rect x=\"0\" y=\"0\" width=\"46\" height=\"46\" fill=\"#b3252f\"/><path d=\"M23 9 l10 14 -10 14 -10 -14 z\" fill=\"none\" stroke=\"#e0b050\" stroke-width=\"2\"/><circle cx=\"23\" cy=\"23\" r=\"3\" fill=\"#e0b050\"/>"},"altar":{"occupiable":false,"name":"altar","icon":"<rect x=\"5\" y=\"16\" width=\"36\" height=\"22\" rx=\"2\" fill=\"#d9d5cc\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"5\" y=\"16\" width=\"36\" height=\"6\" fill=\"#f4efe6\" stroke=\"#5b5852\" stroke-width=\"1.2\"/><path d=\"M23 4 v10 M19 8 h8\" stroke=\"#c9a03a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"9\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/><rect x=\"34\" y=\"9\" width=\"3\" height=\"7\" fill=\"#f4efe6\" stroke=\"#8c8a82\" stroke-width=\".8\"/>"},"armour":{"occupiable":false,"name":"armadura","icon":"<rect x=\"18\" y=\"4\" width=\"10\" height=\"9\" rx=\"4\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.4\"/><rect x=\"19\" y=\"8\" width=\"8\" height=\"2\" fill=\"#1b1b1b\"/><path d=\"M12 15 h22 l3 14 h-6 v12 h-16 v-12 h-6 z\" fill=\"#c9d1d8\" stroke=\"#3d444b\" stroke-width=\"1.4\"/><path d=\"M23 15 v26 M16 21 h14\" stroke=\"#3d444b\" stroke-width=\"1\"/><rect x=\"6\" y=\"16\" width=\"6\" height=\"12\" rx=\"3\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.2\"/><rect x=\"34\" y=\"16\" width=\"6\" height=\"12\" rx=\"3\" fill=\"#b9c3cc\" stroke=\"#3d444b\" stroke-width=\"1.2\"/><path d=\"M40 6 l-3 24\" stroke=\"#5b5852\" stroke-width=\"2\"/>"},"bones":{"occupiable":false,"name":"montón de huesos","icon":"<path d=\"M11 36 L35 26\" stroke=\"#efe6d2\" stroke-width=\"4.5\" stroke-linecap=\"round\"/><path d=\"M11 26 L35 36\" stroke=\"#efe6d2\" stroke-width=\"4.5\" stroke-linecap=\"round\"/><path d=\"M11 36 L35 26 M11 26 L35 36\" stroke=\"#6b5a45\" stroke-width=\"1\" fill=\"none\"/><circle cx=\"23\" cy=\"15\" r=\"8\" fill=\"#efe6d2\" stroke=\"#6b5a45\" stroke-width=\"1.4\"/><rect x=\"18\" y=\"20\" width=\"10\" height=\"5\" rx=\"1.5\" fill=\"#efe6d2\" stroke=\"#6b5a45\" stroke-width=\"1.2\"/><circle cx=\"20\" cy=\"14\" r=\"2\" fill=\"#3b2f24\"/><circle cx=\"26\" cy=\"14\" r=\"2\" fill=\"#3b2f24\"/><path d=\"M21 23 v2 M23 23 v2 M25 23 v2\" stroke=\"#6b5a45\" stroke-width=\"1\"/>"},"bookcase":{"occupiable":false,"name":"estantería","icon":"<rect x=\"7\" y=\"4\" width=\"32\" height=\"38\" fill=\"#6e4a2a\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><g><rect x=\"10\" y=\"8\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"15\" y=\"8\" width=\"3\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"19\" y=\"8\" width=\"5\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"25\" y=\"8\" width=\"4\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"30\" y=\"8\" width=\"6\" height=\"10\" fill=\"#7a5a9a\"/><rect x=\"10\" y=\"21\" width=\"6\" height=\"10\" fill=\"#3a6fb0\"/><rect x=\"17\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"22\" y=\"21\" width=\"5\" height=\"10\" fill=\"#2f6f5a\"/><rect x=\"28\" y=\"21\" width=\"3\" height=\"10\" fill=\"#c9a03a\"/><rect x=\"32\" y=\"21\" width=\"4\" height=\"10\" fill=\"#b3252f\"/><rect x=\"10\" y=\"34\" width=\"26\" height=\"5\" fill=\"#8a6a3a\"/></g>"},"candelabra":{"occupiable":false,"name":"candelabro","icon":"<rect x=\"20\" y=\"30\" width=\"6\" height=\"12\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><rect x=\"14\" y=\"41\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#c9a03a\" stroke=\"#7a5a12\"/><path d=\"M23 30 v-10 M23 22 q-9 0 -11 -8 M23 22 q9 0 11 -8\" fill=\"none\" stroke=\"#c9a03a\" stroke-width=\"2.5\"/><g fill=\"#f4efe6\"><rect x=\"10\" y=\"6\" width=\"4\" height=\"9\"/><rect x=\"21\" y=\"3\" width=\"4\" height=\"10\"/><rect x=\"32\" y=\"6\" width=\"4\" height=\"9\"/></g><g fill=\"#f2a53a\"><ellipse cx=\"12\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/><ellipse cx=\"23\" cy=\"1.5\" rx=\"1.6\" ry=\"2.4\"/><ellipse cx=\"34\" cy=\"4\" rx=\"1.6\" ry=\"2.6\"/></g>"},"chest":{"occupiable":false,"name":"baúl","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\"/>"},"curtain":{"occupiable":false,"name":"cortina","icon":"<path d=\"M6 4 h34 v38 q-8 -6 -17 0 q-9 -6 -17 0 z\" fill=\"#b3252f\" stroke=\"#6b1218\" stroke-width=\"1.5\"/><g stroke=\"#8a1a22\" stroke-width=\"1.5\"><line x1=\"12\" y1=\"8\" x2=\"10\" y2=\"38\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\"/><line x1=\"34\" y1=\"8\" x2=\"36\" y2=\"38\"/></g><rect x=\"4\" y=\"3\" width=\"38\" height=\"4\" rx=\"2\" fill=\"#c9a03a\"/>"},"fireplace":{"occupiable":false,"name":"chimenea","icon":"<rect x=\"5\" y=\"6\" width=\"36\" height=\"34\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"14\" width=\"22\" height=\"26\" fill=\"#2b2b2b\"/><path d=\"M23 38 q-8 -8 -3 -14 q1 6 5 6 q3 -6 0 -12 q9 8 4 20 z\" fill=\"#f2a53a\"/><path d=\"M23 38 q-4 -5 -1 -9 q2 4 4 3 q1 -4 0 -6 q5 6 1 12 z\" fill=\"#f2d24a\"/><rect x=\"5\" y=\"6\" width=\"36\" height=\"5\" fill=\"#8f8c84\"/>"},"globe":{"occupiable":false,"name":"globo terráqueo","icon":"<circle cx=\"23\" cy=\"19\" r=\"12\" fill=\"#7fb8d0\" stroke=\"#3a4148\" stroke-width=\"1.5\"/><path d=\"M14 14 q9 -4 18 2 M13 22 q10 4 20 -1 M23 7 v24\" fill=\"none\" stroke=\"#3f8a4a\" stroke-width=\"2\"/><path d=\"M11 12 q-6 10 4 20\" fill=\"none\" stroke=\"#3a4148\" stroke-width=\"2\"/><rect x=\"18\" y=\"33\" width=\"10\" height=\"4\" fill=\"#8a6a3a\"/><rect x=\"14\" y=\"37\" width=\"18\" height=\"4\" rx=\"1\" fill=\"#5b5852\"/>"},"harpsichord":{"occupiable":false,"name":"clavicémbalo","icon":"<path d=\"M9 41 V6 q0 -3 3 -3 h3 q5 0 7 6 q6 13 14 20 q4 4 4 9 v3 z\" fill=\"#a9c9a4\" stroke=\"#6f5a22\" stroke-width=\"1.5\"/><path d=\"M12.5 35 V8 q3 1.5 5 6.5 q5 12 13 19\" fill=\"none\" stroke=\"#c9a03a\" stroke-width=\"1.2\"/><rect x=\"9\" y=\"35\" width=\"31\" height=\"7\" rx=\"1\" fill=\"#2a2018\" stroke=\"#6f5a22\" stroke-width=\"1\"/><g fill=\"#f4efe6\"><rect x=\"12\" y=\"35\" width=\"1.8\" height=\"3.8\"/><rect x=\"16\" y=\"35\" width=\"1.8\" height=\"3.8\"/><rect x=\"22\" y=\"35\" width=\"1.8\" height=\"3.8\"/><rect x=\"26\" y=\"35\" width=\"1.8\" height=\"3.8\"/><rect x=\"30\" y=\"35\" width=\"1.8\" height=\"3.8\"/><rect x=\"36\" y=\"35\" width=\"1.8\" height=\"3.8\"/></g>"},"mirror":{"occupiable":false,"name":"espejo","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\"/>"},"owl":{"occupiable":false,"name":"búho disecado","icon":"<rect x=\"21.5\" y=\"32\" width=\"3\" height=\"10\" fill=\"#6b4a2a\"/><rect x=\"15\" y=\"41\" width=\"16\" height=\"3\" rx=\"1\" fill=\"#6b4a2a\"/><rect x=\"9\" y=\"30\" width=\"28\" height=\"3\" rx=\"1.5\" fill=\"#7a5a3a\"/><path d=\"M14 31 q-2 -17 9 -23 q11 6 9 23 z\" fill=\"#9a6a3e\" stroke=\"#5a3a1a\" stroke-width=\"1.3\"/><path d=\"M17 30 q6 -11 12 0 z\" fill=\"#dcc08e\"/><path d=\"M19 25 l1 1.5 M23 23 l1 1.5 M26 26 l1 1.5\" stroke=\"#9a6a3e\" stroke-width=\"1\"/><circle cx=\"19\" cy=\"16\" r=\"4.4\" fill=\"#fff4c8\" stroke=\"#5a3a1a\" stroke-width=\"1\"/><circle cx=\"27\" cy=\"16\" r=\"4.4\" fill=\"#fff4c8\" stroke=\"#5a3a1a\" stroke-width=\"1\"/><circle cx=\"19\" cy=\"16\" r=\"2.1\" fill=\"#2b2b2b\"/><circle cx=\"27\" cy=\"16\" r=\"2.1\" fill=\"#2b2b2b\"/><path d=\"M21.5 20 l1.5 3 l1.5 -3 z\" fill=\"#e0a030\"/><path d=\"M15 8 l3 4 M31 8 l-3 4\" stroke=\"#5a3a1a\" stroke-width=\"1.8\" stroke-linecap=\"round\"/><path d=\"M19 31 v2 M27 31 v2\" stroke=\"#e0a030\" stroke-width=\"1.6\"/>"},"painting":{"occupiable":false,"name":"retrato","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"26\" rx=\"1\" fill=\"#d4a017\" stroke=\"#7a5a10\" stroke-width=\"2\"/><rect x=\"11\" y=\"11\" width=\"24\" height=\"18\" fill=\"#7fc4d8\"/><path d=\"M11 29 l8 -9 l5 5 l4 -6 l7 10 z\" fill=\"#3f8a4a\"/><circle cx=\"30\" cy=\"15\" r=\"2.5\" fill=\"#f0b429\"/><rect x=\"20\" y=\"33\" width=\"6\" height=\"8\" fill=\"#5b5852\"/><rect x=\"14\" y=\"40\" width=\"18\" height=\"3\" rx=\"1\" fill=\"#5b5852\"/>"},"sarcophagus":{"occupiable":false,"name":"sarcófago","icon":"<path d=\"M12 4 h22 l4 10 v26 q0 4 -4 4 h-22 q-4 0 -4 -4 v-26 z\" fill=\"#d4a017\" stroke=\"#7a5a10\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"14\" rx=\"6\" ry=\"7\" fill=\"#f0c94c\" stroke=\"#7a5a10\" stroke-width=\"1\"/><path d=\"M17 12 h12\" stroke=\"#1b2a33\" stroke-width=\"2\"/><rect x=\"15\" y=\"24\" width=\"16\" height=\"4\" fill=\"#1f6fb2\"/><rect x=\"15\" y=\"31\" width=\"16\" height=\"4\" fill=\"#c0392b\"/><path d=\"M19 38 h8\" stroke=\"#7a5a10\" stroke-width=\"1.5\"/>"},"telescope":{"occupiable":false,"name":"telescopio","icon":"<rect x=\"21\" y=\"24\" width=\"4\" height=\"14\" fill=\"#2f3b4a\"/><rect x=\"12\" y=\"38\" width=\"22\" height=\"4\" rx=\"1.5\" fill=\"#2f3b4a\"/><g transform=\"rotate(-35 23 20)\"><rect x=\"8\" y=\"16\" width=\"30\" height=\"8\" rx=\"3\" fill=\"#f2f2f2\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"34\" y=\"14\" width=\"8\" height=\"12\" rx=\"2\" fill=\"#dfe6ea\" stroke=\"#5a6068\" stroke-width=\"1.4\"/><rect x=\"4\" y=\"18\" width=\"6\" height=\"4\" fill=\"#5a6068\"/></g>"}},"wallTypes":{},"objects":[{"cell":[1,2],"type":"bookcase"},{"cell":[1,4],"type":"chest"},{"cell":[1,6],"type":"fireplace"},{"cell":[1,8],"type":"altar"},{"cell":[2,1],"type":"armchair"},{"cell":[2,2],"type":"armour"},{"cell":[2,7],"type":"bench"},{"cell":[2,9],"type":"candelabra"},{"cell":[3,1],"type":"globe"},{"cell":[3,7],"type":"mirror"},{"cell":[4,3],"type":"harpsichord"},{"cell":[4,5],"type":"carpet"},{"cell":[5,1],"type":"bed"},{"cell":[5,6],"type":"armour"},{"cell":[5,9],"type":"curtain"},{"cell":[6,3],"type":"telescope"},{"cell":[6,4],"type":"painting"},{"cell":[6,7],"type":"candelabra"},{"cell":[7,4],"type":"sarcophagus"},{"cell":[8,8],"type":"sarcophagus"},{"cell":[9,1],"type":"owl"},{"cell":[9,6],"type":"bones"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Alasdair","gender":"M","role":"hunter","color":"#c62828","avatar":{"bg":"#1b2a33","skin":"#f1c8a5","hair":"#3a2a1c","style":"slick","shirt":"#1b1b1b","beard":true},"clue":"El <b>altar</b> estaba en algún lugar de su <b>columna</b>.","job":"el jefe del equipo y presentador","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Alasdair\"><rect width=\"80\" height=\"80\" fill=\"#1b2a33\"/><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 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#3a2a1c\"/></svg>","solverRole":"hunter","constraints":[{"type":"col_has","obj":"altar"}]},{"id":"B","name":"Brodie","gender":"M","role":"hunter","color":"#2e7d32","avatar":{"bg":"#35607a","skin":"#e4b998","hair":"#b7482c","style":"short","shirt":"#2f3b4c","headphones":true,"beard":true},"clue":"Había un <b>candelabro</b> en su zona.","job":"el ingeniero de sonido","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Brodie\"><rect width=\"80\" height=\"80\" fill=\"#35607a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2f3b4c\"/><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=\"#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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#b7482c\"/><path d=\"M25 34 Q25 12 40 12 Q55 12 55 34\" fill=\"none\" stroke=\"#111\" stroke-width=\"3\"/><rect x=\"21\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/><rect x=\"52\" y=\"30\" width=\"7\" height=\"12\" rx=\"3\" fill=\"#111\"/></svg>","solverRole":"hunter","constraints":[{"type":"area_has","obj":"candelabra"}]},{"id":"C","name":"Christabel","gender":"F","role":"hunter","color":"#1565c0","avatar":{"bg":"#6e2c4b","skin":"#f6d8c0","hair":"#1c1a1a","style":"ponytail","shirt":"#1b1b1b","beanie":"#c62828"},"clue":"Estaba junto a un <b>candelabro</b>.","job":"la camarógrafa","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Christabel\"><rect width=\"80\" height=\"80\" fill=\"#6e2c4b\"/><path d=\"M50 30 Q64 34 60 62 L54 62 Q56 40 48 36 Z\" fill=\"#1c1a1a\"/><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=\"#f6d8c0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f6d8c0\"/><path d=\"M26 33 Q26 16 40 16 Q54 16 54 33 Q50 24 40 24 Q30 24 26 33 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=\"M24 31 Q24 11 40 11 Q56 11 56 31 Q48 21 40 21 Q32 21 24 31 Z\" fill=\"#c62828\"/><rect x=\"23\" y=\"26\" width=\"34\" height=\"6\" rx=\"3\" fill=\"#c62828\" stroke=\"rgba(0,0,0,.18)\"/><circle cx=\"40\" cy=\"10\" r=\"4\" fill=\"#f4efe6\"/></svg>","solverRole":"hunter","constraints":[{"type":"beside","obj":"candelabra"}]},{"id":"D","name":"Davina","gender":"F","role":"hunter","color":"#6a1b9a","avatar":{"bg":"#3d2a5a","skin":"#f3d3b5","hair":"#7a4a2a","style":"bob","shirt":"#4a5a7a","glasses":true},"clue":"Estaba en el <b>Gran Salón</b>.","job":"la investigadora del equipo","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Davina\"><rect width=\"80\" height=\"80\" fill=\"#3d2a5a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#7a4a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a5a7a\"/><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 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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\"/><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":"hunter","constraints":[{"type":"area","areas":["Great Hall"]}]},{"id":"E","name":"Eilidh","gender":"F","role":"castle","color":"#e65100","avatar":{"bg":"#5d4037","skin":"#f0cdb0","hair":"#8a8278","style":"bun","shirt":"#2f3b4c","apron":true},"clue":"Alguien más en su zona estaba junto a la <b>cama con dosel</b>.","job":"el ama de llaves","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Eilidh\"><rect width=\"80\" height=\"80\" fill=\"#5d4037\"/><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=\"#f0cdb0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f0cdb0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a8278\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 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\"/></svg>","solverRole":"castle","constraints":[{"type":"with_beside","obj":"bed"}]},{"id":"F","name":"Finlay","gender":"M","role":"castle","color":"#00838f","avatar":{"bg":"#2e5a3a","skin":"#f1c8a5","hair":"#d9b464","style":"short","shirt":"#2e7d32","mustache":true,"mustacheColor":"#d9b464","bow":true},"clue":"Era el <b>único</b> junto a la <b>alfombra</b>. Alguien más en su zona estaba junto a una <b>armadura</b>.","job":"el laird de Dunmorrow","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Finlay\"><rect width=\"80\" height=\"80\" fill=\"#2e5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2e7d32\"/><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=\"#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=\"#d9b464\"/><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=\"M33 41 Q40 37 47 41 Q40 43 33 41 Z\" fill=\"#d9b464\"/></svg>","solverRole":"castle","constraints":[{"type":"only_beside","obj":"carpet"},{"type":"with_beside","obj":"armour"}]},{"id":"G","name":"Grizel","gender":"F","role":"castle","color":"#ad1457","avatar":{"bg":"#ad1457","skin":"#f6d8c0","hair":"#e8e4dc","style":"bun","shirt":"#5b2c6f","necklace":true,"glasses":true,"scarf":"#8b1a1a"},"clue":"Estaba en una <b>esquina de su zona</b>. <b>Exactamente una fila al norte</b> de ella había un <b>habitante del castillo</b>.","job":"la tía del laird","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Grizel\"><rect width=\"80\" height=\"80\" fill=\"#ad1457\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5b2c6f\"/><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=\"#e8e4dc\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#e8e4dc\"/><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=\"#8b1a1a\"/></svg>","solverRole":"castle","constraints":[{"type":"corner_of_area"},{"type":"rel_any","dir":"N","exact":1,"role":"castle"}]},{"id":"H","name":"Hughie","gender":"M","role":"castle","color":"#5d4037","avatar":{"bg":"#7a5a2c","skin":"#d9a57a","hair":"#3a2a1c","style":"short","shirt":"#5d6b3a","cap":true,"beard":true},"clue":"Estaba en la <b>primera columna</b>.","job":"el guardabosques","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hughie\"><rect width=\"80\" height=\"80\" fill=\"#7a5a2c\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5d6b3a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a57a\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a57a\"/><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\"/><path d=\"M27 38 Q30 52 40 53 Q50 52 53 38 Q50 47 40 48 Q30 47 27 38 Z\" fill=\"#3a2a1c\"/><path d=\"M24 24 Q24 11 40 11 Q56 11 56 24 Z\" fill=\"#22406f\"/><rect x=\"22\" y=\"22\" width=\"36\" height=\"5\" rx=\"2\" fill=\"#12213a\"/><circle cx=\"40\" cy=\"18\" r=\"2.6\" fill=\"#f0b429\"/></svg>","solverRole":"castle","constraints":[{"type":"col","cols":[1]}]},{"id":"V","name":"Vaila","gender":"F","role":"victim","color":"#1b1b1b","avatar":{"bg":"#5a2a2a","skin":"#f6d8c0","hair":"#1c1a1a","style":"long","shirt":"#5b2c6f","earrings":true,"necklace":true,"headband":"#e0b050"},"clue":"<b>La víctima.</b> La encontraron en la <b>Capilla</b>, junto al <b>altar</b> – a solas con el asesino.","job":"la médium del equipo","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Vaila\"><rect width=\"80\" height=\"80\" fill=\"#5a2a2a\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#1c1a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5b2c6f\"/><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\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 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\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#e0b050\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"hunter","constraints":[{"type":"area","areas":["Chapel"]},{"type":"beside","obj":"altar"}]}],"victim":"V","murderer":"C","solution":{"V":[1,7],"D":[2,3],"C":[3,9],"A":[4,8],"F":[5,5],"H":[6,1],"B":[7,6],"E":[8,2],"G":[9,4]},"walkthrough":[{"place":["D","H"],"cand":{"A":[[3,8],[4,8],[5,8],[7,8],[9,8]],"B":[[3,9],[4,9],[7,5],[7,6],[7,7],[7,9],[8,4],[8,5],[8,6],[8,7],[8,9],[9,4],[9,5],[9,7],[9,9]],"C":[[3,9],[7,7]],"E":[[5,2],[7,2],[8,2],[9,2]],"F":[[3,5],[4,4],[4,6],[5,5]],"G":[[4,9],[5,7],[9,4],[9,9]],"V":[[1,7],[1,9]]},"text":"Encontraron a Vaila en la Capilla, junto al altar (R1C8): en R1C7, R1C9 o R2C8 – y el asesino estaba a solas con ella allí, así que la Capilla tiene exactamente dos personas. El altar estaba en la columna de Alasdair, así que la columna 8 es suya y Vaila no está en R2C8: la fila 1 es la suya. Finlay era el único junto a la alfombra (R4C5), y alguien más en su zona – el Gran Salón – estaba junto a una armadura. En el Gran Salón solo hay tres casillas junto a una armadura: R2C3 (junto a la de R2C2), R4C6 y R5C5 (junto a la de R5C6); las dos últimas también están junto a la alfombra, y allí no estaba nadie salvo Finlay. Así que hay alguien en R2C3. ¿Quién? No Alasdair (columna 8) ni Hughie (columna 1), no Brodie ni Christabel (los dos candelabros están en la Capilla y en la Cripta), no Eilidh (las casillas junto a la cama con dosel están en la Sala de la torre, así que esa es su zona), no Vaila, y no Grizel: R2C3 no es una esquina del Gran Salón. <b>Davina está en R2C3</b>. Ahora la Sala de la torre: sus casillas están en las columnas 1, 2 y 3; la columna 3 es de Davina y la 1 de Hughie, así que Eilidh está en la columna 2, y cualquier otra persona en la Sala de la torre tendría que estar en la columna 1 – eso solo puede ser Hughie. Alguien más en la zona de Eilidh estaba junto a la cama con dosel, en R5C2 o R6C1, y R5C2 está en su columna: <b>Hughie está en R6C1</b>."},{"place":["G","E"],"cand":{"A":[[3,8],[4,8],[5,8],[7,8]],"B":[[7,5],[7,6]],"C":[[3,9],[7,7]],"F":[[3,5],[4,6],[5,5]],"V":[[1,7],[1,9]]},"text":"Christabel estaba junto a un candelabro. De las casillas junto a los dos candelabros (R2C9 y R6C7), R1C9 está en la fila de Vaila, R2C8 en la de Davina, R6C6 y R6C8 en la de Hughie: ella está en R3C9 o R7C7. Vaila está en R1C7 o R1C9 – así que entre las dos agotan las columnas 7 y 9 (una toma la columna 7, la otra la 9), y nadie más puede estar en ellas. Grizel estaba en una esquina de su zona; fuera de las filas ocupadas (1, 2, 6) y las columnas ocupadas (1, 2, 3, 8) solo quedan cuatro esquinas: R4C9, R5C7, R9C4 y R9C9 – y tres de ellas están en la columna 7 o 9. <b>Grizel está en R9C4</b>, en una esquina de la Cripta. Exactamente una fila al norte de ella había un habitante del castillo: en la fila 8 solo puede ser Eilidh (Finlay está junto a la alfombra, en las filas 3–5, y Hughie en la fila 6): <b>Eilidh está en R8C2</b>. Brodie tenía un candelabro en su zona: sus casillas de la Capilla, R3C9 y R4C9, están en la columna 9, así que está en la Cripta – y con las filas 6, 8 y 9 y las columnas 3, 7, 8 y 9 ocupadas (R7C4 es un sarcófago), solo le quedan R7C5 y R7C6."},{"place":["C","V"],"cand":{"A":[[4,8],[5,8]],"B":[[7,5],[7,6]],"F":[[4,6],[5,5]]},"text":"Las dos casillas de Brodie están en la fila 7, así que la fila 7 es suya, y Christabel no puede estar en R7C7: <b>Christabel está en R3C9</b>, en la Capilla. La columna 9 es suya, así que <b>Vaila está en R1C7</b>. La Capilla tiene exactamente dos personas – Vaila y el asesino – y Christabel es la segunda. Por tanto, la única persona que puede haber estado a solas con Vaila en la Capilla es Christabel: <b>Christabel es la asesina</b>, y nadie más puede entrar en la Capilla."},{"place":["A"],"cand":{"B":[[7,5],[7,6]],"F":[[5,5]]},"text":"A Alasdair le quedan R4C8 en el Gran Salón y R5C8 en el Pasadizo secreto (R3C8 está en la fila de Christabel, R7C8 en la de Brodie). El Pasadizo secreto solo tiene dos casillas libres, R5C7 y R5C8 (la cortina está en R5C9), y R5C7 está en la columna de Vaila: en el Pasadizo, Alasdair estaría solo. Ninguna zona tenía exactamente una persona – <b>Alasdair está en R4C8</b>, en el Gran Salón con Davina y Finlay."},{"place":["F","B"],"text":"Finlay era el único junto a la alfombra: de sus casillas, R3C5 está en la fila de Christabel, R4C4 en la columna de Grizel y R4C6 en la fila de Alasdair: <b>Finlay está en R5C5</b>, junto a la alfombra y a la armadura de R5C6 – y Davina, en R2C3, es la otra persona de su zona junto a una armadura. La columna 5 es suya, así que <b>Brodie está en R7C6</b>, en la Cripta con Grizel. Todos están colocados."},{"final":true,"text":"Caso cerrado: Vaila estaba a solas en la Capilla con la camarógrafa del equipo. <b>¡Christabel es la asesina!</b>"}],"solver":{"rules":[{"type":"no_area_count","n":1}],"occupiable":["armchair","bed","bench","carpet"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-05"}}