About English Puzzle Graphs

Alastair Butler
Hirosaki University



Table of contents

    1 Introduction
    2 How to read a puzzle graph
    3 Tips for reaching puzzle solutions
        3.1 A simple puzzle
        3.2 An example with ellipsis
        3.3 A complex puzzle
    4 Square bracket content
        4.1 Relation labels
        4.2 Conjunction
        4.3 Operators

1    Introduction

You can study English while having fun with puzzle graphs. A puzzle graph takes the form of a graph of words with labelled arrows that connect the graph nodes. The labelled arrows are clues for building sentence components. The puzzle task is to turn each graph of words with its clues into a ‘solution’ that is a single sentence of English or multiple sentences. You can check your success by seeing if your solution matches the suggested answer.

    Goals for working through the puzzles are:


2    How to read a puzzle graph

In a puzzle graph, word content for a puzzle solution occurs outside of square brackets (‘[’, ‘]’).

    The content inside square brackets tells us about the grammatical roles of words. These are clues that inform where words should go in puzzle solutions.

    Square bracket content should not be included in a puzzle solution. In contrast, all word content should be included. You never have to modify the forms of words, so a word should occur in a puzzle solution as you find it in the graph.

    Words and/or square bracket content can be the label content for a graph node. They can also provide the label content for a directed arrow that connects graph nodes. Each arrow connects two nodes by pointing to one node (the head node) from another node (the tail node). It is typical for the label content of an arrow to be square bracket content to say the role of the head node with respect to the tail node.

    Most of the words needed for a puzzle solution are found in the graph, but sometimes you will need to add additional ‘invisible’ words. Some of the invisible words will turn out to be bound pronouns (e.g., he, her, themselves) which are used to reference already established graph nodes introduced because of earlier words. Note that pronouns that cannot be associated with something else from the discourse context (called unbound pronouns) do have graph presence.

    Other invisible words are words that have a formal role marking grammatical structure:

    It is also possible for a node to have no content. This indicates word absence from the puzzle solution.


3    Tips for reaching puzzle solutions

This section offers tips for reaching puzzle solutions. This starts with a simple puzzle. Then we gradually pick up skills to tackle more complex puzzles.


3.1    A simple puzzle

To form a puzzle solution, start by looking into a puzzle graph for an arrow labelled [arg0]. The tail node for such an arrow will be the main verb content for a clause, possibly with other supporting words, while the head node will be the logical subject for the clause, which is the ‘do-er’ or ‘be-er’ or ‘have-er’ of the clause.

    Consider Figure 1. This gives the puzzle graph for a single clause. From the arrow labelled [arg0], we can identify were as the main verb and four_Rabbits as its ‘be-er’ (logical subject).

Figure 1: Puzzle graph for a single clause

r_0001_0002__there_r_0001_0003__were there were r_0001_0001__Once_upon_a_time Once upon a time r_0001_0002__there_r_0001_0003__were->r_0001_0001__Once_upon_a_time [nim] r_0001_0004__four_r_0001_0006__Rabbits four Rabbits r_0001_0002__there_r_0001_0003__were->r_0001_0004__four_r_0001_0006__Rabbits [arg0] r_0001_0005__little little r_0001_0004__four_r_0001_0006__Rabbits->r_0001_0005__little [attrib]

When were (a form of BE) occurs with existential marker there, as in Figure 1, it will typically be followed by its logical subject. With this knowledge, we can construct (1).

(1)
there were four Rabbits

    With (1), we already have a full sentence of English! However, (1) is not a complete puzzle solution for Figure 1, since there are words that have yet to be used. One of these words comes as the head node of an arrow that has four_Rabbits as its tail node. This word acts as an attributive modifier ([attrib]) to tell us about the size of the four rabbits (little). In English, numeral four should occur before an attributive adjective modifier to give (2).

(2)
there were four little Rabbits

    Figure 1 also has an arrow labelled [nim] (unselected adverbial role) that has the main verb as its tail node and that has as its head node the complex adverb Once_upon_a_time. Connecting these words gives the final puzzle solution for Figure 1 of (3).

(3)
Once upon a time there were four little Rabbits

    As another example, consider Figure 2, which also has content for a single clause sentence.

Figure 2: Puzzle graph for another single clause

r_0001_0002__names names r_0001_0001__their their r_0001_0002__names->r_0001_0001__their [gen] r_0001_0003__were were r_0001_0003__were->r_0001_0002__names [arg0] r_0001_0011__and and r_0001_0003__were->r_0001_0011__and [prd] r_0001_0005__Flopsy Flopsy r_0001_0011__and->r_0001_0005__Flopsy [conj1] r_0001_0007__Mopsy Mopsy r_0001_0011__and->r_0001_0007__Mopsy [conj2] r_0001_0009__Cotton_hyphen_tail Cotton-tail r_0001_0011__and->r_0001_0009__Cotton_hyphen_tail [conj3] r_0001_0012__Peter Peter r_0001_0011__and->r_0001_0012__Peter [conj4]

Searching for an [arg0] labelled arrow, we find were once again as the main verb of the clause. The ‘be-er’ (logical subject) of the clause is names, which itself has an arrow labelled [gen] (genitive/possessive), which takes us to the genitive pronoun their. There is also an arrow labelled [prd] (predicative), which provides name content with head node and, which in turn acts as the tail node for four conjunct head nodes. Each conjunct is linked with a [conjN] labelled arrow, where N is a conjunct's place in an ordering of all the conjuncts. Turning all this into an English sentence gives (4).

(4)
their names were Flopsy, Mopsy, Cotton-tail, and Peter

    Now consider Figure 3.

Figure 3: Puzzle graph combining Figures 1 and 2

r_0001_0002__there_r_0001_0003__were there were r_0001_0001__Once_upon_a_time Once upon a time r_0001_0002__there_r_0001_0003__were->r_0001_0001__Once_upon_a_time [nim] r_0001_0004__four_r_0001_0006__Rabbits four Rabbits r_0001_0002__there_r_0001_0003__were->r_0001_0004__four_r_0001_0006__Rabbits [arg0] r_0001_0005__little little r_0001_0004__four_r_0001_0006__Rabbits->r_0001_0005__little [attrib] r_0001_0008__and and r_0001_0008__and->r_0001_0002__there_r_0001_0003__were [conj1] r_0001_0011__were were r_0001_0008__and->r_0001_0011__were [conj2] r_0001_0010__names names r_0001_0011__were->r_0001_0010__names [arg0] r_0001_0019__and and r_0001_0011__were->r_0001_0019__and [prd] r_0001_0010__names->r_0001_0004__four_r_0001_0006__Rabbits [gen] r_0001_0013__Flopsy Flopsy r_0001_0019__and->r_0001_0013__Flopsy [conj1] r_0001_0015__Mopsy Mopsy r_0001_0019__and->r_0001_0015__Mopsy [conj2] r_0001_0017__Cotton_hyphen_tail Cotton-tail r_0001_0019__and->r_0001_0017__Cotton_hyphen_tail [conj3] r_0001_0020__Peter Peter r_0001_0019__and->r_0001_0020__Peter [conj4]

This third puzzle graph brings together content from the two previous puzzle graphs with connections of material at two different graph nodes. First, there is connection from the very top node of the graph with the word and. Nodes corresponding to the main verbs of the two earlier graphs form the head nodes of arrows labelled [conjN], much as we saw with the connections that led to Flopsy, Mopsy, Cotton-tail, and Peter. We can therefore expect to reach a puzzle solution that is essentially the content of (3) connected by and to the content of (4).

    But there is one further point of connection that we also need to make sense of: The arrow labelled [gen] of Figure 3 does not have a node with content their as its head node like in Figure 2, but rather takes as its head node four_Rabbits, which corresponds to the four_Rabbits of Figure 1.

    We can interpret the [gen] labelled arrow as having an ‘invisible’ instance of their as its head node. This absence of their from the puzzle graph occurs because presence of their in the solution sentence is instead captured in the graph as a direct arrow connection (referential link) to the already occurring four_Rabbits. We are therefore justified to take ‘(3) and (4)’ — namely (5) — to be the overall puzzle solution for the graph of Figure 3.

(5)
Once upon a time there were four little Rabbits, and their names were Flopsy, Mopsy, Cotton-tail, and Peter.

3.2    An example with ellipsis

Figure 4 has a similar structure to Figure 3, in the sense that there are two verbs connected by [conj1] and [conj2] labelled arrows from and occurring topmost in the graph. However, while the verb of the first conjunct is overtly realised with lost, the content for the verb of the second conjunct is shown as a node without a label to indicate an absence from the puzzle solution (a lost lost!).

Figure 4: Puzzle graph with ellipsis

r_0001_0002__lost lost r_0001_0001__He He r_0001_0002__lost->r_0001_0001__He [arg0] r_0001_0003__one one r_0001_0002__lost->r_0001_0003__one [arg1] r_0001_0008__the_r_0001_0009__cabbages the cabbages r_0001_0002__lost->r_0001_0008__the_r_0001_0009__cabbages among [nim] r_0001_0006__shoes shoes r_0001_0003__one->r_0001_0006__shoes of r_0001_0006__shoes->r_0001_0001__He [gen] r_0001_0011__and and r_0001_0011__and->r_0001_0002__lost [conj1] z_000_1_withellipsisex_34 r_0001_0011__and->z_000_1_withellipsisex_34 [conj2] z_000_1_withellipsisex_34->r_0001_0001__He [arg0] r_0001_0012__the_r_0001_0014__shoe the shoe z_000_1_withellipsisex_34->r_0001_0012__the_r_0001_0014__shoe [arg1] r_0001_0016__the_r_0001_0017__potatoes the potatoes z_000_1_withellipsisex_34->r_0001_0016__the_r_0001_0017__potatoes amongst [nim] r_0001_0013__other other r_0001_0012__the_r_0001_0014__shoe->r_0001_0013__other [attrib]

Following all the links of Figure 4, we can arrive at puzzle solution (6).

(6)
He lost one of his shoes among the cabbages, and the other shoe amongst the potatoes.

3.3    A complex puzzle

This section demonstrates how to approach a complex puzzle. We will break this into stages, first building content for simpler graphs, which then combine to give larger graphs, and so ultimately lead to the final graph for reaching the overall puzzle solution.

    To start, consider figure 5.

Figure 5: Puzzle graph for a single clause

r_0001_0003__was was r_0001_0001__Mr_dot__r_0001_0002__McGregor Mr. McGregor r_0001_0003__was->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0007__and and r_0001_0003__was->r_0001_0007__and on [clr] r_0001_0007__and->r_0001_0001__Mr_dot__r_0001_0002__McGregor [gen] r_0001_0006__hands hands r_0001_0007__and->r_0001_0006__hands [conj1] r_0001_0008__knees knees r_0001_0007__and->r_0001_0008__knees [conj2]

By finding [arg0], we can identify was as a verb with Mr._McGregor as the ‘be-er’ (logical subject). One other arrow extends from was. This is labelled on [clr] and connects to and, which takes us to two conjuncts via the labelled connections [conj1] leading to hands and [conj2] leading to knees. One more connection, labelled [gen] (genitive/possessive), originates from and and leads to Mr._McGregor to capture the information that the hands and knees are those of Mr. McGregor. By following these connections and including his to capture the genitive/possessive connection, we can reach (7) as the puzzle solution.

(7)
Mr. McGregor was on his hands and knees

    Now consider Figure 6.

Figure 6: Puzzle content for a participle clause

r_0001_0001__planting planting r_0001_0002__out out r_0001_0001__planting->r_0001_0002__out [clr] r_0001_0004__cabbages cabbages r_0001_0001__planting->r_0001_0004__cabbages [arg1] z_000_1_plantingex_1 r_0001_0001__planting->z_000_1_plantingex_1 [arg0] r_0001_0003__young young r_0001_0004__cabbages->r_0001_0003__young [attrib]

An arrow labelled [arg1] (logical object) extends to cabbages having started from planting. In turn, cabbages leads via an [attrib] (attribute) labelled arrow to young. There is also a [clr] (closely related) labelled arrow from planting to out. By following these connections of the graph (and ignoring the ["arg0"] connection to an unlabelled node), we reach the sentence fragment (8).

(8)
planting out young cabbages

    Now consider Figure 7.

Figure 7: Puzzle graph combining Figures 5 and 6

r_0001_0003__was was r_0001_0001__Mr_dot__r_0001_0002__McGregor Mr. McGregor r_0001_0003__was->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0007__and and r_0001_0003__was->r_0001_0007__and on [clr] r_0001_0007__and->r_0001_0001__Mr_dot__r_0001_0002__McGregor [gen] r_0001_0006__hands hands r_0001_0007__and->r_0001_0006__hands [conj1] r_0001_0008__knees knees r_0001_0007__and->r_0001_0008__knees [conj2] r_0001_0009__planting planting r_0001_0009__planting->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0010__out out r_0001_0009__planting->r_0001_0010__out [clr] r_0001_0012__cabbages cabbages r_0001_0009__planting->r_0001_0012__cabbages [arg1] r_0001_0011__young young r_0001_0012__cabbages->r_0001_0011__young [attrib] z_000_1_handsandkneesandplantingex_26 z_000_1_handsandkneesandplantingex_26->r_0001_0003__was [scope] z_000_1_handsandkneesandplantingex_26->r_0001_0009__planting [restriction]

Figure 7 has connections to bring together node content from Figures 5 and 6. There is an unlabelled triangular node to capture how planting together with its connections acts as a restriction on the content from was. There is also the [arg0] connection from planting which now connects to Mr._McGregor, the ‘be-er’ (logical subject) of the main clause. A puzzle solution that meets these new criteria of Figure 7 is (9).

(9)
Mr. McGregor was on his hands and knees planting out young cabbages

    Now consider Figure 8.

Figure 8: Puzzle graph for a single clause

r_0001_0002__jumped jumped r_0001_0001__he he r_0001_0002__jumped->r_0001_0001__he [arg0] r_0001_0003__up up r_0001_0002__jumped->r_0001_0003__up [clr]

Looking at jumped, this is linked to he with an [arg0] labelled arrow and up with a [clr] labelled arrow. Therefore, we can identify jumped as a verb with he as its ‘do-er’ (logical subject), to derive the simple sentence of (10).

(10)
he jumped up

    Now consider Figure 9.

Figure 9: Puzzle graph for another single clause

r_0001_0002__ran ran r_0001_0001__he he r_0001_0002__ran->r_0001_0001__he [arg0] r_0001_0004__Peter Peter r_0001_0002__ran->r_0001_0004__Peter after [clr]

Looking at ran, this is linked to he with an [arg0] labelled arrow. Also, ran is linked to Peter with an after [clr] labelled arrow. With these words and connections, we can derive the puzzle solution (11).

(11)
he ran after Peter

    Now consider Figure 10.

Figure 10: Puzzle graph combining Figures 8 and 9

r_0001_0002__jumped jumped r_0001_0001__he he r_0001_0002__jumped->r_0001_0001__he [arg0] r_0001_0003__up up r_0001_0002__jumped->r_0001_0003__up [clr] r_0001_0004__and and r_0001_0004__and->r_0001_0002__jumped [conj1] r_0001_0005__ran ran r_0001_0004__and->r_0001_0005__ran [conj2] r_0001_0005__ran->r_0001_0001__he [arg0] r_0001_0007__Peter Peter r_0001_0005__ran->r_0001_0007__Peter after [clr]

This combines Figures 8 and 9, with and to connect jumped and ran. Note how the single he connects as the ‘do-er’ (logical subject) to both predicates. A puzzle solution is (12).

(12)
he jumped up and ran after Peter

    Now consider Figure 11.

Figure 11: Puzzle graph for a participle clause

r_0001_0001__waving waving r_0001_0002__a_r_0001_0003__rake a rake r_0001_0001__waving->r_0001_0002__a_r_0001_0003__rake [arg1] z_000_1_wavingex_1 r_0001_0001__waving->z_000_1_wavingex_1 [arg0]

We can see waving is connected to rake with an [arg1] ‘done to’ (logical object) arrow. A puzzle solution is (13).

(13)
waving a rake

    Now consider Figure 12.

Figure 12: Puzzle graph for an imperative clause

r_0001_0001__Stop Stop r_0001_0002__thief thief r_0001_0001__Stop->r_0001_0002__thief [nim] z_000_1_stopthiefex_1 r_0001_0001__Stop->z_000_1_stopthiefex_1 [arg0]

An imperative is an order or instruction for an unmentioned ‘do-er’ to do something, but also the ‘do-er’ can be addressed with a [nim] (unselected item) connection. Such an unselected item (called a vocative) can occur either at the front or end of an imperative, making (14) a possible puzzle solution.

(14)
Stop thief!

    Now consider Figure 13.

Figure 13: Puzzle graph for a clause with Figure 12 as an embedding

r_0001_0001__calling calling r_0001_0002__out out r_0001_0001__calling->r_0001_0002__out [clr] utterance_1_callingex_11 [utterance] r_0001_0001__calling->utterance_1_callingex_11 [arg1] z_000_1_callingex_1 r_0001_0001__calling->z_000_1_callingex_1 [arg0] r_0001_0005__Stop Stop utterance_1_callingex_11->r_0001_0005__Stop [part1] r_0001_0006__thief thief r_0001_0005__Stop->r_0001_0006__thief [nim] z_000_1_callingex_12 r_0001_0005__Stop->z_000_1_callingex_12 [arg0]

This is the puzzle graph for a clause with an embedding with the content of Figure 12. This embedding is connected by an [arg1] (logical object) arrow as an [utterance] (reported speech) that has calling as its content. A puzzle solution is (15).

(15)
calling out, ‘Stop thief!’

    Now consider Figure 14.

Figure 14: Puzzle graph combining Figures 11 and 13

r_0001_0001__waving waving r_0001_0002__a_r_0001_0003__rake a rake r_0001_0001__waving->r_0001_0002__a_r_0001_0003__rake [arg1] z_000_1_wavingandcallingex_1 r_0001_0001__waving->z_000_1_wavingandcallingex_1 [arg0] r_0001_0004__and and r_0001_0004__and->r_0001_0001__waving [conj1] r_0001_0005__calling calling r_0001_0004__and->r_0001_0005__calling [conj2] r_0001_0005__calling->z_000_1_wavingandcallingex_1 [arg0] r_0001_0006__out out r_0001_0005__calling->r_0001_0006__out [clr] utterance_1_wavingandcallingex_24 [utterance] r_0001_0005__calling->utterance_1_wavingandcallingex_24 [arg1] r_0001_0009__Stop Stop utterance_1_wavingandcallingex_24->r_0001_0009__Stop [part1] r_0001_0010__thief thief r_0001_0009__Stop->r_0001_0010__thief [nim] z_000_1_wavingandcallingex_25 r_0001_0009__Stop->z_000_1_wavingandcallingex_25 [arg0]

Figure 14 results from combining Figure 11 and 13. Here, and has conjuncts waving and calling. A puzzle solution is (16).

(16)
waving a rake and calling out, ‘Stop thief!’

    Now consider Figure 15.

Figure 15: Puzzle graph combining Figures 10 and 14

r_0001_0002__jumped jumped r_0001_0001__he he r_0001_0002__jumped->r_0001_0001__he [arg0] r_0001_0003__up up r_0001_0002__jumped->r_0001_0003__up [clr] r_0001_0004__and and r_0001_0004__and->r_0001_0002__jumped [conj1] z_000_1_jumpedupranafterwavingandcallingex_26 r_0001_0004__and->z_000_1_jumpedupranafterwavingandcallingex_26 [conj2] r_0001_0005__ran ran z_000_1_jumpedupranafterwavingandcallingex_26->r_0001_0005__ran [scope] r_0001_0012__and and z_000_1_jumpedupranafterwavingandcallingex_26->r_0001_0012__and [restriction] r_0001_0005__ran->r_0001_0001__he [arg0] r_0001_0007__Peter Peter r_0001_0005__ran->r_0001_0007__Peter after [clr] r_0001_0009__waving waving r_0001_0009__waving->r_0001_0001__he [arg0] r_0001_0010__a_r_0001_0011__rake a rake r_0001_0009__waving->r_0001_0010__a_r_0001_0011__rake [arg1] r_0001_0012__and->r_0001_0009__waving [conj1] r_0001_0013__calling calling r_0001_0012__and->r_0001_0013__calling [conj2] r_0001_0013__calling->r_0001_0001__he [arg0] r_0001_0014__out out r_0001_0013__calling->r_0001_0014__out [clr] utterance_1_jumpedupranafterwavingandcallingex_50 [utterance] r_0001_0013__calling->utterance_1_jumpedupranafterwavingandcallingex_50 [arg1] r_0001_0017__Stop Stop utterance_1_jumpedupranafterwavingandcallingex_50->r_0001_0017__Stop [part1] r_0001_0018__thief thief r_0001_0017__Stop->r_0001_0018__thief [nim] z_000_1_jumpedupranafterwavingandcallingex_51 r_0001_0017__Stop->z_000_1_jumpedupranafterwavingandcallingex_51 [arg0]

Figure 15 has an unlabelled triangular node to combine Figures 10 and 14, much like we saw happen with Figure 7. Note how the verbs jumped, ran, waving, and calling all have [arg0] ‘do-er’ (logical subject) arrows that connect to the same he. A puzzle solution is (17).

(17)
he jumped up and ran after Peter, waving a rake and calling out, ‘Stop thief!’

    We are finally able to consider the overall puzzle graph of Figure 16.

Figure 16: Puzzle graph combining Figures 7 and 15

r_0001_0003__was was r_0001_0001__Mr_dot__r_0001_0002__McGregor Mr. McGregor r_0001_0003__was->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0007__and and r_0001_0003__was->r_0001_0007__and on [clr] r_0001_0007__and->r_0001_0001__Mr_dot__r_0001_0002__McGregor [gen] r_0001_0006__hands hands r_0001_0007__and->r_0001_0006__hands [conj1] r_0001_0008__knees knees r_0001_0007__and->r_0001_0008__knees [conj2] r_0001_0009__planting planting r_0001_0009__planting->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0010__out out r_0001_0009__planting->r_0001_0010__out [clr] r_0001_0012__cabbages cabbages r_0001_0009__planting->r_0001_0012__cabbages [arg1] r_0001_0011__young young r_0001_0012__cabbages->r_0001_0011__young [attrib] r_0001_0014__but but r_0001_0018__and and r_0001_0014__but->r_0001_0018__and [conj2] z_000_1_handscallingex_28 r_0001_0014__but->z_000_1_handscallingex_28 [conj1] r_0001_0016__jumped jumped r_0001_0018__and->r_0001_0016__jumped [conj1] z_000_1_handscallingex_71 r_0001_0018__and->z_000_1_handscallingex_71 [conj2] z_000_1_handscallingex_28->r_0001_0003__was [scope] z_000_1_handscallingex_28->r_0001_0009__planting [restriction] r_0001_0016__jumped->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0017__up up r_0001_0016__jumped->r_0001_0017__up [clr] r_0001_0019__ran ran z_000_1_handscallingex_71->r_0001_0019__ran [scope] r_0001_0026__and and z_000_1_handscallingex_71->r_0001_0026__and [restriction] r_0001_0019__ran->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0021__Peter Peter r_0001_0019__ran->r_0001_0021__Peter after [clr] r_0001_0023__waving waving r_0001_0023__waving->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0024__a_r_0001_0025__rake a rake r_0001_0023__waving->r_0001_0024__a_r_0001_0025__rake [arg1] r_0001_0026__and->r_0001_0023__waving [conj1] r_0001_0027__calling calling r_0001_0026__and->r_0001_0027__calling [conj2] r_0001_0027__calling->r_0001_0001__Mr_dot__r_0001_0002__McGregor [arg0] r_0001_0028__out out r_0001_0027__calling->r_0001_0028__out [clr] utterance_1_handscallingex_95 [utterance] r_0001_0027__calling->utterance_1_handscallingex_95 [arg1] r_0001_0031__Stop Stop utterance_1_handscallingex_95->r_0001_0031__Stop [part1] r_0001_0032__thief thief r_0001_0031__Stop->r_0001_0032__thief [nim] z_000_1_handscallingex_96 r_0001_0031__Stop->z_000_1_handscallingex_96 [arg0]

This has but to combine Figures 7 and 15. Note how the verbs was, planting, jumped, ran, waving, and calling all have [arg0] ‘be-er/do-er’ (logical subject) arrows that connect to the same instance of Mr._McGregor. An overall puzzle solution for Figure 16 is (18).

(18)
Mr. McGregor was on his hands and knees planting out young cabbages, but he jumped up and ran after Peter, waving a rake and calling out, ‘Stop thief!’

4    Square bracket content

This section presents tables for content placed inside square brackets together with illustrative examples.


4.1    Relation labels

Table 1: modifiers

labeldescription
[attrib]attribute
[gen]genitive
[qual]qualifier

(19)

four little Rabbits

r_0001_0001__four_r_0001_0003__Rabbits four Rabbits r_0001_0002__little little r_0001_0001__four_r_0001_0003__Rabbits->r_0001_0002__little [attrib] z_000_1_attribex1_1 z_000_1_attribex1_1->r_0001_0001__four_r_0001_0003__Rabbits [nim]
(20)

Mr. McGregor's garden

r_0001_0004__garden garden r_0001_0001__Mr_dot__r_0001_0002__McGregor_r_0001_0003___apos_s Mr. McGregor 's r_0001_0004__garden->r_0001_0001__Mr_dot__r_0001_0002__McGregor_r_0001_0003___apos_s [gen] z_000_1_genex1_1 z_000_1_genex1_1->r_0001_0004__garden [nim]
(21)

very big

r_0001_0002__big big r_0001_0001__very very r_0001_0002__big->r_0001_0001__very [qual] z_000_1_qualex1_1 z_000_1_qualex1_1->r_0001_0002__big [attrib]
Table 2: clause arguments/complements

labeldescription
[arg0]logical subject
[arg1]logical direct object
[arg2]logical indirect object
[prd]predicative

(22)

Baroness Burdet Coutts founded the village.

r_0001_0004__founded founded r_0001_0001__Baroness_r_0001_0002__Burdet_r_0001_0003__Coutts Baroness Burdet Coutts r_0001_0004__founded->r_0001_0001__Baroness_r_0001_0002__Burdet_r_0001_0003__Coutts [arg0] r_0001_0005__the_r_0001_0006__village the village r_0001_0004__founded->r_0001_0005__the_r_0001_0006__village [arg1]
(23)

The village was founded by Baroness Burdet Coutts.

r_0001_0003__was was r_0001_0004__founded founded r_0001_0003__was->r_0001_0004__founded [scope] r_0001_0001__The_r_0001_0002__village The village r_0001_0004__founded->r_0001_0001__The_r_0001_0002__village [arg1] r_0001_0006__Baroness_r_0001_0007__Burdet_r_0001_0008__Coutts Baroness Burdet Coutts r_0001_0004__founded->r_0001_0006__Baroness_r_0001_0007__Burdet_r_0001_0008__Coutts [arg0]
(24)

He was put in a pie.

r_0001_0002__was was r_0001_0003__put put r_0001_0002__was->r_0001_0003__put [scope] r_0001_0001__He He r_0001_0003__put->r_0001_0001__He [arg1] r_0001_0005__a_r_0001_0006__pie a pie r_0001_0003__put->r_0001_0005__a_r_0001_0006__pie in [clr] z_000_1_clrex1_8 r_0001_0003__put->z_000_1_clrex1_8 [arg0]
(25)

Peter asked her the way.

r_0001_0002__asked asked r_0001_0001__Peter Peter r_0001_0002__asked->r_0001_0001__Peter [arg0] r_0001_0003__her her r_0001_0002__asked->r_0001_0003__her [arg2] r_0001_0004__the_r_0001_0005__way the way r_0001_0002__asked->r_0001_0004__the_r_0001_0005__way [arg1]
(26)

It was a hoax.

r_0001_0002__was was r_0001_0001__It It r_0001_0002__was->r_0001_0001__It [arg0] r_0001_0003__a_r_0001_0004__hoax a hoax r_0001_0002__was->r_0001_0003__a_r_0001_0004__hoax [prd]
(27)

I find this interesting.

r_0001_0002__find find r_0001_0001__I I r_0001_0002__find->r_0001_0001__I [arg0] r_0001_0003__this this r_0001_0002__find->r_0001_0003__this [arg1] r_0001_0004__interesting interesting r_0001_0002__find->r_0001_0004__interesting [prd]
Table 3: adverbial roles

labeldescription
[clr]closely related, obligatory item for the verb
[nim]non-obligatory adverbial role

(28)

Nasha went to the window.

r_0104_0002__went went r_0104_0001__Nasha Nasha r_0104_0002__went->r_0104_0001__Nasha [arg0] r_0104_0004__the_r_0104_0005__window the window r_0104_0002__went->r_0104_0004__the_r_0104_0005__window to [clr]
(29)

He was safe in the wood.

r_0001_0002__was was r_0001_0001__He He r_0001_0002__was->r_0001_0001__He [arg0] r_0001_0003__safe safe r_0001_0002__was->r_0001_0003__safe [prd] r_0001_0005__the_r_0001_0006__wood the wood r_0001_0002__was->r_0001_0005__the_r_0001_0006__wood in [nim]
Table 4: embedding marking

labeldescription
[emb]embedding

(30)

the idea to go

r_0001_0001__the_r_0001_0002__idea the idea r_0001_0003__to_r_0001_0004__go to go r_0001_0001__the_r_0001_0002__idea->r_0001_0003__to_r_0001_0004__go [emb] z_000_1_embex1_7 r_0001_0003__to_r_0001_0004__go->z_000_1_embex1_7 [arg0] z_000_1_embex1_1 z_000_1_embex1_1->r_0001_0001__the_r_0001_0002__idea [nim]

4.2    Conjunction

Table 5: conjunct marking

labeldescription
[conjn]n-th conjunct
[partn]n-th utterance part
[utterance]utterance

(31)

Janet was praised by Rodney, criticized by Sidney and ignored by Gregory.

r_0001_0002__was was r_0001_0010__and and r_0001_0002__was->r_0001_0010__and [scope] r_0001_0003__praised praised r_0001_0010__and->r_0001_0003__praised [conj1] r_0001_0007__criticized criticized r_0001_0010__and->r_0001_0007__criticized [conj2] r_0001_0011__ignored ignored r_0001_0010__and->r_0001_0011__ignored [conj3] r_0001_0001__Janet Janet r_0001_0003__praised->r_0001_0001__Janet [arg1] r_0001_0005__Rodney Rodney r_0001_0003__praised->r_0001_0005__Rodney [arg0] r_0001_0007__criticized->r_0001_0001__Janet [arg1] r_0001_0009__Sidney Sidney r_0001_0007__criticized->r_0001_0009__Sidney [arg0] r_0001_0011__ignored->r_0001_0001__Janet [arg1] r_0001_0013__Gregory Gregory r_0001_0011__ignored->r_0001_0013__Gregory [arg0]
(32)

He said Beware! His eyes flash!

r_0001_0002__said said r_0001_0001__He He r_0001_0002__said->r_0001_0001__He [arg0] utterance_1_utteranceex1_9 [utterance] r_0001_0002__said->utterance_1_utteranceex1_9 [arg1] r_0001_0004__Beware Beware utterance_1_utteranceex1_9->r_0001_0004__Beware [part1] r_0001_0008__flash flash utterance_1_utteranceex1_9->r_0001_0008__flash [part2] z_000_1_utteranceex1_10 r_0001_0004__Beware->z_000_1_utteranceex1_10 [arg0] r_0001_0007__eyes eyes r_0001_0006__His His r_0001_0007__eyes->r_0001_0006__His [gen] r_0001_0008__flash->r_0001_0007__eyes [arg0]

4.3    Operators

Table 6: operator components

labeldescription
[quant]quantifier operator
[restriction]restriction of an operator
[scope]scope of an operator

(33)

Merchandise orders came from every client.

r_0001_0003__came came r_0001_0001__Merchandise_r_0001_0002__orders Merchandise orders r_0001_0003__came->r_0001_0001__Merchandise_r_0001_0002__orders [arg0] r_0001_0006__client client r_0001_0003__came->r_0001_0006__client from [nim] r_0001_0005__every_quant every [quant] r_0001_0005__every_quant->r_0001_0003__came [scope] r_0001_0005__every_quant->r_0001_0006__client [restriction]
(34)

A player wins if they reach the mousehole.

r_0001_0003__wins wins r_0001_0001__A_r_0001_0002__player A player r_0001_0003__wins->r_0001_0001__A_r_0001_0002__player [arg0] r_0001_0004__if if r_0001_0004__if->r_0001_0003__wins [scope] r_0001_0006__reach reach r_0001_0004__if->r_0001_0006__reach [restriction] r_0001_0006__reach->r_0001_0001__A_r_0001_0002__player [arg0] r_0001_0007__the_r_0001_0008__mousehole the mousehole r_0001_0006__reach->r_0001_0007__the_r_0001_0008__mousehole [arg1]