{"id": "FPO-PUB_mechanics_C01_01", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "moves", "object"], "word_order": ["force", "moves", "object"]}, "accept_surfaces": ["force moves object"]}
{"id": "FPO-PUB_mechanics_C01_02", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "rotates", "wheel"], "word_order": ["torque", "rotates", "wheel"]}, "accept_surfaces": ["torque rotates wheel"]}
{"id": "FPO-PUB_mechanics_C01_03", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "changes", "momentum"], "word_order": ["impulse", "changes", "momentum"]}, "accept_surfaces": ["impulse changes momentum"]}
{"id": "FPO-PUB_mechanics_C02_01", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "not", "object"], "word_order": ["force", "not", "object"]}}
{"id": "FPO-PUB_mechanics_C02_02", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "not", "wheel"], "word_order": ["torque", "not", "wheel"]}}
{"id": "FPO-PUB_mechanics_C02_03", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "not", "momentum"], "word_order": ["impulse", "not", "momentum"]}}
{"id": "FPO-PUB_mechanics_C03_01", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object"}, {"node_id": "n2", "subject": "torque", "predicate": "rotates", "obj": "wheel"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["force", "and", "torque"], "word_order": ["force", "and", "torque"]}}
{"id": "FPO-PUB_mechanics_C03_02", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel"}, {"node_id": "n2", "subject": "impulse", "predicate": "changes", "obj": "momentum"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["torque", "and", "impulse"], "word_order": ["torque", "and", "impulse"]}}
{"id": "FPO-PUB_mechanics_C03_03", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum"}, {"node_id": "n2", "subject": "force", "predicate": "moves", "obj": "object"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["impulse", "and", "force"], "word_order": ["impulse", "and", "force"]}}
{"id": "FPO-PUB_mechanics_C04_01", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object"}, {"node_id": "n2", "subject": "torque", "predicate": "rotates", "obj": "wheel"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["force", "or", "torque"], "word_order": ["force", "or", "torque"]}}
{"id": "FPO-PUB_mechanics_C04_02", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel"}, {"node_id": "n2", "subject": "impulse", "predicate": "changes", "obj": "momentum"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["torque", "or", "impulse"], "word_order": ["torque", "or", "impulse"]}}
{"id": "FPO-PUB_mechanics_C04_03", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum"}, {"node_id": "n2", "subject": "force", "predicate": "moves", "obj": "object"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["impulse", "or", "force"], "word_order": ["impulse", "or", "force"]}}
{"id": "FPO-PUB_mechanics_C05_01", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel"}, {"node_id": "n2", "subject": "force", "predicate": "moves", "obj": "object"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["torque", "that", "force"], "word_order": ["torque", "that", "force"]}}
{"id": "FPO-PUB_mechanics_C05_02", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum"}, {"node_id": "n2", "subject": "torque", "predicate": "rotates", "obj": "wheel"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["impulse", "that", "torque"], "word_order": ["impulse", "that", "torque"]}}
{"id": "FPO-PUB_mechanics_C05_03", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object"}, {"node_id": "n2", "subject": "impulse", "predicate": "changes", "obj": "momentum"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["force", "that", "impulse"], "word_order": ["force", "that", "impulse"]}}
{"id": "FPO-PUB_mechanics_C06_01", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object"}, {"node_id": "n2", "subject": "force", "predicate": "rotates", "obj": "wheel"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["force", "which", "wheel", "object"]}, "accept_surfaces": ["force, which rotates wheel, moves object", "force which rotates wheel moves object"]}
{"id": "FPO-PUB_mechanics_C06_02", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel"}, {"node_id": "n2", "subject": "torque", "predicate": "changes", "obj": "momentum"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["torque", "which", "momentum", "wheel"]}, "accept_surfaces": ["torque, which changes momentum, rotates wheel", "torque which changes momentum rotates wheel"]}
{"id": "FPO-PUB_mechanics_C06_03", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum"}, {"node_id": "n2", "subject": "impulse", "predicate": "moves", "obj": "object"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["impulse", "which", "object", "momentum"]}, "accept_surfaces": ["impulse, which moves object, changes momentum", "impulse which moves object changes momentum"]}
{"id": "FPO-PUB_mechanics_C07_01", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "forces", "object"], "word_order": ["all", "forces", "object"]}}
{"id": "FPO-PUB_mechanics_C07_02", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "torques", "wheel"], "word_order": ["all", "torques", "wheel"]}}
{"id": "FPO-PUB_mechanics_C07_03", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "impulses", "momentum"], "word_order": ["all", "impulses", "momentum"]}}
{"id": "FPO-PUB_mechanics_C08_01", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "forces", "object"], "word_order": ["some", "forces", "object"]}}
{"id": "FPO-PUB_mechanics_C08_02", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "torques", "wheel"], "word_order": ["some", "torques", "wheel"]}}
{"id": "FPO-PUB_mechanics_C08_03", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "impulses", "momentum"], "word_order": ["some", "impulses", "momentum"]}}
{"id": "FPO-PUB_mechanics_C09_01", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "object"], "word_order": ["force", "object"]}}
{"id": "FPO-PUB_mechanics_C09_02", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "wheel"], "word_order": ["torque", "wheel"]}}
{"id": "FPO-PUB_mechanics_C09_03", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "momentum"], "word_order": ["impulse", "momentum"]}}
{"id": "FPO-PUB_mechanics_C10_01", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "moves", "object"], "word_order": ["force", "moves", "object"]}, "accept_surfaces": ["force moves object"]}
{"id": "FPO-PUB_mechanics_C10_02", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "rotates", "wheel"], "word_order": ["torque", "rotates", "wheel"]}, "accept_surfaces": ["torque rotates wheel"]}
{"id": "FPO-PUB_mechanics_C10_03", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "changes", "momentum"], "word_order": ["impulse", "changes", "momentum"]}, "accept_surfaces": ["impulse changes momentum"]}
{"id": "FPO-PUB_mechanics_C11_01", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "will", "object"], "word_order": ["force", "will", "object"]}}
{"id": "FPO-PUB_mechanics_C11_02", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "will", "wheel"], "word_order": ["torque", "will", "wheel"]}}
{"id": "FPO-PUB_mechanics_C11_03", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "will", "momentum"], "word_order": ["impulse", "will", "momentum"]}}
{"id": "FPO-PUB_mechanics_C12_01", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "has", "object"], "word_order": ["force", "has", "object"]}}
{"id": "FPO-PUB_mechanics_C12_02", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "has", "wheel"], "word_order": ["torque", "has", "wheel"]}}
{"id": "FPO-PUB_mechanics_C12_03", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "has", "momentum"], "word_order": ["impulse", "has", "momentum"]}}
{"id": "FPO-PUB_mechanics_C13_01", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "force", "predicate": "moves", "obj": "object", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["force", "is", "object"], "word_order": ["force", "is", "object"]}}
{"id": "FPO-PUB_mechanics_C13_02", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "torque", "predicate": "rotates", "obj": "wheel", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["torque", "is", "wheel"], "word_order": ["torque", "is", "wheel"]}}
{"id": "FPO-PUB_mechanics_C13_03", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "impulse", "predicate": "changes", "obj": "momentum", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["impulse", "is", "momentum"], "word_order": ["impulse", "is", "momentum"]}}
{"id": "FPO-PUB_electricity_C01_01", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "powers", "circuit"], "word_order": ["current", "powers", "circuit"]}, "accept_surfaces": ["current powers circuit"]}
{"id": "FPO-PUB_electricity_C01_02", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "drives", "charge"], "word_order": ["voltage", "drives", "charge"]}, "accept_surfaces": ["voltage drives charge"]}
{"id": "FPO-PUB_electricity_C01_03", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "limits", "flow"], "word_order": ["resistor", "limits", "flow"]}, "accept_surfaces": ["resistor limits flow"]}
{"id": "FPO-PUB_electricity_C02_01", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "not", "circuit"], "word_order": ["current", "not", "circuit"]}}
{"id": "FPO-PUB_electricity_C02_02", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "not", "charge"], "word_order": ["voltage", "not", "charge"]}}
{"id": "FPO-PUB_electricity_C02_03", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "not", "flow"], "word_order": ["resistor", "not", "flow"]}}
{"id": "FPO-PUB_electricity_C03_01", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit"}, {"node_id": "n2", "subject": "voltage", "predicate": "drives", "obj": "charge"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["current", "and", "voltage"], "word_order": ["current", "and", "voltage"]}}
{"id": "FPO-PUB_electricity_C03_02", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge"}, {"node_id": "n2", "subject": "resistor", "predicate": "limits", "obj": "flow"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["voltage", "and", "resistor"], "word_order": ["voltage", "and", "resistor"]}}
{"id": "FPO-PUB_electricity_C03_03", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow"}, {"node_id": "n2", "subject": "current", "predicate": "powers", "obj": "circuit"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["resistor", "and", "current"], "word_order": ["resistor", "and", "current"]}}
{"id": "FPO-PUB_electricity_C04_01", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit"}, {"node_id": "n2", "subject": "voltage", "predicate": "drives", "obj": "charge"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["current", "or", "voltage"], "word_order": ["current", "or", "voltage"]}}
{"id": "FPO-PUB_electricity_C04_02", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge"}, {"node_id": "n2", "subject": "resistor", "predicate": "limits", "obj": "flow"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["voltage", "or", "resistor"], "word_order": ["voltage", "or", "resistor"]}}
{"id": "FPO-PUB_electricity_C04_03", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow"}, {"node_id": "n2", "subject": "current", "predicate": "powers", "obj": "circuit"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["resistor", "or", "current"], "word_order": ["resistor", "or", "current"]}}
{"id": "FPO-PUB_electricity_C05_01", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge"}, {"node_id": "n2", "subject": "current", "predicate": "powers", "obj": "circuit"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["voltage", "that", "current"], "word_order": ["voltage", "that", "current"]}}
{"id": "FPO-PUB_electricity_C05_02", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow"}, {"node_id": "n2", "subject": "voltage", "predicate": "drives", "obj": "charge"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["resistor", "that", "voltage"], "word_order": ["resistor", "that", "voltage"]}}
{"id": "FPO-PUB_electricity_C05_03", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit"}, {"node_id": "n2", "subject": "resistor", "predicate": "limits", "obj": "flow"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["current", "that", "resistor"], "word_order": ["current", "that", "resistor"]}}
{"id": "FPO-PUB_electricity_C06_01", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit"}, {"node_id": "n2", "subject": "current", "predicate": "drives", "obj": "charge"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["current", "which", "charge", "circuit"]}, "accept_surfaces": ["current, which drives charge, powers circuit", "current which drives charge powers circuit"]}
{"id": "FPO-PUB_electricity_C06_02", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge"}, {"node_id": "n2", "subject": "voltage", "predicate": "limits", "obj": "flow"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["voltage", "which", "flow", "charge"]}, "accept_surfaces": ["voltage, which limits flow, drives charge", "voltage which limits flow drives charge"]}
{"id": "FPO-PUB_electricity_C06_03", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow"}, {"node_id": "n2", "subject": "resistor", "predicate": "powers", "obj": "circuit"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["resistor", "which", "circuit", "flow"]}, "accept_surfaces": ["resistor, which powers circuit, limits flow", "resistor which powers circuit limits flow"]}
{"id": "FPO-PUB_electricity_C07_01", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "currents", "circuit"], "word_order": ["all", "currents", "circuit"]}}
{"id": "FPO-PUB_electricity_C07_02", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "voltages", "charge"], "word_order": ["all", "voltages", "charge"]}}
{"id": "FPO-PUB_electricity_C07_03", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "resistors", "flow"], "word_order": ["all", "resistors", "flow"]}}
{"id": "FPO-PUB_electricity_C08_01", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "currents", "circuit"], "word_order": ["some", "currents", "circuit"]}}
{"id": "FPO-PUB_electricity_C08_02", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "voltages", "charge"], "word_order": ["some", "voltages", "charge"]}}
{"id": "FPO-PUB_electricity_C08_03", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "resistors", "flow"], "word_order": ["some", "resistors", "flow"]}}
{"id": "FPO-PUB_electricity_C09_01", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "circuit"], "word_order": ["current", "circuit"]}}
{"id": "FPO-PUB_electricity_C09_02", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "charge"], "word_order": ["voltage", "charge"]}}
{"id": "FPO-PUB_electricity_C09_03", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "flow"], "word_order": ["resistor", "flow"]}}
{"id": "FPO-PUB_electricity_C10_01", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "powers", "circuit"], "word_order": ["current", "powers", "circuit"]}, "accept_surfaces": ["current powers circuit"]}
{"id": "FPO-PUB_electricity_C10_02", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "drives", "charge"], "word_order": ["voltage", "drives", "charge"]}, "accept_surfaces": ["voltage drives charge"]}
{"id": "FPO-PUB_electricity_C10_03", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "limits", "flow"], "word_order": ["resistor", "limits", "flow"]}, "accept_surfaces": ["resistor limits flow"]}
{"id": "FPO-PUB_electricity_C11_01", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "will", "circuit"], "word_order": ["current", "will", "circuit"]}}
{"id": "FPO-PUB_electricity_C11_02", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "will", "charge"], "word_order": ["voltage", "will", "charge"]}}
{"id": "FPO-PUB_electricity_C11_03", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "will", "flow"], "word_order": ["resistor", "will", "flow"]}}
{"id": "FPO-PUB_electricity_C12_01", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "has", "circuit"], "word_order": ["current", "has", "circuit"]}}
{"id": "FPO-PUB_electricity_C12_02", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "has", "charge"], "word_order": ["voltage", "has", "charge"]}}
{"id": "FPO-PUB_electricity_C12_03", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "has", "flow"], "word_order": ["resistor", "has", "flow"]}}
{"id": "FPO-PUB_electricity_C13_01", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "current", "predicate": "powers", "obj": "circuit", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["current", "is", "circuit"], "word_order": ["current", "is", "circuit"]}}
{"id": "FPO-PUB_electricity_C13_02", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "voltage", "predicate": "drives", "obj": "charge", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["voltage", "is", "charge"], "word_order": ["voltage", "is", "charge"]}}
{"id": "FPO-PUB_electricity_C13_03", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "resistor", "predicate": "limits", "obj": "flow", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["resistor", "is", "flow"], "word_order": ["resistor", "is", "flow"]}}
{"id": "FPO-PUB_thermodynamics_C01_01", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "raises", "temperature"], "word_order": ["heat", "raises", "temperature"]}, "accept_surfaces": ["heat raises temperature"]}
{"id": "FPO-PUB_thermodynamics_C01_02", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "compresses", "gas"], "word_order": ["piston", "compresses", "gas"]}, "accept_surfaces": ["piston compresses gas"]}
{"id": "FPO-PUB_thermodynamics_C01_03", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "tracks", "disorder"], "word_order": ["entropy", "tracks", "disorder"]}, "accept_surfaces": ["entropy tracks disorder"]}
{"id": "FPO-PUB_thermodynamics_C02_01", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "not", "temperature"], "word_order": ["heat", "not", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C02_02", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "not", "gas"], "word_order": ["piston", "not", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C02_03", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "negated": true}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "not", "disorder"], "word_order": ["entropy", "not", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C03_01", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature"}, {"node_id": "n2", "subject": "piston", "predicate": "compresses", "obj": "gas"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["heat", "and", "piston"], "word_order": ["heat", "and", "piston"]}}
{"id": "FPO-PUB_thermodynamics_C03_02", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas"}, {"node_id": "n2", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["piston", "and", "entropy"], "word_order": ["piston", "and", "entropy"]}}
{"id": "FPO-PUB_thermodynamics_C03_03", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}, {"node_id": "n2", "subject": "heat", "predicate": "raises", "obj": "temperature"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["entropy", "and", "heat"], "word_order": ["entropy", "and", "heat"]}}
{"id": "FPO-PUB_thermodynamics_C04_01", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature"}, {"node_id": "n2", "subject": "piston", "predicate": "compresses", "obj": "gas"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["heat", "or", "piston"], "word_order": ["heat", "or", "piston"]}}
{"id": "FPO-PUB_thermodynamics_C04_02", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas"}, {"node_id": "n2", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["piston", "or", "entropy"], "word_order": ["piston", "or", "entropy"]}}
{"id": "FPO-PUB_thermodynamics_C04_03", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}, {"node_id": "n2", "subject": "heat", "predicate": "raises", "obj": "temperature"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "constraints": {"max_words": 14, "must_contain": ["entropy", "or", "heat"], "word_order": ["entropy", "or", "heat"]}}
{"id": "FPO-PUB_thermodynamics_C05_01", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas"}, {"node_id": "n2", "subject": "heat", "predicate": "raises", "obj": "temperature"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["piston", "that", "heat"], "word_order": ["piston", "that", "heat"]}}
{"id": "FPO-PUB_thermodynamics_C05_02", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}, {"node_id": "n2", "subject": "piston", "predicate": "compresses", "obj": "gas"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["entropy", "that", "piston"], "word_order": ["entropy", "that", "piston"]}}
{"id": "FPO-PUB_thermodynamics_C05_03", "construction": "C05", "construction_name": "complement", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature"}, {"node_id": "n2", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "constraints": {"max_words": 14, "must_contain": ["heat", "that", "entropy"], "word_order": ["heat", "that", "entropy"]}}
{"id": "FPO-PUB_thermodynamics_C06_01", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature"}, {"node_id": "n2", "subject": "heat", "predicate": "compresses", "obj": "gas"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["heat", "which", "gas", "temperature"]}, "accept_surfaces": ["heat, which compresses gas, raises temperature", "heat which compresses gas raises temperature"]}
{"id": "FPO-PUB_thermodynamics_C06_02", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas"}, {"node_id": "n2", "subject": "piston", "predicate": "tracks", "obj": "disorder"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["piston", "which", "disorder", "gas"]}, "accept_surfaces": ["piston, which tracks disorder, compresses gas", "piston which tracks disorder compresses gas"]}
{"id": "FPO-PUB_thermodynamics_C06_03", "construction": "C06", "construction_name": "relative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder"}, {"node_id": "n2", "subject": "entropy", "predicate": "raises", "obj": "temperature"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "constraints": {"max_words": 14, "must_contain": ["entropy", "which", "temperature", "disorder"]}, "accept_surfaces": ["entropy, which raises temperature, tracks disorder", "entropy which raises temperature tracks disorder"]}
{"id": "FPO-PUB_thermodynamics_C07_01", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "heats", "temperature"], "word_order": ["all", "heats", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C07_02", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "pistons", "gas"], "word_order": ["all", "pistons", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C07_03", "construction": "C07", "construction_name": "universal", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "quantifier": "all"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["all", "entropies", "disorder"], "word_order": ["all", "entropies", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C08_01", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "heats", "temperature"], "word_order": ["some", "heats", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C08_02", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "pistons", "gas"], "word_order": ["some", "pistons", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C08_03", "construction": "C08", "construction_name": "existential", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "quantifier": "some"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["some", "entropies", "disorder"], "word_order": ["some", "entropies", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C09_01", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "temperature"], "word_order": ["heat", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C09_02", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "gas"], "word_order": ["piston", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C09_03", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "tense": "past"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "disorder"], "word_order": ["entropy", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C10_01", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "raises", "temperature"], "word_order": ["heat", "raises", "temperature"]}, "accept_surfaces": ["heat raises temperature"]}
{"id": "FPO-PUB_thermodynamics_C10_02", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "compresses", "gas"], "word_order": ["piston", "compresses", "gas"]}, "accept_surfaces": ["piston compresses gas"]}
{"id": "FPO-PUB_thermodynamics_C10_03", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "tense": "present"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "tracks", "disorder"], "word_order": ["entropy", "tracks", "disorder"]}, "accept_surfaces": ["entropy tracks disorder"]}
{"id": "FPO-PUB_thermodynamics_C11_01", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "will", "temperature"], "word_order": ["heat", "will", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C11_02", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "will", "gas"], "word_order": ["piston", "will", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C11_03", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "tense": "future"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "will", "disorder"], "word_order": ["entropy", "will", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C12_01", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "has", "temperature"], "word_order": ["heat", "has", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C12_02", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "has", "gas"], "word_order": ["piston", "has", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C12_03", "construction": "C12", "construction_name": "perfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "aspect": "perfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "has", "disorder"], "word_order": ["entropy", "has", "disorder"]}}
{"id": "FPO-PUB_thermodynamics_C13_01", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "heat", "predicate": "raises", "obj": "temperature", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["heat", "is", "temperature"], "word_order": ["heat", "is", "temperature"]}}
{"id": "FPO-PUB_thermodynamics_C13_02", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "piston", "predicate": "compresses", "obj": "gas", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["piston", "is", "gas"], "word_order": ["piston", "is", "gas"]}}
{"id": "FPO-PUB_thermodynamics_C13_03", "construction": "C13", "construction_name": "imperfective", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "entropy", "predicate": "tracks", "obj": "disorder", "aspect": "imperfective"}], "edges": []}, "constraints": {"max_words": 12, "must_contain": ["entropy", "is", "disorder"], "word_order": ["entropy", "is", "disorder"]}}
