{"database": "ctc-catalogue", "table": "sudoku_puzzles", "is_view": false, "human_description_en": "where Constraints contains \"Polyominoes\" and Solver contains \"Mark\" sorted by Id descending", "rows": [[7484, "The Buried Clue Walls", "2025-08-08", "[\"Mark\"]", "[\"Patrick Junke\"]", "[\"Consecutive\",\"Killer\",\"Polyominoes\",\"Region Building\",\"XV\"]", "{\"alt\":\"Find the Walls - Solve the Sudoku\",\"caption\":\"Find the Walls - Solve the Sudoku\",\"img_src\":\"https://img.youtube.com/vi/SdRWuy5bUYM/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=SdRWuy5bUYM\"}", "00:42:13", 43], [5775, "Pentominoku for Layla", "2024-03-13", "[\"Mark\"]", "[\"Daoud ibn Muhyiddin\"]", "[\"Polyominoes\"]", "{\"alt\":\"A Very Happy Half-Birthday\",\"caption\":\"A Very Happy Half-Birthday\",\"img_src\":\"https://img.youtube.com/vi/xcq7-hwNfEw/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=xcq7-hwNfEw\"}", "00:58:27", 59], [5601, "Pentominophibian", "2024-01-20", "[\"Mark\"]", "[\"Lil Gunga Jr\"]", "[\"Ambiguous Clues\",\"Dutch Whispers\",\"Kropki\",\"O/E\",\"Palindrome\",\"Pathway\",\"Polyominoes\",\"Renban\",\"Sweeper\"]", "{\"alt\":\"Great Snakes Alive!\",\"caption\":\"Great Snakes Alive!\",\"img_src\":\"https://img.youtube.com/vi/c0Yo-CKfuwI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=c0Yo-CKfuwI\"}", "00:58:09", 59], [3797, "Pentomino Sight Lines", "2022-10-21", "[\"Mark\"]", "[\"Blobz\"]", "[\"Consecutive\",\"Killer\",\"Polyominoes\"]", "{\"alt\":\"Crazy Shapes - Slotted into Place\",\"caption\":\"Crazy Shapes - Slotted into Place\",\"img_src\":\"https://img.youtube.com/vi/TUMP5GFD5D4/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=TUMP5GFD5D4\"}", "00:38:07", 39], [1911, "Pento-doku V", "2021-05-07", "[\"Mark\"]", "[\"WombatBreath\"]", "[\"Kropki\",\"Polyominoes\",\"XV\"]", "{\"alt\":\"Struggling with a Colouring Addiction\",\"caption\":\"Struggling with a Colouring Addiction\",\"img_src\":\"https://img.youtube.com/vi/mY9YBDLOoGI/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=mY9YBDLOoGI\"}", "01:02:26", 63], [1717, "Polyominos 2 - Kropki-esque", "2021-02-05", "[\"Mark\"]", "[\"Thomas Occhipinti\"]", "[\"Kropki\",\"Polyominoes\"]", "{\"alt\":\"Shape Shifting Sudoku\",\"caption\":\"Shape Shifting Sudoku\",\"img_src\":\"https://img.youtube.com/vi/vDakUGey-Pk/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=vDakUGey-Pk\"}", "00:41:09", 42], [1532, "Pentomino Loop Sudoku", "2020-11-09", "[\"Mark\"]", "[\"Jeremy Butler\"]", "[\"Killer\",\"Loop\",\"Polyominoes\"]", "{\"alt\":\"The Sudoku of the One True Path\",\"caption\":\"The Sudoku of the One True Path\",\"img_src\":\"https://img.youtube.com/vi/cEjvUqaI4oY/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=cEjvUqaI4oY\"}", "00:33:59", 34], [1445, "Pentominous Sudoku", "2020-09-28", "[\"Mark\"]", "[\"shye\"]", "[\"Consecutive\",\"Non-Consecutive\",\"Polyominoes\",\"Set Values\",\"Sums\"]", "{\"alt\":\"We Love Pentominoes!\",\"caption\":\"We Love Pentominoes!\",\"img_src\":\"https://img.youtube.com/vi/AB61oWYAX5g/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=AB61oWYAX5g\"}", "00:41:49", 42], [1424, "Odd Pentominoes", "2020-09-18", "[\"Mark\"]", "[\"Dying Flutchman\"]", "[\"O/E\",\"Polyominoes\",\"X-Sums\"]", "{\"alt\":\"What A Great Idea for a Sudoku\",\"caption\":\"What A Great Idea for a Sudoku\",\"img_src\":\"https://img.youtube.com/vi/0eRmWqiX0jQ/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=0eRmWqiX0jQ\"}", "00:30:22", 31], [1096, "Odd Pentominos Sudoku IV", "2020-04-21", "[\"Mark\"]", "[\"Greg Rodgers Powers\"]", "[\"O/E\",\"Polyominoes\"]", "{\"alt\":\"Just Like Advanced Tetris?\",\"caption\":\"Just Like Advanced Tetris?\",\"img_src\":\"https://img.youtube.com/vi/uoZJnb24riM/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=uoZJnb24riM\"}", "00:18:32", 19], [941, "Tetromino Sudoku", "2020-01-14", "[\"Mark\"]", "[\"Alice\"]", "[\"Polyominoes\"]", "{\"alt\":\"Tetris Sudoku\",\"caption\":\"Tetris Sudoku\",\"img_src\":\"https://img.youtube.com/vi/l54IXsG1teo/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=l54IXsG1teo\"}", "00:12:56", 13], [883, "Sudoku #883", "2019-11-21", "[\"Mark\"]", "[\"Peter Marchetti\"]", "[\"Nurikabe\",\"Polyominoes\",\"Sums\"]", "{\"alt\":\"The most complex sudoku ever?\",\"caption\":\"The most complex sudoku ever?\",\"img_src\":\"https://img.youtube.com/vi/i9hcI16LoN8/mqdefault.jpg\",\"href\":\"https://www.youtube.com/watch?v=i9hcI16LoN8\"}", "00:34:28", 35]], "truncated": false, "filtered_table_rows_count": 12, "expanded_columns": [], "expandable_columns": [], "columns": ["Id", "Puzzle Title", "Date", "Solver", "Setter", "Constraints", "Video", "Video Length", "Video Length (Minutes)"], "primary_keys": ["Id"], "units": {"Video Length (Minutes)": "minute"}, "query": {"sql": "select Id, [Puzzle Title], Date, Solver, Setter, Constraints, Video, [Video Length], [Video Length (Minutes)] from sudoku_puzzles where :p0 in (select value from json_each([sudoku_puzzles].[Constraints])) and :p1 in (select value from json_each([sudoku_puzzles].[Solver])) order by Id desc limit 101", "params": {"p0": "Polyominoes", "p1": "Mark"}}, "facet_results": {"Solver": {"name": "Solver", "type": "array", "results": [{"value": "Mark", "label": "Mark", "count": 12, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes", "selected": true}], "hideable": false, "toggle_url": "/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark", "truncated": false}, "Setter": {"name": "Setter", "type": "array", "results": [{"value": "Alice", "label": "Alice", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Alice", "selected": false}, {"value": "Blobz", "label": "Blobz", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Blobz", "selected": false}, {"value": "Daoud ibn Muhyiddin", "label": "Daoud ibn Muhyiddin", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Daoud+ibn+Muhyiddin", "selected": false}, {"value": "Dying Flutchman", "label": "Dying Flutchman", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Dying+Flutchman", "selected": false}, {"value": "Greg Rodgers Powers", "label": "Greg Rodgers Powers", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Greg+Rodgers+Powers", "selected": false}, {"value": "Jeremy Butler", "label": "Jeremy Butler", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Jeremy+Butler", "selected": false}, {"value": "Lil Gunga Jr", "label": "Lil Gunga Jr", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Lil+Gunga+Jr", "selected": false}, {"value": "Patrick Junke", "label": "Patrick Junke", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Patrick+Junke", "selected": false}, {"value": "Peter Marchetti", "label": "Peter Marchetti", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Peter+Marchetti", "selected": false}, {"value": "Thomas Occhipinti", "label": "Thomas Occhipinti", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=Thomas+Occhipinti", "selected": false}, {"value": "WombatBreath", "label": "WombatBreath", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=WombatBreath", "selected": false}, {"value": "shye", "label": "shye", "count": 1, "toggle_url": "https://ctc-catalogue.com/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark&Setter__arraycontains=shye", "selected": false}], "hideable": false, "toggle_url": "/ctc-catalogue-b4d3215/sudoku_puzzles.json?Constraints__arraycontains=Polyominoes&Solver__arraycontains=Mark", "truncated": false}}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 2147.6453309987846, "source": "Cracking the Cryptic Catalogue", "source_url": "https://docs.google.com/spreadsheets/d/1rVqAjm-l_Urjd3TNmIc3SmTmz_OlgSoBuhY7RPgiuRg/edit?usp=sharing"}