{"format":"murdoku-puzzle/1","id":"candle","version":1,"difficulty":"expert","level":10,"size":{"rows":16,"cols":16},"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":"烛光之下","tagline":"乡间宅邸 · 1931年秋 · 晚会中灯灭了","author":"mathace","concept":"Murdoku – Manuel Garand (murdoku.com); unofficial fan-made case","created":"2026-10-19","story":"1931年秋，英国乡间宅邸。宅邸的主人Victor为家人和几位客人举办晚会，仆人们都在当班——晚会进行到一半，灯灭了，每个人都拿起一支蜡烛。灯重新亮起时，人们在画廊里发现了Victor，就在盔甲旁边。十六支蜡烛，十七个房间。","rules":{"standard":["每一<b>行</b>和每一<b>列</b>恰好有<b>一个人</b>。一旦放下某人，就划掉他所在的整行和整列。","<b>“旁边”</b> = 正左、正右、正上或正下，并且<b>在同一个区域内</b>。有物件的方格（盔甲、雕像、画作、落地钟、书架、地球仪、讲台、壁炉、桌子、镜子、梳妆台、柜子、竖琴、钢琴、留声机、楼梯、棕榈树、衣帽架、炉灶、秤、木桶、台球桌、水槽、洗衣盆、轧水机、酒架、木箱）不能被占用；椅子、扶手椅、沙发、贵妃椅、长椅、凳子和躺椅可以。扶手椅不是椅子。区域的<b>角落</b>是指该区域中的方格，它的一条水平边和一条竖直边与外部（另一个区域或棋盘边缘）相邻。","方向指的是行，而不必在同一列：<i>“她以北恰好一行处有一个女人”</i> = 紧邻上方的那一行里的人是女人，任意列。","<i>“他的行中有一把扶手椅”</i> = 他所在行的某个方格上有一把扶手椅，不限区域；列同理，<i>“他所在区域里”</i> = 他所在区域的某个方格上。<i>“他所在区域里有其他人在一张长椅旁边”</i> = 他所在区域里的另一个人紧挨着一张长椅。<i>“另有其他人和她在同一张长椅旁边”</i> = 她在一张长椅旁边，另一个人在同一张长椅旁边。<i>“紧挨着一个没有人的区域”</i> = 在与一个空区域直接相邻——正左、正右、正上或正下，隔着墙——的方格上。","<i>“她所在区域里至少还有一个别的人”</i> = 她不是独自一人。<i>“她所在区域里有一个男人”</i> = 她所在区域里至少有一个男人。<i>“他所在区域里另有其他人坐在一把椅子上”</i> = 他所在区域里的另一个人坐在一把椅子上。","凶手曾<b>与受害者独处</b>：那个区域里没有其他人。"],"special":["<b>停电了。每个人都拿着一支蜡烛，蜡烛照亮自己所在的行和列，直到房间的墙壁。只要房间里有人，里面的蜡烛合在一起就照亮该房间的每一个方格。</b>","光能穿过家具，却穿不过墙：蜡烛只照亮自己所在的房间。"],"notes":["<i>“坐着”</i> = 在椅子、扶手椅、沙发、贵妃椅、长椅、凳子或躺椅上。扶手椅不是椅子。","<i>“紧挨着一个没有人的区域”</i> = 他的方格隔着墙与一个空区域相邻。"],"example":"<i>例：</i>如果有人在一个两行高的宽房间里，那么这个房间的两行里各有一个人——里面的人的蜡烛合在一起照亮了整个房间。"},"roleNames":{"family":"家人","guest":"客人","staff":"仆人","victim":"受害者"},"personGroups":[{"id":"family","name":"Victor和他的家人","persons":["A","B","C","D","V"]},{"id":"guests","name":"客人","persons":["E","F","G","H","I","J","K"]},{"id":"staff","name":"仆人","persons":["L","M","N","O"]}],"map":{"groups":[],"gaps":[],"areas":[{"id":"Gallery","labelAt":[1,5],"cells":[[1,1],[1,2],[1,3],[1,4],[1,5],[1,6],[1,7],[1,8],[1,9],[2,1],[2,2],[3,1],[4,1],[5,1],[6,1],[7,1],[8,1]],"fill":"#e4ddd0","pattern":"marble","name":"画廊"},{"id":"Drawing Room","labelAt":[4,8],"cells":[[1,10],[1,11],[2,10],[2,11],[3,10],[3,11],[4,2],[4,3],[4,4],[4,5],[4,6],[4,7],[4,8],[4,9],[4,10],[4,11],[5,2],[5,3],[5,4],[5,5],[5,6],[5,7],[5,8],[5,9],[5,10],[5,11]],"fill":"#eedcc6","pattern":"carpet","name":"客厅"},{"id":"Boudoir","labelAt":[3,13],"cells":[[1,12],[1,13],[2,12],[2,13],[3,12],[3,13],[4,12],[4,13],[5,13]],"fill":"#eacaca","pattern":"carpet","name":"闺房"},{"id":"Music Room","labelAt":[2,15],"cells":[[1,14],[1,15],[1,16],[2,14],[2,15],[2,16],[3,14],[3,15],[3,16],[4,14],[4,15],[4,16],[5,14],[5,15],[5,16],[6,14],[6,15]],"fill":"#efe4cc","pattern":"boards","name":"音乐室"},{"id":"Library","labelAt":[3,6],"cells":[[2,3],[2,4],[2,5],[2,6],[2,7],[2,8],[2,9],[3,2],[3,3],[3,4],[3,5],[3,6],[3,7],[3,8],[3,9]],"fill":"#e0d0b8","pattern":"boards","name":"图书室"},{"id":"Dining Room","labelAt":[10,12],"cells":[[5,12],[6,12],[6,13],[7,11],[7,12],[7,13],[8,11],[8,12],[8,13],[9,11],[9,12],[9,13],[10,11],[10,12],[10,13],[11,11],[12,11],[13,11]],"fill":"#efd3c2","pattern":"boards","name":"餐厅"},{"id":"Great Hall","labelAt":[7,7],"cells":[[6,2],[6,3],[6,4],[6,5],[6,6],[6,7],[6,8],[6,9],[6,10],[6,11],[7,2],[7,3],[7,4],[7,5],[7,6],[7,7],[7,8],[7,9],[7,10],[8,2],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8],[8,9],[8,10]],"fill":"#e3ddd2","pattern":"marble","name":"大厅"},{"id":"Conservatory","labelAt":[9,15],"cells":[[6,16],[7,14],[7,15],[7,16],[8,14],[8,15],[8,16],[9,14],[9,15],[9,16],[10,14],[10,15],[10,16],[11,14],[11,15],[11,16],[12,14]],"fill":"#d8eadb","pattern":"tiles","name":"温室"},{"id":"Corridor","labelAt":[9,6],"cells":[[9,1],[9,2],[9,3],[9,4],[9,5],[9,6],[9,7],[9,8],[9,9],[9,10],[10,7],[11,7]],"fill":"#dccfb6","pattern":"planks","name":"走廊"},{"id":"Morning Room","labelAt":[11,5],"cells":[[10,1],[10,2],[10,3],[10,4],[10,5],[10,6],[11,1],[11,2],[11,3],[11,4],[11,5],[11,6]],"fill":"#efd9c4","pattern":"boards","name":"晨间室"},{"id":"Kitchen","labelAt":[11,9],"cells":[[10,8],[10,9],[10,10],[11,8],[11,9],[11,10],[12,8],[12,9],[12,10],[13,8],[13,9],[13,10]],"fill":"#e5d7c0","pattern":"tiles","name":"厨房"},{"id":"Scullery","labelAt":[14,12],"cells":[[11,12],[11,13],[12,12],[12,13],[13,12],[13,13],[14,12],[14,13],[15,12],[15,13],[16,12],[16,13]],"fill":"#dfe6d4","pattern":"tiles","name":"洗涤间"},{"id":"Billiard Room","labelAt":[12,3],"cells":[[12,1],[12,2],[12,3],[12,4],[13,1],[13,2],[13,3]],"fill":"#e3d3bc","pattern":"boards","name":"台球室"},{"id":"Larder","labelAt":[13,4],"cells":[[12,5],[13,4],[13,5],[13,6]],"fill":"#e6dcc4","pattern":"tiles","name":"食品室"},{"id":"Butler's Pantry","labelAt":[12,7],"cells":[[12,6],[12,7],[13,7]],"fill":"#dccbb0","pattern":"planks","name":"配膳室"},{"id":"Wine Cellar","labelAt":[15,15],"cells":[[12,15],[12,16],[13,14],[13,15],[13,16],[14,14],[14,15],[14,16],[15,14],[15,15],[15,16],[16,14],[16,15],[16,16]],"fill":"#d9d2c4","pattern":"planks","name":"酒窖"},{"id":"Servants' Hall","labelAt":[15,8],"cells":[[14,1],[14,2],[14,3],[14,4],[14,5],[14,6],[14,7],[14,8],[14,9],[14,10],[14,11],[15,1],[15,2],[15,3],[15,4],[15,5],[15,6],[15,7],[15,8],[15,9],[15,10],[15,11],[16,1],[16,2],[16,3],[16,4],[16,5],[16,6],[16,7],[16,8],[16,9],[16,10],[16,11]],"fill":"#e7e1d3","pattern":"planks","name":"仆人厅"}],"objectTypes":{"armchair":{"occupiable":true,"name":"扶手椅","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":"长椅","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\"/>"},"chair":{"occupiable":true,"name":"椅子","icon":"<rect x=\"9\" y=\"7\" width=\"28\" height=\"32\" rx=\"6\" fill=\"#fbfaf6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"7\" width=\"28\" height=\"9\" rx=\"4\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/>"},"chaise":{"occupiable":true,"name":"贵妃椅","icon":"<rect x=\"4\" y=\"16\" width=\"38\" height=\"18\" rx=\"8\" fill=\"#c8536a\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><rect x=\"4\" y=\"10\" width=\"14\" height=\"14\" rx=\"6\" fill=\"#d9788c\" stroke=\"#7a2a3c\" stroke-width=\"1.5\"/><line x1=\"10\" y1=\"34\" x2=\"10\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/><line x1=\"36\" y1=\"34\" x2=\"36\" y2=\"39\" stroke=\"#7a2a3c\" stroke-width=\"2\"/>"},"lounger":{"occupiable":true,"name":"躺椅","icon":"<rect x=\"7\" y=\"6\" width=\"32\" height=\"36\" rx=\"5\" fill=\"#f6f1e6\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><rect x=\"7\" y=\"6\" width=\"32\" height=\"12\" rx=\"5\" fill=\"#e0a86a\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><line x1=\"11\" y1=\"24\" x2=\"35\" y2=\"24\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"30\" x2=\"35\" y2=\"30\" stroke=\"#d3c9b6\"/><line x1=\"11\" y1=\"36\" x2=\"35\" y2=\"36\" stroke=\"#d3c9b6\"/>"},"sofa":{"occupiable":true,"name":"沙发","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":"凳子","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\"/>"},"armour":{"occupiable":false,"name":"盔甲","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\"/>"},"barrel":{"occupiable":false,"name":"木桶","icon":"<path d=\"M11 8 q-4 15 0 30 h24 q4 -15 0 -30 z\" fill=\"#a5733f\" stroke=\"#5e4127\" stroke-width=\"1.5\"/><rect x=\"9\" y=\"14\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><rect x=\"9\" y=\"29\" width=\"28\" height=\"3\" fill=\"#4a4a4a\"/><line x1=\"18\" y1=\"8\" x2=\"17\" y2=\"38\" stroke=\"#7a5230\"/><line x1=\"28\" y1=\"8\" x2=\"29\" y2=\"38\" stroke=\"#7a5230\"/>"},"billiard":{"occupiable":false,"name":"台球桌","icon":"<rect x=\"2\" y=\"8\" width=\"42\" height=\"30\" rx=\"3\" fill=\"#6b4a2b\" stroke=\"#3f2d1d\" stroke-width=\"1.5\"/><rect x=\"6\" y=\"12\" width=\"34\" height=\"22\" fill=\"#2e8b57\"/><circle cx=\"16\" cy=\"20\" r=\"2.6\" fill=\"#f0f0f0\"/><circle cx=\"27\" cy=\"25\" r=\"2.6\" fill=\"#c0392b\"/><circle cx=\"33\" cy=\"17\" r=\"2.6\" fill=\"#f1c40f\"/>"},"bookcase":{"occupiable":false,"name":"书架","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>"},"cabinet":{"occupiable":false,"name":"柜子","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\"/>"},"clock":{"occupiable":false,"name":"落地钟","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\"/>"},"crate":{"occupiable":false,"name":"木箱","icon":"<rect x=\"6\" y=\"10\" width=\"34\" height=\"30\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"6\" y1=\"20\" x2=\"40\" y2=\"20\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"6\" y1=\"30\" x2=\"40\" y2=\"30\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"17\" y1=\"10\" x2=\"17\" y2=\"40\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><line x1=\"29\" y1=\"10\" x2=\"29\" y2=\"40\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/>"},"dressing_table":{"occupiable":false,"name":"梳妆台","icon":"<rect x=\"6\" y=\"24\" width=\"34\" height=\"16\" rx=\"3\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"10\" fill=\"#dfe9ee\" stroke=\"#8c8a82\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"13\" r=\"6\" fill=\"#f4f9fb\"/><rect x=\"10\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/><rect x=\"28\" y=\"28\" width=\"8\" height=\"4\" fill=\"#e6cfa8\"/>"},"fireplace":{"occupiable":false,"name":"壁炉","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":"地球仪","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\"/>"},"gramophone":{"occupiable":false,"name":"留声机","icon":"<path d=\"M33 37 h6 M39 37 v-3\" stroke=\"#4a2a12\" stroke-width=\"1.6\" stroke-linecap=\"round\"/><rect x=\"7\" y=\"31\" width=\"26\" height=\"11\" rx=\"1.5\" fill=\"#8a5a2b\" stroke=\"#4a2a12\" stroke-width=\"1.4\"/><ellipse cx=\"20\" cy=\"31\" rx=\"11\" ry=\"2.4\" fill=\"#2b2b2b\" stroke=\"#111\" stroke-width=\".8\"/><circle cx=\"20\" cy=\"31\" r=\"1\" fill=\"#d7263d\"/><path d=\"M24 30 q2 -9 8 -12\" fill=\"none\" stroke=\"#b8902f\" stroke-width=\"2.2\" stroke-linecap=\"round\"/><path d=\"M30 20 L21 5 q9 -5 21 1 q2 8 -4 17 z\" fill=\"#e0b050\" stroke=\"#7a5a1a\" stroke-width=\"1.3\" stroke-linejoin=\"round\"/><path d=\"M30 20 L26 6 M30 20 L32 4.500 M30 20 L38 6.500\" stroke=\"#7a5a1a\" stroke-width=\".8\"/>"},"harp":{"occupiable":false,"name":"竖琴","icon":"<path d=\"M12 40 V10 q0 -6 8 -6 q14 0 16 20 q1 10 -8 16 z\" fill=\"#e6cfa8\" stroke=\"#8a6a3a\" stroke-width=\"2\"/><g stroke=\"#8a6a3a\" stroke-width=\"1\"><line x1=\"17\" y1=\"12\" x2=\"17\" y2=\"38\"/><line x1=\"21\" y1=\"12\" x2=\"21\" y2=\"38\"/><line x1=\"25\" y1=\"14\" x2=\"25\" y2=\"38\"/><line x1=\"29\" y1=\"18\" x2=\"29\" y2=\"38\"/></g>"},"lectern":{"occupiable":false,"name":"讲台","icon":"<rect x=\"21\" y=\"18\" width=\"4\" height=\"20\" fill=\"#6e4a2a\"/><rect x=\"13\" y=\"38\" width=\"20\" height=\"4\" rx=\"1.5\" fill=\"#6e4a2a\"/><path d=\"M9 20 l28 -8 l0 6 l-28 8 z\" fill=\"#a5733f\" stroke=\"#5a3a1c\" stroke-width=\"1.2\"/><path d=\"M12 18 l22 -6\" stroke=\"#f7f4ee\" stroke-width=\"3\"/><path d=\"M14 20 l18 -5\" stroke=\"#5b5852\" stroke-width=\".8\"/>"},"mangle":{"occupiable":false,"name":"轧水机","icon":"<path d=\"M10 42 l4 -26 M36 42 l-4 -26\" stroke=\"#2f3439\" stroke-width=\"3\" stroke-linecap=\"round\"/><path d=\"M8 42 h30\" stroke=\"#2f3439\" stroke-width=\"2.5\" stroke-linecap=\"round\"/><rect x=\"11\" y=\"15\" width=\"24\" height=\"6\" rx=\"3\" fill=\"#e8dcc0\" stroke=\"#5a4a2a\" stroke-width=\"1.3\"/><rect x=\"11\" y=\"22\" width=\"24\" height=\"6\" rx=\"3\" fill=\"#e8dcc0\" stroke=\"#5a4a2a\" stroke-width=\"1.3\"/><rect x=\"14\" y=\"7\" width=\"18\" height=\"6\" rx=\"1.5\" fill=\"#2f3439\"/><circle cx=\"39\" cy=\"18\" r=\"6\" fill=\"none\" stroke=\"#2f3439\" stroke-width=\"2\"/><path d=\"M39 12 v12 M33 18 h12\" stroke=\"#2f3439\" stroke-width=\"1.4\"/><path d=\"M45 18 v-6\" stroke=\"#7a4a2a\" stroke-width=\"2.5\" stroke-linecap=\"round\"/>"},"mirror":{"occupiable":false,"name":"镜子","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\"/>"},"painting":{"occupiable":false,"name":"画作","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\"/>"},"palm":{"occupiable":false,"name":"棕榈树","icon":"<path d=\"M12 43 h26\" stroke=\"#c9a66b\" stroke-width=\"2\" stroke-linecap=\"round\"/><path d=\"M21 43 q1 -14 3 -24 l3 .6 q-2 10 -2 23.4 z\" fill=\"#a8733f\" stroke=\"#5a3a1a\" stroke-width=\"1.2\" stroke-linejoin=\"round\"/><g fill=\"#3f9a4f\" stroke=\"#1f5a2c\" stroke-width=\"1\" stroke-linejoin=\"round\"><path d=\"M25 19 q-10 -12 -22 -6 q10 -1 17 8 z\"/><path d=\"M25 19 q10 -13 20 -5 q-9 -2 -16 7 z\"/><path d=\"M25 19 q-4 -13 -14 -15 q7 5 9 16 z\"/><path d=\"M25 19 q3 -13 13 -16 q-6 6 -8 17 z\"/><path d=\"M25 19 q-10 -2 -17 8 q9 -6 17 -4 z\"/><path d=\"M25 19 q10 -2 16 9 q-8 -7 -15 -5 z\"/></g><circle cx=\"23\" cy=\"21\" r=\"1.8\" fill=\"#8a4a1a\"/><circle cx=\"27\" cy=\"21.5\" r=\"1.8\" fill=\"#8a4a1a\"/>"},"piano":{"occupiable":false,"name":"钢琴","icon":"<path d=\"M8 8 h22 q10 0 12 12 v18 h-34 z\" fill=\"#1c1c1c\" stroke=\"#0b0b0b\" stroke-width=\"1.5\"/><rect x=\"10\" y=\"32\" width=\"18\" height=\"5\" fill=\"#f4efe6\"/><g fill=\"#1c1c1c\"><rect x=\"12\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"16\" y=\"32\" width=\"2\" height=\"3\"/><rect x=\"22\" y=\"32\" width=\"2\" height=\"3\"/></g>"},"rack":{"occupiable":false,"name":"衣帽架","icon":"<line x1=\"6\" y1=\"10\" x2=\"40\" y2=\"10\" stroke=\"#5b5852\" stroke-width=\"3\"/><line x1=\"9\" y1=\"10\" x2=\"9\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><line x1=\"37\" y1=\"10\" x2=\"37\" y2=\"40\" stroke=\"#5b5852\" stroke-width=\"2.5\"/><path d=\"M15 14 v2 h8 v14 h-8 z\" fill=\"#c8536a\"/><path d=\"M25 14 v2 h7 v12 h-7 z\" fill=\"#3a6fb0\"/><line x1=\"19\" y1=\"10\" x2=\"19\" y2=\"14\" stroke=\"#333\"/><line x1=\"28\" y1=\"10\" x2=\"28\" y2=\"14\" stroke=\"#333\"/>"},"scales":{"occupiable":false,"name":"秤","icon":"<rect x=\"8\" y=\"30\" width=\"30\" height=\"8\" rx=\"2\" fill=\"#5a6068\"/><rect x=\"21\" y=\"12\" width=\"4\" height=\"18\" fill=\"#5a6068\"/><path d=\"M8 14 h30\" stroke=\"#5a6068\" stroke-width=\"3\"/><path d=\"M10 14 l-3 9 h10 l-3 -9\" fill=\"#b9c3cc\" stroke=\"#5a6068\"/><path d=\"M36 14 l-3 9 h10 l-3 -9\" fill=\"#b9c3cc\" stroke=\"#5a6068\"/>"},"sink":{"occupiable":false,"name":"水槽","icon":"<rect x=\"7\" y=\"9\" width=\"32\" height=\"28\" rx=\"4\" fill=\"#dfe6ea\" stroke=\"#6b7680\" stroke-width=\"1.5\"/><ellipse cx=\"23\" cy=\"24\" rx=\"11\" ry=\"7\" fill=\"#ffffff\" stroke=\"#8a949c\"/><circle cx=\"23\" cy=\"24\" r=\"2\" fill=\"#8a949c\"/><rect x=\"21\" y=\"10\" width=\"4\" height=\"6\" fill=\"#8a949c\"/>"},"stairs":{"occupiable":false,"name":"楼梯","icon":"<path d=\"M4 42 h10 v-10 h10 v-10 h10 v-10 h8 v40 z\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/>"},"statue":{"occupiable":false,"name":"雕像","icon":"<rect x=\"13\" y=\"32\" width=\"20\" height=\"9\" fill=\"#b9b6ae\" stroke=\"#5b5852\" stroke-width=\"1.5\"/><circle cx=\"23\" cy=\"9\" r=\"5\" fill=\"#d9d5cc\" stroke=\"#8c8a82\"/><path d=\"M16 15 h14 l2 17 h-18 z\" fill=\"#d9d5cc\" stroke=\"#8c8a82\" stroke-width=\"1.2\"/>"},"stove":{"occupiable":false,"name":"炉灶","icon":"<rect x=\"9\" y=\"8\" width=\"28\" height=\"30\" rx=\"3\" fill=\"#5a5a5a\" stroke=\"#2b2b2b\" stroke-width=\"1.5\"/><circle cx=\"17\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"29\" cy=\"20\" r=\"4\" fill=\"#8a8a8a\"/><circle cx=\"23\" cy=\"28\" r=\"4\" fill=\"#8a8a8a\"/><path d=\"M16 8 q2 -6 5 -3 q3 -6 6 0 q3 -4 4 2\" fill=\"none\" stroke=\"#e0362e\" stroke-width=\"2\"/>"},"table":{"occupiable":false,"name":"桌子","icon":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"32\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"22\" rx=\"3\" fill=\"#d1a675\"/>","iconTall":"<rect x=\"7\" y=\"7\" width=\"32\" height=\"78\" rx=\"5\" fill=\"#b98a5a\" stroke=\"#6e4d2c\" stroke-width=\"1.5\"/><rect x=\"12\" y=\"12\" width=\"22\" height=\"68\" rx=\"3\" fill=\"#d1a675\"/>"},"washtub":{"occupiable":false,"name":"洗衣盆","icon":"<ellipse cx=\"23\" cy=\"38\" rx=\"15\" ry=\"4\" fill=\"#5a3a1a\" opacity=\".35\"/><path d=\"M6 17 h34 l-4 20 q-13 4 -26 0 z\" fill=\"#b07a45\" stroke=\"#5a3a1a\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/><path d=\"M7.5 24 h31 M9 31 h28\" stroke=\"#4a4f55\" stroke-width=\"2\"/><ellipse cx=\"23\" cy=\"17\" rx=\"17\" ry=\"4.5\" fill=\"#cfe8f2\" stroke=\"#5a3a1a\" stroke-width=\"1.5\"/><path d=\"M14 16 q3 -2 6 0 M25 17.5 q3 -2 6 0\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"1.2\" stroke-linecap=\"round\"/><rect x=\"27\" y=\"4\" width=\"10\" height=\"15\" rx=\"1.5\" fill=\"#d9b98a\" stroke=\"#5a3a1a\" stroke-width=\"1.2\" transform=\"rotate(14 32 11)\"/><path d=\"M28.500 7 h7 M28.500 10 h7 M28.500 13 h7\" stroke=\"#8a6a3a\" stroke-width=\"1\" transform=\"rotate(14 32 11)\"/>"},"winerack":{"occupiable":false,"name":"酒架","icon":"<rect x=\"5\" y=\"4\" width=\"36\" height=\"38\" fill=\"#7a5230\" stroke=\"#4a3018\" stroke-width=\"1.5\"/><path d=\"M5 16.5 h36 M5 29 h36 M17 4 v38 M29 4 v38\" stroke=\"#4a3018\" stroke-width=\"1.5\"/><circle cx=\"11\" cy=\"10.3\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/><circle cx=\"23\" cy=\"10.3\" r=\"3.6\" fill=\"#2f4a1c\" stroke=\"#16240c\"/><circle cx=\"35\" cy=\"10.3\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/><circle cx=\"11\" cy=\"22.8\" r=\"3.6\" fill=\"#2f4a1c\" stroke=\"#16240c\"/><circle cx=\"23\" cy=\"22.8\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/><circle cx=\"35\" cy=\"22.8\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/><circle cx=\"11\" cy=\"35.3\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/><circle cx=\"23\" cy=\"35.3\" r=\"3.6\" fill=\"#2f4a1c\" stroke=\"#16240c\"/><circle cx=\"35\" cy=\"35.3\" r=\"3.6\" fill=\"#5b0f1e\" stroke=\"#2b0710\"/>"}},"wallTypes":{},"objects":[{"cell":[1,1],"type":"armour"},{"cell":[1,9],"type":"statue"},{"cell":[1,10],"type":"painting"},{"cell":[1,12],"type":"dressing_table"},{"cell":[1,13],"type":"mirror"},{"cell":[1,14],"type":"harp"},{"cell":[1,15],"type":"piano"},{"cell":[1,16],"type":"gramophone"},{"cell":[2,2],"type":"clock"},{"cell":[2,5],"type":"globe"},{"cell":[2,7],"type":"lectern"},{"cell":[2,9],"type":"bookcase"},{"cell":[2,13],"type":"chaise"},{"cell":[3,2],"type":"bookcase"},{"cell":[3,4],"type":"armchair"},{"cell":[3,8],"type":"armchair"},{"cell":[3,10],"type":"mirror"},{"cell":[3,15],"type":"stool"},{"cell":[4,2],"type":"fireplace"},{"cell":[4,6],"type":"armchair"},{"cell":[4,12],"type":"cabinet"},{"cell":[4,14],"type":"chair"},{"cell":[5,1],"type":"painting"},{"cell":[5,4],"type":"sofa"},{"cell":[5,6],"type":"table"},{"cell":[5,8],"type":"chaise"},{"cell":[5,16],"type":"chair"},{"cell":[6,2],"type":"painting"},{"cell":[6,5],"type":"fireplace"},{"cell":[6,8],"type":"armchair"},{"cell":[7,5],"type":"table"},{"cell":[7,9],"type":"stairs"},{"cell":[7,11],"type":"chair"},{"cell":[7,16],"type":"palm"},{"cell":[8,4],"type":"bench"},{"cell":[8,9],"type":"stairs"},{"cell":[8,12],"type":"table"},{"cell":[8,13],"type":"chair"},{"cell":[8,15],"type":"bench"},{"cell":[9,1],"type":"rack"},{"cell":[9,4],"type":"painting"},{"cell":[9,12],"type":"table"},{"cell":[9,13],"type":"chair"},{"cell":[9,16],"type":"lounger"},{"cell":[10,1],"type":"cabinet"},{"cell":[10,3],"type":"armchair"},{"cell":[10,11],"type":"chair"},{"cell":[10,13],"type":"cabinet"},{"cell":[10,14],"type":"lounger"},{"cell":[11,1],"type":"painting"},{"cell":[11,4],"type":"table"},{"cell":[11,8],"type":"chair"},{"cell":[11,13],"type":"mangle"},{"cell":[11,14],"type":"palm"},{"cell":[12,1],"type":"billiard"},{"cell":[12,6],"type":"scales"},{"cell":[12,8],"type":"table"},{"cell":[12,9],"type":"table"},{"cell":[12,16],"type":"crate"},{"cell":[13,1],"type":"billiard"},{"cell":[13,3],"type":"stool"},{"cell":[13,6],"type":"barrel"},{"cell":[13,10],"type":"stove"},{"cell":[13,11],"type":"cabinet"},{"cell":[13,14],"type":"winerack"},{"cell":[14,1],"type":"clock"},{"cell":[14,2],"type":"rack"},{"cell":[14,7],"type":"chair"},{"cell":[14,11],"type":"stool"},{"cell":[14,14],"type":"winerack"},{"cell":[15,1],"type":"cabinet"},{"cell":[15,4],"type":"table"},{"cell":[15,5],"type":"table"},{"cell":[15,6],"type":"table"},{"cell":[16,1],"type":"fireplace"},{"cell":[16,4],"type":"bench"},{"cell":[16,6],"type":"bench"},{"cell":[16,12],"type":"washtub"},{"cell":[16,13],"type":"sink"},{"cell":[16,15],"type":"barrel"},{"cell":[16,16],"type":"barrel"}],"wallFeatures":[],"extras":[],"cellSize":46},"persons":[{"id":"A","name":"Angelica","gender":"F","role":"family","color":"#c62828","avatar":{"bg":"#4a3a4a","skin":"#f3d3b5","hair":"#3a2a1a","style":"bun","shirt":"#7a2a3a","necklace":true,"earrings":true,"lips":"#9a2a3a"},"clue":"她在<b>客厅</b>。她的<b>列</b>中有一面<b>镜子</b>。","job":"女主人，Victor的妻子","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Angelica\"><rect width=\"80\" height=\"80\" fill=\"#4a3a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#7a2a3a\"/><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=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#3a2a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#3a2a1a\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#9a2a3a\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"family","constraints":[{"type":"area","areas":["Drawing Room"]},{"type":"col_has","obj":"mirror"}]},{"id":"B","name":"Barnaby","gender":"M","role":"family","color":"#1565c0","avatar":{"bg":"#3a3a4a","skin":"#efc7a3","hair":"#2a1a10","style":"slick","shirt":"#1f1f24","mustache":true,"mustacheColor":"#2a1a10"},"clue":"他的<b>行</b>中有一把<b>扶手椅</b>。","job":"Angelica的兄弟","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Barnaby\"><rect width=\"80\" height=\"80\" fill=\"#3a3a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f1f24\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/></svg>","solverRole":"family","constraints":[{"type":"row_has","obj":"armchair"}]},{"id":"C","name":"Cordelia","gender":"F","role":"family","color":"#ad1457","avatar":{"bg":"#5a4a3a","skin":"#f6d8c0","hair":"#c8a050","style":"bob","shirt":"#2a5a6a","headband":"#f0f0f0","lips":"#b03050"},"clue":"<b>另有其他人</b>和她在<b>同一张长椅</b>旁边。","job":"家中的女儿","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Cordelia\"><rect width=\"80\" height=\"80\" fill=\"#5a4a3a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#c8a050\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a5a6a\"/><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=\"#c8a050\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#b03050\"/><rect x=\"26\" y=\"23\" width=\"28\" height=\"5\" rx=\"2\" fill=\"#f0f0f0\"/></svg>","solverRole":"family","constraints":[{"type":"someone_share_object","obj":"bench"}]},{"id":"D","name":"Digby","gender":"M","role":"family","color":"#6a1b9a","avatar":{"bg":"#3a4a5a","skin":"#f1d0b0","hair":"#5a3a22","style":"short","shirt":"#3a4a6a","mustache":true,"mustacheColor":"#5a3a22"},"clue":"他的<b>列</b>中有一个<b>柜子</b>。","job":"家中的儿子","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Digby\"><rect width=\"80\" height=\"80\" fill=\"#3a4a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a4a6a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f1d0b0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1d0b0\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#5a3a22\"/><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=\"#5a3a22\"/></svg>","solverRole":"family","constraints":[{"type":"col_has","obj":"cabinet"}]},{"id":"E","name":"Edwina","gender":"F","role":"guest","color":"#2e7d32","avatar":{"bg":"#2f3f4f","skin":"#f2d2b4","hair":"#8a4a1a","style":"long","shirt":"#2a5a5a","glasses":true},"clue":"她所在区域里<b>不止她一个人</b>。","job":"小说家","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Edwina\"><rect width=\"80\" height=\"80\" fill=\"#2f3f4f\"/><path d=\"M22 42 Q20 14 40 14 Q60 14 58 42 L62 72 L18 72 Z\" fill=\"#8a4a1a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a5a5a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#f2d2b4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f2d2b4\"/><path d=\"M26 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#8a4a1a\"/><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":"guest","constraints":[{"type":"not_alone"}]},{"id":"F","name":"Felix","gender":"M","role":"guest","color":"#00838f","avatar":{"bg":"#4a3a3a","skin":"#e9c6a4","hair":"#1c1a1a","style":"slick","shirt":"#2a2a30","glasses":true,"mustache":true,"mustacheColor":"#1c1a1a"},"clue":"他<b>和Angelica在一起</b>。他在<b>自己区域的一个角落</b>。","job":"律师","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Felix\"><rect width=\"80\" height=\"80\" fill=\"#4a3a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a2a30\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><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\"/><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=\"#1c1a1a\"/></svg>","solverRole":"guest","constraints":[{"type":"with","q":"A"},{"type":"corner_of_area"}]},{"id":"G","name":"Gwendolen","gender":"F","role":"guest","color":"#e65100","avatar":{"bg":"#5a2a3a","skin":"#f3d3b5","hair":"#b8642a","style":"bob","shirt":"#c8a050","earrings":true,"lips":"#b03050"},"clue":"<b>另有其他人</b>和她在<b>同一把扶手椅</b>旁边。她的<b>行</b>中有一把<b>扶手椅</b>。","job":"女演员","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Gwendolen\"><rect width=\"80\" height=\"80\" fill=\"#5a2a3a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#b8642a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#c8a050\"/><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=\"#b8642a\"/><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=\"M35.4 42.9 Q37.7 40.9 40 42.3 Q42.3 40.9 44.6 42.9 Q40 47.6 35.4 42.9 Z\" fill=\"#b03050\"/><circle cx=\"26\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/><circle cx=\"54\" cy=\"41\" r=\"1.8\" fill=\"#f0c95a\"/></svg>","solverRole":"guest","constraints":[{"type":"someone_share_object","obj":"armchair"},{"type":"row_has","obj":"armchair"}]},{"id":"H","name":"Hugh","gender":"M","role":"guest","color":"#5d4037","avatar":{"bg":"#3a4a3a","skin":"#e7b98f","hair":"#9a9a9a","style":"bald","shirt":"#4a3a2a","mustache":true,"mustacheColor":"#9a9a9a"},"clue":"他<b>坐着</b>。","job":"退役上校","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Hugh\"><rect width=\"80\" height=\"80\" fill=\"#3a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a3a2a\"/><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 Q26 22 30 20 L30 34 Q26 34 26 30 Z\" fill=\"#9a9a9a\"/><path d=\"M54 30 Q54 22 50 20 L50 34 Q54 34 54 30 Z\" fill=\"#9a9a9a\"/><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=\"#9a9a9a\"/></svg>","solverRole":"guest","constraints":[{"type":"on_any","objs":["armchair","bench","chair","chaise","lounger","sofa","stool"]}]},{"id":"I","name":"Inigo","gender":"M","role":"guest","color":"#558b2f","avatar":{"bg":"#4a5a3a","skin":"#d9a77c","hair":"#2a1a10","style":"short","shirt":"#5a4a2a","beard":true},"clue":"他的<b>行</b>中有一张<b>长椅</b>。","job":"建筑师","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Inigo\"><rect width=\"80\" height=\"80\" fill=\"#4a5a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#5a4a2a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#d9a77c\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#d9a77c\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/></svg>","solverRole":"guest","constraints":[{"type":"row_has","obj":"bench"}]},{"id":"J","name":"Jane","gender":"F","role":"guest","color":"#283593","avatar":{"bg":"#3a3a5a","skin":"#f3d3b5","hair":"#1c1a1a","style":"bun","shirt":"#1f3a6a","necklace":true},"clue":"她<b>坐着</b>。她所在区域里有一个<b>男人</b>。","job":"钢琴家","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Jane\"><rect width=\"80\" height=\"80\" fill=\"#3a3a5a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f3a6a\"/><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=\"#f3d3b5\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f3d3b5\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#1c1a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 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\"/></svg>","solverRole":"guest","constraints":[{"type":"on_any","objs":["armchair","bench","chair","chaise","lounger","sofa","stool"]},{"type":"with_gender","gender":"M"}]},{"id":"K","name":"Katharine","gender":"F","role":"guest","color":"#37474f","avatar":{"bg":"#5a5a2a","skin":"#f1c8a5","hair":"#5a3a22","style":"bob","shirt":"#6a7a3a","glasses":true},"clue":"她在一把<b>扶手椅</b>旁边。她所在区域里至少还有<b>一个别的人</b>。","job":"记者","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Katharine\"><rect width=\"80\" height=\"80\" fill=\"#5a5a2a\"/><path d=\"M22 40 Q22 14 40 14 Q58 14 58 40 L58 58 L22 58 Z\" fill=\"#5a3a22\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#6a7a3a\"/><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 36 Q26 16 40 16 Q54 16 54 36 Q52 24 40 24 Q28 24 26 36 Z\" fill=\"#5a3a22\"/><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":"guest","constraints":[{"type":"beside","obj":"armchair"},{"type":"with_count_min","n":1}]},{"id":"L","name":"Lawrence","gender":"M","role":"staff","color":"#7b1fa2","avatar":{"bg":"#2a2a3a","skin":"#efc7a3","hair":"#8a8a8a","style":"slick","shirt":"#1b1b1b","mustache":true,"mustacheColor":"#8a8a8a"},"clue":"他在<b>仆人厅</b>。他所在区域里有其他人在一张<b>长椅</b>旁边。","job":"管家","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Lawrence\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><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=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#8a8a8a\"/><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=\"#8a8a8a\"/></svg>","solverRole":"staff","constraints":[{"type":"area","areas":["Servants' Hall"]},{"type":"with_beside","obj":"bench"}]},{"id":"M","name":"Maisie","gender":"F","role":"staff","color":"#0277bd","avatar":{"bg":"#3a4a4a","skin":"#f3d3b5","hair":"#8a4a1a","style":"bun","shirt":"#2a2a2a","apron":"#f0f0f0","headband":"#f0f0f0"},"clue":"她<b>紧挨着一个没有人的区域</b>。她<b>以北恰好一行</b>处有一个<b>女人</b>。","job":"女仆","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Maisie\"><rect width=\"80\" height=\"80\" fill=\"#3a4a4a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#2a2a2a\"/><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\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#8a4a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#8a4a1a\"/><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=\"#f0f0f0\"/></svg>","solverRole":"staff","constraints":[{"type":"adjacent_area_empty"},{"type":"rel_any","dir":"N","exact":1,"gender":"F"}]},{"id":"N","name":"Norman","gender":"M","role":"staff","color":"#f9a825","avatar":{"bg":"#4a4a3a","skin":"#efc7a3","hair":"#2a1a10","style":"short","shirt":"#3a3a4a","mustache":true,"mustacheColor":"#2a1a10","cap":"#2a2a30"},"clue":"他所在区域里有一个<b>柜子</b>。他所在区域里另有其他人坐在一把<b>椅子</b>上。","job":"司机","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Norman\"><rect width=\"80\" height=\"80\" fill=\"#4a4a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#3a3a4a\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#efc7a3\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#efc7a3\"/><path d=\"M26 32 Q26 15 40 15 Q54 15 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#2a1a10\"/><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=\"#2a1a10\"/><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":"staff","constraints":[{"type":"area_has","obj":"cabinet"},{"type":"with_on","obj":"chair"}]},{"id":"O","name":"Olive","gender":"F","role":"staff","color":"#c2185b","avatar":{"bg":"#5a3a2a","skin":"#f1d0b0","hair":"#6a3a1a","style":"bun","shirt":"#4a4a4a","apron":"#f0f0f0"},"clue":"她在<b>最后一行</b>。","job":"厨娘","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Olive\"><rect width=\"80\" height=\"80\" fill=\"#5a3a2a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#4a4a4a\"/><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=\"#f1d0b0\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#f1d0b0\"/><circle cx=\"40\" cy=\"15\" r=\"7\" fill=\"#6a3a1a\"/><path d=\"M26 32 Q26 16 40 16 Q54 16 54 32 Q50 24 40 24 Q30 24 26 32 Z\" fill=\"#6a3a1a\"/><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":"row","rows":[16]}]},{"id":"V","name":"Victor","gender":"M","role":"victim","color":"#1b1b1b","avatar":{"bg":"#2a2a3a","skin":"#e9c6a4","hair":"#8a8a8a","style":"slick","shirt":"#1f1f24","mustache":true,"mustacheColor":"#8a8a8a","robe":"#4a1a2a"},"clue":"<b>受害者。</b>他被发现在<b>画廊</b>，<b>盔甲</b>旁边——与凶手独处。","job":"男主人","avatarSvg":"<svg viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Victor\"><rect width=\"80\" height=\"80\" fill=\"#2a2a3a\"/><path d=\"M10 80 Q12 56 40 54 Q68 56 70 80 Z\" fill=\"#1f1f24\"/><rect x=\"34\" y=\"44\" width=\"12\" height=\"13\" fill=\"#e9c6a4\"/><ellipse cx=\"40\" cy=\"34\" rx=\"14\" ry=\"16\" fill=\"#e9c6a4\"/><path d=\"M26 30 Q27 16 44 15 Q56 15 55 26 Q48 22 40 23 Q30 24 26 30 Z\" fill=\"#8a8a8a\"/><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=\"#8a8a8a\"/><path d=\"M31 57 L40 76 L49 57 L45 57 L40 68 L35 57 Z\" fill=\"#4a1a2a\"/><path d=\"M12 12 L68 68 M68 12 L12 68\" stroke=\"#e0362e\" stroke-width=\"5\" stroke-linecap=\"round\" opacity=\".9\"/></svg>","solverRole":"host","constraints":[{"type":"area","areas":["Gallery"]},{"type":"beside","obj":"armour"}]}],"victim":"V","murderer":"B","solution":{"V":[1,2],"E":[2,6],"H":[3,8],"A":[4,10],"F":[5,11],"B":[6,1],"C":[7,15],"I":[8,14],"J":[9,16],"G":[10,4],"K":[11,3],"M":[12,12],"D":[13,13],"L":[14,7],"N":[15,9],"O":[16,5]},"walkthrough":[{"place":[],"cand":{"V":[[1,2],[2,1]],"F":[[5,2],[5,11]],"A":[[2,10],[4,10]]},"text":"<b>The candles.</b> A candle lights one row and one column of its room, as far as the walls. If a room is k rows tall and wider than k columns, every one of its rows must hold a candle – a row without one would need a candle in each of its columns – so an occupied room of that shape holds exactly k people, one in each row; a room k columns wide and taller than k holds one person in each of its columns. So the Library (rows 2–3), the Morning Room (rows 10–11) and the Billiard Room (rows 12–13) hold two people or none, the Great Hall (rows 6–8) and the Servants’ Hall (rows 14–16) three or none; the Boudoir and the Scullery (columns 12–13) two or none, the Dining Room (columns 11–13), the Kitchen (columns 8–10), the Music Room, the Conservatory and the Wine Cellar (columns 14–16) three or none. The Gallery holds Victor and the murderer: Victor is beside the suit of armour on R1C2 or R2C1, his candle lights one arm of the room, and the other arm – column 1 or row 1 – is lit by the murderer’s. Row 1 and column 1 therefore belong to the Gallery. Felix is with Angelica in the Drawing Room, in one of its corners: R1C11, R5C2 or R5C11 (R1C10 and R4C2 hold objects) – R1C11 is in the Gallery’s row, so <b>Felix is in row 5</b>. Angelica has a mirror in her column: the mirrors stand in columns 10 and 13, and the Drawing Room has no square in column 13, so she is on R2C10 or R4C10 (R5C10 is in Felix’s row). Column 10 is hers – and the Kitchen, which needs a candle in each of its columns 8, 9 and 10, is empty."},{"place":[],"cand":{"O":[[16,3],[16,5],[16,7]],"I":[[8,1],[8,2],[8,3],[8,4],[8,5],[8,6],[8,7],[8,8],[8,11],[8,13],[8,14],[8,15],[8,16]],"C":[[7,4],[7,15],[9,15]],"G":[[3,3],[3,5],[3,7],[3,9],[6,7],[6,9],[10,2],[10,4]]},"text":"<b>The staff.</b> Lawrence is in the Servants’ Hall, so three people are there, one in each of rows 14, 15 and 16, and those rows belong to that room: the Scullery and the Wine Cellar have nobody in rows 14–16. The Wine Cellar would need one person in each of columns 14, 15 and 16, in three different rows, and only rows 12 and 13 are left to it – it is empty. Somebody else in Lawrence’s area was beside a bench: the benches of the Servants’ Hall are R16C4 and R16C6, the squares beside them R16C3, R16C5 and R16C7 (R15C4 and R15C6 are tables) – all in row 16, Olive’s row. So <b>Olive is on R16C3, R16C5 or R16C7</b>, and Inigo, who has a bench in his row, is in row 8 – the other bench row, 16, is Olive’s. Norman’s area holds a cabinet and somebody sitting in a chair: the Dining Room or the Servants’ Hall. Cordelia and somebody else were beside the same bench: R7C4 (the bench R8C4, the partner on R8C3 or R8C5) or R7C15 / R9C15 (the bench R8C15) – row 8 is Inigo’s and row 16 Olive’s. Gwendolen and her partner are beside the same armchair, and an armchair is in her row: R3C3, R3C5, R3C7, R3C9, R6C7, R6C9, R10C2 or R10C4."},{"place":["V","F"],"cand":{"A":[[2,10],[4,10]],"C":[[7,4],[7,15],[9,15]],"G":[[3,3],[3,5],[3,9],[6,9],[10,4]],"H":[[2,13],[3,4],[3,8],[3,15],[4,6],[4,14],[6,8],[9,16],[10,3],[10,14],[13,3]],"I":[[8,1],[8,3],[8,4],[8,5],[8,6],[8,8],[8,14],[8,15],[8,16]],"J":[[2,13],[3,15],[4,6],[4,14],[6,8],[9,16],[10,14]],"K":[[2,4],[2,8],[3,3],[3,5],[3,9],[4,5],[6,9],[7,8],[10,4],[11,3]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>Victor’s square.</b> Suppose Victor stood on R2C1. Row 2 and column 1 are his, the murderer is in row 1 (R1C2–R1C8), and only Edwina can stand there: Barnaby’s armchair rows are 3, 4, 6 and 10, Digby’s cabinet columns 1, 11, 12 and 13, Hugh and Jane sit, Maisie needs a woman in the row above her, and nobody else fits. Angelica is on R4C10 (row 2 is taken). Row 3: the Library needs rows 2 and 3, the Boudoir two of rows 2–5 and the Music Room three of rows 2–6 – with rows 2, 4 and 5 taken (Victor, Angelica, Felix) all three are empty, and the only square left in row 3 is R3C11 in the Drawing Room. A third person is needed there only if Felix is on R5C2 (from R5C11 his candle lights column 11), and that person is Digby – the cabinet column 11 (Maisie would need a woman above her, and row 2 is Victor’s). So Felix R5C2, Digby R3C11. Column 11 is Digby’s, so the Dining Room is empty, and columns 12–13 can be lit only by the Scullery: two people, who could only be Digby (a cabinet column), Edwina (company) or Maisie (an empty area beside her) – nobody else’s statement allows the Scullery. But Digby stands on R3C11 and Edwina is the murderer, and Maisie alone cannot light it. Impossible: <b>Victor R1C2</b>. Column 2 is his, so <b>Felix R5C11</b>, and the murderer holds the candle in column 1, on R2C1, R3C1, R4C1, R6C1, R7C1 or R8C1."},{"place":["L"],"cand":{"A":[[2,10],[4,10]],"C":[[7,4],[7,15],[9,15]],"G":[[3,3],[3,5],[3,9],[6,9],[10,4]],"H":[[2,13],[3,4],[3,8],[4,6],[6,8],[9,16],[10,3],[10,14],[13,3]],"I":[[8,3],[8,4],[8,5],[8,6],[8,8],[8,14],[8,15],[8,16]],"J":[[2,13],[4,6],[6,8],[9,16],[10,14]],"K":[[2,4],[2,8],[3,3],[3,5],[3,9],[4,5],[6,9],[7,8],[10,4],[11,3]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>Column 11 and row 9.</b> Felix’s candle stands in column 11, so the Dining Room, which needs one in each of columns 11, 12 and 13, is empty – Norman is in the Servants’ Hall, and the person sitting in a chair in his area is on R14C7, the only chair there: not Norman himself, not Olive (row 16), so <b>Lawrence R14C7</b>. Column 7 is his, and R10C7 of the Corridor can be lit only from column 7 (R9C7, R10C7, R11C7) – the Corridor is empty. Olive loses R16C7: R16C3 or R16C5; Norman is in row 15, on R15C3, R15C8 or R15C9 (column 2 is Victor’s, 7 Lawrence’s, 11 Felix’s). Row 9 has squares only in the Corridor and the Dining Room (both empty; R9C1 is the coat rack) and in the Conservatory – so the Conservatory is occupied, with one person in each of columns 14, 15 and 16, and the Music Room is empty. Cordelia’s partner at the bench is always Inigo: the partner at R8C4 stands in row 8, and the partner at R8C15 stands on R8C14 or R8C16 (R7C15 and R9C15 are both in column 15) – so Inigo is not in the Gallery, and the murderer is Barnaby, Digby, Edwina or Maisie. Columns 12–13 are lit by the Boudoir or by the Scullery, not both."},{"place":[],"cand":{"A":[[2,10],[4,10]],"C":[[7,15],[9,15]],"G":[[3,3],[3,5],[3,9],[10,4]],"H":[[2,13],[3,8],[4,6],[9,16],[10,3],[10,14],[13,3]],"I":[[8,14],[8,16]],"J":[[2,13],[4,6],[9,16],[10,14]],"K":[[2,4],[2,8],[3,3],[3,5],[3,9],[4,5],[10,4],[11,3]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>Cordelia is not in the Great Hall.</b> Suppose she stood on R7C4, Inigo on R8C3 or R8C5. The Great Hall then holds three people in rows 6, 7 and 8, and the Conservatory’s three take rows 9, 10 and 11: the Morning Room is empty, and the murderer’s square in column 1 is R2C1, R3C1 or R4C1. Rows 2, 3 and 4 are then filled by Angelica, the murderer and one more person, so neither the Library (rows 2 and 3) nor the Boudoir (two people in rows 2–4) can be occupied. Gwendolen needs an armchair in her row and a partner beside the same armchair: the Library’s and the Morning Room’s armchairs are gone, and beside the Drawing Room’s armchair R4C6 nobody could join her (R4C5 and R4C7 share its row, R5C6 is a table, R3C6 is in the Library), so she is beside R6C8 in the Great Hall – on R6C9, since R6C7 is in Lawrence’s column – and her partner would stand on R7C8, in Cordelia’s row. Impossible: <b>Cordelia is in the Conservatory</b>, on R7C15 or R9C15, Inigo on R8C14 or R8C16, and the Great Hall – with nobody in its row 8 – is empty."},{"place":["C"],"cand":{"A":[[2,10],[4,10]],"D":[[2,12],[2,13],[3,12],[3,13],[4,13],[6,1],[11,12],[12,12],[12,13],[13,12],[13,13]],"G":[[3,3],[3,5],[3,9],[10,4]],"H":[[2,13],[3,8],[4,6],[9,16],[10,3],[10,14],[13,3]],"I":[[8,14],[8,16]],"J":[[2,13],[4,6],[9,16],[10,14]],"K":[[2,4],[2,8],[3,3],[3,5],[3,9],[4,5],[10,4],[11,3]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>Cordelia R7C15.</b> Suppose she stood on R9C15, Inigo on R8C14 or R8C16. The Great Hall is empty, so rows 6 and 7 can only be filled by the murderer in column 1 and by the Conservatory’s third person (R6C16, R7C14 or R7C16) – the murderer is therefore not in rows 2–4, and rows 2, 3 and 4 hold Angelica and a pair: the Library’s (rows 2 and 3) or the Boudoir’s. A third Drawing Room person in row 4 is impossible either way, so Angelica lights row 4 from R4C10 and the pair fills rows 2 and 3. Row 10 has squares only in the Morning Room (the Conservatory is full), so the Morning Room holds two people, in rows 10 and 11. If the pair is the Library’s, the Boudoir is empty and Jane has no seat: R2C13 is in the Boudoir, R9C16 in Cordelia’s row, R10C14 in the full Conservatory, and on R10C3 she would need a man in the Morning Room – Barnaby could only be in her own row 10 there, and Hugh would need her seat. If the pair is the Boudoir’s, the Library is empty: Gwendolen is on R10C4, Katharine on R11C3, Olive on R16C5 (column 3), and nobody can fill rows 12 and 13 – the Billiard Room needs the stool R13C3 in Katharine’s column, the Larder R12C5 in Olive’s column (and nobody can stand alone on its hub R13C5), the Scullery’s columns 12–13 are the Boudoir’s, the Butler’s Pantry is in Lawrence’s column. Impossible: <b>Cordelia R7C15</b>, Inigo on R8C14 or R8C16. The Conservatory’s third person is in row 9 (R9C14 or R9C16 – the only row-9 squares), and row 6’s only remaining square is R6C1: <b>the murderer stands on R6C1</b> – Barnaby, Digby or Edwina, as Maisie would need a woman in Felix’s row."},{"place":["A"],"cand":{"D":[[2,12],[2,13],[3,12],[3,13],[6,1],[11,12],[12,12],[12,13],[13,12],[13,13]],"G":[[3,3],[3,5],[3,9],[10,4]],"H":[[2,13],[3,8],[9,16],[10,3],[10,14],[13,3]],"I":[[8,14],[8,16]],"J":[[2,13],[9,16],[10,14]],"K":[[2,4],[2,8],[3,3],[3,5],[3,9],[10,4],[11,3]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>Angelica R4C10.</b> With Felix on R5C11 the Drawing Room is lit by his candle (row 5, column 11) and Angelica’s. From R4C10 she lights row 4 and column 10 and the room is complete. From R2C10 she lights row 2 and column 10, and row 4 (R4C3–R4C9) would need a third candle – a third person in row 4. Rows 2 and 4 are then taken, and row 3 has nobody: the Library needs rows 2 and 3, the Boudoir two of rows 2–4, R3C1 is the murderer’s column, R3C11 Felix’s, the Music Room is empty. So <b>Angelica R4C10</b>, and the Drawing Room holds her and Felix only. Rows 2 and 3 are filled by the Library or by the Boudoir (two people in columns 12 and 13)."},{"place":["J","I","B"],"cand":{"D":[[11,12],[12,12],[12,13],[13,12],[13,13]],"E":[[2,6],[11,6],[11,12],[12,12],[12,13],[13,12],[13,13]],"G":[[3,5],[3,9],[10,4]],"H":[[3,8],[10,3]],"K":[[2,4],[2,8],[11,3]],"M":[[11,6],[11,12],[12,12],[13,12],[13,13]],"N":[[15,3],[15,8],[15,9]],"O":[[16,3],[16,5]]},"text":"<b>The Boudoir is empty; Jane and the murderer.</b> Suppose somebody were in the Boudoir: two people in columns 12 and 13, so the Scullery is empty, and rows 2–3 are the Boudoir’s, so the Library is empty too. Gwendolen, who needs a partner beside her armchair, is then on R10C4 (her Library squares are gone), Katharine – beside an armchair, with company – on R11C3, and Olive on R16C5 (column 3 is Katharine’s). Rows 12 and 13: the Billiard Room needs the stool R13C3 – in Katharine’s column; the Larder needs R12C5 for two people – in Olive’s column – and nobody can stand alone on its hub R13C5; the Scullery is empty, the Butler’s Pantry is in Lawrence’s column. Nobody is left for rows 12 and 13: <b>the Boudoir is empty</b>. So the Library holds two people in rows 2 and 3, the Scullery two in rows 12 and 13 (in columns 12 and 13 – Digby, Edwina or Maisie), and the Morning Room two in rows 10 and 11 (row 10 has no other square left). Jane’s seats are R2C13 in the Boudoir and R9C16 in the Conservatory: <b>Jane R9C16</b>, with Inigo – column 16 is hers, so <b>Inigo R8C14</b>, and the Conservatory is full: Edwina and Hugh are not there. Who is the murderer on R6C1? If Digby, the Scullery holds Edwina and Maisie, and the Library’s row-2 square (R2C4, R2C6 or R2C8) can be filled only by Katharine – then the Morning Room’s row 11 has nobody (Katharine is in the Library, Edwina and Maisie in the Scullery; Barnaby, Gwendolen and Hugh have only row-10 squares there). If Edwina, the Scullery holds Digby and Maisie; Maisie needs a woman in the row above, so she is in row 12 and the woman in row 11 is Katharine on R11C3 – and the Library’s row 2 again has nobody. So <b>Barnaby is the murderer, R6C1</b>."},{"place":["G","K","O","H","E","N","M","D"],"text":"<b>The last six.</b> Gwendolen is on R3C5, R3C9 or R10C4. In the Library her partner beside the armchair would be Katharine on R2C4 or R2C8 (Edwina’s Library square R2C6 is beside no armchair), Hugh would sit on R10C3 (R3C8 is in Gwendolen’s row), Olive on R16C5, and the Morning Room’s row-11 person on R11C6 – Edwina, since Maisie would need a woman above her and Hugh is a man – so the Scullery holds Digby and Maisie. Columns 4, 8 and 9 are then left for Gwendolen, Katharine and Norman: Gwendolen R3C9 (R3C5 is in Olive’s column), Katharine R2C8, and Norman has no square (R15C3 is Hugh’s column). So <b>Gwendolen R10C4</b>. Her partner beside the armchair R10C3 stands on R11C3 (R10C2 is Victor’s column): Katharine or Edwina – with Edwina there, Katharine would be in the Library on R2C4 or R2C8 with Hugh on R3C8 as the Library’s second person, so on R2C4, in Gwendolen’s column; impossible. <b>Katharine R11C3</b>. Column 3 is hers: <b>Olive R16C5</b>, and Hugh’s last seat is the armchair R3C8: <b>Hugh R3C8</b>; the Library’s row-2 person is <b>Edwina R2C6</b> (columns 3, 4 and 8 are taken). Column 8 is Hugh’s: <b>Norman R15C9</b>. The Scullery holds Digby and Maisie; Maisie needs a woman in the row above, so she is in row 12 (Katharine) and Digby in row 13. Maisie is right beside an empty area: R12C13 touches only the Conservatory, where Cordelia, Inigo and Jane are; R12C12 touches the empty Dining Room. <b>Maisie R12C12, Digby R13C13</b>. Barnaby, Angelica’s brother, was alone with Victor in the Gallery."}],"solver":{"rules":[{"type":"lit_rooms"}],"occupiable":["chair","armchair","sofa","chaise","bench","stool","lounger"]},"verification":{"tool":"tools/murdoku_solver.py","unique":true,"guessFree":true,"checked":"2026-10-19"},"score":789.153}