While the properties of a logic puzzle are important, they are not essential to solving the puzzle. Below are the properties of our example puzzle module.
The following methods are used to enter the data of a puzzle module. For more information, please read the "Build" articles for nouns, verbs, links, facts, and rules. Note that the verbs of a logic puzzle are automatically created for you, along with the first link "with". It is essential that a puzzle have at least one fact or rule.
Additional programming is required for the links and the rules. Both have a field simply named f that you can assign a function to. There are various ways this function can be assigned. Below are the easiest ways to do it. If these methods do not work for you, you will need to "roll your own". That means "do it yourself".