{"id": "FPO-HOLD_optics_C01_01", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "focuses", "ray"], "word_order": ["lens", "focuses", "ray"]}, "accept_surfaces": ["lens focuses ray"]}
{"id": "FPO-HOLD_optics_C01_02", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "reflects", "beam"], "word_order": ["mirror", "reflects", "beam"]}, "accept_surfaces": ["mirror reflects beam"]}
{"id": "FPO-HOLD_optics_C01_03", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "separates", "color"], "word_order": ["prism", "separates", "color"]}, "accept_surfaces": ["prism separates color"]}
{"id": "FPO-HOLD_optics_C02_01", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "not", "ray"], "word_order": ["lens", "not", "ray"]}}
{"id": "FPO-HOLD_optics_C02_02", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "not", "beam"], "word_order": ["mirror", "not", "beam"]}}
{"id": "FPO-HOLD_optics_C02_03", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "not", "color"], "word_order": ["prism", "not", "color"]}}
{"id": "FPO-HOLD_optics_C03_01", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray"}, {"node_id": "n2", "subject": "mirror", "predicate": "reflects", "obj": "beam"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["lens", "and", "mirror"], "word_order": ["lens", "and", "mirror"]}}
{"id": "FPO-HOLD_optics_C03_02", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam"}, {"node_id": "n2", "subject": "prism", "predicate": "separates", "obj": "color"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["mirror", "and", "prism"], "word_order": ["mirror", "and", "prism"]}}
{"id": "FPO-HOLD_optics_C03_03", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color"}, {"node_id": "n2", "subject": "lens", "predicate": "focuses", "obj": "ray"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["prism", "and", "lens"], "word_order": ["prism", "and", "lens"]}}
{"id": "FPO-HOLD_optics_C04_01", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray"}, {"node_id": "n2", "subject": "mirror", "predicate": "reflects", "obj": "beam"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["lens", "or", "mirror"], "word_order": ["lens", "or", "mirror"]}}
{"id": "FPO-HOLD_optics_C04_02", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam"}, {"node_id": "n2", "subject": "prism", "predicate": "separates", "obj": "color"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["mirror", "or", "prism"], "word_order": ["mirror", "or", "prism"]}}
{"id": "FPO-HOLD_optics_C04_03", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color"}, {"node_id": "n2", "subject": "lens", "predicate": "focuses", "obj": "ray"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["prism", "or", "lens"], "word_order": ["prism", "or", "lens"]}}
{"id": "FPO-HOLD_optics_C05_01", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam"}, {"node_id": "n2", "subject": "lens", "predicate": "focuses", "obj": "ray"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["mirror", "that", "lens"], "word_order": ["mirror", "that", "lens"]}}
{"id": "FPO-HOLD_optics_C05_02", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color"}, {"node_id": "n2", "subject": "mirror", "predicate": "reflects", "obj": "beam"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["prism", "that", "mirror"], "word_order": ["prism", "that", "mirror"]}}
{"id": "FPO-HOLD_optics_C05_03", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray"}, {"node_id": "n2", "subject": "prism", "predicate": "separates", "obj": "color"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["lens", "that", "prism"], "word_order": ["lens", "that", "prism"]}}
{"id": "FPO-HOLD_optics_C06_01", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray"}, {"node_id": "n2", "subject": "lens", "predicate": "reflects", "obj": "beam"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["lens", "which", "beam", "ray"]}, "accept_surfaces": ["lens, which reflects beam, focuses ray", "lens which reflects beam focuses ray"]}
{"id": "FPO-HOLD_optics_C06_02", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam"}, {"node_id": "n2", "subject": "mirror", "predicate": "separates", "obj": "color"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["mirror", "which", "color", "beam"]}, "accept_surfaces": ["mirror, which separates color, reflects beam", "mirror which separates color reflects beam"]}
{"id": "FPO-HOLD_optics_C06_03", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color"}, {"node_id": "n2", "subject": "prism", "predicate": "focuses", "obj": "ray"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["prism", "which", "ray", "color"]}, "accept_surfaces": ["prism, which focuses ray, separates color", "prism which focuses ray separates color"]}
{"id": "FPO-HOLD_optics_C07_01", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "lenses", "ray"], "word_order": ["all", "lenses", "ray"]}}
{"id": "FPO-HOLD_optics_C07_02", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "mirrors", "beam"], "word_order": ["all", "mirrors", "beam"]}}
{"id": "FPO-HOLD_optics_C07_03", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "prisms", "color"], "word_order": ["all", "prisms", "color"]}}
{"id": "FPO-HOLD_optics_C08_01", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "lenses", "ray"], "word_order": ["some", "lenses", "ray"]}}
{"id": "FPO-HOLD_optics_C08_02", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "mirrors", "beam"], "word_order": ["some", "mirrors", "beam"]}}
{"id": "FPO-HOLD_optics_C08_03", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "prisms", "color"], "word_order": ["some", "prisms", "color"]}}
{"id": "FPO-HOLD_optics_C09_01", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "ray"], "word_order": ["lens", "ray"]}}
{"id": "FPO-HOLD_optics_C09_02", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "beam"], "word_order": ["mirror", "beam"]}}
{"id": "FPO-HOLD_optics_C09_03", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "color"], "word_order": ["prism", "color"]}}
{"id": "FPO-HOLD_optics_C10_01", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "focuses", "ray"], "word_order": ["lens", "focuses", "ray"]}, "accept_surfaces": ["lens focuses ray"]}
{"id": "FPO-HOLD_optics_C10_02", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "reflects", "beam"], "word_order": ["mirror", "reflects", "beam"]}, "accept_surfaces": ["mirror reflects beam"]}
{"id": "FPO-HOLD_optics_C10_03", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "separates", "color"], "word_order": ["prism", "separates", "color"]}, "accept_surfaces": ["prism separates color"]}
{"id": "FPO-HOLD_optics_C11_01", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "will", "ray"], "word_order": ["lens", "will", "ray"]}}
{"id": "FPO-HOLD_optics_C11_02", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "will", "beam"], "word_order": ["mirror", "will", "beam"]}}
{"id": "FPO-HOLD_optics_C11_03", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "will", "color"], "word_order": ["prism", "will", "color"]}}
{"id": "FPO-HOLD_optics_C12_01", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "has", "ray"], "word_order": ["lens", "has", "ray"]}}
{"id": "FPO-HOLD_optics_C12_02", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "has", "beam"], "word_order": ["mirror", "has", "beam"]}}
{"id": "FPO-HOLD_optics_C12_03", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "has", "color"], "word_order": ["prism", "has", "color"]}}
{"id": "FPO-HOLD_optics_C13_01", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "lens", "predicate": "focuses", "obj": "ray", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["lens", "is", "ray"], "word_order": ["lens", "is", "ray"]}}
{"id": "FPO-HOLD_optics_C13_02", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "mirror", "predicate": "reflects", "obj": "beam", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["mirror", "is", "beam"], "word_order": ["mirror", "is", "beam"]}}
{"id": "FPO-HOLD_optics_C13_03", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "prism", "predicate": "separates", "obj": "color", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["prism", "is", "color"], "word_order": ["prism", "is", "color"]}}
