ipuz Test Example

Sympathy Crossword Construction Home | Sympathy ipuz Support


The ipuz example at the bottom of the page represents this fairly comprehensive test crossword; it illustrates pretty much every feature of the format that can be generated using Sympathy Crossword Construction. A simpler example is provided as part of the ipuz Specification.

ipuz is a trademark of Puzzazz, Inc., used with permission

ipuz Test Example - Puzzle ipuz Test Example - Solution
ipuz({
"origin": "Sympathy Crossword Construction by Crossword Man",
"version": "http://ipuz.org/v1",
"kind": ["http://ipuz.org/crossword#1"],
"dimensions": {"width": 14,"height": 15},
"showenumerations": true,
"copyright": "2011, Crossword Man",
"url": "http://www.domain.test/test.ipuz",
"uniqueid": "supercalifragilexpialidocious",
"annotation": "This annotation contains a backslash (\\) and straight double quotes (\").",
"date": "06/23/2011",
"author": "Ross Beresford",
"publisher": "Crossword Man",
"publication": "Never you mind",
"title": "ipuz test example",
"intro": "This introduction contains some <b>bold with <i>bold italic</b></i>, as well as <s>strikeout with <u>underlining</s></u>.",
"explanation": "This explanation contains a backslash (\\) and straight double quotes (\").",
"editor": "Crossword Man",
"notes": "These notes contain an ampersand (&amp;), greater than (&gt;), less than (&lt;) and some &ldquo;smart&rdquo; quotes.<br><br>It has a new paragraph here.",
"difficulty": "Horrendous",
"block": "-",
"empty": "*",
"puzzle": [
[{"cell": 1,"value": "U"},{"cell": 2,"value": "P"},{"cell": 3,"value": "S"},"-",{"cell": 4,"style": {"colortext": "00ffff"},"value": "A"},{"cell": 5,"style": {"colortext": "ff00ff"},"value": "S"},{"cell": 6,"style": {"colortext": "ffff00","barred": "R","dashed": "R"},"value": "S"},{"cell": 7,"style": {"barred": "L","dashed": "BL"}},{"style": {"barred": "B"}},8,{"style": {"barred": "B","dashed": "RB"}},{"cell": 9,"style": {"dashed": "L"}},10,{"cell": 11,"style": {"dashed": "TR"}}],
[12,"*","*",13,"*","*",{"style": {"barred": "R"}},{"cell": 14,"style": {"barred": "L","dashed": "T"}},{"style": {"barred": "TB"}},"*",{"style": {"barred": "TB","dashed": "T"}},"*",{"style": {"barred": "R"}},{"style": {"barred": "L"}}],
[15,"*","*","*","*","*",{"style": {"barred": "R"}},{"style": {"barred": "RL"}},{"cell": 16,"style": {"barred": "TRL"}},{"style": {"barred": "RL"}},{"cell": "a","style": {"mark": {"TR": "b"},"barred": "TBL"}},{"style": {"mark": {"BR": "\u2021"}}},{"style": {"mark": {"BR": "d","BL": "e"}}},"\u2020"],
["-","-",17,"*","*","-","-",19,"*","*",{"style": {"barred": "TB"}},"*","*","*"],
[19,20,"*","*","*",21,{"cell": 22,"style": {"barred": "R"}},{"cell": 23,"style": {"shapebg": "circle","barred": "L"}},{"style": {"shapebg": "circle"}},{"style": {"shapebg": "circle"}},{"style": {"shapebg": "circle","barred": "TRB"}},{"style": {"shapebg": "circle","barred": "RL"}},{"style": {"shapebg": "circle","barred": "RBL"}},{"style": {"shapebg": "circle","barred": "L"}}],
[24,"*","*","*","*","*",{"style": {"barred": "R"}},{"style": {"barred": "RL","dotted": "B"}},{"cell": 25,"style": {"barred": "L"}},"*",{"style": {"barred": "TB","dotted": "B"}},"*",{"style": {"barred": "TB"}},"*"],
[{"cell": 26,"style": {"color": "ffff00"}},{"style": {"color": "00ffff"}},{"style": {"color": "ff00ff"}},"-",27,"*",{"style": {"barred": "R","dotted": "R"}},{"cell": 28,"style": {"barred": "L","dotted": "TL"}},"*","*",{"style": {"barred": "T","dotted": "TR"}},{"style": {"dotted": "L"}},{"style": {"barred": "T"}},{"style": {"dotted": "RB"}}],
[null,null,null,null,null,null,null,null,null,null,null,null,null,null],
[29,"*",30,"*","*","*",31,null,"-",null,null,null,null,null],
["*","-","*","-","-","-","*",null,"-","0",null,null,null,null],
["*","-",32,"*",33,"*","*",null,"-","-",34,null,null,null],
["*","-","*","-","*","-","*",null,"-","-","-",{"style": {"barred": "B"}},null,null],
["34\u00BE","*","*","*","*","-","*",null,"-",35,"*",{"style": {"barred": "T"}},"*",null],
["*","-","-","-","*","-","*",null,"-","-","-","-","-","-"],
[36,"*","*","*","*","*","*",null,null,null,null,null,null,null]
],"solution": [
["U","P","S","-",{"style": {"colortext": "00ffff"},"value": "A"},{"style": {"colortext": "ff00ff"},"value": "S"},{"style": {"colortext": "ffff00"},"value": "S"},"C","U","T","L","A","S","S"],
["T","O","O","T","S","I","E","H","E","A","L","T","H","T"],
["A","L","L","R","I","S","E","E","J","K","F","L","E","A"],
["-","-",{"style": {"colortext": "ff00ff"},"value": "V"},{"style": {"colortext": "ffff00"},"value": "I"},{"style": {"colortext": "00ffff"},"value": "S"},"-","-","C","U","E","B","A","L","L"],
["I","R","E","L","A","N","D","K","N","O","X","R","F","E"],
["F","O","R","L","I","F","E","U","C","U","D","G","E","L"],
["S","O","S","-",{"style": {"color": "00ffff"},"value": "D"},{"style": {"color": "ff00ff"},"value": "L"},{"style": {"color": "ffff00"},"value": "I"},"P","O","T","T","E","R","Y"],
[null,null,null,null,null,null,null,null,null,null,null,null,null,null],
["A","L","O","#","I","R","T",null,"-",null,null,null,null,null],
["V","-","Z","-","-","-","\u00D7",null,"-","i",null,null,null,null],
["I","-","O","N","C","*","E",null,"-","-","p",null,null,null],
["A","-","N","-","L","-","+",null,"-","-","-","\u00FC",null,null],
["T","H","E","M","E","-","L",null,"-","i","p","u","z",null],
["O","-","-","-","RI","-","\u00B1",null,"-","-","-","-","-","-"],
["R","E","C","HER","C","H","E",null,null,null,null,null,null,null]
],"clues": {
"Across": [
{"number": 1,"clue": "Text appears in blank grid","enumeration": "3"},
{"number": 4,"clue": "Text appears in blank grid and is colored cyan, magenta, yellow","enumeration": "3"},
{"number": 7,"clue": "First cell has BL dotted, third cell has RB dotted, seventh cell has TR dotted","enumeration": "7"},
{"number": 12,"clue": "Clue has <b>bold</b>, <i>italic</i>, <s>strikeout</s> and <u>underline</u> in it","enumeration": "7"},
{"number": 14,"clue": "This clue has <b><s>bold with strikeout</b></s><b>, just bold</b>, <i><u>italic with underlining</u></i><i>, just italic</i>","enumeration": "6"},
{"number": 15,"clue": "This clue contains a degree sign (&deg;), cent sign (&cent;), c-cedilla (&ccedil;) and E-acute (&Eacute;)","enumeration": "3 4"},
{"number": "a","clue": "Cells have marks in all corners","enumeration": "4"},
{"number": 17,"clue": "Text is colored magenta, yellow, cyan","enumeration": "3"},
{"number": 19,"clue": "Answer number 18 is omitted","enumeration": "3-4"},
{"number": 19,"clue": "Answer number 19 is duplicated","enumeration": "7"},
{"number": 23,"clue": "Cells in this entry and to its right are circled","enumeration": "4"},
{"number": 24,"clue": "This clue has line breaks<br>forcing it to be three lines<br>long","enumeration": "3 4"},
{"number": 25,"clue": "","enumeration": "6"},
{"number": 26,"clue": "Blank grid colors are yellow, cyan, magenta","enumeration": "3"},
{"number": 27,"clue": "Solution grid colors are cyan, magenta, yellow","enumeration": "3"},
{"number": 28,"clue": "First cell has TL dotted, third cell has TR dotted, seventh cell has RB dotted","enumeration": "7"},
{"number": 29,"clue": "Fourth cell is a rebus with # in the square, requiring a non-default block value","enumeration": "5 5","answer": "aloha shirt"},
{"number": "0","clue": "Answer is numbered 0 requiring non-default empty cell value","enumeration": "1","answer": "i"},
{"number": 32,"clue": "Fourth cell has no answer letter","enumeration": "4","answer": "once"},
{"number": 34,"clue": "Answer southeast of this one has no number and no clue","enumeration": "1","answer": "p"},
{"number": "34\u00BE","clue": "This clue's number is thirty-four and three quarters","enumeration": "5"},
{"number": 35,"clue": "","enumeration": "4"},
{"number": 36,"clue": "Fourth cell is a rebus with HER in the square","enumeration": "9"}
],"Down": [
{"number": 1,"clue": "","enumeration": "3"},
{"number": 2,"clue": "","enumeration": "3"},
{"number": 3,"clue": "","enumeration": "7"},
{"number": 4,"clue": "","enumeration": "2 1 4"},
{"number": 5,"clue": "","enumeration": "3"},
{"number": 6,"clue": "","enumeration": "3"},
{"number": 7,"clue": "","enumeration": "5-2"},
{"number": 8,"clue": "","enumeration": "4-3"},
{"number": 9,"clue": "","enumeration": "2 5"},
{"number": 10,"clue": "","enumeration": "5"},
{"number": 11,"clue": "","enumeration": "7"},
{"number": 13,"clue": "","enumeration": "5"},
{"number": 16,"clue": "","enumeration": "5"},
{"number": 19,"clue": "","enumeration": "3"},
{"number": 20,"clue": "","enumeration": "3"},
{"number": 21,"clue": "","enumeration": "3"},
{"number": 22,"clue": "","enumeration": "3"},
{"number": 29,"clue": "","enumeration": "7"},
{"number": 30,"clue": "","enumeration": "5"},
{"number": 31,"clue": "","enumeration": "4","answer": "tele"},
{"number": 33,"clue": "Fourth cell is a rebus with RI in the square","enumeration": "6"}
]}})

You can use the Contact Us Form to comment on this page.
Last updated: $Date: 2011/09/21 20:58:53 $
Material Copyright © 2011 Crossword Man