From: <ku...@us...> - 2007-08-29 08:58:07
|
Revision: 102 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=102&view=rev Author: kurzum Date: 2007-08-29 01:57:59 -0700 (Wed, 29 Aug 2007) Log Message: ----------- confs added for moral reasoner Added Paths: ----------- trunk/examples/moral_reasoner/moral_final_LONG_OWL.conf trunk/examples/moral_reasoner/moral_final_OWL.conf trunk/examples/moral_reasoner/moral_small_LONG.owl Added: trunk/examples/moral_reasoner/moral_final_LONG_OWL.conf =================================================================== --- trunk/examples/moral_reasoner/moral_final_LONG_OWL.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_final_LONG_OWL.conf 2007-08-29 08:57:59 UTC (rev 102) @@ -0,0 +1,246 @@ + /*********************** + solution should be: + guilty = NOT justified AND (responsible OR vicarious) + + Found: ((NOT justified) AND (vicarious OR (negligent_c AND responsible))) + + + + Examples: + 23 positive + 20 negative + + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +//export("moral_LONG.owl"); + + import("moral_small_LONG.owl"); + //hidePrefix("http://localhost/foo#"); +/** background knowledge **/ + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). +/*+guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). +/*+guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). +/*+guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89).*/ ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +//-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +/*-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +/*-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +/*-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89).*/ +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Added: trunk/examples/moral_reasoner/moral_final_OWL.conf =================================================================== --- trunk/examples/moral_reasoner/moral_final_OWL.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_final_OWL.conf 2007-08-29 08:57:59 UTC (rev 102) @@ -0,0 +1,243 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 23 positive + 20 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("moral_small.owl"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). +/*+guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). +/*+guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). +/*+guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89).*/ ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +//-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +/*-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +/*-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +/*-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). 10*/ +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Added: trunk/examples/moral_reasoner/moral_small_LONG.owl =================================================================== --- trunk/examples/moral_reasoner/moral_small_LONG.owl (rev 0) +++ trunk/examples/moral_reasoner/moral_small_LONG.owl 2007-08-29 08:57:59 UTC (rev 102) @@ -0,0 +1,3896 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE rdf:RDF [ + <!ENTITY owl 'http://www.w3.org/2002/07/owl#'> +]> + +<rdf:RDF + xml:base="http://localhost/foo" + xmlns:a="http://localhost/foo#" + xmlns:owl="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> + +<owl:Ontology rdf:about=""/> + +<owl:Class rdf:ID="cause"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#produce_harm"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#necessary_for_harm"/> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="foreseeable"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#strong_intend"/> + <owl:Class rdf:about="#weak_intend"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intervening_cause"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intervening_contribution"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="justified"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#achieve_goal"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#goal_outweigh_harm"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#negligent_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="neither_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="notaccident"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_c"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_c"/> + <owl:Class rdf:about="#negligent_c"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="responsible"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#cause"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#notaccident"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#voluntary"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#foreseeable"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="strong_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_known"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_include_harm"/> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="vicarious"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#someone_else_cause_harm"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#outrank_perpetrator"/> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="voluntary"> + <owl:equivalentClass> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="weak_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#monitor"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#benefit_protagonist"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_c"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_c"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<a:achieve_goal rdf:ID="n0"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:control_perpetrator rdf:ID="n1"> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v0"/> +</a:control_perpetrator> + +<a:achieve_goal rdf:ID="n10"> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n2"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:benefit_protagonist> + +<a:careful rdf:ID="n3"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v0"/> +</a:careful> + +<a:careful rdf:ID="n5"> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:careful> + +<a:achieve_goal rdf:ID="n6"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n7"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:benefit_protagonist> + +<a:achieve_goal rdf:ID="n8"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n9"> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:benefit_protagonist> + +<a:external_force rdf:ID="n90"> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v1"/> +</a:external_force> + +<a:achieve_goal rdf:ID="n91"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n92"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n93"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl... [truncated message content] |
From: <ku...@us...> - 2007-08-29 13:38:26
|
Revision: 105 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=105&view=rev Author: kurzum Date: 2007-08-29 06:38:23 -0700 (Wed, 29 Aug 2007) Log Message: ----------- Added Paths: ----------- trunk/examples/moral_reasoner/moral_final_43_examples.conf trunk/examples/moral_reasoner/moral_final_LONG_43_examples.conf Added: trunk/examples/moral_reasoner/moral_final_43_examples.conf =================================================================== --- trunk/examples/moral_reasoner/moral_final_43_examples.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_final_43_examples.conf 2007-08-29 13:38:23 UTC (rev 105) @@ -0,0 +1,5211 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 23 positive + 20 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +//export("moral.owl"); + +/** background knowledge **/ + +"Number"(v0). +"Number"(v1). + +greater(v1,v0) . +smaller(v0,v1) . + +intend_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). +reckless_mental_state = (NOT intend_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). +negligent_mental_state = (NOT reckless_mental_state AND (NOT intend_mental_state AND NOT neither_mental_state)). +neither_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT intend_mental_state)). + + + +cause = (produce_harm OR (necessary_for_harm OR sufficient_for_harm)). + + +responsible = ( cause AND + ( notaccident AND + (voluntary AND + (foreseeable AND + NOT intervening_cause)))). + + +notaccident = (intend_c OR (reckless_c OR negligent_c)). + + +foreseeable = (high_foreseeability OR low_foreseeability ). + + +// complement checked +reckless_c = ( reckless_mental_state OR + + ( NOT careful AND + ( high_foreseeability AND + NOT strong_intend + ))) . + + + +// complement checked +negligent_c = ( negligent_mental_state OR + ( NOT careful AND + ( NOT strong_intend AND + low_foreseeability + ))). + + + +intend_c = (strong_intend OR weak_intend). + + +// complement checked +strong_intend = ( intend_mental_state OR + + ( plan_known AND + ( plan_include_harm AND + harm_caused_as_planned)) + ). + + + + weak_intend = ( ( monitor OR + (benefit_protagonist AND + NOT external_cause )) + + AND + ( NOT negligent_c AND + NOT reckless_c) ). + + + + +voluntary = NOT external_force. + +// complement checked +intervening_cause = ( intervening_contribution AND + NOT foresee_intervention ). + + + +vicarious = ( someone_else_cause_harm AND + ( outrank_perpetrator AND + control_perpetrator )). + + +blameworthy = ( responsible AND + ( EXISTS severity_harm.EXISTS greater.TOP AND + ( EXISTS benefit_victim.EXISTS smaller.TOP AND + NOT justified ))). + + +vicarious_blame = ( vicarious AND + (EXISTS severity_harm.EXISTS greater.TOP AND + (EXISTS benefit_victim.EXISTS smaller.TOP AND + NOT justified ))). + +// complement checked +justified= + ( achieve_goal AND + ( goal_outweigh_harm AND + NOT goal_achieveable_less_harmful)). + +//guilty = (blameworthy OR vicarious_blame ). +/******************** + + + + + +/**Example**/ + +NOT sufficient_for_harm(p0). +produce_harm(p0). +plan_known(p0). +plan_include_harm(p0). +NOT someone_else_cause_harm(p0). +NOT outrank_perpetrator(p0). +monitor(p0). +harm_caused_as_planned(p0). +goal_outweigh_harm(p0). +NOT goal_achieveable_less_harmful(p0). +foresee_intervention(p0). +NOT external_cause(p0). +control_perpetrator(p0). +benefit_protagonist(p0). +careful(p0). +benefit_victim(p0,v0). +severity_harm(p0,v1). +NOT achieve_goal(p0). +NOT intervening_contribution(p0). +high_foreseeability(p0). +NOT external_force(p0). +negligent_mental_state(p0). +necessary_for_harm(p0). + +NOT produce_harm(p1). +NOT plan_known(p1). +NOT plan_include_harm(p1). +NOT someone_else_cause_harm(p1). +outrank_perpetrator(p1). +NOT necessary_for_harm(p1). +monitor(p1). +NOT intervening_contribution(p1). +harm_caused_as_planned(p1). +NOT goal_outweigh_harm(p1). +goal_achieveable_less_harmful(p1). +NOT external_cause(p1). +control_perpetrator(p1). +benefit_protagonist(p1). +NOT careful(p1). +benefit_victim(p1,v0). +severity_harm(p1,v1). +NOT achieve_goal(p1). +foresee_intervention(p1). +high_foreseeability(p1). +NOT external_force(p1). +negligent_mental_state(p1). +sufficient_for_harm(p1). + +sufficient_for_harm(p2). +NOT plan_known(p2). +NOT plan_include_harm(p2). +NOT someone_else_cause_harm(p2). +outrank_perpetrator(p2). +necessary_for_harm(p2). +monitor(p2). +harm_caused_as_planned(p2). +goal_outweigh_harm(p2). +NOT goal_achieveable_less_harmful(p2). +NOT foresee_intervention(p2). +external_cause(p2). +control_perpetrator(p2). +benefit_protagonist(p2). +NOT careful(p2). +benefit_victim(p2,v0). +severity_harm(p2,v1). +NOT achieve_goal(p2). +NOT intervening_contribution(p2). +high_foreseeability(p2). +NOT external_force(p2). +negligent_mental_state(p2). +produce_harm(p2). + +sufficient_for_harm(p3). +produce_harm(p3). +plan_known(p3). +plan_include_harm(p3). +NOT someone_else_cause_harm(p3). +outrank_perpetrator(p3). +monitor(p3). +NOT intervening_contribution(p3). +harm_caused_as_planned(p3). +goal_outweigh_harm(p3). +NOT external_cause(p3). +control_perpetrator(p3). +benefit_protagonist(p3). +NOT achieve_goal(p3). +NOT careful(p3). +benefit_victim(p3,v0). +severity_harm(p3,v1). +goal_achieveable_less_harmful(p3). +foresee_intervention(p3). +high_foreseeability(p3). +NOT external_force(p3). +negligent_mental_state(p3). +necessary_for_harm(p3). + +sufficient_for_harm(p4). +plan_known(p4). +NOT plan_include_harm(p4). +NOT someone_else_cause_harm(p4). +outrank_perpetrator(p4). +NOT necessary_for_harm(p4). +monitor(p4). +NOT intervening_contribution(p4). +NOT harm_caused_as_planned(p4). +NOT goal_achieveable_less_harmful(p4). +external_cause(p4). +NOT control_perpetrator(p4). +NOT benefit_protagonist(p4). +NOT achieve_goal(p4). +careful(p4). +benefit_victim(p4,v0). +severity_harm(p4,v1). +NOT goal_outweigh_harm(p4). +foresee_intervention(p4). +high_foreseeability(p4). +NOT external_force(p4). +negligent_mental_state(p4). +produce_harm(p4). + +NOT produce_harm(p5). +plan_known(p5). +NOT plan_include_harm(p5). +someone_else_cause_harm(p5). +NOT outrank_perpetrator(p5). +necessary_for_harm(p5). +monitor(p5). +harm_caused_as_planned(p5). +goal_outweigh_harm(p5). +foresee_intervention(p5). +NOT external_cause(p5). +control_perpetrator(p5). +NOT benefit_protagonist(p5). +NOT achieve_goal(p5). +careful(p5). +benefit_victim(p5,v0). +severity_harm(p5,v1). +goal_achieveable_less_harmful(p5). +NOT intervening_contribution(p5). +high_foreseeability(p5). +NOT external_force(p5). +negligent_mental_state(p5). +sufficient_for_harm(p5). + +sufficient_for_harm(p6). +plan_known(p6). +NOT plan_include_harm(p6). +NOT someone_else_cause_harm(p6). +NOT outrank_perpetrator(p6). +NOT necessary_for_harm(p6). +NOT monitor(p6). +NOT intervening_contribution(p6). +NOT harm_caused_as_planned(p6). +goal_outweigh_harm(p6). +external_cause(p6). +NOT control_perpetrator(p6). +benefit_protagonist(p6). +NOT achieve_goal(p6). +careful(p6). +benefit_victim(p6,v0). +severity_harm(p6,v1). +goal_achieveable_less_harmful(p6). +foresee_intervention(p6). +low_foreseeability(p6). +NOT external_force(p6). +negligent_mental_state(p6). +produce_harm(p6). + +produce_harm(p7). +plan_known(p7). +plan_include_harm(p7). +someone_else_cause_harm(p7). +NOT outrank_perpetrator(p7). +necessary_for_harm(p7). +monitor(p7). +intervening_contribution(p7). +harm_caused_as_planned(p7). +goal_outweigh_harm(p7). +goal_achieveable_less_harmful(p7). +NOT external_cause(p7). +NOT control_perpetrator(p7). +benefit_protagonist(p7). +NOT careful(p7). +benefit_victim(p7,v0). +severity_harm(p7,v1). +NOT achieve_goal(p7). +foresee_intervention(p7). +low_foreseeability(p7). +NOT external_force(p7). +negligent_mental_state(p7). +sufficient_for_harm(p7). + +NOT sufficient_for_harm(p8). +NOT produce_harm(p8). +NOT plan_known(p8). +NOT plan_include_harm(p8). +NOT someone_else_cause_harm(p8). +outrank_perpetrator(p8). +monitor(p8). +NOT harm_caused_as_planned(p8). +NOT goal_outweigh_harm(p8). +NOT goal_achieveable_less_harmful(p8). +foresee_intervention(p8). +external_cause(p8). +control_perpetrator(p8). +NOT benefit_protagonist(p8). +NOT careful(p8). +benefit_victim(p8,v0). +severity_harm(p8,v1). +NOT achieve_goal(p8). +NOT intervening_contribution(p8). +low_foreseeability(p8). +NOT external_force(p8). +negligent_mental_state(p8). +necessary_for_harm(p8). + +NOT sufficient_for_harm(p9). +produce_harm(p9). +NOT plan_known(p9). +plan_include_harm(p9). +someone_else_cause_harm(p9). +outrank_perpetrator(p9). +NOT monitor(p9). +NOT harm_caused_as_planned(p9). +NOT goal_outweigh_harm(p9). +NOT goal_achieveable_less_harmful(p9). +foresee_intervention(p9). +external_cause(p9). +control_perpetrator(p9). +NOT benefit_protagonist(p9). +NOT careful(p9). +benefit_victim(p9,v0). +severity_harm(p9,v1). +NOT achieve_goal(p9). +NOT intervening_contribution(p9). +low_foreseeability(p9). +NOT external_force(p9). +negligent_mental_state(p9). +necessary_for_harm(p9). + +sufficient_for_harm(p10). +NOT plan_known(p10). +plan_include_harm(p10). +NOT someone_else_cause_harm(p10). +outrank_perpetrator(p10). +necessary_for_harm(p10). +NOT monitor(p10). +NOT intervening_contribution(p10). +harm_caused_as_planned(p10). +NOT goal_achieveable_less_harmful(p10). +NOT external_cause(p10). +NOT control_perpetrator(p10). +benefit_protagonist(p10). +NOT achieve_goal(p10). +careful(p10). +benefit_victim(p10,v0). +severity_harm(p10,v1). +NOT goal_outweigh_harm(p10). +foresee_intervention(p10). +low_foreseeability(p10). +NOT external_force(p10). +negligent_mental_state(p10). +produce_harm(p10). + +/* +sufficient_for_harm(p11). +NOT plan_known(p11). +plan_include_harm(p11). +someone_else_cause_harm(p11). +outrank_perpetrator(p11). +NOT necessary_for_harm(p11). +monitor(p11). +NOT harm_caused_as_planned(p11). +NOT goal_outweigh_harm(p11). +foresee_intervention(p11). +NOT external_cause(p11). +NOT control_perpetrator(p11). +benefit_protagonist(p11). +NOT achieve_goal(p11). +NOT careful(p11). +benefit_victim(p11,v0). +severity_harm(p11,v1). +goal_achieveable_less_harmful(p11). +NOT intervening_contribution(p11). +low_foreseeability(p11). +NOT external_force(p11). +negligent_mental_state(p11). +produce_harm(p11). + +produce_harm(p12). +plan_known(p12). +NOT plan_include_harm(p12). +someone_else_cause_harm(p12). +NOT outrank_perpetrator(p12). +necessary_for_harm(p12). +NOT monitor(p12). +NOT harm_caused_as_planned(p12). +goal_outweigh_harm(p12). +foresee_intervention(p12). +NOT external_cause(p12). +control_perpetrator(p12). +NOT benefit_protagonist(p12). +achieve_goal(p12). +reckless_mental_state(p12). +benefit_victim(p12,v0). +severity_harm(p12,v1). +goal_achieveable_less_harmful(p12). +NOT intervening_contribution(p12). +NOT external_force(p12). +low_foreseeability(p12). +NOT careful(p12). +sufficient_for_harm(p12). + +NOT sufficient_for_harm(p13). +plan_known(p13). +plan_include_harm(p13). +someone_else_cause_harm(p13). +outrank_perpetrator(p13). +NOT necessary_for_harm(p13). +monitor(p13). +harm_caused_as_planned(p13). +goal_achieveable_less_harmful(p13). +NOT foresee_intervention(p13). +NOT external_cause(p13). +NOT control_perpetrator(p13). +benefit_protagonist(p13). +achieve_goal(p13). +negligent_mental_state(p13). +benefit_victim(p13,v0). +severity_harm(p13,v1). +NOT goal_outweigh_harm(p13). +NOT intervening_contribution(p13). +NOT external_force(p13). +low_foreseeability(p13). +NOT careful(p13). +produce_harm(p13). + +NOT produce_harm(p14). +plan_known(p14). +NOT plan_include_harm(p14). +someone_else_cause_harm(p14). +NOT outrank_perpetrator(p14). +NOT necessary_for_harm(p14). +monitor(p14). +NOT intervening_contribution(p14). +harm_caused_as_planned(p14). +NOT goal_outweigh_harm(p14). +NOT external_cause(p14). +control_perpetrator(p14). +NOT benefit_protagonist(p14). +NOT achieve_goal(p14). +reckless_mental_state(p14). +benefit_victim(p14,v0). +severity_harm(p14,v1). +goal_achieveable_less_harmful(p14). +foresee_intervention(p14). +NOT external_force(p14). +low_foreseeability(p14). +NOT careful(p14). +sufficient_for_harm(p14). + +NOT sufficient_for_harm(p15). +plan_known(p15). +plan_include_harm(p15). +NOT someone_else_cause_harm(p15). +outrank_perpetrator(p15). +NOT necessary_for_harm(p15). +monitor(p15). +intervening_contribution(p15). +harm_caused_as_planned(p15). +NOT goal_achieveable_less_harmful(p15). +external_cause(p15). +control_perpetrator(p15). +benefit_protagonist(p15). +NOT achieve_goal(p15). +negligent_mental_state(p15). +benefit_victim(p15,v0). +severity_harm(p15,v1). +NOT goal_outweigh_harm(p15). +foresee_intervention(p15). +NOT external_force(p15). +low_foreseeability(p15). +NOT careful(p15). +produce_harm(p15). + +sufficient_for_harm(p16). +produce_harm(p16). +NOT plan_known(p16). +NOT plan_include_harm(p16). +someone_else_cause_harm(p16). +NOT outrank_perpetrator(p16). +monitor(p16). +harm_caused_as_planned(p16). +NOT goal_achieveable_less_harmful(p16). +NOT foresee_intervention(p16). +external_cause(p16). +control_perpetrator(p16). +NOT benefit_protagonist(p16). +achieve_goal(p16). +reckless_mental_state(p16). +benefit_victim(p16,v0). +severity_harm(p16,v1). +NOT goal_outweigh_harm(p16). +NOT intervening_contribution(p16). +NOT external_force(p16). +low_foreseeability(p16). +NOT careful(p16). +necessary_for_harm(p16). + +NOT produce_harm(p17). +plan_known(p17). +plan_include_harm(p17). +someone_else_cause_harm(p17). +outrank_perpetrator(p17). +necessary_for_harm(p17). +NOT monitor(p17). +NOT harm_caused_as_planned(p17). +goal_achieveable_less_harmful(p17). +foresee_intervention(p17). +NOT external_cause(p17). +NOT control_perpetrator(p17). +NOT benefit_protagonist(p17). +NOT achieve_goal(p17). +neither_mental_state(p17). +benefit_victim(p17,v0). +severity_harm(p17,v1). +NOT goal_outweigh_harm(p17). +NOT intervening_contribution(p17). +NOT external_force(p17). +low_foreseeability(p17). +NOT careful(p17). +sufficient_for_harm(p17). + +produce_harm(p18). +plan_known(p18). +NOT plan_include_harm(p18). +someone_else_cause_harm(p18). +outrank_perpetrator(p18). +NOT necessary_for_harm(p18). +monitor(p18). +NOT intervening_contribution(p18). +harm_caused_as_planned(p18). +NOT goal_outweigh_harm(p18). +goal_achieveable_less_harmful(p18). +external_cause(p18). +control_perpetrator(p18). +NOT benefit_protagonist(p18). +NOT careful(p18). +benefit_victim(p18,v0). +severity_harm(p18,v1). +NOT achieve_goal(p18). +foresee_intervention(p18). +high_foreseeability(p18). +NOT external_force(p18). +reckless_mental_state(p18). +sufficient_for_harm(p18). + +sufficient_for_harm(p19). +produce_harm(p19). +plan_known(p19). +plan_include_harm(p19). +someone_else_cause_harm(p19). +NOT outrank_perpetrator(p19). +NOT monitor(p19). +NOT harm_caused_as_planned(p19). +goal_achieveable_less_harmful(p19). +NOT foresee_intervention(p19). +NOT external_cause(p19). +NOT control_perpetrator(p19). +NOT benefit_protagonist(p19). +NOT achieve_goal(p19). +careful(p19). +benefit_victim(p19,v0). +severity_harm(p19,v1). +NOT goal_outweigh_harm(p19). +NOT intervening_contribution(p19). +high_foreseeability(p19). +NOT external_force(p19). +reckless_mental_state(p19). +necessary_for_harm(p19). + +sufficient_for_harm(p20). +NOT plan_known(p20). +NOT plan_include_harm(p20). +someone_else_cause_harm(p20). +NOT outrank_perpetrator(p20). +NOT necessary_for_harm(p20). +monitor(p20). +NOT harm_caused_as_planned(p20). +NOT goal_achieveable_less_harmful(p20). +NOT foresee_intervention(p20). +NOT external_cause(p20). +NOT control_perpetrator(p20). +NOT benefit_protagonist(p20). +achieve_goal(p20). +careful(p20). +benefit_victim(p20,v0). +severity_harm(p20,v1). +NOT goal_outweigh_harm(p20). +NOT intervening_contribution(p20). +high_foreseeability(p20). +NOT external_force(p20). +reckless_mental_state(p20). +produce_harm(p20). + +/*sufficient_for_harm(p21,y). +plan_known(p21). +plan_include_harm(p21). +someone_else_cause_harm(p21). +outrank_perpetrator(p21). +NOT necessary_for_harm(p21). +monitor(p21). +intervening_contribution(p21). +NOT harm_caused_as_planned(p21). +goal_outweigh_harm(p21). +goal_achieveable_less_harmful(p21). +NOT external_cause(p21). +NOT control_perpetrator(p21). +NOT benefit_protagonist(p21). +NOT careful(p21). +benefit_victim(p21,v0). +severity_harm(p21,v1). +NOT achieve_goal(p21). +foresee_intervention(p21). +high_foreseeability(p21). +NOT external_force(p21). +reckless_mental_state(p21). +produce_harm(p21). + +NOT produce_harm(p22). +plan_known(p22). +plan_include_harm(p22). +someone_else_cause_harm(p22). +NOT outrank_perpetrator(p22). +necessary_for_harm(p22). +NOT monitor(p22). +NOT harm_caused_as_planned(p22). +NOT goal_outweigh_harm(p22). +NOT goal_achieveable_less_harmful(p22). +foresee_intervention(p22). +external_cause(p22). +control_perpetrator(p22). +benefit_protagonist(p22). +NOT careful(p22). +benefit_victim(p22,v0). +severity_harm(p22,v1). +NOT achieve_goal(p22). +NOT intervening_contribution(p22). +high_foreseeability(p22). +NOT external_force(p22). +reckless_mental_state(p22). +sufficient_for_harm(p22). + +sufficient_for_harm(p23). +plan_known(p23). +NOT plan_include_harm(p23). +someone_else_cause_harm(p23). +outrank_perpetrator(p23). +necessary_for_harm(p23). +NOT monitor(p23). +intervening_contribution(p23). +NOT harm_caused_as_planned(p23). +goal_outweigh_harm(p23). +goal_achieveable_less_harmful(p23). +external_cause(p23). +control_perpetrator(p23). +benefit_protagonist(p23). +careful(p23). +benefit_victim(p23,v0). +severity_harm(p23,v1). +NOT achieve_goal(p23). +foresee_intervention(p23). +high_foreseeability(p23). +NOT external_force(p23). +reckless_mental_state(p23). +produce_harm(p23). + +sufficient_for_harm(p24). +produce_harm(p24). +plan_known(p24). +NOT plan_include_harm(p24). +NOT someone_else_cause_harm(p24). +NOT outrank_perpetrator(p24). +monitor(p24). +intervening_contribution(p24). +NOT harm_caused_as_planned(p24). +goal_achieveable_less_harmful(p24). +NOT external_cause(p24). +NOT control_perpetrator(p24). +NOT benefit_protagonist(p24). +NOT achieve_goal(p24). +careful(p24). +benefit_victim(p24,v0). +severity_harm(p24,v1). +NOT goal_outweigh_harm(p24). +foresee_intervention(p24). +low_foreseeability(p24). +NOT external_force(p24). +reckless_mental_state(p24). +necessary_for_harm(p24). + +sufficient_for_harm(p25). +plan_known(p25). +plan_include_harm(p25). +someone_else_cause_harm(p25). +NOT outrank_perpetrator(p25). +necessary_for_harm(p25). +monitor(p25). +harm_caused_as_planned(p25). +goal_outweigh_harm(p25). +NOT foresee_intervention(p25). +NOT external_cause(p25). +control_perpetrator(p25). +NOT benefit_protagonist(p25). +NOT achieve_goal(p25). +NOT careful(p25). +benefit_victim(p25,v0). +severity_harm(p25,v1). +goal_achieveable_less_harmful(p25). +NOT intervening_contribution(p25). +low_foreseeability(p25). +NOT external_force(p25). +reckless_mental_state(p25). +produce_harm(p25). + +NOT sufficient_for_harm(p26). +NOT plan_known(p26). +plan_include_harm(p26). +NOT someone_else_cause_harm(p26). +outrank_perpetrator(p26). +NOT necessary_for_harm(p26). +monitor(p26). +NOT harm_caused_as_planned(p26). +NOT goal_outweigh_harm(p26). +NOT foresee_intervention(p26). +external_cause(p26). +NOT control_perpetrator(p26). +benefit_protagonist(p26). +achieve_goal(p26). +NOT careful(p26). +benefit_victim(p26,v0). +severity_harm(p26,v1). +goal_achieveable_less_harmful(p26). +NOT intervening_contribution(p26). +low_foreseeability(p26). +NOT external_force(p26). +reckless_mental_state(p26). +produce_harm(p26). + +NOT sufficient_for_harm(p27). +NOT produce_harm(p27). +plan_known(p27). +plan_include_harm(p27). +NOT someone_else_cause_harm(p27). +NOT outrank_perpetrator(p27). +monitor(p27). +NOT intervening_contribution(p27). +NOT harm_caused_as_planned(p27). +NOT goal_outweigh_harm(p27). +NOT goal_achieveable_less_harmful(p27). +external_cause(p27). +control_perpetrator(p27). +benefit_protagonist(p27). +careful(p27). +benefit_victim(p27,v0). +severity_harm(p27,v1). +NOT achieve_goal(p27). +foresee_intervention(p27). +low_foreseeability(p27). +NOT external_force(p27). +reckless_mental_state(p27). +necessary_for_harm(p27). + +sufficient_for_harm(p28). +plan_known(p28). +plan_include_harm(p28). +NOT someone_else_cause_harm(p28). +NOT outrank_perpetrator(p28). +NOT necessary_for_harm(p28). +monitor(p28). +harm_caused_as_planned(p28). +goal_outweigh_harm(p28). +foresee_intervention(p28). +NOT external_cause(p28). +control_perpetrator(p28). +benefit_protagonist(p28). +NOT achieve_goal(p28). +careful(p28). +benefit_victim(p28,v0). +severity_harm(p28,v1). +goal_achieveable_less_harmful(p28). +NOT intervening_contribution(p28). +low_foreseeability(p28). +NOT external_force(p28). +reckless_mental_state(p28). +produce_harm(p28). + +sufficient_for_harm(p29). +NOT produce_harm(p29). +NOT plan_known(p29). +plan_include_harm(p29). +someone_else_cause_harm(p29). +outrank_perpetrator(p29). +monitor(p29). +harm_caused_as_planned(p29). +goal_outweigh_harm(p29). +goal_achieveable_less_harmful(p29). +NOT foresee_intervention(p29). +external_cause(p29). +NOT control_perpetrator(p29). +NOT benefit_protagonist(p29). +careful(p29). +benefit_victim(p29,v0). +severity_harm(p29,v1). +NOT achieve_goal(p29). +NOT intervening_contribution(p29). +low_foreseeability(p29). +NOT external_force(p29). +reckless_mental_state(p29). +necessary_for_harm(p29). + +NOT sufficient_for_harm(p30). +NOT produce_harm(p30). +plan_known(p30). +NOT plan_include_harm(p30). +someone_else_cause_harm(p30). +NOT outrank_perpetrator(p30). +monitor(p30). +harm_caused_as_planned(p30). +goal_outweigh_harm(p30). +NOT foresee_intervention(p30). +NOT external_cause(p30). +NOT control_perpetrator(p30). +benefit_protagonist(p30). +achieve_goal(p30). +negligent_mental_state(p30). +benefit_victim(p30,v0). +severity_harm(p30,v1). +goal_achieveable_less_harmful(p30). +NOT intervening_contribution(p30). +NOT external_force(p30). +high_foreseeability(p30). +NOT careful(p30). +necessary_for_harm(p30). + +/* +produce_harm(p31). +NOT plan_known(p31). +plan_include_harm(p31). +NOT someone_else_cause_harm(p31). +outrank_perpetrator(p31). +necessary_for_harm(p31). +monitor(p31). +intervening_contribution(p31). +NOT harm_caused_as_planned(p31). +NOT goal_achieveable_less_harmful(p31). +external_cause(p31). +control_perpetrator(p31). +NOT benefit_protagonist(p31). +NOT achieve_goal(p31). +neither_mental_state(p31). +benefit_victim(p31,v0). +severity_harm(p31,v1). +NOT goal_outweigh_harm(p31). +foresee_intervention(p31). +NOT external_force(p31). +high_foreseeability(p31). +NOT careful(p31). +sufficient_for_harm(p31). + +sufficient_for_harm(p32). +produce_harm(p32). +NOT plan_known(p32). +plan_include_harm(p32). +someone_else_cause_harm(p32). +outrank_perpetrator(p32). +monitor(p32). +intervening_contribution(p32). +NOT harm_caused_as_planned(p32). +goal_achieveable_less_harmful(p32). +NOT external_cause(p32). +control_perpetrator(p32). +benefit_protagonist(p32). +achieve_goal(p32). +negligent_mental_state(p32). +benefit_victim(p32,v0). +severity_harm(p32,v1). +NOT goal_outweigh_harm(p32). +foresee_intervention(p32). +NOT external_force(p32). +high_foreseeability(p32). +NOT careful(p32). +necessary_for_harm(p32). + +NOT sufficient_for_harm(p33). +plan_known(p33). +plan_include_harm(p33). +someone_else_cause_harm(p33). +NOT outrank_perpetrator(p33). +necessary_for_harm(p33). +NOT monitor(p33). +intervening_contribution(p33). +harm_caused_as_planned(p33). +goal_outweigh_harm(p33). +NOT external_cause(p33). +control_perpetrator(p33). +benefit_protagonist(p33). +NOT achieve_goal(p33). +reckless_mental_state(p33). +benefit_victim(p33,v0). +severity_harm(p33,v1). +goal_achieveable_less_harmful(p33). +foresee_intervention(p33). +NOT external_force(p33). +high_foreseeability(p33). +NOT careful(p33). +produce_harm(p33). + +produce_harm(p34). +NOT plan_known(p34). +plan_include_harm(p34). +NOT someone_else_cause_harm(p34). +outrank_perpetrator(p34). +NOT necessary_for_harm(p34). +NOT monitor(p34). +intervening_contribution(p34). +harm_caused_as_planned(p34). +goal_achieveable_less_harmful(p34). +NOT external_cause(p34). +control_perpetrator(p34). +NOT benefit_protagonist(p34). +NOT achieve_goal(p34). +negligent_mental_state(p34). +benefit_victim(p34,v0). +severity_harm(p34,v1). +NOT goal_outweigh_harm(p34). +foresee_intervention(p34). +NOT external_force(p34). +high_foreseeability(p34). +NOT careful(p34). +sufficient_for_harm(p34). + +NOT sufficient_for_harm(p35). +produce_harm(p35). +plan_known(p35). +plan_include_harm(p35). +someone_else_cause_harm(p35). +NOT outrank_perpetrator(p35). +NOT monitor(p35). +harm_caused_as_planned(p35). +NOT goal_outweigh_harm(p35). +NOT foresee_intervention(p35). +NOT external_cause(p35). +NOT control_perpetrator(p35). +benefit_protagonist(p35). +achieve_goal(p35). +reckless_mental_state(p35). +benefit_victim(p35,v0). +severity_harm(p35,v1). +goal_achieveable_less_harmful(p35). +NOT intervening_contribution(p35). +NOT external_force(p35). +high_foreseeability(p35). +NOT careful(p35). +necessary_for_harm(p35). + +produce_harm(p36). +NOT plan_known(p36). +plan_include_harm(p36). +NOT someone_else_cause_harm(p36). +NOT outrank_perpetrator(p36). +NOT necessary_for_harm(p36). +monitor(p36). +NOT intervening_contribution(p36). +NOT harm_caused_as_planned(p36). +NOT goal_achieveable_less_harmful(p36). +external_cause(p36). +control_perpetrator(p36). +NOT benefit_protagonist(p36). +NOT achieve_goal(p36). +NOT careful(p36). +benefit_victim(p36,v0). +severity_harm(p36,v1). +NOT goal_outweigh_harm(p36). +foresee_intervention(p36). +high_foreseeability(p36). +NOT external_force(p36). +intend_mental_state(p36). +sufficient_for_harm(p36). + +NOT sufficient_for_harm(p37). +NOT plan_known(p37). +NOT plan_include_harm(p37). +someone_else_cause_harm(p37). +NOT outrank_perpetrator(p37). +NOT necessary_for_harm(p37). +NOT monitor(p37). +intervening_contribution(p37). +harm_caused_as_planned(p37). +NOT goal_achieveable_less_harmful(p37). +NOT external_cause(p37). +NOT control_perpetrator(p37). +NOT benefit_protagonist(p37). +achieve_goal(p37). +NOT careful(p37). +benefit_victim(p37,v0). +severity_harm(p37,v1). +NOT goal_outweigh_harm(p37). +foresee_intervention(p37). +high_foreseeability(p37). +NOT external_force(p37). +intend_mental_state(p37). +produce_harm(p37). + +sufficient_for_harm(p38). +plan_known(p38). +NOT plan_include_harm(p38). +NOT someone_else_cause_harm(p38). +NOT outrank_perpetrator(p38). +NOT necessary_for_harm(p38). +monitor(p38). +NOT intervening_contribution(p38). +harm_caused_as_planned(p38). +goal_outweigh_harm(p38). +NOT external_cause(p38). +control_perpetrator(p38). +benefit_protagonist(p38). +achieve_goal(p38). +careful(p38). +benefit_victim(p38,v0). +severity_harm(p38,v1). +goal_achieveable_less_harmful(p38). +foresee_intervention(p38). +high_foreseeability(p38). +NOT external_force(p38). +intend_mental_state(p38). +produce_harm(p38). + +NOT sufficient_for_harm(p39). +NOT plan_known(p39). +NOT plan_include_harm(p39). +someone_else_cause_harm(p39). +NOT outrank_perpetrator(p39). +necessary_for_harm(p39). +NOT monitor(p39). +NOT intervening_contribution(p39). +NOT harm_caused_as_planned(p39). +NOT goal_outweigh_harm(p39). +NOT external_cause(p39). +NOT control_perpetrator(p39). +NOT benefit_protagonist(p39). +achieve_goal(p39). +careful(p39). +benefit_victim(p39,v0). +severity_harm(p39,v1). +goal_achieveable_less_harmful(p39). +foresee_intervention(p39). +high_foreseeability(p39). +NOT external_force(p39). +intend_mental_state(p39). +produce_harm(p39). + +NOT sufficient_for_harm(p40). +plan_known(p40). +plan_include_harm(p40). +NOT someone_else_cause_harm(p40). +NOT outrank_perpetrator(p40). +necessary_for_harm(p40). +NOT monitor(p40). +NOT harm_caused_as_planned(p40). +NOT goal_outweigh_harm(p40). +foresee_intervention(p40). +external_cause(p40). +NOT control_perpetrator(p40). +benefit_protagonist(p40). +NOT achieve_goal(p40). +careful(p40). +benefit_victim(p40,v0). +severity_harm(p40,v1). +goal_achieveable_less_harmful(p40). +NOT intervening_contribution(p40). +high_foreseeability(p40). +NOT external_force(p40). +intend_mental_state(p40). +produce_harm(p40). + +produce_harm(p41). +plan_known(p41). +plan_include_harm(p41). +NOT someone_else_cause_harm(p41). +NOT outrank_perpetrator(p41). +necessary_for_harm(p41). +monitor(p41). +NOT harm_caused_as_planned(p41). +NOT goal_outweigh_harm(p41). +foresee_intervention(p41). +external_cause(p41). +NOT control_perpetrator(p41). +benefit_protagonist(p41). +NOT achieve_goal(p41). +NOT careful(p41). +benefit_victim(p41,v0). +severity_harm(p41,v1). +goal_achieveable_less_harmful(p41). +NOT intervening_contribution(p41). +high_foreseeability(p41). +NOT external_force(p41). +intend_mental_state(p41). +sufficient_for_harm(p41). + +NOT produce_harm(p42). +NOT plan_known(p42). +NOT plan_include_harm(p42). +someone_else_cause_harm(p42). +outrank_perpetrator(p42). +NOT necessary_for_harm(p42). +monitor(p42). +NOT harm_caused_as_planned(p42). +NOT goal_achieveable_less_harmful(p42). +NOT foresee_intervention(p42). +external_cause(p42). +NOT control_perpetrator(p42). +NOT benefit_protagonist(p42). +achieve_goal(p42). +NOT careful(p42). +benefit_victim(p42,v0). +severity_harm(p42,v1). +NOT goal_outweigh_harm(p42). +NOT intervening_contribution(p42). +low_foreseeability(p42). +NOT external_force(p42). +intend_mental_state(p42). +sufficient_for_harm(p42). + +NOT sufficient_for_harm(p43). +produce_harm(p43). +NOT plan_known(p43). +NOT plan_include_harm(p43). +NOT someone_else_cause_harm(p43). +outrank_perpetrator(p43). +NOT monitor(p43). +intervening_contribution(p43). +harm_caused_as_planned(p43). +NOT goal_outweigh_harm(p43). +NOT goal_achieveable_less_harmful(p43). +external_cause(p43). +control_perpetrator(p43). +benefit_protagonist(p43). +careful(p43). +benefit_victim(p43,v0). +severity_harm(p43,v1). +NOT achieve_goal(p43). +foresee_intervention(p43). +low_foreseeability(p43). +NOT external_force(p43). +intend_mental_state(p43). +necessary_for_harm(p43). + +NOT sufficient_for_harm(p44). +produce_harm(p44). +plan_known(p44). +plan_include_harm(p44). +NOT someone_else_cause_harm(p44). +outrank_perpetrator(p44). +NOT monitor(p44). +NOT harm_caused_as_planned(p44). +goal_outweigh_harm(p44). +NOT goal_achieveable_less_harmful(p44). +NOT foresee_intervention(p44). +external_cause(p44). +control_perpetrator(p44). +benefit_protagonist(p44). +NOT careful(p44). +benefit_victim(p44,v0). +severity_harm(p44,v1). +NOT achieve_goal(p44). +NOT intervening_contribution(p44). +low_foreseeability(p44). +NOT external_force(p44). +intend_mental_state(p44). +necessary_for_harm(p44). + +NOT sufficient_for_harm(p45). +NOT plan_known(p45). +NOT plan_include_harm(p45). +someone_else_cause_harm(p45). +NOT outrank_perpetrator(p45). +NOT necessary_for_harm(p45). +NOT monitor(p45). +harm_caused_as_planned(p45). +goal_outweigh_harm(p45). +foresee_intervention(p45). +NOT external_cause(p45). +control_perpetrator(p45). +NOT benefit_protagonist(p45). +achieve_goal(p45). +careful(p45). +benefit_victim(p45,v0). +severity_harm(p45,v1). +goal_achieveable_less_harmful(p45). +NOT intervening_contribution(p45). +low_foreseeability(p45). +NOT external_force(p45). +intend_mental_state(p45). +produce_harm(p45). + +sufficient_for_harm(p46). +NOT plan_known(p46). +NOT plan_include_harm(p46). +someone_else_cause_harm(p46). +NOT outrank_perpetrator(p46). +necessary_for_harm(p46). +NOT monitor(p46). +harm_caused_as_planned(p46). +goal_achieveable_less_harmful(p46). +foresee_intervention(p46). +external_cause(p46). +control_perpetrator(p46). +benefit_protagonist(p46). +achieve_goal(p46). +NOT careful(p46). +benefit_victim(p46,v0). +severity_harm(p46,v1). +NOT goal_outweigh_harm(p46). +NOT intervening_contribution(p46). +low_foreseeability(p46). +NOT external_force(p46). +intend_mental_state(p46). +produce_harm(p46). + +NOT sufficient_for_harm(p47). +produce_harm(p47). +plan_known(p47). +NOT plan_include_harm(p47). +NOT someone_else_cause_harm(p47). +NOT outrank_perpetrator(p47). +monitor(p47). +intervening_contribution(p47). +harm_caused_as_planned(p47). +NOT goal_outweigh_harm(p47). +goal_achieveable_less_harmful(p47). +NOT external_cause(p47). +NOT control_perpetrator(p47). +benefit_protagonist(p47). +careful(p47). +benefit_victim(p47,v0). +severity_harm(p47,v1). +NOT achieve_goal(p47). +foresee_intervention(p47). +low_foreseeability(p47). +NOT external_force(p47). +intend_mental_state(p47). +necessary_for_harm(p47). + +produce_harm(p48). +someone_else_cause_harm(p48). +NOT outrank_perpetrator(p48). +necessary_for_harm(p48). +NOT monitor(p48). +NOT intervening_contribution(p48). +NOT goal_outweigh_harm(p48). +NOT goal_achieveable_less_harmful(p48). +NOT external_cause(p48). +NOT control_perpetrator(p48). +NOT benefit_protagonist(p48). +NOT careful(p48). +neither_mental_state(p48). +benefit_victim(p48,v0). +severity_harm(p48,v1). +NOT achieve_goal(p48). +foresee_intervention(p48). +high_foreseeability(p48). +NOT external_force(p48). +plan_known(p48). +plan_include_harm(p48). +harm_caused_as_planned(p48). +sufficient_for_harm(p48). + +NOT sufficient_for_harm(p49). +NOT someone_else_cause_harm(p49). +outrank_perpetrator(p49). +NOT necessary_for_harm(p49). +monitor(p49). +intervening_contribution(p49). +goal_achieveable_less_harmful(p49). +NOT external_cause(p49). +NOT control_perpetrator(p49). +benefit_protagonist(p49). +NOT achieve_goal(p49). +careful(p49). +reckless_mental_state(p49). +benefit_victim(p49,v0). +severity_harm(p49,v1). +NOT goal_outweigh_harm(p49). +foresee_intervention(p49). +high_foreseeability(p49). +NOT external_force(p49). +plan_known(p49). +plan_include_harm(p49). +harm_caused_as_planned(p49). +produce_harm(p49). + +sufficient_for_harm(p50). +NOT someone_else_cause_harm(p50). +NOT outrank_perpetrator(p50). +necessary_for_harm(p50). +NOT monitor(p50). +NOT intervening_contribution(p50). +goal_outweigh_harm(p50). +external_cause(p50). +NOT control_perpetrator(p50). +NOT benefit_protagonist(p50). +achieve_goal(p50). +NOT careful(p50). +neither_mental_state(p50). +benefit_victim(p50,v0). +severity_harm(p50,v1). +goal_achieveable_less_harmful(p50). +foresee_intervention(p50). +high_foreseeability(p50). +NOT external_force(p50). +plan_known(p50). +plan_include_harm(p50). +harm_caused_as_planned(p50). +produce_harm(p50). + +sufficient_for_harm(p51). +NOT produce_harm(p51). +someone_else_cause_harm(p51). +NOT outrank_perpetrator(p51). +monitor(p51). +NOT goal_achieveable_less_harmful(p51). +foresee_intervention(p51). +external_cause(p51). +NOT control_perpetrator(p51). +NOT benefit_protagonist(p51). +NOT achieve_goal(p51). +careful(p51). +neither_mental_state(p51). +benefit_victim(p51,v0). +severity_harm(p51,v1). +NOT goal_outweigh_harm(p51). +NOT intervening_contribution(p51). +high_foreseeability(p51). +NOT external_force(p51). +plan_known(p51). +plan_include_harm(p51). +harm_caused_as_planned(p51). +necessary_for_harm(p51). + +NOT produce_harm(p52). +NOT someone_else_cause_harm(p52). +outrank_perpetrator(p52). +NOT necessary_for_harm(p52). +NOT monitor(p52). +NOT goal_outweigh_harm(p52). +NOT goal_achieveable_less_harmful(p52). +foresee_intervention(p52). +NOT external_cause(p52). +control_perpetrator(p52). +NOT benefit_protagonist(p52). +NOT careful(p52). +neither_mental_state(p52). +benefit_victim(p52,v0). +severity_harm(p52,v1). +NOT achieve_goal(p52). +NOT intervening_contribution(p52). +high_foreseeability(p52). +NOT external_force(p52). +plan_known(p52). +plan_include_harm(p52). +harm_caused_as_planned(p52). +sufficient_for_harm(p52). + +NOT produce_harm(p53). +NOT someone_else_cause_harm(p53). +outrank_perpetrator(p53). +NOT necessary_for_harm(p53). +monitor(p53). +NOT intervening_contribution(p53). +NOT goal_outweigh_harm(p53). +NOT goal_achieveable_less_harmful(p53). +external_cause(p53). +NOT control_perpetrator(p53). +NOT benefit_protagonist(p53). +NOT careful(p53). +reckless_mental_state(p53). +benefit_victim(p53,v0). +severity_harm(p53,v1). +NOT achieve_goal(p53). +foresee_intervention(p53). +high_foreseeability(p53). +NOT external_force(p53). +plan_known(p53). +plan_include_harm(p53). +harm_caused_as_planned(p53). +sufficient_for_harm(p53). + +NOT produce_harm(p54). +someone_else_cause_harm(p54). +outrank_perpetrator(p54). +necessary_for_harm(p54). +monitor(p54). +goal_outweigh_harm(p54). +goal_achieveable_less_harmful(p54). +NOT foresee_intervention(p54). +external_cause(p54). +control_perpetrator(p54). +NOT benefit_protagonist(p54). +NOT careful(p54). +reckless_mental_state(p54). +benefit_victim(p54,v0). +severity_harm(p54,v1). +NOT achieve_goal(p54). +NOT intervening_contribution(p54). +low_foreseeability(p54). +NOT external_force(p54). +plan_known(p54). +plan_include_harm(p54). +harm_caused_as_planned(p54). +sufficient_for_harm(p54). + +NOT sufficient_for_harm(p55). +someone_else_cause_harm(p55). +outrank_perpetrator(p55). +necessary_for_harm(p55). +monitor(p55). +goal_outweigh_harm(p55). +NOT foresee_intervention(p55). +external_cause(p55). +NOT control_perpetrator(p55). +benefit_protagonist(p55). +achieve_goal(p55). +NOT careful(p55). +reckless_mental_state(p55). +benefit_victim(p55,v0). +severity_harm(p55,v1). +goal_achieveable_less_harmful(p55). +NOT intervening_contribution(p55). +low_foreseeability(p55). +NOT external_force(p55). +plan_known(p55). +plan_include_harm(p55). +harm_caused_as_planned(p55). +produce_harm(p55). + +NOT produce_harm(p56). +NOT someone_else_cause_harm(p56). +outrank_perpetrator(p56). +NOT necessary_for_harm(p56). +NOT monitor(p56). +NOT intervening_contribution(p56). +NOT goal_outweigh_harm(p56). +NOT external_cause(p56). +control_perpetrator(p56). +NOT benefit_protagonist(p56). +achieve_goal(p56). +NOT careful(p56). +negligent_mental_state(p56). +benefit_victim(p56,v0). +severity_harm(p56,v1). +goal_achieveable_less_harmful(p56). +foresee_intervention(p56). +low_foreseeability(p56). +NOT external_force(p56). +plan_known(p56). +plan_include_harm(p56). +harm_caused_as_planned(p56). +sufficient_for_harm(p56). + +sufficient_for_harm(p57). +produce_harm(p57). +NOT someone_else_cause_harm(p57). +outrank_perpetrator(p57). +monitor(p57). +NOT goal_outweigh_harm(p57). +NOT foresee_intervention(p57). +NOT external_cause(p57). +NOT control_perpetrator(p57). +NOT benefit_protagonist(p57). +NOT achieve_goal(p57). +careful(p57). +neither_mental_state(p57). +benefit_victim(p57,v0). +severity_harm(p57,v1). +goal_achieveable_less_harmful(p57). +NOT intervening_contribution(p57). +low_foreseeability(p57). +NOT external_force(p57). +plan_known(p57). +plan_include_harm(p57). +harm_caused_as_planned(p57). +necessary_for_harm(p57). + +sufficient_for_harm(p58). +produce_harm(p58). +someone_else_cause_harm(p58). +outrank_perpetrator(p58). +monitor(p58). +NOT goal_outweigh_harm(p58). +NOT goal_achieveable_less_harmful(p58). +NOT foresee_intervention(p58). +NOT external_cause(p58). +control_perpetrator(p58). +benefit_protagonist(p58). +NOT careful(p58). +neither_mental_state(p58). +benefit_victim(p58,v0). +severity_harm(p58,v1). +NOT achieve_goal(p58). +NOT intervening_contribution(p58). +low_foreseeability(p58). +NOT external_force(p58). +plan_known(p58). +plan_include_harm(p58). +harm_caused_as_planned(p58). +necessary_for_harm(p58). + +NOT sufficient_for_harm(p59). +NOT someone_else_cause_harm(p59). +NOT outrank_perpetrator(p59). +NOT necessary_for_harm(p59). +monitor(p59). +NOT goal_achieveable_less_harmful(p59). +NOT foresee_intervention(p59). +external_cause(p59). +control_perpetrator(p59). +NOT benefit_protagonist(p59). +NOT achieve_goal(p59). +careful(p59). +neither_mental_state(p59). +benefit_victim(p59,v0). +severity_harm(p59,v1). +NOT goal_outweigh_harm(p59). +NOT intervening_contribution(p59). +low_foreseeability(p59). +NOT external_force(p59). +plan_known(p59). +plan_include_harm(p59). +harm_caused_as_planned(p59). +produce_harm(p59). + +NOT sufficient_for_harm(p60). +plan_known(p60). +plan_include_harm(p60). +NOT someone_else_cause_harm(p60). +NOT outrank_perpetrator(p60). +NOT necessary_for_harm(p60). +NOT harm_caused_as_planned(p60). +NOT goal_outweigh_harm(p60). +NOT goal_achieveable_less_harmful(p60). +NOT foresee_intervention(p60). +NOT external_cause(p60). +control_perpetrator(p60). +benefit_protagonist(p60). +NOT careful(p60). +neither_mental_state(p60). +benefit_victim(p60,v0). +severity_harm(p60,v1). +NOT achieve_goal(p60). +NOT intervening_contribution(p60). +high_foreseeability(p60). +NOT external_force(p60). +monitor(p60). +produce_harm(p60). + +sufficient_for_harm(p61). +NOT plan_known(p61). +NOT plan_include_harm(p61). +NOT someone_else_cause_harm(p61). +outrank_perpetrator(p61). +NOT necessary_for_harm(p61). +intervening_contribution(p61). +NOT harm_caused_as_planned(p61). +NOT goal_outweigh_harm(p61). +external_cause(p61). +NOT control_perpetrator(p61). +benefit_protagonist(p61). +achieve_goal(p61). +NOT careful(p61). +reckless_mental_state(p61). +benefit_victim(p61,v0). +severity_harm(p61,v1). +goal_achieveable_less_harmful(p61). +foresee_intervention(p61). +high_foreseeability(p61). +NOT external_force(p61). +monitor(p61). +produce_harm(p61). + +NOT sufficient_for_harm(p62). +NOT produce_harm(p62). +plan_known(p62). +plan_include_harm(p62). +someone_else_cause_harm(p62). +NOT outrank_perpetrator(p62). +NOT intervening_contribution(p62). +NOT harm_caused_as_planned(p62). +goal_outweigh_harm(p62). +goal_achieveable_less_harmful(p62). +NOT external_cause(p62). +control_perpetrator(p62). +benefit_protagonist(p62). +NOT careful(p62). +neither_mental_state(p62). +benefit_victim(p62,v0). +severity_harm(p62,v1). +NOT achieve_goal(p62). +foresee_intervention(p62). +high_foreseeability(p62). +NOT external_force(p62). +monitor(p62). +necessary_for_harm(p62). + +NOT sufficient_for_harm(p63). +produce_harm(p63). +plan_known(p63). +plan_include_harm(p63). +NOT someone_else_cause_harm(p63). +outrank_perpetrator(p63). +NOT intervening_contribution(p63). +harm_caused_as_planned(p63). +goal_outweigh_harm(p63). +NOT goal_achieveable_less_harmful(p63). +external_cause(p63). +control_perpetrator(p63). +benefit_protagonist(p63). +careful(p63). +reckless_mental_state(p63). +benefit_victim(p63,v0). +severity_harm(p63,v1). +NOT achieve_goal(p63). +foresee_intervention(p63). +high_foreseeability(p63). +NOT external_force(p63). +monitor(p63). +necessary_for_harm(p63). + +sufficient_for_harm(p64). +NOT produce_harm(p64). +plan_known(p64). +NOT plan_include_harm(p64). +NOT someone_else_cause_harm(p64). +NOT outrank_perpetrator(p64). +NOT intervening_contribution(p64). +harm_caused_as_planned(p64). +goal_outweigh_harm(p64). +NOT external_cause(p64). +control_perpetrator(p64). +NOT benefit_protagonist(p64). +NOT achieve_goal(p64). +NOT careful(p64). +reckless_mental_state(p64). +benefit_victim(p64,v0). +severity_harm(p64,v1). +goal_achieveable_less_harmful(p64). +foresee_intervention(p64). +high_foreseeability(p64). +NOT external_force(p64). +monitor(p64). +necessary_for_harm(p64). + +NOT sufficient_for_harm(p65). +NOT plan_known(p65). +NOT plan_include_harm(p65). +NOT someone_else_cause_harm(p65). +NOT outrank_perpetrator(p65). +NOT necessary_for_harm(p65). +NOT harm_caused_as_planned(p65). +goal_outweigh_harm(p65). +NOT goal_achieveable_less_harmful(p65). +NOT foresee_intervention(p65). +NOT external_cause(p65). +control_perpetrator(p65). +NOT benefit_protagonist(p65). +careful(p65). +negligent_mental_state(p65). +benefit_victim(p65,v0). +severity_harm(p65,v1). +NOT achieve_goal(p65). +NOT intervening_contribution(p65). +high_foreseeability(p65). +NOT external_force(p65). +monitor(p65). +produce_harm(p65). + +sufficient_for_harm(p66). +produce_harm(p66). +NOT plan_known(p66). +plan_include_harm(p66). +NOT someone_else_cause_harm(p66). +NOT outrank_perpetrator(p66). +harm_caused_as_planned(p66). +NOT goal_outweigh_harm(p66). +NOT foresee_intervention(p66). +external_cause(p66). +NOT control_perpetrator(p66). +benefit_protagonist(p66). +achieve_goal(p66). +NOT careful(p66). +negligent_mental_state(p66). +benefit_victim(p66,v0). +severity_harm(p66,v1). +goal_achieveable_less_harmful(p66). +NOT intervening_contribution(p66). +low_foreseeability(p66). +NOT external_force(p66). +monitor(p66). +necessary_for_harm(p66). + +NOT sufficient_for_harm(p67). +NOT plan_known(p67). +NOT plan_include_harm(p67). +someone_else_cause_harm(p67). +outrank_perpetrator(p67). +NOT necessary_for_harm(p67). +intervening_contribution(p67). +NOT harm_caused_as_planned(p67). +NOT goal_achieveable_less_harmful(p67). +external_cause(p67). +NOT control_perpetrator(p67). +benefit_protagonist(p67). +achieve_goal(p67). +NOT careful(p67). +reckless_mental_state(p67). +benefit_victim(p67,v0). +severity_harm(p67,v1). +NOT goal_outweigh_harm(p67). +foresee_intervention(p67). +low_foreseeability(p67). +NOT external_force(p67). +monitor(p67). +produce_harm(p67). + +sufficient_for_harm(p68). +plan_known(p68). +NOT plan_include_harm(p68). +someone_else_cause_harm(p68). +NOT outrank_perpetrator(p68). +necessary_for_harm(p68). +intervening_contribution(p68). +NOT harm_caused_as_planned(p68). +NOT goal_outweigh_harm(p68). +goal_achieveable_less_harmful(p68). +NOT external_cause(p68). +NOT control_perpetrator(p68). +NOT benefit_protagonist(p68). +NOT careful(p68). +negligent_mental_state(p68). +benefit_victim(p68,v0). +severity_harm(p68,v1). +NOT achieve_goal(p68). +foresee_intervention(p68). +low_foreseeability(p68). +NOT external_force(p68). +monitor(p68). +produce_harm(p68). + +sufficient_for_harm(p69). +plan_known(p69). +plan_include_harm(p69). +NOT someone_else_cause_harm(p69). +NOT outrank_perpetrator(p69). +necessary_for_harm(p69). +NOT intervening_contribution(p69). +NOT harm_caused_as_planned(p69). +goal_outweigh_harm(p69). +NOT goal_achieveable_less_harmful(p69). +NOT external_cause(p69). +control_perpetrator(p69). +NOT benefit_protagonist(p69). +careful(p69). +neither_mental_state(p69). +benefit_victim(p69,v0). +severity_harm(p69,v1). +NOT achieve_goal(p69). +foresee_intervention(p69). +low_foreseeability(p69). +NOT external_force(p69). +monitor(p69). +produce_harm(p69). + +sufficient_for_harm(p70). +NOT produce_harm(p70). +NOT plan_known(p70). +plan_include_harm(p70). +someone_else_cause_harm(p70). +NOT outrank_perpetrator(p70). +intervening_contribution(p70). +harm_caused_as_planned(p70). +goal_outweigh_harm(p70). +NOT external_cause(p70). +control_perpetrator(p70). +NOT benefit_protagonist(p70). +NOT achieve_goal(p70). +NOT careful(p70). +negligent_mental_state(p70). +benefit_victim(p70,v0). +severity_harm(p70,v1). +goal_achieveable_less_harmful(p70). +foresee_intervention(p70). +low_foreseeability(p70). +NOT external_force(p70). +monitor(p70). +necessary_for_harm(p70). + +produce_harm(p71). +NOT plan_known(p71). +NOT plan_include_harm(p71). +someone_else_cause_harm(p71). +outrank_perpetrator(p71). +NOT necessary_for_harm(p71). +intervening_contribution(p71). +NOT harm_caused_as_planned(p71). +goal_outweigh_harm(p71). +external_cause(p71). +control_perpetrator(p71). +benefit_protagonist(p71). +NOT achieve_goal(p71). +careful(p71). +neither_mental_state(p71). +benefit_victim(p71,v0). +severity_harm(p71,v1). +goal_achieveable_less_harmful(p71). +foresee_intervention(p71). +low_foreseeability(p71). +NOT external_force(p71). +monitor(p71). +sufficient_for_harm(p71). + +sufficient_for_harm(p72). +NOT plan_known(p72). +NOT plan_include_harm(p72). +NOT someone_else_cause_harm(p72). +NOT outrank_perpetrator(p72). +NOT necessary_for_harm(p72). +monitor(p72). +NOT intervening_contribution(p72). +harm_caused_as_planned(p72). +NOT goal_outweigh_harm(p72). +goal_achieveable_less_harmful(p72). +external_cause(p72). +NOT control_perpetrator(p72). +NOT careful(p72). +reckless_mental_state(p72). +benefit_victim(p72,v0). +severity_harm(p72,v1). +NOT achieve_goal(p72). +foresee_intervention(p72). +high_foreseeability(p72). +NOT external_force(p72). +benefit_protagonist(p72). +produce_harm(p72). + +produce_harm(p73). +plan_known(p73). +plan_include_harm(p73). +someone_else_cause_harm(p73). +outrank_perpetrator(p73). +NOT necessary_for_harm(p73). +monitor(p73). +NOT harm_caused_as_planned(p73). +NOT goal_achieveable_less_harmful(p73). +foresee_intervention(p73). +NOT external_cause(p73). +control_perpetrator(p73). +achieve_goal(p73). +careful(p73). +neither_mental_state(p73). +benefit_victim(p73,v0). +severity_harm(p73,v1). +NOT goal_outweigh_harm(p73). +NOT intervening_contribution(p73). +high_foreseeability(p73). +NOT external_force(p73). +benefit_protagonist(p73). +sufficient_for_harm(p73). + +sufficient_for_harm(p74). +NOT plan_known(p74). +plan_include_harm(p74). +someone_else_cause_harm(p74). +NOT outrank_perpetrator(p74). +NOT necessary_for_harm(p74). +monitor(p74). +NOT harm_caused_as_planned(p74). +NOT goal_achieveable_less_harmful(p74). +foresee_intervention(p74). +NOT external_cause(p74). +NOT control_perpetrator(p74). +NOT achieve_goal(p74). +NOT careful(p74). +negligent_mental_state(p74). +benefit_victim(p74,v0). +severity_harm(p74,v1). +NOT goal_outweigh_harm(p74). +NOT intervening_contribution(p74). +high_foreseeability(p74). +NOT external_force(p74). +benefit_protagonist(p74). +produce_harm(p74). + +NOT sufficient_for_harm(p75). +NOT produce_harm(p75). +NOT plan_known(p75). +plan_include_harm(p75). +NOT someone_else_cause_harm(p75). +outrank_perpetrator(p75). +monitor(p75). +harm_caused_as_planned(p75). +NOT goal_outweigh_harm(p75). +goal_achieveable_less_harmful(p75). +NOT foresee_intervention(p75). +external_cause(p75). +control_perpetrator(p75). +NOT careful(p75). +reckless_mental_state(p75). +benefit_victim(p75,v0). +severity_harm(p75,v1). +NOT achieve_goal(p75). +NOT intervening_contribution(p75). +high_foreseeability(p75). +NOT external_force(p75). +benefit_protagonist(p75). +necessary_for_harm(p75). + +sufficient_for_harm(p76). +NOT produce_harm(p76). +plan_known(p76). +NOT plan_include_harm(p76). +someone_else_cause_harm(p76). +outrank_perpetrator(p76). +monitor(p76). +harm_caused_as_planned(p76). +NOT goal_achieveable_less_harmful(p76). +NOT foresee_intervention(p76). +external_cause(p76). +control_perpetrator(p76). +achieve_goal(p76). +NOT careful(p76). +negligent_mental_state(p76). +benefit_victim(p76,v0). +severity_harm(p76,v1). +NOT goal_outweigh_harm(p76). +NOT intervening_contribution(p76). +high_foreseeability(p76). +NOT external_force(p76). +benefit_protagonist(p76). +necessary_for_harm(p76). + +produce_harm(p77). +NOT plan_known(p77). +NOT plan_include_harm(p77). +NOT someone_else_cause_harm(p77). +NOT outrank_perpetrator(p77). +NOT necessary_for_harm(p77). +NOT monitor(p77). +NOT intervening_contribution(p77). +NOT harm_caused_as_planned(p77). +goal_outweigh_harm(p77). +goal_achieveable_less_harmful(p77). +NOT external_cause(p77). +control_perpetrator(p77). +NOT careful(p77). +reckless_mental_state(p77). +benefit_victim(p77,v0). +severity_harm(p77,v1). +NOT achieve_goal(p77). +foresee_intervention(p77). +high_foreseeability(p77). +NOT external_force(p77). +benefit_protagonist(p77). +sufficient_for_harm(p77). + +produce_harm(p78). +NOT plan_known(p78). +plan_include_harm(p78). +NOT someone_else_cause_harm(p78). +outrank_perpetrator(p78). +NOT necessary_for_harm(p78). +monitor(p78). +NOT intervening_contribution(p78). +harm_caused_as_planned(p78). +goal_achieveable_less_harmful(p78). +NOT external_cause(p78). +control_perpetrator(p78). +achieve_goal(p78). +NOT careful(p78). +reckless_mental_state(p78). +benefit_victim(p78,v0). +severity_harm(p78,v1). +NOT goal_outweigh_harm(p78). +foresee_intervention(p78). +low_foreseeability(p78). +NOT external_force(p78). +benefit_protagonist(p78). +sufficient_for_harm(p78). + +produce_harm(p79). +NOT plan_known(p79). +plan_include_harm(p79). +NOT someone_else_cause_harm(p79). +NOT outrank_perpetrator(p79). +necessary_for_harm(p79). +monitor(p79). +NOT harm_caused_as_planned(p79). +NOT goal_outweigh_harm(p79). +NOT foresee_intervention(p79). +NOT external_cause(p79). +NOT control_perpetrator(p79). +NOT achieve_goal(p79). +NOT careful(p79). +neither_mental_state(p79). +benefit_victim(p79,v0). +severity_harm(p79,v1). +goal_achieveable_less_harmful(p79). +NOT intervening_contribution(p79). +low_foreseeability(p79). +NOT external_force(p79). +benefit_protagonist(p79). +sufficient_for_harm(p79). + +sufficient_for_harm(p80). +NOT plan_known(p80). +NOT plan_include_harm(p80). +someone_else_cause_harm(p80). +NOT outrank_perpetrator(p80). +necessary_for_harm(p80). +monitor(p80). +NOT intervening_contribution(p80). +harm_caused_as_planned(p80). +goal_outweigh_harm(p80). +NOT external_cause(p80). +control_perpetrator(p80). +NOT achieve_goal(p80). +careful(p80). +neither_mental_state(p80). +benefit_victim(p80,v0). +severity_harm(p80,v1). +goal_achieveable_less_harmful(p80). +foresee_intervention(p80). +low_foreseeability(p80). +NOT external_force(p80). +benefit_protagonist(p80). +produce_harm(p80). + +NOT sufficient_for_harm(p81). +plan_known(p81). +NOT plan_include_harm(p81). +NOT someone_else_cause_harm(p81). +outrank_perpetrator(p81). +NOT necessary_for_harm(p81). +NOT monitor(p81). +NOT intervening_contribution(p81). +harm_caused_as_planned(p81). +NOT goal_outweigh_harm(p81). +NOT goal_achieveable_less_harmful(p81). +NOT external_cause(p81). +NOT control_perpetrator(p81). +NOT careful(p81). +reckless_mental_state(p81). +benefit_victim(p81,v0). +severity_harm(p81,v1). +NOT achieve_goal(p81). +foresee_intervention(p81). +low_foreseeability(p81). +NOT external_force(p81). +benefit_protagonist(p81). +produce_harm(p81). + +NOT sufficient_for_harm(p82). +plan_known(p82). +NOT plan_include_harm(p82). +someone_else_cause_harm(p82). +outrank_perpetrator(p82). +NOT necessary_for_harm(p82). +NOT monitor(p82). +intervening_contribution(p82). +harm_caused_as_planned(p82). +NOT goal_achieveable_less_harmful(p82). +external_cause(p82). +NOT control_perpetrator(p82). +NOT achieve_goal(p82). +NOT careful(p82). +negligent_mental_state(p82). +benefit_victim(p82,v0). +severity_harm(p82,v1). +NOT goal_outweigh_harm(p82). +foresee_intervention(p82). +low_foreseeability(p82). +NOT external_force(p82). +benefit_protagonist(p82). +produce_harm(p82). + +sufficient_for_harm(p83). +NOT plan_known(p83). +NOT plan_include_harm(p83). +NOT someone_else_cause_harm(p83). +NOT outrank_perpetrator(p83). +necessary_for_harm(p83). +NOT monitor(p83). +NOT harm_caused_as_planned(p83). +goal_achieveable_less_harmful(p83). +NOT foresee_intervention(p83). +NOT external_cause(p83). +control_perpetrator(p83). +achieve_goal(p83). +NOT careful(p83). +neither_mental_state(p83). +benefit_victim(p83,v0). +severity_harm(p83,v1). +NOT goal_outweigh_harm(p83). +NOT intervening_contribution(p83). +low_foreseeability(p83). +NOT external_force(p83). +benefit_protagonist(p83). +produce_harm(p83). + +NOT sufficient_for_harm(p84). +NOT produce_harm(p84). +NOT plan_known(p84). +NOT plan_include_harm(p84). +someone_else_cause_harm(p84). +outrank_perpetrator(p84). +NOT monitor(p84). +NOT intervening_contribution(p84). +harm_caused_as_planned(p84). +NOT goal_achieveable_less_harmful(p84). +NOT control_perpetrator(p84). +NOT benefit_protagonist(p84). +achieve_goal(p84). +NOT careful(p84). +negligent_mental_state(p84). +benefit_victim(p84,v0). +severity_harm(p84,v1). +NOT goal_outweigh_harm(p84). +foresee_intervention(p84). +high_foreseeability(p84). +NOT external_force(p84). +NOT external_cause(p84). +necessary_for_harm(p84). + +sufficient_for_harm(p85). +plan_known(p85). +NOT plan_include_harm(p85). +someone_else_cause_harm(p85). +NOT outrank_perpetrator(p85). +NOT necessary_for_harm(p85). +monitor(p85). +NOT intervening_contribution(p85). +harm_caused_as_planned(p85). +NOT goal_outweigh_harm(p85). +goal_achieveable_less_harmful(p85). +control_perpetrator(p85). +benefit_protagonist(p85). +NOT careful(p85). +reckless_mental_state(p85). +benefit_victim(p85,v0). +severity_harm(p85,v1). +NOT achieve_goal(p85). +foresee_intervention(p85). +high_foreseeability(p85). +NOT external_force(p85). +NOT external_cause(p85). +produce_harm(p85). + +NOT produce_harm(p86). +plan_known(p86). +NOT plan_include_harm(p86). +NOT someone_else_cause_harm(p86). +outrank_perpetrator(p86). +NOT necessary_for_harm(p86). +monitor(p86). +harm_caused_as_planned(p86). +NOT goal_achieveable_less_harmful(p86). +foresee_intervention(p86). +NOT control_perpetrator(p86). +benefit_protagonist(p86). +NOT achieve_goal(p86). +careful(p86). +neither_mental_state(p86). +benefit_victim(p86,v0). +severity_harm(p86,v1). +NOT goal_outweigh_harm(p86). +NOT intervening_contribution(p86). +high_foreseeability(p86). +NOT external_force(p86). +NOT external_cause(p86). +sufficient_for_harm(p86). + +sufficient_for_harm(p87). +produce_harm(p87). +NOT plan_known(p87). +plan_include_harm(p87). +NOT someone_else_cause_harm(p87). +outrank_perpetrator(p87). +NOT monitor(p87). +NOT harm_caused_as_planned(p87). +goal_outweigh_harm(p87). +goal_achieveable_less_harmful(p87). +NOT foresee_intervention(p87). +NOT control_perpetrator(p87). +benefit_protagonist(p87). +careful(p87). +reckless_mental_state(p87). +benefit_victim(p87,v0). +severity_harm(p87,v1). +NOT achieve_goal(p87). +NOT intervening_contribution(p87). +high_foreseeability(p87). +NOT external_force(p87). +NOT external_cause(p87). +necessary_for_harm(p87). + +produce_harm(p88). +NOT plan_known(p88). +NOT plan_include_harm(p88). +NOT someone_else_cause_harm(p88). +outrank_perpetrator(p88). +necessary_for_harm(p88). +NOT monitor(p88). +NOT intervening_contribution(p88). +harm_caused_as_planned(p88). +goal_outweigh_harm(p88). +control_perpetrator(p88). +benefit_protagonist(p88). +NOT achieve_goal(p88). +careful(p88). +neither_mental_state(p88). +benefit_victim(p88,v0). +severity_harm(p88,v1). +goal_achieveable_less_harmful(p88). +foresee_intervention(p88). +high_foreseeability(p88). +NOT external_force(p88). +NOT external_cause(p88). +sufficient_for_harm(p88). + +sufficient_for_harm(p89). +produce_harm(p89). +plan_known(p89). +NOT plan_include_harm(p89). +someone_else_cause_harm(p89). +outrank_perpetrator(p89). +NOT monitor(p89). +harm_caused_as_planned(p89). +NOT goal_outweigh_harm(p89). +goal_achieveable_less_harmful(p89). +foresee_intervention(p89). +NOT control_perpetrator(p89). +benefit_protagonist(p89). +careful(p89). +neither_mental_state(p89). +benefit_victim(p89,v0). +severity_harm(p89,v1). +NOT achieve_goal(p89). +NOT intervening_contribution(p89). +high_foreseeability(p89). +NOT external_force(p89). +NOT external_cause(p89). +necessary_for_harm(p89). + +*/ + +sufficient_for_harm(p90). +NOT produce_harm(p90). +plan_known(p90). +plan_include_harm(p90). +someone_else_cause_harm(p90). +outrank_perpetrator(p90). +monitor(p90). +harm_caused_as_planned(p90). +goal_outweigh_harm(p90). +NOT foresee_intervention(p90). +control_perpetrator(p90). +NOT benefit_protagonist(p90). +NOT achieve_goal(p90). +NOT careful(p90). +neither_mental_state(p90). +benefit_victim(p90,v0). +severity_harm(p90,v1). +goal_achieveable_less_harmful(p90). +NOT intervening_contribution(p90). +low_foreseeability(p90). +NOT external_force(p90). +NOT external_cause(p90). +necessary_for_harm(p90). + +NOT produce_harm(p91). +NOT plan_known(p91). +plan_include_harm(p91). +NOT someone_else_cause_harm(p91). +outrank_perpetrator(p91). +NOT necessary_for_harm(p91). +NOT monitor(p91). +intervening_contribution(p91). +NOT harm_caused_as_planned(p91). +NOT goal_outweigh_harm(p91). +goal_achieveable_less_harmful(p91). +NOT control_perpetrator(p91). +benefit_protagonist(p91). +careful(p91). +negligent_mental_state(p91). +benefit_victim(p91,v0). +severity_harm(p91,v1). +NOT achieve_goal(p91). +foresee_intervention(p91). +low_foreseeability(p91). +N... [truncated message content] |
From: <jen...@us...> - 2007-08-29 14:00:22
|
Revision: 107 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=107&view=rev Author: jenslehmann Date: 2007-08-29 07:00:20 -0700 (Wed, 29 Aug 2007) Log Message: ----------- some renamings in moral reasoner example Added Paths: ----------- trunk/examples/moral_reasoner/README trunk/examples/moral_reasoner/moral.owl trunk/examples/moral_reasoner/moral_43examples.conf trunk/examples/moral_reasoner/moral_43examples_complex.conf trunk/examples/moral_reasoner/moral_43instances.owl trunk/examples/moral_reasoner/moral_43instances_complex.owl trunk/examples/moral_reasoner/moral_complex_owl.conf trunk/examples/moral_reasoner/moral_owl.conf Removed Paths: ------------- trunk/examples/moral_reasoner/moral_complete.owl trunk/examples/moral_reasoner/moral_final_43_examples.conf trunk/examples/moral_reasoner/moral_final_LONG_43_examples.conf trunk/examples/moral_reasoner/moral_final_LONG_OWL.conf trunk/examples/moral_reasoner/moral_final_OWL.conf trunk/examples/moral_reasoner/moral_small.owl trunk/examples/moral_reasoner/moral_small_LONG.owl Added: trunk/examples/moral_reasoner/README =================================================================== --- trunk/examples/moral_reasoner/README (rev 0) +++ trunk/examples/moral_reasoner/README 2007-08-29 14:00:20 UTC (rev 107) @@ -0,0 +1,17 @@ +Moral Reasoner Examples +======================= + +Taken from http://mlearn.ics.uci.edu/databases/moral-reasoner/. + +Explanations for the files in this directory: + +OWL-files: + - "43instances" means that the number of instances has been reduced to 43 + from the original example + - "complex" means that a definition has been left out + +Conf-files: + - "43examples" means that these learning examples do not use all examples but + just 43 + - "owl" means that these examples read the corresponding OWL files (instead + of using internal Syntax in conf files) Copied: trunk/examples/moral_reasoner/moral.owl (from rev 106, trunk/examples/moral_reasoner/moral_complete.owl) =================================================================== --- trunk/examples/moral_reasoner/moral.owl (rev 0) +++ trunk/examples/moral_reasoner/moral.owl 2007-08-29 14:00:20 UTC (rev 107) @@ -0,0 +1,16978 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE rdf:RDF [ + <!ENTITY owl 'http://www.w3.org/2002/07/owl#'> +]> + +<rdf:RDF + xml:base="http://localhost/foo" + xmlns:a="http://localhost/foo#" + xmlns:owl="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> + +<owl:Ontology rdf:about=""/> + +<owl:Class rdf:ID="blameworthy"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#responsible"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Restriction> + <owl:onProperty rdf:resource="#severity_harm"/> + <owl:someValuesFrom> + <owl:Restriction> + <owl:onProperty rdf:resource="#greater"/> + <owl:someValuesFrom rdf:resource="&owl;Thing"/> + </owl:Restriction> + </owl:someValuesFrom> + </owl:Restriction> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Restriction> + <owl:onProperty rdf:resource="#benefit_victim"/> + <owl:someValuesFrom> + <owl:Restriction> + <owl:onProperty rdf:resource="#smaller"/> + <owl:someValuesFrom rdf:resource="&owl;Thing"/> + </owl:Restriction> + </owl:someValuesFrom> + </owl:Restriction> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#justified"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="cause"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#produce_harm"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#necessary_for_harm"/> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="foreseeable"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="guilty"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#blameworthy"/> + <owl:Class rdf:about="#vicarious_blame"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#strong_intend"/> + <owl:Class rdf:about="#weak_intend"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intervening_cause"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intervening_contribution"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="justified"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#achieve_goal"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#goal_outweigh_harm"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#negligent_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="neither_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="notaccident"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_c"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_c"/> + <owl:Class rdf:about="#negligent_c"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="responsible"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#cause"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#notaccident"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#voluntary"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#foreseeable"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="strong_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_known"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_include_harm"/> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="vicarious"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#someone_else_cause_harm"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#outrank_perpetrator"/> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="vicarious_blame"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#vicarious"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Restriction> + <owl:onProperty rdf:resource="#severity_harm"/> + <owl:someValuesFrom> + <owl:Restriction> + <owl:onProperty rdf:resource="#greater"/> + <owl:someValuesFrom rdf:resource="&owl;Thing"/> + </owl:Restriction> + </owl:someValuesFrom> + </owl:Restriction> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Restriction> + <owl:onProperty rdf:resource="#benefit_victim"/> + <owl:someValuesFrom> + <owl:Restriction> + <owl:onProperty rdf:resource="#smaller"/> + <owl:someValuesFrom rdf:resource="&owl;Thing"/> + </owl:Restriction> + </owl:someValuesFrom> + </owl:Restriction> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#justified"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="voluntary"> + <owl:equivalentClass> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="weak_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#monitor"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#benefit_protagonist"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_c"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_c"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<a:achieve_goal rdf:ID="n0"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:control_perpetrator rdf:ID="n1"> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v0"/> +</a:control_perpetrator> + +<a:achieve_goal rdf:ID="n10"> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n11"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v1"/> +</a:benefit_protagonist> + +<a:external_cause rdf:ID="n12"> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v0"/> +</a:external_cause> + +<a:achieve_goal rdf:ID="n13"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n14"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n15"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:benefit_protagonist> + +<a:benefit_protagonist rdf:ID="n16"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v0"/> +</a:benefit_protagonist> + +<a:careful rdf:ID="n17"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v0"/> + <a:severity_harm rdf:resource="#v1"/> +</a:careful> + +<a:control_perpetrator rdf:ID="n18"> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:control_perpetrator> + +<a:achieve_goal rdf:ID="n19"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v0"/> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n2"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:benefit_protagonist> + +<a:achieve_goal rdf:ID="n20"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <a:benefit_victim rdf:resource="#v1"/> + <a:severity_harm rdf:resource="#v1"/> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n21"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:compl... [truncated message content] |
From: <jen...@us...> - 2007-08-29 14:15:13
|
Revision: 108 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=108&view=rev Author: jenslehmann Date: 2007-08-29 07:15:05 -0700 (Wed, 29 Aug 2007) Log Message: ----------- some futher renamings Modified Paths: -------------- trunk/examples/moral_reasoner/README Added Paths: ----------- trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf trunk/examples/moral_reasoner/moral_43examples_owl.conf Removed Paths: ------------- trunk/examples/moral_reasoner/moral_complex_owl.conf trunk/examples/moral_reasoner/moral_owl.conf Modified: trunk/examples/moral_reasoner/README =================================================================== --- trunk/examples/moral_reasoner/README 2007-08-29 14:00:20 UTC (rev 107) +++ trunk/examples/moral_reasoner/README 2007-08-29 14:15:05 UTC (rev 108) @@ -8,7 +8,9 @@ OWL-files: - "43instances" means that the number of instances has been reduced to 43 from the original example - - "complex" means that a definition has been left out + - "complex" means that a definition has been left out to make the learned + concept more complex + - complete Conf-files: - "43examples" means that these learning examples do not use all examples but Copied: trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf (from rev 107, trunk/examples/moral_reasoner/moral_complex_owl.conf) =================================================================== --- trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf 2007-08-29 14:15:05 UTC (rev 108) @@ -0,0 +1,246 @@ + /*********************** + solution should be: + guilty = NOT justified AND (responsible OR vicarious) + + Found: ((NOT justified) AND (vicarious OR (negligent_c AND responsible))) + + + + Examples: + 23 positive + 20 negative + + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +//export("moral_complex.owl"); + + import("moral_43instances_complex.owl"); + //hidePrefix("http://localhost/foo#"); +/** background knowledge **/ + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). +/*+guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). +/*+guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). +/*+guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89).*/ ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +//-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +/*-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +/*-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +/*-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89).*/ +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Copied: trunk/examples/moral_reasoner/moral_43examples_owl.conf (from rev 107, trunk/examples/moral_reasoner/moral_owl.conf) =================================================================== --- trunk/examples/moral_reasoner/moral_43examples_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_43examples_owl.conf 2007-08-29 14:15:05 UTC (rev 108) @@ -0,0 +1,243 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 23 positive + 20 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("moral_43instances.owl"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). +/*+guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). +/*+guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). +/*+guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89).*/ ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +//-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +/*-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +/*-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +/*-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). 10*/ +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Deleted: trunk/examples/moral_reasoner/moral_complex_owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_complex_owl.conf 2007-08-29 14:00:20 UTC (rev 107) +++ trunk/examples/moral_reasoner/moral_complex_owl.conf 2007-08-29 14:15:05 UTC (rev 108) @@ -1,246 +0,0 @@ - /*********************** - solution should be: - guilty = NOT justified AND (responsible OR vicarious) - - Found: ((NOT justified) AND (vicarious OR (negligent_c AND responsible))) - - - - Examples: - 23 positive - 20 negative - - - ***********************/ - - /** settings **/ - // reasoner settings - reasoner = dig; - digReasonerURL = "http://localhost:8081"; - useRetrievalForClassification = true; - refinement.useDIGMultiInstanceChecks = twoChecks; - - // algorithm settings - algorithm = refinement; - refinement.horizontalExpansionFactor = 0.6; - refinement.quiet = false; - refinement.useTooWeakList = true; - - // search tree protocol - refinement.writeSearchTree = false; - refinement.searchTreeFile = "searchTree.txt"; - - // control output - showIndividuals = false; - showConcepts = true; - showRoles = true; - showInternalKB = false; -showSubsumptionHierarchy = true; -//export("moral_complex.owl"); - - import("moral_43instances_complex.owl"); - //hidePrefix("http://localhost/foo#"); -/** background knowledge **/ - -+guilty(p0). -+guilty(p1). -+guilty(p2). -+guilty(p3). -+guilty(p4). -+guilty(p5). -+guilty(p6). -+guilty(p7). -+guilty(p8). -+guilty(p9). -+guilty(p10). -/*+guilty(p11). -+guilty(p12). -+guilty(p13). -+guilty(p14). -+guilty(p15). -+guilty(p16). -+guilty(p17). -+guilty(p18). -+guilty(p19). -+guilty(p20). -/*+guilty(p21). -+guilty(p22). -+guilty(p23). -+guilty(p24). -+guilty(p25). -+guilty(p26). -+guilty(p27). -+guilty(p28). -+guilty(p29). -/*+guilty(p30). -+guilty(p31). -+guilty(p32). -+guilty(p33). -+guilty(p34). -+guilty(p35). -+guilty(p36). -+guilty(p37). -+guilty(p38). -+guilty(p39). -+guilty(p40). -+guilty(p41). -+guilty(p42). -+guilty(p43). -+guilty(p44). -+guilty(p45). -+guilty(p46). -+guilty(p47). -+guilty(p48). -+guilty(p49). -+guilty(p50). -+guilty(p51). -+guilty(p52). -+guilty(p53). -+guilty(p54). -+guilty(p55). -+guilty(p56). -+guilty(p57). -+guilty(p58). -+guilty(p59). -+guilty(p60). -+guilty(p61). -+guilty(p62). -+guilty(p63). -+guilty(p64). -+guilty(p65). -+guilty(p66). -+guilty(p67). -+guilty(p68). -+guilty(p69). -+guilty(p70). -+guilty(p71). -+guilty(p72). -+guilty(p73). -+guilty(p74). -+guilty(p75). -+guilty(p76). -+guilty(p77). -+guilty(p78). -+guilty(p79). -+guilty(p80). -+guilty(p81). -+guilty(p82). -+guilty(p83). -+guilty(p84). -+guilty(p85). -+guilty(p86). -+guilty(p87). -+guilty(p88). -+guilty(p89).*/ -+guilty(p90). -+guilty(p91). -+guilty(p92). -+guilty(p93). -+guilty(p94). -+guilty(p95). -+guilty(p96). -+guilty(p97). -+guilty(p98). -+guilty(p99). -+guilty(p100). -+guilty(p101). --guilty(n0). --guilty(n1). --guilty(n2). --guilty(n3). -//-guilty(n4). --guilty(n5). --guilty(n6). --guilty(n7). --guilty(n8). --guilty(n9). --guilty(n10). -/*-guilty(n11). --guilty(n12). --guilty(n13). --guilty(n14). --guilty(n15). --guilty(n16). --guilty(n17). --guilty(n18). --guilty(n19). -/*-guilty(n20). --guilty(n21). --guilty(n22). --guilty(n23). --guilty(n24). --guilty(n25). --guilty(n26). --guilty(n27). --guilty(n28). --guilty(n29). -/*-guilty(n30). --guilty(n31). --guilty(n32). --guilty(n33). --guilty(n34). --guilty(n35). --guilty(n36). --guilty(n37). --guilty(n38). --guilty(n39). --guilty(n40). --guilty(n41). --guilty(n42). --guilty(n43). --guilty(n44). --guilty(n45). --guilty(n46). --guilty(n47). --guilty(n48). --guilty(n49). --guilty(n50). --guilty(n51). --guilty(n52). --guilty(n53). --guilty(n54). --guilty(n55). --guilty(n56). --guilty(n57). --guilty(n58). --guilty(n59). --guilty(n60). --guilty(n61). --guilty(n62). --guilty(n63). --guilty(n64). --guilty(n65). --guilty(n66). --guilty(n67). --guilty(n68). --guilty(n69). --guilty(n70). --guilty(n71). --guilty(n72). --guilty(n73). --guilty(n74). --guilty(n75). --guilty(n76). --guilty(n77). --guilty(n78). --guilty(n79). --guilty(n80). --guilty(n81). --guilty(n82). --guilty(n83). --guilty(n84). --guilty(n85). --guilty(n86). --guilty(n87). --guilty(n88). --guilty(n89).*/ --guilty(n90). --guilty(n91). --guilty(n92). --guilty(n93). --guilty(n94). --guilty(n95). --guilty(n96). --guilty(n97). --guilty(n98). --guilty(n99). Deleted: trunk/examples/moral_reasoner/moral_owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_owl.conf 2007-08-29 14:00:20 UTC (rev 107) +++ trunk/examples/moral_reasoner/moral_owl.conf 2007-08-29 14:15:05 UTC (rev 108) @@ -1,243 +0,0 @@ - /*********************** - solution should be: - guilty = (blameworthy OR vicarious_blame ). - - - Examples: - 23 positive - 20 negative - - ***********************/ - - /** settings **/ - // reasoner settings - reasoner = dig; - digReasonerURL = "http://localhost:8081"; - useRetrievalForClassification = true; - refinement.useDIGMultiInstanceChecks = twoChecks; - - // algorithm settings - algorithm = refinement; - refinement.horizontalExpansionFactor = 0.6; - refinement.quiet = false; - refinement.useTooWeakList = true; - - // search tree protocol - refinement.writeSearchTree = false; - refinement.searchTreeFile = "searchTree.txt"; - - // control output - showIndividuals = false; - showConcepts = true; - showRoles = true; - showInternalKB = false; -showSubsumptionHierarchy = true; -import("moral.owl"); -//hidePrefix("http://localhost/foo#"); - -/** background knowledge **/ - - - -+guilty(p0). -+guilty(p1). -+guilty(p2). -+guilty(p3). -+guilty(p4). -+guilty(p5). -+guilty(p6). -+guilty(p7). -+guilty(p8). -+guilty(p9). -+guilty(p10). -/*+guilty(p11). -+guilty(p12). -+guilty(p13). -+guilty(p14). -+guilty(p15). -+guilty(p16). -+guilty(p17). -+guilty(p18). -+guilty(p19). -+guilty(p20). -/*+guilty(p21). -+guilty(p22). -+guilty(p23). -+guilty(p24). -+guilty(p25). -+guilty(p26). -+guilty(p27). -+guilty(p28). -+guilty(p29). -/*+guilty(p30). -+guilty(p31). -+guilty(p32). -+guilty(p33). -+guilty(p34). -+guilty(p35). -+guilty(p36). -+guilty(p37). -+guilty(p38). -+guilty(p39). -+guilty(p40). -+guilty(p41). -+guilty(p42). -+guilty(p43). -+guilty(p44). -+guilty(p45). -+guilty(p46). -+guilty(p47). -+guilty(p48). -+guilty(p49). -+guilty(p50). -+guilty(p51). -+guilty(p52). -+guilty(p53). -+guilty(p54). -+guilty(p55). -+guilty(p56). -+guilty(p57). -+guilty(p58). -+guilty(p59). -+guilty(p60). -+guilty(p61). -+guilty(p62). -+guilty(p63). -+guilty(p64). -+guilty(p65). -+guilty(p66). -+guilty(p67). -+guilty(p68). -+guilty(p69). -+guilty(p70). -+guilty(p71). -+guilty(p72). -+guilty(p73). -+guilty(p74). -+guilty(p75). -+guilty(p76). -+guilty(p77). -+guilty(p78). -+guilty(p79). -+guilty(p80). -+guilty(p81). -+guilty(p82). -+guilty(p83). -+guilty(p84). -+guilty(p85). -+guilty(p86). -+guilty(p87). -+guilty(p88). -+guilty(p89).*/ -+guilty(p90). -+guilty(p91). -+guilty(p92). -+guilty(p93). -+guilty(p94). -+guilty(p95). -+guilty(p96). -+guilty(p97). -+guilty(p98). -+guilty(p99). -+guilty(p100). -+guilty(p101). --guilty(n0). --guilty(n1). --guilty(n2). --guilty(n3). -//-guilty(n4). --guilty(n5). --guilty(n6). --guilty(n7). --guilty(n8). --guilty(n9). --guilty(n10). -/*-guilty(n11). --guilty(n12). --guilty(n13). --guilty(n14). --guilty(n15). --guilty(n16). --guilty(n17). --guilty(n18). --guilty(n19). -/*-guilty(n20). --guilty(n21). --guilty(n22). --guilty(n23). --guilty(n24). --guilty(n25). --guilty(n26). --guilty(n27). --guilty(n28). --guilty(n29). -/*-guilty(n30). --guilty(n31). --guilty(n32). --guilty(n33). --guilty(n34). --guilty(n35). --guilty(n36). --guilty(n37). --guilty(n38). --guilty(n39). --guilty(n40). --guilty(n41). --guilty(n42). --guilty(n43). --guilty(n44). --guilty(n45). --guilty(n46). --guilty(n47). --guilty(n48). --guilty(n49). --guilty(n50). --guilty(n51). --guilty(n52). --guilty(n53). --guilty(n54). --guilty(n55). --guilty(n56). --guilty(n57). --guilty(n58). --guilty(n59). --guilty(n60). --guilty(n61). --guilty(n62). --guilty(n63). --guilty(n64). --guilty(n65). --guilty(n66). --guilty(n67). --guilty(n68). --guilty(n69). --guilty(n70). --guilty(n71). --guilty(n72). --guilty(n73). --guilty(n74). --guilty(n75). --guilty(n76). --guilty(n77). --guilty(n78). --guilty(n79). --guilty(n80). --guilty(n81). --guilty(n82). --guilty(n83). --guilty(n84). --guilty(n85). --guilty(n86). --guilty(n87). --guilty(n88). --guilty(n89). 10*/ --guilty(n90). --guilty(n91). --guilty(n92). --guilty(n93). --guilty(n94). --guilty(n95). --guilty(n96). --guilty(n97). --guilty(n98). --guilty(n99). This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2007-08-31 10:23:56
|
Revision: 121 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=121&view=rev Author: kurzum Date: 2007-08-31 03:23:51 -0700 (Fri, 31 Aug 2007) Log Message: ----------- added moral examples with all instances. Best to use fact. the simple one needs about 200 seconds Added Paths: ----------- trunk/examples/moral_reasoner/moral_all_examples_complex_owl.conf trunk/examples/moral_reasoner/moral_all_examples_owl.conf Added: trunk/examples/moral_reasoner/moral_all_examples_complex_owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_all_examples_complex_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_all_examples_complex_owl.conf 2007-08-31 10:23:51 UTC (rev 121) @@ -0,0 +1,248 @@ + /*********************** + solution should be: + guilty = NOT justified AND (responsible OR vicarious) + + Found: ((NOT justified) AND (vicarious OR (negligent_c AND responsible))) + + + Examples: + 102 positive + 100 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("moral.owl"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + +refinement.ignoredConcepts = {"http://localhost/foo#guilty","http://localhost/foo#blameworthy"}; + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). ++guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). ++guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). ++guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89). ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Added: trunk/examples/moral_reasoner/moral_all_examples_owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_all_examples_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_all_examples_owl.conf 2007-08-31 10:23:51 UTC (rev 121) @@ -0,0 +1,246 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 102 positive + 100 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("moral.owl"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + +refinement.ignoredConcepts = {"http://localhost/foo#guilty"}; + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). ++guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). ++guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). ++guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89). ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2007-09-05 13:12:28
|
Revision: 132 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=132&view=rev Author: kurzum Date: 2007-09-05 06:12:25 -0700 (Wed, 05 Sep 2007) Log Message: ----------- moral example fix Added Paths: ----------- trunk/examples/moral_reasoner/fixed/ trunk/examples/moral_reasoner/fixed/moral.owl trunk/examples/moral_reasoner/fixed/moral_all_examples.conf trunk/examples/moral_reasoner/fixed/moral_all_examples_complex.conf trunk/examples/moral_reasoner/fixed/moral_all_examples_complex_owl.conf trunk/examples/moral_reasoner/fixed/moral_all_examples_owl.conf Added: trunk/examples/moral_reasoner/fixed/moral.owl =================================================================== --- trunk/examples/moral_reasoner/fixed/moral.owl (rev 0) +++ trunk/examples/moral_reasoner/fixed/moral.owl 2007-09-05 13:12:25 UTC (rev 132) @@ -0,0 +1,18216 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE rdf:RDF [ + <!ENTITY owl 'http://www.w3.org/2002/07/owl#'> +]> + +<rdf:RDF + xml:base="http://localhost/foo" + xmlns:a="http://localhost/foo#" + xmlns:owl="http://www.w3.org/2002/07/owl#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> + +<owl:Ontology rdf:about=""/> + +<owl:Class rdf:ID="blameworthy"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#responsible"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#severity_harm"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#justified"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="cause"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#produce_harm"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#necessary_for_harm"/> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="foreseeable"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="guilty"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#blameworthy"/> + <owl:Class rdf:about="#vicarious_blame"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#strong_intend"/> + <owl:Class rdf:about="#weak_intend"/> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intend_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="intervening_cause"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intervening_contribution"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="justified"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#achieve_goal"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#goal_outweigh_harm"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#negligent_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + <owl:Class rdf:about="#low_foreseeability"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="negligent_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="neither_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="notaccident"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_c"/> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_c"/> + <owl:Class rdf:about="#negligent_c"/> + </owl:unionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_c"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#reckless_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#high_foreseeability"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#strong_intend"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="reckless_mental_state"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intend_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_mental_state"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#neither_mental_state"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="responsible"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#cause"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#notaccident"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#voluntary"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#foreseeable"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="strong_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#intend_mental_state"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_known"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#plan_include_harm"/> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="vicarious"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#someone_else_cause_harm"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#outrank_perpetrator"/> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="vicarious_blame"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#vicarious"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#severity_harm"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#justified"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="voluntary"> + <owl:equivalentClass> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<owl:Class rdf:ID="weak_intend"> + <owl:equivalentClass> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:unionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#monitor"/> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class rdf:about="#benefit_protagonist"/> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:unionOf> + </owl:Class> + <owl:Class> + <owl:intersectionOf rdf:parseType="Collection"> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#negligent_c"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#reckless_c"/> + </owl:complementOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:intersectionOf> + </owl:Class> + </owl:equivalentClass> +</owl:Class> + +<a:achieve_goal rdf:ID="n0"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:benefit_victim rdf:ID="n1"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_victim> + +<a:achieve_goal rdf:ID="n10"> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n11"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_protagonist> + +<a:benefit_victim rdf:ID="n12"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_victim> + +<a:achieve_goal rdf:ID="n13"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n14"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n15"> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_protagonist> + +<a:benefit_protagonist rdf:ID="n16"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_known"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_protagonist> + +<a:careful rdf:ID="n17"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#external_force"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#outrank_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:careful> + +<a:benefit_victim rdf:ID="n18"> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_victim> + +<a:achieve_goal rdf:ID="n19"> + <rdf:type rdf:resource="#benefit_victim"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#control_perpetrator"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#benefit_protagonist"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#harm_caused_as_planned"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:benefit_protagonist rdf:ID="n2"> + <rdf:type rdf:resource="#benefit_victim"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#intervening_contribution"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#achieve_goal"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_protagonist> + +<a:achieve_goal rdf:ID="n20"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> + <rdf:type rdf:resource="#careful"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#necessary_for_harm"/> + <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> + <rdf:type rdf:resource="#sufficient_for_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_cause"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#foresee_intervention"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#plan_include_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#someone_else_cause_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n21"> + <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#harm_caused_as_planned"/> + <rdf:type rdf:resource="#high_foreseeability"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#outrank_perpetrator"/> + <rdf:type rdf:resource="#plan_include_harm"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#someone_else_cause_harm"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#careful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#control_perpetrator"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#external_force"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_achieveable_less_harmful"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#goal_outweigh_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#intervening_contribution"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#monitor"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#necessary_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#produce_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#sufficient_for_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:achieve_goal> + +<a:achieve_goal rdf:ID="n22"> + <rdf:type rdf:resource="#external_cause"/> + <rdf:type rdf:resource="#foresee_intervention"/> + <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> + <rdf:type rdf:resource="#goal_outweigh_harm"/> + <rdf:type rdf:resource="#low_foreseeability"/> + <rdf:type rdf:resource="#monitor"/> + <rdf:type rdf:resource="#neither_mental_state"/> + <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource... [truncated message content] |
From: <jen...@us...> - 2007-09-05 17:26:36
|
Revision: 135 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=135&view=rev Author: jenslehmann Date: 2007-09-05 10:26:31 -0700 (Wed, 05 Sep 2007) Log Message: ----------- updated moral reasoner examples with fixed versions Modified Paths: -------------- trunk/examples/moral_reasoner/moral.owl trunk/examples/moral_reasoner/moral_43examples.conf trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf trunk/examples/moral_reasoner/moral_43instances.owl trunk/examples/moral_reasoner/moral_43instances_complex.owl Added Paths: ----------- trunk/examples/moral_reasoner/moral_all_examples.conf trunk/examples/moral_reasoner/moral_all_examples_complex.conf Modified: trunk/examples/moral_reasoner/moral.owl =================================================================== --- trunk/examples/moral_reasoner/moral.owl 2007-09-05 15:44:09 UTC (rev 134) +++ trunk/examples/moral_reasoner/moral.owl 2007-09-05 17:26:31 UTC (rev 135) @@ -19,28 +19,16 @@ <owl:Class rdf:about="#responsible"/> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> - <owl:Restriction> - <owl:onProperty rdf:resource="#severity_harm"/> - <owl:someValuesFrom> - <owl:Restriction> - <owl:onProperty rdf:resource="#greater"/> - <owl:someValuesFrom rdf:resource="&owl;Thing"/> - </owl:Restriction> - </owl:someValuesFrom> - </owl:Restriction> + <owl:Class rdf:about="#severity_harm"/> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> - <owl:Restriction> - <owl:onProperty rdf:resource="#benefit_victim"/> - <owl:someValuesFrom> - <owl:Restriction> - <owl:onProperty rdf:resource="#smaller"/> - <owl:someValuesFrom rdf:resource="&owl;Thing"/> - </owl:Restriction> - </owl:someValuesFrom> - </owl:Restriction> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#justified"/> </owl:complementOf> </owl:Class> @@ -397,28 +385,16 @@ <owl:Class rdf:about="#vicarious"/> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> - <owl:Restriction> - <owl:onProperty rdf:resource="#severity_harm"/> - <owl:someValuesFrom> - <owl:Restriction> - <owl:onProperty rdf:resource="#greater"/> - <owl:someValuesFrom rdf:resource="&owl;Thing"/> - </owl:Restriction> - </owl:someValuesFrom> - </owl:Restriction> + <owl:Class rdf:about="#severity_harm"/> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> - <owl:Restriction> - <owl:onProperty rdf:resource="#benefit_victim"/> - <owl:someValuesFrom> - <owl:Restriction> - <owl:onProperty rdf:resource="#smaller"/> - <owl:someValuesFrom rdf:resource="&owl;Thing"/> - </owl:Restriction> - </owl:someValuesFrom> - </owl:Restriction> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#justified"/> </owl:complementOf> </owl:Class> @@ -501,6 +477,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -543,6 +526,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -554,11 +544,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> -<a:control_perpetrator rdf:ID="n1"> +<a:benefit_victim rdf:ID="n1"> + <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> <rdf:type rdf:resource="#intervening_contribution"/> @@ -640,6 +629,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -651,9 +647,7 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:control_perpetrator> +</a:benefit_victim> <a:achieve_goal rdf:ID="n10"> <rdf:type rdf:resource="#foresee_intervention"/> @@ -676,6 +670,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -736,8 +737,13 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n11"> @@ -750,6 +756,7 @@ <rdf:type rdf:resource="#monitor"/> <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type> <owl:Class> @@ -761,6 +768,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -821,11 +835,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> -<a:external_cause rdf:ID="n12"> +<a:benefit_victim rdf:ID="n12"> + <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> @@ -901,6 +914,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -912,9 +932,7 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:external_cause> +</a:benefit_victim> <a:achieve_goal rdf:ID="n13"> <rdf:type rdf:resource="#benefit_protagonist"/> @@ -928,10 +946,18 @@ <rdf:type rdf:resource="#necessary_for_harm"/> <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -985,12 +1011,11 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n14"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> @@ -1003,6 +1028,7 @@ <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -1046,8 +1072,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n15"> @@ -1072,6 +1096,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -1121,12 +1152,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:benefit_protagonist rdf:ID="n16"> @@ -1150,6 +1186,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -1210,8 +1253,13 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:benefit_protagonist> <a:careful rdf:ID="n17"> @@ -1226,6 +1274,7 @@ <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -1244,6 +1293,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -1283,11 +1339,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:careful> -<a:control_perpetrator rdf:ID="n18"> +<a:benefit_victim rdf:ID="n18"> + <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> <rdf:type rdf:resource="#high_foreseeability"/> @@ -1297,6 +1352,7 @@ <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -1368,11 +1424,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> -</a:control_perpetrator> +</a:benefit_victim> <a:achieve_goal rdf:ID="n19"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#foresee_intervention"/> @@ -1447,11 +1502,17 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n2"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> @@ -1466,6 +1527,7 @@ <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type> <owl:Class> <owl:complementOf> @@ -1508,12 +1570,11 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> <a:achieve_goal rdf:ID="n20"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#harm_caused_as_planned"/> <rdf:type rdf:resource="#high_foreseeability"/> @@ -1522,6 +1583,7 @@ <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -1593,12 +1655,11 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n21"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#harm_caused_as_planned"/> @@ -1674,12 +1735,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n22"> @@ -1702,6 +1768,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -1765,15 +1838,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n23"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> @@ -1783,6 +1862,7 @@ <rdf:type rdf:resource="#intervening_contribution"/> <rdf:type rdf:resource="#necessary_for_harm"/> <rdf:type rdf:resource="#negligent_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -1854,8 +1934,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:careful rdf:ID="n24"> @@ -1889,6 +1967,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_force"/> </owl:complementOf> </owl:Class> @@ -1917,16 +2002,22 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:careful> <a:achieve_goal rdf:ID="n25"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#external_force"/> @@ -1990,15 +2081,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n26"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> @@ -2067,8 +2164,13 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:achieve_goal> <a:control_perpetrator rdf:ID="n27"> @@ -2099,6 +2201,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -2148,12 +2257,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:control_perpetrator> <a:benefit_protagonist rdf:ID="n28"> @@ -2168,6 +2282,7 @@ <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> @@ -2180,6 +2295,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -2219,8 +2341,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> <a:careful rdf:ID="n29"> @@ -2253,6 +2373,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#foresee_intervention"/> </owl:complementOf> </owl:Class> @@ -2288,15 +2415,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:careful> -<a:careful rdf:ID="n3"> +<a:benefit_victim rdf:ID="n3"> + <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#intervening_contribution"/> @@ -2384,6 +2517,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -2395,12 +2535,11 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:careful> +</a:benefit_victim> <a:achieve_goal rdf:ID="n30"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> @@ -2464,16 +2603,22 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n31"> <rdf:type rdf:resource="#benefit_protagonist"/> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> @@ -2484,6 +2629,7 @@ <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type> <owl:Class> <owl:complementOf> @@ -2547,8 +2693,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n32"> @@ -2566,6 +2710,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -2622,15 +2773,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n33"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> @@ -2641,6 +2798,7 @@ <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> @@ -2699,8 +2857,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> <a:achieve_goal rdf:ID="n34"> @@ -2717,9 +2873,17 @@ <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -2766,8 +2930,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:careful rdf:ID="n35"> @@ -2781,6 +2943,7 @@ <rdf:type rdf:resource="#monitor"/> <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -2799,6 +2962,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -2845,8 +3015,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:careful> <a:control_perpetrator rdf:ID="n36"> @@ -2875,6 +3043,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -2938,12 +3113,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:control_perpetrator> <a:achieve_goal rdf:ID="n37"> @@ -2957,6 +3137,7 @@ <rdf:type rdf:resource="#neither_mental_state"/> <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -2968,6 +3149,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -3021,8 +3209,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:external_force rdf:ID="n38"> @@ -3050,6 +3236,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -3113,6 +3306,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -3124,8 +3324,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:external_force> <a:benefit_protagonist rdf:ID="n39"> @@ -3149,6 +3347,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -3205,12 +3410,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:achieve_goal rdf:ID="n4"> @@ -3232,6 +3442,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -3295,6 +3512,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -3306,11 +3530,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> -<a:external_cause rdf:ID="n40"> +<a:benefit_victim rdf:ID="n40"> + <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#harm_caused_as_planned"/> <rdf:type rdf:resource="#intervening_contribution"/> @@ -3391,9 +3614,14 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:external_cause> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> +</a:benefit_victim> <a:achieve_goal rdf:ID="n41"> <rdf:type rdf:resource="#careful"/> @@ -3413,6 +3641,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -3483,6 +3718,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -3494,11 +3736,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> -<a:careful rdf:ID="n42"> +<a:benefit_victim rdf:ID="n42"> + <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> <rdf:type rdf:resource="#harm_caused_as_planned"/> @@ -3575,15 +3816,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:careful> +</a:benefit_victim> <a:benefit_protagonist rdf:ID="n43"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#external_force"/> @@ -3598,6 +3845,7 @@ <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -3634,8 +3882,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> <a:achieve_goal rdf:ID="n44"> @@ -3652,6 +3898,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -3719,11 +3972,17 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:achieve_goal> -<a:control_perpetrator rdf:ID="n45"> +<a:benefit_victim rdf:ID="n45"> + <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#foresee_intervention"/> @@ -3733,6 +3992,7 @@ <rdf:type rdf:resource="#monitor"/> <rdf:type rdf:resource="#neither_mental_state"/> <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> @@ -3798,9 +4058,7 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> -</a:control_perpetrator> +</a:benefit_victim> <a:achieve_goal rdf:ID="n46"> <rdf:type rdf:resource="#benefit_protagonist"/> @@ -3814,6 +4072,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -3884,6 +4149,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -3895,11 +4167,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n47"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> @@ -3952,15 +4223,21 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:benefit_protagonist rdf:ID="n48"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> @@ -3972,6 +4249,7 @@ <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> @@ -4023,8 +4301,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:benefit_protagonist> <a:external_cause rdf:ID="n49"> @@ -4054,6 +4330,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -4114,11 +4397,17 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:external_cause> -<a:careful rdf:ID="n5"> +<a:benefit_victim rdf:ID="n5"> + <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#foresee_intervention"/> <rdf:type rdf:resource="#harm_caused_as_planned"/> @@ -4130,6 +4419,7 @@ <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> @@ -4181,11 +4471,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> -</a:careful> +</a:benefit_victim> <a:achieve_goal rdf:ID="n50"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> <rdf:type rdf:resource="#high_foreseeability"/> @@ -4195,6 +4484,7 @@ <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> @@ -4266,8 +4556,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:control_perpetrator rdf:ID="n51"> @@ -4299,6 +4587,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -4345,8 +4640,13 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> + <rdf:type> + <owl:Class> + <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> </a:control_perpetrator> <a:benefit_protagonist rdf:ID="n52"> @@ -4370,6 +4670,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -4419,6 +4726,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -4430,8 +4744,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:control_perpetrator rdf:ID="n53"> @@ -4460,6 +4772,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -4523,12 +4842,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:control_perpetrator> <a:achieve_goal rdf:ID="n54"> @@ -4552,6 +4876,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -4608,12 +4939,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n55"> @@ -4639,6 +4975,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -4674,6 +5017,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -4685,11 +5035,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> -<a:external_cause rdf:ID="n56"> +<a:benefit_victim rdf:ID="n56"> + <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#goal_achieveable_less_harmful"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> @@ -4699,6 +5048,7 @@ <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#produce_harm"/> <rdf:type rdf:resource="#reckless_mental_state"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type> <owl:Class> <owl:complementOf> @@ -4776,9 +5126,7 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v1"/> -</a:external_cause> +</a:benefit_victim> <a:careful rdf:ID="n57"> <rdf:type rdf:resource="#control_perpetrator"/> @@ -4791,6 +5139,7 @@ <rdf:type rdf:resource="#neither_mental_state"/> <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#plan_known"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type> <owl:Class> <owl:complementOf> @@ -4808,6 +5157,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#goal_outweigh_harm"/> </owl:complementOf> </owl:Class> @@ -4861,11 +5217,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:careful> -<a:control_perpetrator rdf:ID="n58"> +<a:benefit_victim rdf:ID="n58"> + <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> <rdf:type rdf:resource="#low_foreseeability"/> <rdf:type rdf:resource="#monitor"/> @@ -4954,13 +5309,18 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> -</a:control_perpetrator> +</a:benefit_victim> <a:achieve_goal rdf:ID="n59"> <rdf:type rdf:resource="#control_perpetrator"/> @@ -4985,6 +5345,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -5027,12 +5394,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n6"> @@ -5051,10 +5423,18 @@ <rdf:type rdf:resource="#outrank_perpetrator"/> <rdf:type rdf:resource="#plan_known"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#sufficient_for_harm"/> <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#external_cause"/> </owl:complementOf> </owl:Class> @@ -5080,11 +5460,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v1"/> </a:achieve_goal> <a:benefit_protagonist rdf:ID="n60"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#control_perpetrator"/> <rdf:type rdf:resource="#external_cause"/> @@ -5148,6 +5527,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -5159,11 +5545,10 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:benefit_protagonist rdf:ID="n61"> + <rdf:type rdf:resource="#benefit_victim"/> <rdf:type rdf:resource="#careful"/> <rdf:type rdf:resource="#external_force"/> <rdf:type rdf:resource="#goal_outweigh_harm"/> @@ -5239,6 +5624,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> @@ -5250,8 +5642,6 @@ </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v1"/> - <a:severity_harm rdf:resource="#v0"/> </a:benefit_protagonist> <a:achieve_goal rdf:ID="n62"> @@ -5273,6 +5663,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#control_perpetrator"/> </owl:complementOf> </owl:Class> @@ -5343,12 +5740,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:achieve_goal rdf:ID="n63"> @@ -5368,6 +5770,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -5410,12 +5819,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#sufficient_for_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:achieve_goal> <a:control_perpetrator rdf:ID="n64"> @@ -5444,6 +5858,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_victim"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#careful"/> </owl:complementOf> </owl:Class> @@ -5507,12 +5928,17 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#severity_harm"/> + </owl:complementOf> + </owl:Class> + </rdf:type> + <rdf:type> + <owl:Class> + <owl:complementOf> <owl:Class rdf:about="#someone_else_cause_harm"/> </owl:complementOf> </owl:Class> </rdf:type> - <a:benefit_victim rdf:resource="#v0"/> - <a:severity_harm rdf:resource="#v0"/> </a:control_perpetrator> <a:careful rdf:ID="n65"> @@ -5525,6 +5951,7 @@ <rdf:type rdf:resource="#negligent_mental_state"/> <rdf:type rdf:resource="#plan_include_harm"/> <rdf:type rdf:resource="#produce_harm"/> + <rdf:type rdf:resource="#severity_harm"/> <rdf:type rdf:resource="#someone_else_cause_harm"/> <rdf:type> <owl:Class> @@ -5543,6 +5970,13 @@ <rdf:type> <owl:Class> <owl:complementOf> + <owl:Class rdf:about="#benefit_vic... [truncated message content] |
From: <ku...@us...> - 2007-09-07 04:41:19
|
Revision: 139 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=139&view=rev Author: kurzum Date: 2007-09-06 21:39:51 -0700 (Thu, 06 Sep 2007) Log Message: ----------- delete some old files Removed Paths: ------------- trunk/examples/moral_reasoner/moral_43examples.conf trunk/examples/moral_reasoner/moral_43examples_owl.conf trunk/examples/moral_reasoner/moral_all_examples.conf Deleted: trunk/examples/moral_reasoner/moral_43examples.conf =================================================================== --- trunk/examples/moral_reasoner/moral_43examples.conf 2007-09-07 04:38:46 UTC (rev 138) +++ trunk/examples/moral_reasoner/moral_43examples.conf 2007-09-07 04:39:51 UTC (rev 139) @@ -1,5214 +0,0 @@ - /*********************** - solution should be: - guilty = (blameworthy OR vicarious_blame ). - - - Examples: - 23 positive - 20 negative - - ***********************/ - - /** settings **/ - // reasoner settings - reasoner = dig; - digReasonerURL = "http://localhost:8081"; - useRetrievalForClassification = true; - refinement.useDIGMultiInstanceChecks = twoChecks; - - // algorithm settings - algorithm = refinement; - refinement.horizontalExpansionFactor = 0.6; - refinement.quiet = false; - refinement.useTooWeakList = true; - - // search tree protocol - refinement.writeSearchTree = false; - refinement.searchTreeFile = "searchTree.txt"; - - // control output - showIndividuals = false; - showConcepts = true; - showRoles = true; - showInternalKB = false; -showSubsumptionHierarchy = true; -//export("moral_43instances.owl"); - -writeDIGProtocol = true; -digProtocolFile = "log/moral43_simple_dig.log"; - -/** background knowledge **/ - -"Number"(v0). -"Number"(v1). - -greater(v1,v0) . -smaller(v0,v1) . - -intend_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). -reckless_mental_state = (NOT intend_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). -negligent_mental_state = (NOT reckless_mental_state AND (NOT intend_mental_state AND NOT neither_mental_state)). -neither_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT intend_mental_state)). - - - -cause = (produce_harm OR (necessary_for_harm OR sufficient_for_harm)). - - -responsible = ( cause AND - ( notaccident AND - (voluntary AND - (foreseeable AND - NOT intervening_cause)))). - - -notaccident = (intend_c OR (reckless_c OR negligent_c)). - - -foreseeable = (high_foreseeability OR low_foreseeability ). - - -// complement checked -reckless_c = ( reckless_mental_state OR - - ( NOT careful AND - ( high_foreseeability AND - NOT strong_intend - ))) . - - - -// complement checked -negligent_c = ( negligent_mental_state OR - ( NOT careful AND - ( NOT strong_intend AND - low_foreseeability - ))). - - - -intend_c = (strong_intend OR weak_intend). - - -// complement checked -strong_intend = ( intend_mental_state OR - - ( plan_known AND - ( plan_include_harm AND - harm_caused_as_planned)) - ). - - - - weak_intend = ( ( monitor OR - (benefit_protagonist AND - NOT external_cause )) - - AND - ( NOT negligent_c AND - NOT reckless_c) ). - - - - -voluntary = NOT external_force. - -// complement checked -intervening_cause = ( intervening_contribution AND - NOT foresee_intervention ). - - - -vicarious = ( someone_else_cause_harm AND - ( outrank_perpetrator AND - control_perpetrator )). - - -blameworthy = ( responsible AND - ( EXISTS severity_harm.EXISTS greater.TOP AND - ( EXISTS benefit_victim.EXISTS smaller.TOP AND - NOT justified ))). - - -vicarious_blame = ( vicarious AND - (EXISTS severity_harm.EXISTS greater.TOP AND - (EXISTS benefit_victim.EXISTS smaller.TOP AND - NOT justified ))). - -// complement checked -justified= - ( achieve_goal AND - ( goal_outweigh_harm AND - NOT goal_achieveable_less_harmful)). - -//guilty = (blameworthy OR vicarious_blame ). -/******************** - - - - - -/**Example**/ - -NOT sufficient_for_harm(p0). -produce_harm(p0). -plan_known(p0). -plan_include_harm(p0). -NOT someone_else_cause_harm(p0). -NOT outrank_perpetrator(p0). -monitor(p0). -harm_caused_as_planned(p0). -goal_outweigh_harm(p0). -NOT goal_achieveable_less_harmful(p0). -foresee_intervention(p0). -NOT external_cause(p0). -control_perpetrator(p0). -benefit_protagonist(p0). -careful(p0). -benefit_victim(p0,v0). -severity_harm(p0,v1). -NOT achieve_goal(p0). -NOT intervening_contribution(p0). -high_foreseeability(p0). -NOT external_force(p0). -negligent_mental_state(p0). -necessary_for_harm(p0). - -NOT produce_harm(p1). -NOT plan_known(p1). -NOT plan_include_harm(p1). -NOT someone_else_cause_harm(p1). -outrank_perpetrator(p1). -NOT necessary_for_harm(p1). -monitor(p1). -NOT intervening_contribution(p1). -harm_caused_as_planned(p1). -NOT goal_outweigh_harm(p1). -goal_achieveable_less_harmful(p1). -NOT external_cause(p1). -control_perpetrator(p1). -benefit_protagonist(p1). -NOT careful(p1). -benefit_victim(p1,v0). -severity_harm(p1,v1). -NOT achieve_goal(p1). -foresee_intervention(p1). -high_foreseeability(p1). -NOT external_force(p1). -negligent_mental_state(p1). -sufficient_for_harm(p1). - -sufficient_for_harm(p2). -NOT plan_known(p2). -NOT plan_include_harm(p2). -NOT someone_else_cause_harm(p2). -outrank_perpetrator(p2). -necessary_for_harm(p2). -monitor(p2). -harm_caused_as_planned(p2). -goal_outweigh_harm(p2). -NOT goal_achieveable_less_harmful(p2). -NOT foresee_intervention(p2). -external_cause(p2). -control_perpetrator(p2). -benefit_protagonist(p2). -NOT careful(p2). -benefit_victim(p2,v0). -severity_harm(p2,v1). -NOT achieve_goal(p2). -NOT intervening_contribution(p2). -high_foreseeability(p2). -NOT external_force(p2). -negligent_mental_state(p2). -produce_harm(p2). - -sufficient_for_harm(p3). -produce_harm(p3). -plan_known(p3). -plan_include_harm(p3). -NOT someone_else_cause_harm(p3). -outrank_perpetrator(p3). -monitor(p3). -NOT intervening_contribution(p3). -harm_caused_as_planned(p3). -goal_outweigh_harm(p3). -NOT external_cause(p3). -control_perpetrator(p3). -benefit_protagonist(p3). -NOT achieve_goal(p3). -NOT careful(p3). -benefit_victim(p3,v0). -severity_harm(p3,v1). -goal_achieveable_less_harmful(p3). -foresee_intervention(p3). -high_foreseeability(p3). -NOT external_force(p3). -negligent_mental_state(p3). -necessary_for_harm(p3). - -sufficient_for_harm(p4). -plan_known(p4). -NOT plan_include_harm(p4). -NOT someone_else_cause_harm(p4). -outrank_perpetrator(p4). -NOT necessary_for_harm(p4). -monitor(p4). -NOT intervening_contribution(p4). -NOT harm_caused_as_planned(p4). -NOT goal_achieveable_less_harmful(p4). -external_cause(p4). -NOT control_perpetrator(p4). -NOT benefit_protagonist(p4). -NOT achieve_goal(p4). -careful(p4). -benefit_victim(p4,v0). -severity_harm(p4,v1). -NOT goal_outweigh_harm(p4). -foresee_intervention(p4). -high_foreseeability(p4). -NOT external_force(p4). -negligent_mental_state(p4). -produce_harm(p4). - -NOT produce_harm(p5). -plan_known(p5). -NOT plan_include_harm(p5). -someone_else_cause_harm(p5). -NOT outrank_perpetrator(p5). -necessary_for_harm(p5). -monitor(p5). -harm_caused_as_planned(p5). -goal_outweigh_harm(p5). -foresee_intervention(p5). -NOT external_cause(p5). -control_perpetrator(p5). -NOT benefit_protagonist(p5). -NOT achieve_goal(p5). -careful(p5). -benefit_victim(p5,v0). -severity_harm(p5,v1). -goal_achieveable_less_harmful(p5). -NOT intervening_contribution(p5). -high_foreseeability(p5). -NOT external_force(p5). -negligent_mental_state(p5). -sufficient_for_harm(p5). - -sufficient_for_harm(p6). -plan_known(p6). -NOT plan_include_harm(p6). -NOT someone_else_cause_harm(p6). -NOT outrank_perpetrator(p6). -NOT necessary_for_harm(p6). -NOT monitor(p6). -NOT intervening_contribution(p6). -NOT harm_caused_as_planned(p6). -goal_outweigh_harm(p6). -external_cause(p6). -NOT control_perpetrator(p6). -benefit_protagonist(p6). -NOT achieve_goal(p6). -careful(p6). -benefit_victim(p6,v0). -severity_harm(p6,v1). -goal_achieveable_less_harmful(p6). -foresee_intervention(p6). -low_foreseeability(p6). -NOT external_force(p6). -negligent_mental_state(p6). -produce_harm(p6). - -produce_harm(p7). -plan_known(p7). -plan_include_harm(p7). -someone_else_cause_harm(p7). -NOT outrank_perpetrator(p7). -necessary_for_harm(p7). -monitor(p7). -intervening_contribution(p7). -harm_caused_as_planned(p7). -goal_outweigh_harm(p7). -goal_achieveable_less_harmful(p7). -NOT external_cause(p7). -NOT control_perpetrator(p7). -benefit_protagonist(p7). -NOT careful(p7). -benefit_victim(p7,v0). -severity_harm(p7,v1). -NOT achieve_goal(p7). -foresee_intervention(p7). -low_foreseeability(p7). -NOT external_force(p7). -negligent_mental_state(p7). -sufficient_for_harm(p7). - -NOT sufficient_for_harm(p8). -NOT produce_harm(p8). -NOT plan_known(p8). -NOT plan_include_harm(p8). -NOT someone_else_cause_harm(p8). -outrank_perpetrator(p8). -monitor(p8). -NOT harm_caused_as_planned(p8). -NOT goal_outweigh_harm(p8). -NOT goal_achieveable_less_harmful(p8). -foresee_intervention(p8). -external_cause(p8). -control_perpetrator(p8). -NOT benefit_protagonist(p8). -NOT careful(p8). -benefit_victim(p8,v0). -severity_harm(p8,v1). -NOT achieve_goal(p8). -NOT intervening_contribution(p8). -low_foreseeability(p8). -NOT external_force(p8). -negligent_mental_state(p8). -necessary_for_harm(p8). - -NOT sufficient_for_harm(p9). -produce_harm(p9). -NOT plan_known(p9). -plan_include_harm(p9). -someone_else_cause_harm(p9). -outrank_perpetrator(p9). -NOT monitor(p9). -NOT harm_caused_as_planned(p9). -NOT goal_outweigh_harm(p9). -NOT goal_achieveable_less_harmful(p9). -foresee_intervention(p9). -external_cause(p9). -control_perpetrator(p9). -NOT benefit_protagonist(p9). -NOT careful(p9). -benefit_victim(p9,v0). -severity_harm(p9,v1). -NOT achieve_goal(p9). -NOT intervening_contribution(p9). -low_foreseeability(p9). -NOT external_force(p9). -negligent_mental_state(p9). -necessary_for_harm(p9). - -sufficient_for_harm(p10). -NOT plan_known(p10). -plan_include_harm(p10). -NOT someone_else_cause_harm(p10). -outrank_perpetrator(p10). -necessary_for_harm(p10). -NOT monitor(p10). -NOT intervening_contribution(p10). -harm_caused_as_planned(p10). -NOT goal_achieveable_less_harmful(p10). -NOT external_cause(p10). -NOT control_perpetrator(p10). -benefit_protagonist(p10). -NOT achieve_goal(p10). -careful(p10). -benefit_victim(p10,v0). -severity_harm(p10,v1). -NOT goal_outweigh_harm(p10). -foresee_intervention(p10). -low_foreseeability(p10). -NOT external_force(p10). -negligent_mental_state(p10). -produce_harm(p10). - -/* -sufficient_for_harm(p11). -NOT plan_known(p11). -plan_include_harm(p11). -someone_else_cause_harm(p11). -outrank_perpetrator(p11). -NOT necessary_for_harm(p11). -monitor(p11). -NOT harm_caused_as_planned(p11). -NOT goal_outweigh_harm(p11). -foresee_intervention(p11). -NOT external_cause(p11). -NOT control_perpetrator(p11). -benefit_protagonist(p11). -NOT achieve_goal(p11). -NOT careful(p11). -benefit_victim(p11,v0). -severity_harm(p11,v1). -goal_achieveable_less_harmful(p11). -NOT intervening_contribution(p11). -low_foreseeability(p11). -NOT external_force(p11). -negligent_mental_state(p11). -produce_harm(p11). - -produce_harm(p12). -plan_known(p12). -NOT plan_include_harm(p12). -someone_else_cause_harm(p12). -NOT outrank_perpetrator(p12). -necessary_for_harm(p12). -NOT monitor(p12). -NOT harm_caused_as_planned(p12). -goal_outweigh_harm(p12). -foresee_intervention(p12). -NOT external_cause(p12). -control_perpetrator(p12). -NOT benefit_protagonist(p12). -achieve_goal(p12). -reckless_mental_state(p12). -benefit_victim(p12,v0). -severity_harm(p12,v1). -goal_achieveable_less_harmful(p12). -NOT intervening_contribution(p12). -NOT external_force(p12). -low_foreseeability(p12). -NOT careful(p12). -sufficient_for_harm(p12). - -NOT sufficient_for_harm(p13). -plan_known(p13). -plan_include_harm(p13). -someone_else_cause_harm(p13). -outrank_perpetrator(p13). -NOT necessary_for_harm(p13). -monitor(p13). -harm_caused_as_planned(p13). -goal_achieveable_less_harmful(p13). -NOT foresee_intervention(p13). -NOT external_cause(p13). -NOT control_perpetrator(p13). -benefit_protagonist(p13). -achieve_goal(p13). -negligent_mental_state(p13). -benefit_victim(p13,v0). -severity_harm(p13,v1). -NOT goal_outweigh_harm(p13). -NOT intervening_contribution(p13). -NOT external_force(p13). -low_foreseeability(p13). -NOT careful(p13). -produce_harm(p13). - -NOT produce_harm(p14). -plan_known(p14). -NOT plan_include_harm(p14). -someone_else_cause_harm(p14). -NOT outrank_perpetrator(p14). -NOT necessary_for_harm(p14). -monitor(p14). -NOT intervening_contribution(p14). -harm_caused_as_planned(p14). -NOT goal_outweigh_harm(p14). -NOT external_cause(p14). -control_perpetrator(p14). -NOT benefit_protagonist(p14). -NOT achieve_goal(p14). -reckless_mental_state(p14). -benefit_victim(p14,v0). -severity_harm(p14,v1). -goal_achieveable_less_harmful(p14). -foresee_intervention(p14). -NOT external_force(p14). -low_foreseeability(p14). -NOT careful(p14). -sufficient_for_harm(p14). - -NOT sufficient_for_harm(p15). -plan_known(p15). -plan_include_harm(p15). -NOT someone_else_cause_harm(p15). -outrank_perpetrator(p15). -NOT necessary_for_harm(p15). -monitor(p15). -intervening_contribution(p15). -harm_caused_as_planned(p15). -NOT goal_achieveable_less_harmful(p15). -external_cause(p15). -control_perpetrator(p15). -benefit_protagonist(p15). -NOT achieve_goal(p15). -negligent_mental_state(p15). -benefit_victim(p15,v0). -severity_harm(p15,v1). -NOT goal_outweigh_harm(p15). -foresee_intervention(p15). -NOT external_force(p15). -low_foreseeability(p15). -NOT careful(p15). -produce_harm(p15). - -sufficient_for_harm(p16). -produce_harm(p16). -NOT plan_known(p16). -NOT plan_include_harm(p16). -someone_else_cause_harm(p16). -NOT outrank_perpetrator(p16). -monitor(p16). -harm_caused_as_planned(p16). -NOT goal_achieveable_less_harmful(p16). -NOT foresee_intervention(p16). -external_cause(p16). -control_perpetrator(p16). -NOT benefit_protagonist(p16). -achieve_goal(p16). -reckless_mental_state(p16). -benefit_victim(p16,v0). -severity_harm(p16,v1). -NOT goal_outweigh_harm(p16). -NOT intervening_contribution(p16). -NOT external_force(p16). -low_foreseeability(p16). -NOT careful(p16). -necessary_for_harm(p16). - -NOT produce_harm(p17). -plan_known(p17). -plan_include_harm(p17). -someone_else_cause_harm(p17). -outrank_perpetrator(p17). -necessary_for_harm(p17). -NOT monitor(p17). -NOT harm_caused_as_planned(p17). -goal_achieveable_less_harmful(p17). -foresee_intervention(p17). -NOT external_cause(p17). -NOT control_perpetrator(p17). -NOT benefit_protagonist(p17). -NOT achieve_goal(p17). -neither_mental_state(p17). -benefit_victim(p17,v0). -severity_harm(p17,v1). -NOT goal_outweigh_harm(p17). -NOT intervening_contribution(p17). -NOT external_force(p17). -low_foreseeability(p17). -NOT careful(p17). -sufficient_for_harm(p17). - -produce_harm(p18). -plan_known(p18). -NOT plan_include_harm(p18). -someone_else_cause_harm(p18). -outrank_perpetrator(p18). -NOT necessary_for_harm(p18). -monitor(p18). -NOT intervening_contribution(p18). -harm_caused_as_planned(p18). -NOT goal_outweigh_harm(p18). -goal_achieveable_less_harmful(p18). -external_cause(p18). -control_perpetrator(p18). -NOT benefit_protagonist(p18). -NOT careful(p18). -benefit_victim(p18,v0). -severity_harm(p18,v1). -NOT achieve_goal(p18). -foresee_intervention(p18). -high_foreseeability(p18). -NOT external_force(p18). -reckless_mental_state(p18). -sufficient_for_harm(p18). - -sufficient_for_harm(p19). -produce_harm(p19). -plan_known(p19). -plan_include_harm(p19). -someone_else_cause_harm(p19). -NOT outrank_perpetrator(p19). -NOT monitor(p19). -NOT harm_caused_as_planned(p19). -goal_achieveable_less_harmful(p19). -NOT foresee_intervention(p19). -NOT external_cause(p19). -NOT control_perpetrator(p19). -NOT benefit_protagonist(p19). -NOT achieve_goal(p19). -careful(p19). -benefit_victim(p19,v0). -severity_harm(p19,v1). -NOT goal_outweigh_harm(p19). -NOT intervening_contribution(p19). -high_foreseeability(p19). -NOT external_force(p19). -reckless_mental_state(p19). -necessary_for_harm(p19). - -sufficient_for_harm(p20). -NOT plan_known(p20). -NOT plan_include_harm(p20). -someone_else_cause_harm(p20). -NOT outrank_perpetrator(p20). -NOT necessary_for_harm(p20). -monitor(p20). -NOT harm_caused_as_planned(p20). -NOT goal_achieveable_less_harmful(p20). -NOT foresee_intervention(p20). -NOT external_cause(p20). -NOT control_perpetrator(p20). -NOT benefit_protagonist(p20). -achieve_goal(p20). -careful(p20). -benefit_victim(p20,v0). -severity_harm(p20,v1). -NOT goal_outweigh_harm(p20). -NOT intervening_contribution(p20). -high_foreseeability(p20). -NOT external_force(p20). -reckless_mental_state(p20). -produce_harm(p20). - -/*sufficient_for_harm(p21,y). -plan_known(p21). -plan_include_harm(p21). -someone_else_cause_harm(p21). -outrank_perpetrator(p21). -NOT necessary_for_harm(p21). -monitor(p21). -intervening_contribution(p21). -NOT harm_caused_as_planned(p21). -goal_outweigh_harm(p21). -goal_achieveable_less_harmful(p21). -NOT external_cause(p21). -NOT control_perpetrator(p21). -NOT benefit_protagonist(p21). -NOT careful(p21). -benefit_victim(p21,v0). -severity_harm(p21,v1). -NOT achieve_goal(p21). -foresee_intervention(p21). -high_foreseeability(p21). -NOT external_force(p21). -reckless_mental_state(p21). -produce_harm(p21). - -NOT produce_harm(p22). -plan_known(p22). -plan_include_harm(p22). -someone_else_cause_harm(p22). -NOT outrank_perpetrator(p22). -necessary_for_harm(p22). -NOT monitor(p22). -NOT harm_caused_as_planned(p22). -NOT goal_outweigh_harm(p22). -NOT goal_achieveable_less_harmful(p22). -foresee_intervention(p22). -external_cause(p22). -control_perpetrator(p22). -benefit_protagonist(p22). -NOT careful(p22). -benefit_victim(p22,v0). -severity_harm(p22,v1). -NOT achieve_goal(p22). -NOT intervening_contribution(p22). -high_foreseeability(p22). -NOT external_force(p22). -reckless_mental_state(p22). -sufficient_for_harm(p22). - -sufficient_for_harm(p23). -plan_known(p23). -NOT plan_include_harm(p23). -someone_else_cause_harm(p23). -outrank_perpetrator(p23). -necessary_for_harm(p23). -NOT monitor(p23). -intervening_contribution(p23). -NOT harm_caused_as_planned(p23). -goal_outweigh_harm(p23). -goal_achieveable_less_harmful(p23). -external_cause(p23). -control_perpetrator(p23). -benefit_protagonist(p23). -careful(p23). -benefit_victim(p23,v0). -severity_harm(p23,v1). -NOT achieve_goal(p23). -foresee_intervention(p23). -high_foreseeability(p23). -NOT external_force(p23). -reckless_mental_state(p23). -produce_harm(p23). - -sufficient_for_harm(p24). -produce_harm(p24). -plan_known(p24). -NOT plan_include_harm(p24). -NOT someone_else_cause_harm(p24). -NOT outrank_perpetrator(p24). -monitor(p24). -intervening_contribution(p24). -NOT harm_caused_as_planned(p24). -goal_achieveable_less_harmful(p24). -NOT external_cause(p24). -NOT control_perpetrator(p24). -NOT benefit_protagonist(p24). -NOT achieve_goal(p24). -careful(p24). -benefit_victim(p24,v0). -severity_harm(p24,v1). -NOT goal_outweigh_harm(p24). -foresee_intervention(p24). -low_foreseeability(p24). -NOT external_force(p24). -reckless_mental_state(p24). -necessary_for_harm(p24). - -sufficient_for_harm(p25). -plan_known(p25). -plan_include_harm(p25). -someone_else_cause_harm(p25). -NOT outrank_perpetrator(p25). -necessary_for_harm(p25). -monitor(p25). -harm_caused_as_planned(p25). -goal_outweigh_harm(p25). -NOT foresee_intervention(p25). -NOT external_cause(p25). -control_perpetrator(p25). -NOT benefit_protagonist(p25). -NOT achieve_goal(p25). -NOT careful(p25). -benefit_victim(p25,v0). -severity_harm(p25,v1). -goal_achieveable_less_harmful(p25). -NOT intervening_contribution(p25). -low_foreseeability(p25). -NOT external_force(p25). -reckless_mental_state(p25). -produce_harm(p25). - -NOT sufficient_for_harm(p26). -NOT plan_known(p26). -plan_include_harm(p26). -NOT someone_else_cause_harm(p26). -outrank_perpetrator(p26). -NOT necessary_for_harm(p26). -monitor(p26). -NOT harm_caused_as_planned(p26). -NOT goal_outweigh_harm(p26). -NOT foresee_intervention(p26). -external_cause(p26). -NOT control_perpetrator(p26). -benefit_protagonist(p26). -achieve_goal(p26). -NOT careful(p26). -benefit_victim(p26,v0). -severity_harm(p26,v1). -goal_achieveable_less_harmful(p26). -NOT intervening_contribution(p26). -low_foreseeability(p26). -NOT external_force(p26). -reckless_mental_state(p26). -produce_harm(p26). - -NOT sufficient_for_harm(p27). -NOT produce_harm(p27). -plan_known(p27). -plan_include_harm(p27). -NOT someone_else_cause_harm(p27). -NOT outrank_perpetrator(p27). -monitor(p27). -NOT intervening_contribution(p27). -NOT harm_caused_as_planned(p27). -NOT goal_outweigh_harm(p27). -NOT goal_achieveable_less_harmful(p27). -external_cause(p27). -control_perpetrator(p27). -benefit_protagonist(p27). -careful(p27). -benefit_victim(p27,v0). -severity_harm(p27,v1). -NOT achieve_goal(p27). -foresee_intervention(p27). -low_foreseeability(p27). -NOT external_force(p27). -reckless_mental_state(p27). -necessary_for_harm(p27). - -sufficient_for_harm(p28). -plan_known(p28). -plan_include_harm(p28). -NOT someone_else_cause_harm(p28). -NOT outrank_perpetrator(p28). -NOT necessary_for_harm(p28). -monitor(p28). -harm_caused_as_planned(p28). -goal_outweigh_harm(p28). -foresee_intervention(p28). -NOT external_cause(p28). -control_perpetrator(p28). -benefit_protagonist(p28). -NOT achieve_goal(p28). -careful(p28). -benefit_victim(p28,v0). -severity_harm(p28,v1). -goal_achieveable_less_harmful(p28). -NOT intervening_contribution(p28). -low_foreseeability(p28). -NOT external_force(p28). -reckless_mental_state(p28). -produce_harm(p28). - -sufficient_for_harm(p29). -NOT produce_harm(p29). -NOT plan_known(p29). -plan_include_harm(p29). -someone_else_cause_harm(p29). -outrank_perpetrator(p29). -monitor(p29). -harm_caused_as_planned(p29). -goal_outweigh_harm(p29). -goal_achieveable_less_harmful(p29). -NOT foresee_intervention(p29). -external_cause(p29). -NOT control_perpetrator(p29). -NOT benefit_protagonist(p29). -careful(p29). -benefit_victim(p29,v0). -severity_harm(p29,v1). -NOT achieve_goal(p29). -NOT intervening_contribution(p29). -low_foreseeability(p29). -NOT external_force(p29). -reckless_mental_state(p29). -necessary_for_harm(p29). - -NOT sufficient_for_harm(p30). -NOT produce_harm(p30). -plan_known(p30). -NOT plan_include_harm(p30). -someone_else_cause_harm(p30). -NOT outrank_perpetrator(p30). -monitor(p30). -harm_caused_as_planned(p30). -goal_outweigh_harm(p30). -NOT foresee_intervention(p30). -NOT external_cause(p30). -NOT control_perpetrator(p30). -benefit_protagonist(p30). -achieve_goal(p30). -negligent_mental_state(p30). -benefit_victim(p30,v0). -severity_harm(p30,v1). -goal_achieveable_less_harmful(p30). -NOT intervening_contribution(p30). -NOT external_force(p30). -high_foreseeability(p30). -NOT careful(p30). -necessary_for_harm(p30). - -/* -produce_harm(p31). -NOT plan_known(p31). -plan_include_harm(p31). -NOT someone_else_cause_harm(p31). -outrank_perpetrator(p31). -necessary_for_harm(p31). -monitor(p31). -intervening_contribution(p31). -NOT harm_caused_as_planned(p31). -NOT goal_achieveable_less_harmful(p31). -external_cause(p31). -control_perpetrator(p31). -NOT benefit_protagonist(p31). -NOT achieve_goal(p31). -neither_mental_state(p31). -benefit_victim(p31,v0). -severity_harm(p31,v1). -NOT goal_outweigh_harm(p31). -foresee_intervention(p31). -NOT external_force(p31). -high_foreseeability(p31). -NOT careful(p31). -sufficient_for_harm(p31). - -sufficient_for_harm(p32). -produce_harm(p32). -NOT plan_known(p32). -plan_include_harm(p32). -someone_else_cause_harm(p32). -outrank_perpetrator(p32). -monitor(p32). -intervening_contribution(p32). -NOT harm_caused_as_planned(p32). -goal_achieveable_less_harmful(p32). -NOT external_cause(p32). -control_perpetrator(p32). -benefit_protagonist(p32). -achieve_goal(p32). -negligent_mental_state(p32). -benefit_victim(p32,v0). -severity_harm(p32,v1). -NOT goal_outweigh_harm(p32). -foresee_intervention(p32). -NOT external_force(p32). -high_foreseeability(p32). -NOT careful(p32). -necessary_for_harm(p32). - -NOT sufficient_for_harm(p33). -plan_known(p33). -plan_include_harm(p33). -someone_else_cause_harm(p33). -NOT outrank_perpetrator(p33). -necessary_for_harm(p33). -NOT monitor(p33). -intervening_contribution(p33). -harm_caused_as_planned(p33). -goal_outweigh_harm(p33). -NOT external_cause(p33). -control_perpetrator(p33). -benefit_protagonist(p33). -NOT achieve_goal(p33). -reckless_mental_state(p33). -benefit_victim(p33,v0). -severity_harm(p33,v1). -goal_achieveable_less_harmful(p33). -foresee_intervention(p33). -NOT external_force(p33). -high_foreseeability(p33). -NOT careful(p33). -produce_harm(p33). - -produce_harm(p34). -NOT plan_known(p34). -plan_include_harm(p34). -NOT someone_else_cause_harm(p34). -outrank_perpetrator(p34). -NOT necessary_for_harm(p34). -NOT monitor(p34). -intervening_contribution(p34). -harm_caused_as_planned(p34). -goal_achieveable_less_harmful(p34). -NOT external_cause(p34). -control_perpetrator(p34). -NOT benefit_protagonist(p34). -NOT achieve_goal(p34). -negligent_mental_state(p34). -benefit_victim(p34,v0). -severity_harm(p34,v1). -NOT goal_outweigh_harm(p34). -foresee_intervention(p34). -NOT external_force(p34). -high_foreseeability(p34). -NOT careful(p34). -sufficient_for_harm(p34). - -NOT sufficient_for_harm(p35). -produce_harm(p35). -plan_known(p35). -plan_include_harm(p35). -someone_else_cause_harm(p35). -NOT outrank_perpetrator(p35). -NOT monitor(p35). -harm_caused_as_planned(p35). -NOT goal_outweigh_harm(p35). -NOT foresee_intervention(p35). -NOT external_cause(p35). -NOT control_perpetrator(p35). -benefit_protagonist(p35). -achieve_goal(p35). -reckless_mental_state(p35). -benefit_victim(p35,v0). -severity_harm(p35,v1). -goal_achieveable_less_harmful(p35). -NOT intervening_contribution(p35). -NOT external_force(p35). -high_foreseeability(p35). -NOT careful(p35). -necessary_for_harm(p35). - -produce_harm(p36). -NOT plan_known(p36). -plan_include_harm(p36). -NOT someone_else_cause_harm(p36). -NOT outrank_perpetrator(p36). -NOT necessary_for_harm(p36). -monitor(p36). -NOT intervening_contribution(p36). -NOT harm_caused_as_planned(p36). -NOT goal_achieveable_less_harmful(p36). -external_cause(p36). -control_perpetrator(p36). -NOT benefit_protagonist(p36). -NOT achieve_goal(p36). -NOT careful(p36). -benefit_victim(p36,v0). -severity_harm(p36,v1). -NOT goal_outweigh_harm(p36). -foresee_intervention(p36). -high_foreseeability(p36). -NOT external_force(p36). -intend_mental_state(p36). -sufficient_for_harm(p36). - -NOT sufficient_for_harm(p37). -NOT plan_known(p37). -NOT plan_include_harm(p37). -someone_else_cause_harm(p37). -NOT outrank_perpetrator(p37). -NOT necessary_for_harm(p37). -NOT monitor(p37). -intervening_contribution(p37). -harm_caused_as_planned(p37). -NOT goal_achieveable_less_harmful(p37). -NOT external_cause(p37). -NOT control_perpetrator(p37). -NOT benefit_protagonist(p37). -achieve_goal(p37). -NOT careful(p37). -benefit_victim(p37,v0). -severity_harm(p37,v1). -NOT goal_outweigh_harm(p37). -foresee_intervention(p37). -high_foreseeability(p37). -NOT external_force(p37). -intend_mental_state(p37). -produce_harm(p37). - -sufficient_for_harm(p38). -plan_known(p38). -NOT plan_include_harm(p38). -NOT someone_else_cause_harm(p38). -NOT outrank_perpetrator(p38). -NOT necessary_for_harm(p38). -monitor(p38). -NOT intervening_contribution(p38). -harm_caused_as_planned(p38). -goal_outweigh_harm(p38). -NOT external_cause(p38). -control_perpetrator(p38). -benefit_protagonist(p38). -achieve_goal(p38). -careful(p38). -benefit_victim(p38,v0). -severity_harm(p38,v1). -goal_achieveable_less_harmful(p38). -foresee_intervention(p38). -high_foreseeability(p38). -NOT external_force(p38). -intend_mental_state(p38). -produce_harm(p38). - -NOT sufficient_for_harm(p39). -NOT plan_known(p39). -NOT plan_include_harm(p39). -someone_else_cause_harm(p39). -NOT outrank_perpetrator(p39). -necessary_for_harm(p39). -NOT monitor(p39). -NOT intervening_contribution(p39). -NOT harm_caused_as_planned(p39). -NOT goal_outweigh_harm(p39). -NOT external_cause(p39). -NOT control_perpetrator(p39). -NOT benefit_protagonist(p39). -achieve_goal(p39). -careful(p39). -benefit_victim(p39,v0). -severity_harm(p39,v1). -goal_achieveable_less_harmful(p39). -foresee_intervention(p39). -high_foreseeability(p39). -NOT external_force(p39). -intend_mental_state(p39). -produce_harm(p39). - -NOT sufficient_for_harm(p40). -plan_known(p40). -plan_include_harm(p40). -NOT someone_else_cause_harm(p40). -NOT outrank_perpetrator(p40). -necessary_for_harm(p40). -NOT monitor(p40). -NOT harm_caused_as_planned(p40). -NOT goal_outweigh_harm(p40). -foresee_intervention(p40). -external_cause(p40). -NOT control_perpetrator(p40). -benefit_protagonist(p40). -NOT achieve_goal(p40). -careful(p40). -benefit_victim(p40,v0). -severity_harm(p40,v1). -goal_achieveable_less_harmful(p40). -NOT intervening_contribution(p40). -high_foreseeability(p40). -NOT external_force(p40). -intend_mental_state(p40). -produce_harm(p40). - -produce_harm(p41). -plan_known(p41). -plan_include_harm(p41). -NOT someone_else_cause_harm(p41). -NOT outrank_perpetrator(p41). -necessary_for_harm(p41). -monitor(p41). -NOT harm_caused_as_planned(p41). -NOT goal_outweigh_harm(p41). -foresee_intervention(p41). -external_cause(p41). -NOT control_perpetrator(p41). -benefit_protagonist(p41). -NOT achieve_goal(p41). -NOT careful(p41). -benefit_victim(p41,v0). -severity_harm(p41,v1). -goal_achieveable_less_harmful(p41). -NOT intervening_contribution(p41). -high_foreseeability(p41). -NOT external_force(p41). -intend_mental_state(p41). -sufficient_for_harm(p41). - -NOT produce_harm(p42). -NOT plan_known(p42). -NOT plan_include_harm(p42). -someone_else_cause_harm(p42). -outrank_perpetrator(p42). -NOT necessary_for_harm(p42). -monitor(p42). -NOT harm_caused_as_planned(p42). -NOT goal_achieveable_less_harmful(p42). -NOT foresee_intervention(p42). -external_cause(p42). -NOT control_perpetrator(p42). -NOT benefit_protagonist(p42). -achieve_goal(p42). -NOT careful(p42). -benefit_victim(p42,v0). -severity_harm(p42,v1). -NOT goal_outweigh_harm(p42). -NOT intervening_contribution(p42). -low_foreseeability(p42). -NOT external_force(p42). -intend_mental_state(p42). -sufficient_for_harm(p42). - -NOT sufficient_for_harm(p43). -produce_harm(p43). -NOT plan_known(p43). -NOT plan_include_harm(p43). -NOT someone_else_cause_harm(p43). -outrank_perpetrator(p43). -NOT monitor(p43). -intervening_contribution(p43). -harm_caused_as_planned(p43). -NOT goal_outweigh_harm(p43). -NOT goal_achieveable_less_harmful(p43). -external_cause(p43). -control_perpetrator(p43). -benefit_protagonist(p43). -careful(p43). -benefit_victim(p43,v0). -severity_harm(p43,v1). -NOT achieve_goal(p43). -foresee_intervention(p43). -low_foreseeability(p43). -NOT external_force(p43). -intend_mental_state(p43). -necessary_for_harm(p43). - -NOT sufficient_for_harm(p44). -produce_harm(p44). -plan_known(p44). -plan_include_harm(p44). -NOT someone_else_cause_harm(p44). -outrank_perpetrator(p44). -NOT monitor(p44). -NOT harm_caused_as_planned(p44). -goal_outweigh_harm(p44). -NOT goal_achieveable_less_harmful(p44). -NOT foresee_intervention(p44). -external_cause(p44). -control_perpetrator(p44). -benefit_protagonist(p44). -NOT careful(p44). -benefit_victim(p44,v0). -severity_harm(p44,v1). -NOT achieve_goal(p44). -NOT intervening_contribution(p44). -low_foreseeability(p44). -NOT external_force(p44). -intend_mental_state(p44). -necessary_for_harm(p44). - -NOT sufficient_for_harm(p45). -NOT plan_known(p45). -NOT plan_include_harm(p45). -someone_else_cause_harm(p45). -NOT outrank_perpetrator(p45). -NOT necessary_for_harm(p45). -NOT monitor(p45). -harm_caused_as_planned(p45). -goal_outweigh_harm(p45). -foresee_intervention(p45). -NOT external_cause(p45). -control_perpetrator(p45). -NOT benefit_protagonist(p45). -achieve_goal(p45). -careful(p45). -benefit_victim(p45,v0). -severity_harm(p45,v1). -goal_achieveable_less_harmful(p45). -NOT intervening_contribution(p45). -low_foreseeability(p45). -NOT external_force(p45). -intend_mental_state(p45). -produce_harm(p45). - -sufficient_for_harm(p46). -NOT plan_known(p46). -NOT plan_include_harm(p46). -someone_else_cause_harm(p46). -NOT outrank_perpetrator(p46). -necessary_for_harm(p46). -NOT monitor(p46). -harm_caused_as_planned(p46). -goal_achieveable_less_harmful(p46). -foresee_intervention(p46). -external_cause(p46). -control_perpetrator(p46). -benefit_protagonist(p46). -achieve_goal(p46). -NOT careful(p46). -benefit_victim(p46,v0). -severity_harm(p46,v1). -NOT goal_outweigh_harm(p46). -NOT intervening_contribution(p46). -low_foreseeability(p46). -NOT external_force(p46). -intend_mental_state(p46). -produce_harm(p46). - -NOT sufficient_for_harm(p47). -produce_harm(p47). -plan_known(p47). -NOT plan_include_harm(p47). -NOT someone_else_cause_harm(p47). -NOT outrank_perpetrator(p47). -monitor(p47). -intervening_contribution(p47). -harm_caused_as_planned(p47). -NOT goal_outweigh_harm(p47). -goal_achieveable_less_harmful(p47). -NOT external_cause(p47). -NOT control_perpetrator(p47). -benefit_protagonist(p47). -careful(p47). -benefit_victim(p47,v0). -severity_harm(p47,v1). -NOT achieve_goal(p47). -foresee_intervention(p47). -low_foreseeability(p47). -NOT external_force(p47). -intend_mental_state(p47). -necessary_for_harm(p47). - -produce_harm(p48). -someone_else_cause_harm(p48). -NOT outrank_perpetrator(p48). -necessary_for_harm(p48). -NOT monitor(p48). -NOT intervening_contribution(p48). -NOT goal_outweigh_harm(p48). -NOT goal_achieveable_less_harmful(p48). -NOT external_cause(p48). -NOT control_perpetrator(p48). -NOT benefit_protagonist(p48). -NOT careful(p48). -neither_mental_state(p48). -benefit_victim(p48,v0). -severity_harm(p48,v1). -NOT achieve_goal(p48). -foresee_intervention(p48). -high_foreseeability(p48). -NOT external_force(p48). -plan_known(p48). -plan_include_harm(p48). -harm_caused_as_planned(p48). -sufficient_for_harm(p48). - -NOT sufficient_for_harm(p49). -NOT someone_else_cause_harm(p49). -outrank_perpetrator(p49). -NOT necessary_for_harm(p49). -monitor(p49). -intervening_contribution(p49). -goal_achieveable_less_harmful(p49). -NOT external_cause(p49). -NOT control_perpetrator(p49). -benefit_protagonist(p49). -NOT achieve_goal(p49). -careful(p49). -reckless_mental_state(p49). -benefit_victim(p49,v0). -severity_harm(p49,v1). -NOT goal_outweigh_harm(p49). -foresee_intervention(p49). -high_foreseeability(p49). -NOT external_force(p49). -plan_known(p49). -plan_include_harm(p49). -harm_caused_as_planned(p49). -produce_harm(p49). - -sufficient_for_harm(p50). -NOT someone_else_cause_harm(p50). -NOT outrank_perpetrator(p50). -necessary_for_harm(p50). -NOT monitor(p50). -NOT intervening_contribution(p50). -goal_outweigh_harm(p50). -external_cause(p50). -NOT control_perpetrator(p50). -NOT benefit_protagonist(p50). -achieve_goal(p50). -NOT careful(p50). -neither_mental_state(p50). -benefit_victim(p50,v0). -severity_harm(p50,v1). -goal_achieveable_less_harmful(p50). -foresee_intervention(p50). -high_foreseeability(p50). -NOT external_force(p50). -plan_known(p50). -plan_include_harm(p50). -harm_caused_as_planned(p50). -produce_harm(p50). - -sufficient_for_harm(p51). -NOT produce_harm(p51). -someone_else_cause_harm(p51). -NOT outrank_perpetrator(p51). -monitor(p51). -NOT goal_achieveable_less_harmful(p51). -foresee_intervention(p51). -external_cause(p51). -NOT control_perpetrator(p51). -NOT benefit_protagonist(p51). -NOT achieve_goal(p51). -careful(p51). -neither_mental_state(p51). -benefit_victim(p51,v0). -severity_harm(p51,v1). -NOT goal_outweigh_harm(p51). -NOT intervening_contribution(p51). -high_foreseeability(p51). -NOT external_force(p51). -plan_known(p51). -plan_include_harm(p51). -harm_caused_as_planned(p51). -necessary_for_harm(p51). - -NOT produce_harm(p52). -NOT someone_else_cause_harm(p52). -outrank_perpetrator(p52). -NOT necessary_for_harm(p52). -NOT monitor(p52). -NOT goal_outweigh_harm(p52). -NOT goal_achieveable_less_harmful(p52). -foresee_intervention(p52). -NOT external_cause(p52). -control_perpetrator(p52). -NOT benefit_protagonist(p52). -NOT careful(p52). -neither_mental_state(p52). -benefit_victim(p52,v0). -severity_harm(p52,v1). -NOT achieve_goal(p52). -NOT intervening_contribution(p52). -high_foreseeability(p52). -NOT external_force(p52). -plan_known(p52). -plan_include_harm(p52). -harm_caused_as_planned(p52). -sufficient_for_harm(p52). - -NOT produce_harm(p53). -NOT someone_else_cause_harm(p53). -outrank_perpetrator(p53). -NOT necessary_for_harm(p53). -monitor(p53). -NOT intervening_contribution(p53). -NOT goal_outweigh_harm(p53). -NOT goal_achieveable_less_harmful(p53). -external_cause(p53). -NOT control_perpetrator(p53). -NOT benefit_protagonist(p53). -NOT careful(p53). -reckless_mental_state(p53). -benefit_victim(p53,v0). -severity_harm(p53,v1). -NOT achieve_goal(p53). -foresee_intervention(p53). -high_foreseeability(p53). -NOT external_force(p53). -plan_known(p53). -plan_include_harm(p53). -harm_caused_as_planned(p53). -sufficient_for_harm(p53). - -NOT produce_harm(p54). -someone_else_cause_harm(p54). -outrank_perpetrator(p54). -necessary_for_harm(p54). -monitor(p54). -goal_outweigh_harm(p54). -goal_achieveable_less_harmful(p54). -NOT foresee_intervention(p54). -external_cause(p54). -control_perpetrator(p54). -NOT benefit_protagonist(p54). -NOT careful(p54). -reckless_mental_state(p54). -benefit_victim(p54,v0). -severity_harm(p54,v1). -NOT achieve_goal(p54). -NOT intervening_contribution(p54). -low_foreseeability(p54). -NOT external_force(p54). -plan_known(p54). -plan_include_harm(p54). -harm_caused_as_planned(p54). -sufficient_for_harm(p54). - -NOT sufficient_for_harm(p55). -someone_else_cause_harm(p55). -outrank_perpetrator(p55). -necessary_for_harm(p55). -monitor(p55). -goal_outweigh_harm(p55). -NOT foresee_intervention(p55). -external_cause(p55). -NOT control_perpetrator(p55). -benefit_protagonist(p55). -achieve_goal(p55). -NOT careful(p55). -reckless_mental_state(p55). -benefit_victim(p55,v0). -severity_harm(p55,v1). -goal_achieveable_less_harmful(p55). -NOT intervening_contribution(p55). -low_foreseeability(p55). -NOT external_force(p55). -plan_known(p55). -plan_include_harm(p55). -harm_caused_as_planned(p55). -produce_harm(p55). - -NOT produce_harm(p56). -NOT someone_else_cause_harm(p56). -outrank_perpetrator(p56). -NOT necessary_for_harm(p56). -NOT monitor(p56). -NOT intervening_contribution(p56). -NOT goal_outweigh_harm(p56). -NOT external_cause(p56). -control_perpetrator(p56). -NOT benefit_protagonist(p56). -achieve_goal(p56). -NOT careful(p56). -negligent_mental_state(p56). -benefit_victim(p56,v0). -severity_harm(p56,v1). -goal_achieveable_less_harmful(p56). -foresee_intervention(p56). -low_foreseeability(p56). -NOT external_force(p56). -plan_known(p56). -plan_include_harm(p56). -harm_caused_as_planned(p56). -sufficient_for_harm(p56). - -sufficient_for_harm(p57). -produce_harm(p57). -NOT someone_else_cause_harm(p57). -outrank_perpetrator(p57). -monitor(p57). -NOT goal_outweigh_harm(p57). -NOT foresee_intervention(p57). -NOT external_cause(p57). -NOT control_perpetrator(p57). -NOT benefit_protagonist(p57). -NOT achieve_goal(p57). -careful(p57). -neither_mental_state(p57). -benefit_victim(p57,v0). -severity_harm(p57,v1). -goal_achieveable_less_harmful(p57). -NOT intervening_contribution(p57). -low_foreseeability(p57). -NOT external_force(p57). -plan_known(p57). -plan_include_harm(p57). -harm_caused_as_planned(p57). -necessary_for_harm(p57). - -sufficient_for_harm(p58). -produce_harm(p58). -someone_else_cause_harm(p58). -outrank_perpetrator(p58). -monitor(p58). -NOT goal_outweigh_harm(p58). -NOT goal_achieveable_less_harmful(p58). -NOT foresee_intervention(p58). -NOT external_cause(p58). -control_perpetrator(p58). -benefit_protagonist(p58). -NOT careful(p58). -neither_mental_state(p58). -benefit_victim(p58,v0). -severity_harm(p58,v1). -NOT achieve_goal(p58). -NOT intervening_contribution(p58). -low_foreseeability(p58). -NOT external_force(p58). -plan_known(p58). -plan_include_harm(p58). -harm_caused_as_planned(p58). -necessary_for_harm(p58). - -NOT sufficient_for_harm(p59). -NOT someone_else_cause_harm(p59). -NOT outrank_perpetrator(p59). -NOT necessary_for_harm(p59). -monitor(p59). -NOT goal_achieveable_less_harmful(p59). -NOT foresee_intervention(p59). -external_cause(p59). -control_perpetrator(p59). -NOT benefit_protagonist(p59). -NOT achieve_goal(p59). -careful(p59). -neither_mental_state(p59). -benefit_victim(p59,v0). -severity_harm(p59,v1). -NOT goal_outweigh_harm(p59). -NOT intervening_contribution(p59). -low_foreseeability(p59). -NOT external_force(p59). -plan_known(p59). -plan_include_harm(p59). -harm_caused_as_planned(p59). -produce_harm(p59). - -NOT sufficient_for_harm(p60). -plan_known(p60). -plan_include_harm(p60). -NOT someone_else_cause_harm(p60). -NOT outrank_perpetrator(p60). -NOT necessary_for_harm(p60). -NOT harm_caused_as_planned(p60). -NOT goal_outweigh_harm(p60). -NOT goal_achieveable_less_harmful(p60). -NOT foresee_intervention(p60). -NOT external_cause(p60). -control_perpetrator(p60). -benefit_protagonist(p60). -NOT careful(p60). -neither_mental_state(p60). -benefit_victim(p60,v0). -severity_harm(p60,v1). -NOT achieve_goal(p60). -NOT intervening_contribution(p60). -high_foreseeability(p60). -NOT external_force(p60). -monitor(p60). -produce_harm(p60). - -sufficient_for_harm(p61). -NOT plan_known(p61). -NOT plan_include_harm(p61). -NOT someone_else_cause_harm(p61). -outrank_perpetrator(p61). -NOT necessary_for_harm(p61). -intervening_contribution(p61). -NOT harm_caused_as_planned(p61). -NOT goal_outweigh_harm(p61). -external_cause(p61). -NOT control_perpetrator(p61). -benefit_protagonist(p61). -achieve_goal(p61). -NOT careful(p61). -reckless_mental_state(p61). -benefit_victim(p61,v0). -severity_harm(p61,v1). -goal_achieveable_less_harmful(p61). -foresee_intervention(p61). -high_foreseeability(p61). -NOT external_force(p61). -monitor(p61). -produce_harm(p61). - -NOT sufficient_for_harm(p62). -NOT produce_harm(p62). -plan_known(p62). -plan_include_harm(p62). -someone_else_cause_harm(p62). -NOT outrank_perpetrator(p62). -NOT intervening_contribution(p62). -NOT harm_caused_as_planned(p62). -goal_outweigh_harm(p62). -goal_achieveable_less_harmful(p62). -NOT external_cause(p62). -control_perpetrator(p62). -benefit_protagonist(p62). -NOT careful(p62). -neither_mental_state(p62). -benefit_victim(p62,v0). -severity_harm(p62,v1). -NOT achieve_goal(p62). -foresee_intervention(p62). -high_foreseeability(p62). -NOT external_force(p62). -monitor(p62). -necessary_for_harm(p62). - -NOT sufficient_for_harm(p63). -produce_harm(p63). -plan_known(p63). -plan_include_harm(p63). -NOT someone_else_cause_harm(p63). -outrank_perpetrator(p63). -NOT intervening_contribution(p63). -harm_caused_as_planned(p63). -goal_outweigh_harm(p63). -NOT goal_achieveable_less_harmful(p63). -external_cause(p63). -control_perpetrator(p63). -benefit_protagonist(p63). -careful(p63). -reckless_mental_state(p63). -benefit_victim(p63,v0). -severity_harm(p63,v1). -NOT achieve_goal(p63). -foresee_intervention(p63). -high_foreseeability(p63). -NOT external_force(p63). -monitor(p63). -necessary_for_harm(p63). - -sufficient_for_harm(p64). -NOT produce_harm(p64). -plan_known(p64). -NOT plan_include_harm(p64). -NOT someone_else_cause_harm(p64). -NOT outrank_perpetrator(p64). -NOT intervening_contribution(p64). -harm_caused_as_planned(p64). -goal_outweigh_harm(p64). -NOT external_cause(p64). -control_perpetrator(p64). -NOT benefit_protagonist(p64). -NOT achieve_goal(p64). -NOT careful(p64). -reckless_mental_state(p64). -benefit_victim(p64,v0). -severity_harm(p64,v1). -goal_achieveable_less_harmful(p64). -foresee_intervention(p64). -high_foreseeability(p64). -NOT external_force(p64). -monitor(p64). -necessary_for_harm(p64). - -NOT sufficient_for_harm(p65). -NOT plan_known(p65). -NOT plan_include_harm(p65). -NOT someone_else_cause_harm(p65). -NOT outrank_perpetrator(p65). -NOT necessary_for_harm(p65). -NOT harm_caused_as_planned(p65). -goal_outweigh_harm(p65). -NOT goal_achieveable_less_harmful(p65). -NOT foresee_intervention(p65). -NOT external_cause(p65). -control_perpetrator(p65). -NOT benefit_protagonist(p65). -careful(p65). -negligent_mental_state(p65). -benefit_victim(p65,v0). -severity_harm(p65,v1). -NOT achieve_goal(p65). -NOT intervening_contribution(p65). -high_foreseeability(p65). -NOT external_force(p65). -monitor(p65). -produce_harm(p65). - -sufficient_for_harm(p66). -produce_harm(p66). -NOT plan_known(p66). -plan_include_harm(p66). -NOT someone_else_cause_harm(p66). -NOT outrank_perpetrator(p66). -harm_caused_as_planned(p66). -NOT goal_outweigh_harm(p66). -NOT foresee_intervention(p66). -external_cause(p66). -NOT control_perpetrator(p66). -benefit_protagonist(p66). -achieve_goal(p66). -NOT careful(p66). -negligent_mental_state(p66). -benefit_victim(p66,v0). -severity_harm(p66,v1). -goal_achieveable_less_harmful(p66). -NOT intervening_contribution(p66). -low_foreseeability(p66). -NOT external_force(p66). -monitor(p66). -necessary_for_harm(p66). - -NOT sufficient_for_harm(p67). -NOT plan_known(p67). -NOT plan_include_harm(p67). -someone_else_cause_harm(p67). -outrank_perpetrator(p67). -NOT necessary_for_harm(p67). -intervening_contribution(p67). -NOT harm_caused_as_planned(p67). -NOT goal_achieveable_less_harmful(p67). -external_cause(p67). -NOT control_perpetrator(p67). -benefit_protagonist(p67). -achieve_goal(p67). -NOT careful(p67). -reckless_mental_state(p67). -benefit_victim(p67,v0). -severity_harm(p67,v1). -NOT goal_outweigh_harm(p67). -foresee_intervention(p67). -low_foreseeability(p67). -NOT external_force(p67). -monitor(p67). -produce_harm(p67). - -sufficient_for_harm(p68). -plan_known(p68). -NOT plan_include_harm(p68). -someone_else_cause_harm(p68). -NOT outrank_perpetrator(p68). -necessary_for_harm(p68). -intervening_contribution(p68). -NOT harm_caused_as_planned(p68). -NOT goal_outweigh_harm(p68). -goal_achieveable_less_harmful(p68). -NOT external_cause(p68). -NOT control_perpetrator(p68). -NOT benefit_protagonist(p68). -NOT careful(p68). -negligent_mental_state(p68). -benefit_victim(p68,v0). -severity_harm(p68,v1). -NOT achieve_goal(p68). -foresee_intervention(p68). -low_foreseeability(p68). -NOT external_force(p68). -monitor(p68). -produce_harm(p68). - -sufficient_for_harm(p69). -plan_known(p69). -plan_include_harm(p69). -NOT someone_else_cause_harm(p69). -NOT outrank_perpetrator(p69). -necessary_for_harm(p69). -NOT intervening_contribution(p69). -NOT harm_caused_as_planned(p69). -goal_outweigh_harm(p69). -NOT goal_achieveable_less_harmful(p69). -NOT external_cause(p69). -control_perpetrator(p69). -NOT benefit_protagonist(p69). -careful(p69). -neither_mental_state(p69). -benefit_victim(p69,v0). -severity_harm(p69,v1). -NOT achieve_goal(p69). -foresee_intervention(p69). -low_foreseeability(p69). -NOT external_force(p69). -monitor(p69). -produce_harm(p69). - -sufficient_for_harm(p70). -NOT produce_harm(p70). -NOT plan_known(p70). -plan_include_harm(p70). -someone_else_cause_harm(p70). -NOT outrank_perpetrator(p70). -intervening_contribution(p70). -harm_caused_as_planned(p70). -goal_outweigh_harm(p70). -NOT external_cause(p70). -control_perpetrator(p70). -NOT benefit_protagonist(p70). -NOT achieve_goal(p70). -NOT careful(p70). -negligent_mental_state(p70). -benefit_victim(p70,v0). -severity_harm(p70,v1). -goal_achieveable_less_harmful(p70). -foresee_intervention(p70). -low_foreseeability(p70). -NOT external_force(p70). -monitor(p70). -necessary_for_harm(p70). - -produce_harm(p71). -NOT plan_known(p71). -NOT plan_include_harm(p71). -someone_else_cause_harm(p71). -outrank_perpetrator(p71). -NOT necessary_for_harm(p71). -intervening_contribution(p71). -NOT harm_caused_as_planned(p71). -goal_outweigh_harm(p71). -external_cause(p71). -control_perpetrator(p71). -benefit_protagonist(p71). -NOT achieve_goal(p71). -careful(p71). -neither_mental_state(p71). -benefit_victim(p71,v0). -severity_harm(p71,v1). -goal_achieveable_less_harmful(p71). -foresee_intervention(p71). -low_foreseeability(p71). -NOT external_force(p71). -monitor(p71). -sufficient_for_harm(p71). - -sufficient_for_harm(p72). -NOT plan_known(p72). -NOT plan_include_harm(p72). -NOT someone_else_cause_harm(p72). -NOT outrank_perpetrator(p72). -NOT necessary_for_harm(p72). -monitor(p72). -NOT intervening_contribution(p72). -harm_caused_as_planned(p72). -NOT goal_outweigh_harm(p72). -goal_achieveable_less_harmful(p72). -external_cause(p72). -NOT control_perpetrator(p72). -NOT careful(p72). -reckless_mental_state(p72). -benefit_victim(p72,v0). -severity_harm(p72,v1). -NOT achieve_goal(p72). -foresee_intervention(p72). -high_foreseeability(p72). -NOT external_force(p72). -benefit_protagonist(p72). -produce_harm(p72). - -produce_harm(p73). -plan_known(p73). -plan_include_harm(p73). -someone_else_cause_harm(p73). -outrank_perpetrator(p73). -NOT necessary_for_harm(p73). -monitor(p73). -NOT harm_caused_as_planned(p73). -NOT goal_achieveable_less_harmful(p73). -foresee_intervention(p73). -NOT external_cause(p73). -control_perpetrator(p73). -achieve_goal(p73). -careful(p73). -neither_mental_state(p73). -benefit_victim(p73,v0). -severity_harm(p73,v1). -NOT goal_outweigh_harm(p73). -NOT intervening_contribution(p73). -high_foreseeability(p73). -NOT external_force(p73). -benefit_protagonist(p73). -sufficient_for_harm(p73). - -sufficient_for_harm(p74). -NOT plan_known(p74). -plan_include_harm(p74). -someone_else_cause_harm(p74). -NOT outrank_perpetrator(p74). -NOT necessary_for_harm(p74). -monitor(p74). -NOT harm_caused_as_planned(p74). -NOT goal_achieveable_less_harmful(p74). -foresee_intervention(p74). -NOT external_cause(p74). -NOT control_perpetrator(p74). -NOT achieve_goal(p74). -NOT careful(p74). -negligent_mental_state(p74). -benefit_victim(p74,v0). -severity_harm(p74,v1). -NOT goal_outweigh_harm(p74). -NOT intervening_contribution(p74). -high_foreseeability(p74). -NOT external_force(p74). -benefit_protagonist(p74). -produce_harm(p74). - -NOT sufficient_for_harm(p75). -NOT produce_harm(p75). -NOT plan_known(p75). -plan_include_harm(p75). -NOT someone_else_cause_harm(p75). -outrank_perpetrator(p75). -monitor(p75). -harm_caused_as_planned(p75). -NOT goal_outweigh_harm(p75). -goal_achieveable_less_harmful(p75). -NOT foresee_intervention(p75). -external_cause(p75). -control_perpetrator(p75). -NOT careful(p75). -reckless_mental_state(p75). -benefit_victim(p75,v0). -severity_harm(p75,v1). -NOT achieve_goal(p75). -NOT intervening_contribution(p75). -high_foreseeability(p75). -NOT external_force(p75). -benefit_protagonist(p75). -necessary_for_harm(p75). - -sufficient_for_harm(p76). -NOT produce_harm(p76). -plan_known(p76). -NOT plan_include_harm(p76). -someone_else_cause_harm(p76). -outrank_perpetrator(p76). -monitor(p76). -harm_caused_as_planned(p76). -NOT goal_achieveable_less_harmful(p76). -NOT foresee_intervention(p76). -external_cause(p76). -control_perpetrator(p76). -achieve_goal(p76). -NOT careful(p76). -negligent_mental_state(p76). -benefit_victim(p76,v0). -severity_harm(p76,v1). -NOT goal_outweigh_harm(p76). -NOT intervening_contribution(p76). -high_foreseeability(p76). -NOT external_force(p76). -benefit_protagonist(p76). -necessary_for_harm(p76). - -produce_harm(p77). -NOT plan_known(p77). -NOT plan_include_harm(p77). -NOT someone_else_cause_harm(p77). -NOT outrank_perpetrator(p77). -NOT necessary_for_harm(p77). -NOT monitor(p77). -NOT intervening_contribution(p77). -NOT harm_caused_as_planned(p77). -goal_outweigh_harm(p77). -goal_achieveable_less_harmful(p77). -NOT external_cause(p77). -control_perpetrator(p77). -NOT careful(p77). -reckless_mental_state(p77). -benefit_victim(p77,v0). -severity_harm(p77,v1). -NOT achieve_goal(p77). -foresee_intervention(p77). -high_foreseeability(p77). -NOT external_force(p77). -benefit_protagonist(p77). -sufficient_for_harm(p77). - -produce_harm(p78). -NOT plan_known(p78). -plan_include_harm(p78). -NOT someone_else_cause_harm(p78). -outrank_perpetrator(p78). -NOT necessary_for_harm(p78). -monitor(p78). -NOT intervening_contribution(p78). -harm_caused_as_planned(p78). -goal_achieveable_less_harmful(p78). -NOT external_cause(p78). -control_perpetrator(p78). -achieve_goal(p78). -NOT careful(p78). -reckless_mental_state(p78). -benefit_victim(p78,v0). -severity_harm(p78,v1). -NOT goal_outweigh_harm(p78). -foresee_intervention(p78). -low_foreseeability(p78). -NOT external_force(p78). -benefit_protagonist(p78). -sufficient_for_harm(p78). - -produce_harm(p79). -NOT plan_known(p79). -plan_include_harm(p79). -NOT someone_else_cause_harm(p79). -NOT outrank_perpetrator(p79). -necessary_for_harm(p79). -monitor(p79). -NOT harm_caused_as_planned(p79). -NOT goal_outweigh_harm(p79). -NOT foresee_intervention(p79). -NOT external_cause(p79). -NOT control_perpetrator(p79). -NOT achieve_goal(p79). -NOT careful(p79). -neither_mental_state(p79). -benefit_victim(p79,v0). -severity_harm(p79,v1). -goal_achieveable_less_harmful(p79). -NOT intervening_contribution(p79). -low_foreseeability(p79). -NOT external_force(p79). -benefit_protagonist(p79). -sufficient_for_harm(p79). - -sufficient_for_harm(p80). -NOT plan_known(p80). -NOT plan_include_harm(p80). -someone_else_cause_harm(p80). -NOT outrank_perpetrator(p80). -necessary_for_harm(p80). -monitor(p80). -NOT intervening_contribution(p80). -harm_caused_as_planned(p80). -goal_outweigh_harm(p80). -NOT external_cause(p80). -control_perpetrator(p80). -NOT achieve_goal(p80). -careful(p80). -neither_mental_state(p80). -benefit_victim(p80,v0). -severity_harm(p80,v1). -goal_achieveable_less_harmful(p80). -foresee_intervention(p80). -low_foreseeability(p80). -NOT external_force(p80). -benefit_protagonist(p80). -produce_harm(p80). - -NOT sufficient_for_harm(p81). -plan_known(p81). -NOT plan_include_harm(p81). -NOT someone_else_cause_harm(p81). -outrank_perpetrator(p81). -NOT necessary_for_harm(p81). -NOT monitor(p81). -NOT intervening_contribution(p81). -harm_caused_as_planned(p81). -NOT goal_outweigh_harm(p81). -NOT goal_achieveable_less_harmful(p81). -NOT external_cause(p81). -NOT control_perpetrator(p81). -NOT careful(p81). -reckless_mental_state(p81). -benefit_victim(p81,v0). -severity_harm(p81,v1). -NOT achieve_goal(p81). -foresee_intervention(p81). -low_foreseeability(p81). -NOT external_force(p81). -benefit_protagonist(p81). -produce_harm(p81). - -NOT sufficient_for_harm(p82). -plan_known(p82). -NOT plan_include_harm(p82). -someone_else_cause_harm(p82). -outrank_perpetrator(p82). -NOT necessary_for_harm(p82). -NOT monitor(p82). -intervening_contribution(p82). -harm_caused_as_planned(p82). -NOT goal_achieveable_less_harmful(p82). -external_cause(p82). -NOT control_perpetrator(p82). -NOT achieve_goal(p82). -NOT careful(p82). -negligent_mental_state(p82). -benefit_victim(p82,v0). -severity_harm(p82,v1). -NOT goal_outweigh_harm(p82). -foresee_intervention(p82). -low_foreseeability(p82). -NOT external_force(p82). -benefit_protagonist(p82). -produce_harm(p82). - -sufficient_for_harm(p83). -NOT plan_known(p83). -NOT plan_include_harm(p83). -NOT someone_else_cause_harm(p83). -NOT outrank_perpetrator(p83). -necessary_for_harm(p83). -NOT monitor(p83). -NOT harm_caused_as_planned(p83). -goal_achieveable_less_harmful(p83). -NOT foresee_intervention(p83). -NOT external_cause(p83). -control_perpetrator(p83). -achieve_goal(p83). -NOT careful(p83). -neither_mental_state(p83). -benefit_victim(p83,v0). -severity_harm(p83,v1). -NOT goal_outweigh_harm(p83). -NOT intervening_contribution(p83). -low_foreseeability(p83). -NOT external_force(p83). -benefit_protagonist(p83). -produce_harm(p83). - -NOT sufficient_for_harm(p84). -NOT produce_harm(p84). -NOT plan_known(p84). -NOT plan_include_harm(p84). -someone_else_cause_harm(p84). -outrank_perpetrator(p84). -NOT monitor(p84). -NOT intervening_contribution(p84). -harm_caused_as_planned(p84). -NOT goal_achieveable_less_harmful(p84). -NOT control_perpetrator(p84). -NOT benefit_protagonist(p84). -achieve_goal(p84). -NOT careful(p84). -negligent_mental_state(p84). -benefit_victim(p84,v0). -severity_harm(p84,v1). -NOT goal_outweigh_harm(p84). -foresee_intervention(p84). -high_foreseeability(p84). -NOT external_force(p84). -NOT external_cause(p84). -necessary_for_harm(p84). - -sufficient_for_harm(p85). -plan_known(p85). -NOT plan_include_harm(p85). -someone_else_cause_harm(p85). -NOT outrank_perpetrator(p85). -NOT necessary_for_harm(p85). -monitor(p85). -NOT intervening_contribution(p85). -harm_caused_as_planned(p85). -NOT goal_outweigh_harm(p85). -goal_achieveable_less_harmful(p85). -control_perpetrator(p85). -benefit_protagonist(p85). -NOT careful(p85). -reckless_mental_state(p85). -benefit_victim(p85,v0). -severity_harm(p85,v1). -NOT achieve_goal(p85). -foresee_intervention(p85). -high_foreseeability(p85). -NOT external_force(p85). -NOT external_cause(p85). -produce_harm(p85). - -NOT produce_harm(p86). -plan_known(p86). -NOT plan_include_harm(p86). -NOT someone_else_cause_harm(p86). -outrank_perpetrator(p86). -NOT necessary_for_harm(p86). -monitor(p86). -harm_caused_as_planned(p86). -NOT goal_achieveable_less_harmful(p86). -foresee_intervention(p86). -NOT control_perpetrator(p86). -benefit_protagonist(p86). -NOT achieve_goal(p86). -careful(p86). -neither_mental_state(p86). -benefit_victim(p86,v0). -severity_harm(p86,v1). -NOT goal_outweigh_harm(p86). -NOT intervening_contribution(p86). -high_foreseeability(p86). -NOT external_force(p86). -NOT external_cause(p86). -sufficient_for_harm(p86). - -sufficient_for_harm(p87). -produce_harm(p87). -NOT plan_known(p87). -plan_include_harm(p87). -NOT someone_else_cause_harm(p87). -outrank_perpetrator(p87). -NOT monitor(p87). -NOT harm_caused_as_planned(p87). -goal_outweigh_harm(p87). -goal_achieveable_less_harmful(p87). -NOT foresee_intervention(p87). -NOT control_perpetrator(p87). -benefit_protagonist(p87). -careful(p87). -reckless_mental_state(p87). -benefit_victim(p87,v0). -severity_harm(p87,v1). -NOT achieve_goal(p87). -NOT intervening_contribution(p87). -high_foreseeability(p87). -NOT external_force(p87). -NOT external_cause(p87). -necessary_for_harm(p87). - -produce_harm(p88). -NOT plan_known(p88). -NOT plan_include_harm(p88). -NOT someone_else_cause_harm(p88). -outrank_perpetrator(p88). -necessary_for_harm(p88). -NOT monitor(p88). -NOT intervening_contribution(p88). -harm_caused_as_planned(p88). -goal_outweigh_harm(p88). -control_perpetrator(p88). -benefit_protagonist(p88). -NOT achieve_goal(p88). -careful(p88). -neither_mental_state(p88). -benefit_victim(p88,v0). -severity_harm(p88,v1). -goal_achieveable_less_harmful(p88). -foresee_intervention(p88). -high_foreseeability(p88). -NOT external_force(p88). -NOT external_cause(p88). -sufficient_for_harm(p88). - -sufficient_for_harm(p89). -produce_harm(p89). -plan_known(p89). -NOT plan_include_harm(p89). -someone_else_cause_harm(p89). -outrank_perpetrator(p89). -NOT monitor(p89). -harm_caused_as_planned(p89). -NOT goal_outweigh_harm(p89). -goal_achieveable_less_harmful(p89). -foresee_intervention(p89). -NOT control_perpetrator(p89). -benefit_protagonist(p89). -careful(p89). -neither_mental_state(p89). -benefit_victim(p89,v0). -severity_harm(p89,v1). -NOT achieve_goal(p89). -NOT intervening_contribution(p89). -high_foreseeability(p89). -NOT external_force(p89). -NOT external_cause(p89). -necessary_for_harm(p89). - -*/ - -sufficient_for_harm(p90). -NOT produce_harm(p90). -plan_known(p90). -plan_include_harm(p90). -someone_else_cause_harm(p90). -outrank_perpetrator(p90). -monitor(p90). -harm_caused_as_planned(p90). -goal_outweigh_harm(p90). -NOT foresee_intervention(p90). -control_perpetrator(p90). -NOT benefit_protagonist(p90). -NOT achieve_goal(p90). -NOT careful(p90). -neither_mental_state(p90). -benefit_victim(p90,v0). -severity_harm(p90,v1). -goal_achieveable_less_harmful(p90). -NOT intervening_contribution(p90). -low_foreseeability(p90). -NOT external_force(p90). -NOT external_cause(p90). -necessary_for_harm(p90). - -NOT produce_harm(p91). -NOT plan_known(p91). -plan_include_harm(p91). -NOT someone_else_cause_harm(p91). -outrank_perpetrator(p91). -NOT necessary_for_harm(p91). -NOT monitor(p91). -intervening_contribution(p91). -NOT harm_caused_as_planned(p91). -NOT goal_outweigh_harm(p91). -goal_achieveable_less_harmful(p91). -NOT control_perpetrator(p91). -benefit_protagonist(p91). -careful(p91). -negligent_mental_... [truncated message content] |
From: <ku...@us...> - 2008-02-13 10:27:05
|
Revision: 554 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=554&view=rev Author: kurzum Date: 2008-02-13 02:26:52 -0800 (Wed, 13 Feb 2008) Log Message: ----------- changed filenames moral Added Paths: ----------- trunk/examples/moral_reasoner/moral_43examples_simple_owl.conf trunk/examples/moral_reasoner/moral_all_examples_simple_owl.conf Removed Paths: ------------- trunk/examples/moral_reasoner/moral_43examples_simple owl.conf trunk/examples/moral_reasoner/moral_all_examples_owl.conf Deleted: trunk/examples/moral_reasoner/moral_43examples_simple owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_43examples_simple owl.conf 2008-02-13 10:24:51 UTC (rev 553) +++ trunk/examples/moral_reasoner/moral_43examples_simple owl.conf 2008-02-13 10:26:52 UTC (rev 554) @@ -1,246 +0,0 @@ - /*********************** - solution should be: - guilty = (blameworthy OR vicarious_blame ). - - - Examples: - 23 positive - 20 negative - - ***********************/ - - /** settings **/ - // reasoner settings - reasoner = dig; - digReasonerURL = "http://localhost:8081"; - useRetrievalForClassification = true; - refinement.useDIGMultiInstanceChecks = twoChecks; - - // algorithm settings - algorithm = refinement; - refinement.horizontalExpansionFactor = 0.6; - refinement.quiet = false; - refinement.useTooWeakList = true; - - // search tree protocol - refinement.writeSearchTree = false; - refinement.searchTreeFile = "searchTree.txt"; - - writeDIGProtocol = true; - digProtocolFile = "dig.log"; - - // control output - showIndividuals = false; - showConcepts = true; - showRoles = true; - showInternalKB = false; -showSubsumptionHierarchy = true; -import("43_simple.nt","NT"); -//hidePrefix("http://localhost/foo#"); - -/** background knowledge **/ - - - -+guilty(p0). -+guilty(p1). -+guilty(p2). -+guilty(p3). -+guilty(p4). -+guilty(p5). -+guilty(p6). -+guilty(p7). -+guilty(p8). -+guilty(p9). -+guilty(p10). -/*+guilty(p11). -+guilty(p12). -+guilty(p13). -+guilty(p14). -+guilty(p15). -+guilty(p16). -+guilty(p17). -+guilty(p18). -+guilty(p19). -+guilty(p20). -/*+guilty(p21). -+guilty(p22). -+guilty(p23). -+guilty(p24). -+guilty(p25). -+guilty(p26). -+guilty(p27). -+guilty(p28). -+guilty(p29). -/*+guilty(p30). -+guilty(p31). -+guilty(p32). -+guilty(p33). -+guilty(p34). -+guilty(p35). -+guilty(p36). -+guilty(p37). -+guilty(p38). -+guilty(p39). -+guilty(p40). -+guilty(p41). -+guilty(p42). -+guilty(p43). -+guilty(p44). -+guilty(p45). -+guilty(p46). -+guilty(p47). -+guilty(p48). -+guilty(p49). -+guilty(p50). -+guilty(p51). -+guilty(p52). -+guilty(p53). -+guilty(p54). -+guilty(p55). -+guilty(p56). -+guilty(p57). -+guilty(p58). -+guilty(p59). -+guilty(p60). -+guilty(p61). -+guilty(p62). -+guilty(p63). -+guilty(p64). -+guilty(p65). -+guilty(p66). -+guilty(p67). -+guilty(p68). -+guilty(p69). -+guilty(p70). -+guilty(p71). -+guilty(p72). -+guilty(p73). -+guilty(p74). -+guilty(p75). -+guilty(p76). -+guilty(p77). -+guilty(p78). -+guilty(p79). -+guilty(p80). -+guilty(p81). -+guilty(p82). -+guilty(p83). -+guilty(p84). -+guilty(p85). -+guilty(p86). -+guilty(p87). -+guilty(p88). -+guilty(p89).*/ -+guilty(p90). -+guilty(p91). -+guilty(p92). -+guilty(p93). -+guilty(p94). -+guilty(p95). -+guilty(p96). -+guilty(p97). -+guilty(p98). -+guilty(p99). -+guilty(p100). -+guilty(p101). --guilty(n0). --guilty(n1). --guilty(n2). --guilty(n3). -//-guilty(n4). --guilty(n5). --guilty(n6). --guilty(n7). --guilty(n8). --guilty(n9). --guilty(n10). -/*-guilty(n11). --guilty(n12). --guilty(n13). --guilty(n14). --guilty(n15). --guilty(n16). --guilty(n17). --guilty(n18). --guilty(n19). -/*-guilty(n20). --guilty(n21). --guilty(n22). --guilty(n23). --guilty(n24). --guilty(n25). --guilty(n26). --guilty(n27). --guilty(n28). --guilty(n29). -/*-guilty(n30). --guilty(n31). --guilty(n32). --guilty(n33). --guilty(n34). --guilty(n35). --guilty(n36). --guilty(n37). --guilty(n38). --guilty(n39). --guilty(n40). --guilty(n41). --guilty(n42). --guilty(n43). --guilty(n44). --guilty(n45). --guilty(n46). --guilty(n47). --guilty(n48). --guilty(n49). --guilty(n50). --guilty(n51). --guilty(n52). --guilty(n53). --guilty(n54). --guilty(n55). --guilty(n56). --guilty(n57). --guilty(n58). --guilty(n59). --guilty(n60). --guilty(n61). --guilty(n62). --guilty(n63). --guilty(n64). --guilty(n65). --guilty(n66). --guilty(n67). --guilty(n68). --guilty(n69). --guilty(n70). --guilty(n71). --guilty(n72). --guilty(n73). --guilty(n74). --guilty(n75). --guilty(n76). --guilty(n77). --guilty(n78). --guilty(n79). --guilty(n80). --guilty(n81). --guilty(n82). --guilty(n83). --guilty(n84). --guilty(n85). --guilty(n86). --guilty(n87). --guilty(n88). --guilty(n89). 10*/ --guilty(n90). --guilty(n91). --guilty(n92). --guilty(n93). --guilty(n94). --guilty(n95). --guilty(n96). --guilty(n97). --guilty(n98). --guilty(n99). Copied: trunk/examples/moral_reasoner/moral_43examples_simple_owl.conf (from rev 551, trunk/examples/moral_reasoner/moral_43examples_simple owl.conf) =================================================================== --- trunk/examples/moral_reasoner/moral_43examples_simple_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_43examples_simple_owl.conf 2008-02-13 10:26:52 UTC (rev 554) @@ -0,0 +1,246 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 23 positive + 20 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + writeDIGProtocol = true; + digProtocolFile = "dig.log"; + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("43_simple.nt","NT"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). +/*+guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). +/*+guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). +/*+guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89).*/ ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +//-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +/*-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +/*-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +/*-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). 10*/ +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). Deleted: trunk/examples/moral_reasoner/moral_all_examples_owl.conf =================================================================== --- trunk/examples/moral_reasoner/moral_all_examples_owl.conf 2008-02-13 10:24:51 UTC (rev 553) +++ trunk/examples/moral_reasoner/moral_all_examples_owl.conf 2008-02-13 10:26:52 UTC (rev 554) @@ -1,246 +0,0 @@ - /*********************** - solution should be: - guilty = (blameworthy OR vicarious_blame ). - - - Examples: - 102 positive - 100 negative - - ***********************/ - - /** settings **/ - // reasoner settings - reasoner = dig; - digReasonerURL = "http://localhost:8081"; - useRetrievalForClassification = true; - refinement.useDIGMultiInstanceChecks = twoChecks; - - // algorithm settings - algorithm = refinement; - refinement.horizontalExpansionFactor = 0.6; - refinement.quiet = false; - refinement.useTooWeakList = true; - - // search tree protocol - refinement.writeSearchTree = false; - refinement.searchTreeFile = "searchTree.txt"; - - - - // control output - showIndividuals = false; - showConcepts = true; - showRoles = true; - showInternalKB = false; -showSubsumptionHierarchy = true; -import("moral.owl"); -//hidePrefix("http://localhost/foo#"); - -/** background knowledge **/ - -refinement.ignoredConcepts = {"http://localhost/foo#guilty"}; - - -+guilty(p0). -+guilty(p1). -+guilty(p2). -+guilty(p3). -+guilty(p4). -+guilty(p5). -+guilty(p6). -+guilty(p7). -+guilty(p8). -+guilty(p9). -+guilty(p10). -+guilty(p11). -+guilty(p12). -+guilty(p13). -+guilty(p14). -+guilty(p15). -+guilty(p16). -+guilty(p17). -+guilty(p18). -+guilty(p19). -+guilty(p20). -+guilty(p21). -+guilty(p22). -+guilty(p23). -+guilty(p24). -+guilty(p25). -+guilty(p26). -+guilty(p27). -+guilty(p28). -+guilty(p29). -+guilty(p30). -+guilty(p31). -+guilty(p32). -+guilty(p33). -+guilty(p34). -+guilty(p35). -+guilty(p36). -+guilty(p37). -+guilty(p38). -+guilty(p39). -+guilty(p40). -+guilty(p41). -+guilty(p42). -+guilty(p43). -+guilty(p44). -+guilty(p45). -+guilty(p46). -+guilty(p47). -+guilty(p48). -+guilty(p49). -+guilty(p50). -+guilty(p51). -+guilty(p52). -+guilty(p53). -+guilty(p54). -+guilty(p55). -+guilty(p56). -+guilty(p57). -+guilty(p58). -+guilty(p59). -+guilty(p60). -+guilty(p61). -+guilty(p62). -+guilty(p63). -+guilty(p64). -+guilty(p65). -+guilty(p66). -+guilty(p67). -+guilty(p68). -+guilty(p69). -+guilty(p70). -+guilty(p71). -+guilty(p72). -+guilty(p73). -+guilty(p74). -+guilty(p75). -+guilty(p76). -+guilty(p77). -+guilty(p78). -+guilty(p79). -+guilty(p80). -+guilty(p81). -+guilty(p82). -+guilty(p83). -+guilty(p84). -+guilty(p85). -+guilty(p86). -+guilty(p87). -+guilty(p88). -+guilty(p89). -+guilty(p90). -+guilty(p91). -+guilty(p92). -+guilty(p93). -+guilty(p94). -+guilty(p95). -+guilty(p96). -+guilty(p97). -+guilty(p98). -+guilty(p99). -+guilty(p100). -+guilty(p101). --guilty(n0). --guilty(n1). --guilty(n2). --guilty(n3). --guilty(n4). --guilty(n5). --guilty(n6). --guilty(n7). --guilty(n8). --guilty(n9). --guilty(n10). --guilty(n11). --guilty(n12). --guilty(n13). --guilty(n14). --guilty(n15). --guilty(n16). --guilty(n17). --guilty(n18). --guilty(n19). --guilty(n20). --guilty(n21). --guilty(n22). --guilty(n23). --guilty(n24). --guilty(n25). --guilty(n26). --guilty(n27). --guilty(n28). --guilty(n29). --guilty(n30). --guilty(n31). --guilty(n32). --guilty(n33). --guilty(n34). --guilty(n35). --guilty(n36). --guilty(n37). --guilty(n38). --guilty(n39). --guilty(n40). --guilty(n41). --guilty(n42). --guilty(n43). --guilty(n44). --guilty(n45). --guilty(n46). --guilty(n47). --guilty(n48). --guilty(n49). --guilty(n50). --guilty(n51). --guilty(n52). --guilty(n53). --guilty(n54). --guilty(n55). --guilty(n56). --guilty(n57). --guilty(n58). --guilty(n59). --guilty(n60). --guilty(n61). --guilty(n62). --guilty(n63). --guilty(n64). --guilty(n65). --guilty(n66). --guilty(n67). --guilty(n68). --guilty(n69). --guilty(n70). --guilty(n71). --guilty(n72). --guilty(n73). --guilty(n74). --guilty(n75). --guilty(n76). --guilty(n77). --guilty(n78). --guilty(n79). --guilty(n80). --guilty(n81). --guilty(n82). --guilty(n83). --guilty(n84). --guilty(n85). --guilty(n86). --guilty(n87). --guilty(n88). --guilty(n89). --guilty(n90). --guilty(n91). --guilty(n92). --guilty(n93). --guilty(n94). --guilty(n95). --guilty(n96). --guilty(n97). --guilty(n98). --guilty(n99). Copied: trunk/examples/moral_reasoner/moral_all_examples_simple_owl.conf (from rev 551, trunk/examples/moral_reasoner/moral_all_examples_owl.conf) =================================================================== --- trunk/examples/moral_reasoner/moral_all_examples_simple_owl.conf (rev 0) +++ trunk/examples/moral_reasoner/moral_all_examples_simple_owl.conf 2008-02-13 10:26:52 UTC (rev 554) @@ -0,0 +1,246 @@ + /*********************** + solution should be: + guilty = (blameworthy OR vicarious_blame ). + + + Examples: + 102 positive + 100 negative + + ***********************/ + + /** settings **/ + // reasoner settings + reasoner = dig; + digReasonerURL = "http://localhost:8081"; + useRetrievalForClassification = true; + refinement.useDIGMultiInstanceChecks = twoChecks; + + // algorithm settings + algorithm = refinement; + refinement.horizontalExpansionFactor = 0.6; + refinement.quiet = false; + refinement.useTooWeakList = true; + + // search tree protocol + refinement.writeSearchTree = false; + refinement.searchTreeFile = "searchTree.txt"; + + + + // control output + showIndividuals = false; + showConcepts = true; + showRoles = true; + showInternalKB = false; +showSubsumptionHierarchy = true; +import("moral.owl"); +//hidePrefix("http://localhost/foo#"); + +/** background knowledge **/ + +refinement.ignoredConcepts = {"http://localhost/foo#guilty"}; + + ++guilty(p0). ++guilty(p1). ++guilty(p2). ++guilty(p3). ++guilty(p4). ++guilty(p5). ++guilty(p6). ++guilty(p7). ++guilty(p8). ++guilty(p9). ++guilty(p10). ++guilty(p11). ++guilty(p12). ++guilty(p13). ++guilty(p14). ++guilty(p15). ++guilty(p16). ++guilty(p17). ++guilty(p18). ++guilty(p19). ++guilty(p20). ++guilty(p21). ++guilty(p22). ++guilty(p23). ++guilty(p24). ++guilty(p25). ++guilty(p26). ++guilty(p27). ++guilty(p28). ++guilty(p29). ++guilty(p30). ++guilty(p31). ++guilty(p32). ++guilty(p33). ++guilty(p34). ++guilty(p35). ++guilty(p36). ++guilty(p37). ++guilty(p38). ++guilty(p39). ++guilty(p40). ++guilty(p41). ++guilty(p42). ++guilty(p43). ++guilty(p44). ++guilty(p45). ++guilty(p46). ++guilty(p47). ++guilty(p48). ++guilty(p49). ++guilty(p50). ++guilty(p51). ++guilty(p52). ++guilty(p53). ++guilty(p54). ++guilty(p55). ++guilty(p56). ++guilty(p57). ++guilty(p58). ++guilty(p59). ++guilty(p60). ++guilty(p61). ++guilty(p62). ++guilty(p63). ++guilty(p64). ++guilty(p65). ++guilty(p66). ++guilty(p67). ++guilty(p68). ++guilty(p69). ++guilty(p70). ++guilty(p71). ++guilty(p72). ++guilty(p73). ++guilty(p74). ++guilty(p75). ++guilty(p76). ++guilty(p77). ++guilty(p78). ++guilty(p79). ++guilty(p80). ++guilty(p81). ++guilty(p82). ++guilty(p83). ++guilty(p84). ++guilty(p85). ++guilty(p86). ++guilty(p87). ++guilty(p88). ++guilty(p89). ++guilty(p90). ++guilty(p91). ++guilty(p92). ++guilty(p93). ++guilty(p94). ++guilty(p95). ++guilty(p96). ++guilty(p97). ++guilty(p98). ++guilty(p99). ++guilty(p100). ++guilty(p101). +-guilty(n0). +-guilty(n1). +-guilty(n2). +-guilty(n3). +-guilty(n4). +-guilty(n5). +-guilty(n6). +-guilty(n7). +-guilty(n8). +-guilty(n9). +-guilty(n10). +-guilty(n11). +-guilty(n12). +-guilty(n13). +-guilty(n14). +-guilty(n15). +-guilty(n16). +-guilty(n17). +-guilty(n18). +-guilty(n19). +-guilty(n20). +-guilty(n21). +-guilty(n22). +-guilty(n23). +-guilty(n24). +-guilty(n25). +-guilty(n26). +-guilty(n27). +-guilty(n28). +-guilty(n29). +-guilty(n30). +-guilty(n31). +-guilty(n32). +-guilty(n33). +-guilty(n34). +-guilty(n35). +-guilty(n36). +-guilty(n37). +-guilty(n38). +-guilty(n39). +-guilty(n40). +-guilty(n41). +-guilty(n42). +-guilty(n43). +-guilty(n44). +-guilty(n45). +-guilty(n46). +-guilty(n47). +-guilty(n48). +-guilty(n49). +-guilty(n50). +-guilty(n51). +-guilty(n52). +-guilty(n53). +-guilty(n54). +-guilty(n55). +-guilty(n56). +-guilty(n57). +-guilty(n58). +-guilty(n59). +-guilty(n60). +-guilty(n61). +-guilty(n62). +-guilty(n63). +-guilty(n64). +-guilty(n65). +-guilty(n66). +-guilty(n67). +-guilty(n68). +-guilty(n69). +-guilty(n70). +-guilty(n71). +-guilty(n72). +-guilty(n73). +-guilty(n74). +-guilty(n75). +-guilty(n76). +-guilty(n77). +-guilty(n78). +-guilty(n79). +-guilty(n80). +-guilty(n81). +-guilty(n82). +-guilty(n83). +-guilty(n84). +-guilty(n85). +-guilty(n86). +-guilty(n87). +-guilty(n88). +-guilty(n89). +-guilty(n90). +-guilty(n91). +-guilty(n92). +-guilty(n93). +-guilty(n94). +-guilty(n95). +-guilty(n96). +-guilty(n97). +-guilty(n98). +-guilty(n99). This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ku...@us...> - 2008-02-13 11:00:54
|
Revision: 556 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=556&view=rev Author: kurzum Date: 2008-02-13 03:00:52 -0800 (Wed, 13 Feb 2008) Log Message: ----------- moral Modified Paths: -------------- trunk/examples/moral_reasoner/moral_43examples_complex.conf trunk/examples/moral_reasoner/moral_43examples_complex_owl.conf trunk/examples/moral_reasoner/moral_43examples_simple.conf trunk/examples/moral_reasoner/moral_43examples_simple_owl.conf trunk/examples/moral_reasoner/moral_all_examples_complex.conf trunk/examples/moral_reasoner/moral_all_examples_complex_owl.conf trunk/examples/moral_reasoner/moral_all_examples_simple.conf trunk/examples/moral_reasoner/moral_all_examples_simple_owl.conf Added Paths: ----------- trunk/examples/moral_reasoner/README.txt trunk/examples/moral_reasoner/moral.kb trunk/examples/moral_reasoner/moral_43_instances.kb trunk/examples/moral_reasoner/moral_43_instances_complex.kb Removed Paths: ------------- trunk/examples/moral_reasoner/README Deleted: trunk/examples/moral_reasoner/README =================================================================== --- trunk/examples/moral_reasoner/README 2008-02-13 10:36:25 UTC (rev 555) +++ trunk/examples/moral_reasoner/README 2008-02-13 11:00:52 UTC (rev 556) @@ -1,19 +0,0 @@ -Moral Reasoner Examples -======================= - -Taken from http://mlearn.ics.uci.edu/databases/moral-reasoner/. - -Explanations for the files in this directory: - -OWL-files: - - "43instances" means that the number of instances has been reduced to 43 - from the original example - - "complex" means that a definition has been left out to make the learned - concept more complex - - complete - -Conf-files: - - "43examples" means that these learning examples do not use all examples but - just 43 - - "owl" means that these examples read the corresponding OWL files (instead - of using internal Syntax in conf files) Copied: trunk/examples/moral_reasoner/README.txt (from rev 551, trunk/examples/moral_reasoner/README) =================================================================== --- trunk/examples/moral_reasoner/README.txt (rev 0) +++ trunk/examples/moral_reasoner/README.txt 2008-02-13 11:00:52 UTC (rev 556) @@ -0,0 +1,19 @@ +Moral Reasoner Examples +======================= + +Taken from http://mlearn.ics.uci.edu/databases/moral-reasoner/. + +Explanations for the files in this directory: + +OWL-files: + - "43instances" means that the number of instances has been reduced to 43 + from the original example + - "complex" means that a definition has been left out to make the learned + concept more complex + - complete + +Conf-files: + - "43examples" means that these learning examples do not use all examples but + just 43 + - "owl" means that these examples read the corresponding OWL files (instead + of using internal Syntax in conf files) Added: trunk/examples/moral_reasoner/moral.kb =================================================================== --- trunk/examples/moral_reasoner/moral.kb (rev 0) +++ trunk/examples/moral_reasoner/moral.kb 2008-02-13 11:00:52 UTC (rev 556) @@ -0,0 +1,4971 @@ + /*********************** + kb containing all concepts and all instances + + ***********************/ + + + +/** background knowledge **/ + +intend_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). +reckless_mental_state = (NOT intend_mental_state AND (NOT negligent_mental_state AND NOT neither_mental_state)). +negligent_mental_state = (NOT reckless_mental_state AND (NOT intend_mental_state AND NOT neither_mental_state)). +neither_mental_state = (NOT reckless_mental_state AND (NOT negligent_mental_state AND NOT intend_mental_state)). + + + +cause = (produce_harm OR (necessary_for_harm OR sufficient_for_harm)). + + +responsible = ( cause AND + ( notaccident AND + (voluntary AND + (foreseeable AND + NOT intervening_cause)))). + + +notaccident = (intend_c OR (reckless_c OR negligent_c)). + + +foreseeable = (high_foreseeability OR low_foreseeability ). + + +reckless_c = ( reckless_mental_state OR + + ( NOT careful AND + ( high_foreseeability AND + NOT strong_intend + ))) . + + + +negligent_c = ( negligent_mental_state OR + ( NOT careful AND + ( NOT strong_intend AND + low_foreseeability + ))). + + + +intend_c = (strong_intend OR weak_intend). + + +strong_intend = ( intend_mental_state OR + + ( plan_known AND + ( plan_include_harm AND + harm_caused_as_planned)) + ). + + + + weak_intend = ( ( monitor OR + (benefit_protagonist AND + NOT external_cause )) + + AND + ( NOT negligent_c AND + NOT reckless_c) ). + + + + +voluntary = NOT external_force. + + +intervening_cause = ( intervening_contribution AND + NOT foresee_intervention ). + + + +vicarious = ( someone_else_cause_harm AND + ( outrank_perpetrator AND + control_perpetrator )). + + +blameworthy = ( responsible AND + ( severity_harm AND + ( NOT benefit_victim AND + NOT justified ))). + + +vicarious_blame = ( vicarious AND + ( severity_harm AND + ( NOT benefit_victim AND + NOT justified ))). + + + + +justified= + ( achieve_goal AND + ( goal_outweigh_harm AND + NOT goal_achieveable_less_harmful)). + + +guilty = (blameworthy OR vicarious_blame ). + +/******************** + + + + + +/**Example**/ + +NOT sufficient_for_harm(p0). +produce_harm(p0). +plan_known(p0). +plan_include_harm(p0). +NOT someone_else_cause_harm(p0). +NOT outrank_perpetrator(p0). +monitor(p0). +harm_caused_as_planned(p0). +goal_outweigh_harm(p0). +NOT goal_achieveable_less_harmful(p0). +foresee_intervention(p0). +NOT external_cause(p0). +control_perpetrator(p0). +benefit_protagonist(p0). +careful(p0). +NOT benefit_victim(p0). +severity_harm(p0). +NOT achieve_goal(p0). +NOT intervening_contribution(p0). +high_foreseeability(p0). +NOT external_force(p0). +negligent_mental_state(p0). +necessary_for_harm(p0). + +NOT produce_harm(p1). +NOT plan_known(p1). +NOT plan_include_harm(p1). +NOT someone_else_cause_harm(p1). +outrank_perpetrator(p1). +NOT necessary_for_harm(p1). +monitor(p1). +NOT intervening_contribution(p1). +harm_caused_as_planned(p1). +NOT goal_outweigh_harm(p1). +goal_achieveable_less_harmful(p1). +NOT external_cause(p1). +control_perpetrator(p1). +benefit_protagonist(p1). +NOT careful(p1). +NOT benefit_victim(p1). +severity_harm(p1). +NOT achieve_goal(p1). +foresee_intervention(p1). +high_foreseeability(p1). +NOT external_force(p1). +negligent_mental_state(p1). +sufficient_for_harm(p1). + +sufficient_for_harm(p2). +NOT plan_known(p2). +NOT plan_include_harm(p2). +NOT someone_else_cause_harm(p2). +outrank_perpetrator(p2). +necessary_for_harm(p2). +monitor(p2). +harm_caused_as_planned(p2). +goal_outweigh_harm(p2). +NOT goal_achieveable_less_harmful(p2). +NOT foresee_intervention(p2). +external_cause(p2). +control_perpetrator(p2). +benefit_protagonist(p2). +NOT careful(p2). +NOT benefit_victim(p2). +severity_harm(p2). +NOT achieve_goal(p2). +NOT intervening_contribution(p2). +high_foreseeability(p2). +NOT external_force(p2). +negligent_mental_state(p2). +produce_harm(p2). + +sufficient_for_harm(p3). +produce_harm(p3). +plan_known(p3). +plan_include_harm(p3). +NOT someone_else_cause_harm(p3). +outrank_perpetrator(p3). +monitor(p3). +NOT intervening_contribution(p3). +harm_caused_as_planned(p3). +goal_outweigh_harm(p3). +NOT external_cause(p3). +control_perpetrator(p3). +benefit_protagonist(p3). +NOT achieve_goal(p3). +NOT careful(p3). +NOT benefit_victim(p3). +severity_harm(p3). +goal_achieveable_less_harmful(p3). +foresee_intervention(p3). +high_foreseeability(p3). +NOT external_force(p3). +negligent_mental_state(p3). +necessary_for_harm(p3). + +sufficient_for_harm(p4). +plan_known(p4). +NOT plan_include_harm(p4). +NOT someone_else_cause_harm(p4). +outrank_perpetrator(p4). +NOT necessary_for_harm(p4). +monitor(p4). +NOT intervening_contribution(p4). +NOT harm_caused_as_planned(p4). +NOT goal_achieveable_less_harmful(p4). +external_cause(p4). +NOT control_perpetrator(p4). +NOT benefit_protagonist(p4). +NOT achieve_goal(p4). +careful(p4). +NOT benefit_victim(p4). +severity_harm(p4). +NOT goal_outweigh_harm(p4). +foresee_intervention(p4). +high_foreseeability(p4). +NOT external_force(p4). +negligent_mental_state(p4). +produce_harm(p4). + +NOT produce_harm(p5). +plan_known(p5). +NOT plan_include_harm(p5). +someone_else_cause_harm(p5). +NOT outrank_perpetrator(p5). +necessary_for_harm(p5). +monitor(p5). +harm_caused_as_planned(p5). +goal_outweigh_harm(p5). +foresee_intervention(p5). +NOT external_cause(p5). +control_perpetrator(p5). +NOT benefit_protagonist(p5). +NOT achieve_goal(p5). +careful(p5). +NOT benefit_victim(p5). +severity_harm(p5). +goal_achieveable_less_harmful(p5). +NOT intervening_contribution(p5). +high_foreseeability(p5). +NOT external_force(p5). +negligent_mental_state(p5). +sufficient_for_harm(p5). + +sufficient_for_harm(p6). +plan_known(p6). +NOT plan_include_harm(p6). +NOT someone_else_cause_harm(p6). +NOT outrank_perpetrator(p6). +NOT necessary_for_harm(p6). +NOT monitor(p6). +NOT intervening_contribution(p6). +NOT harm_caused_as_planned(p6). +goal_outweigh_harm(p6). +external_cause(p6). +NOT control_perpetrator(p6). +benefit_protagonist(p6). +NOT achieve_goal(p6). +careful(p6). +NOT benefit_victim(p6). +severity_harm(p6). +goal_achieveable_less_harmful(p6). +foresee_intervention(p6). +low_foreseeability(p6). +NOT external_force(p6). +negligent_mental_state(p6). +produce_harm(p6). + +produce_harm(p7). +plan_known(p7). +plan_include_harm(p7). +someone_else_cause_harm(p7). +NOT outrank_perpetrator(p7). +necessary_for_harm(p7). +monitor(p7). +intervening_contribution(p7). +harm_caused_as_planned(p7). +goal_outweigh_harm(p7). +goal_achieveable_less_harmful(p7). +NOT external_cause(p7). +NOT control_perpetrator(p7). +benefit_protagonist(p7). +NOT careful(p7). +NOT benefit_victim(p7). +severity_harm(p7). +NOT achieve_goal(p7). +foresee_intervention(p7). +low_foreseeability(p7). +NOT external_force(p7). +negligent_mental_state(p7). +sufficient_for_harm(p7). + +NOT sufficient_for_harm(p8). +NOT produce_harm(p8). +NOT plan_known(p8). +NOT plan_include_harm(p8). +NOT someone_else_cause_harm(p8). +outrank_perpetrator(p8). +monitor(p8). +NOT harm_caused_as_planned(p8). +NOT goal_outweigh_harm(p8). +NOT goal_achieveable_less_harmful(p8). +foresee_intervention(p8). +external_cause(p8). +control_perpetrator(p8). +NOT benefit_protagonist(p8). +NOT careful(p8). +NOT benefit_victim(p8). +severity_harm(p8). +NOT achieve_goal(p8). +NOT intervening_contribution(p8). +low_foreseeability(p8). +NOT external_force(p8). +negligent_mental_state(p8). +necessary_for_harm(p8). + +NOT sufficient_for_harm(p9). +produce_harm(p9). +NOT plan_known(p9). +plan_include_harm(p9). +someone_else_cause_harm(p9). +outrank_perpetrator(p9). +NOT monitor(p9). +NOT harm_caused_as_planned(p9). +NOT goal_outweigh_harm(p9). +NOT goal_achieveable_less_harmful(p9). +foresee_intervention(p9). +external_cause(p9). +control_perpetrator(p9). +NOT benefit_protagonist(p9). +NOT careful(p9). +NOT benefit_victim(p9). +severity_harm(p9). +NOT achieve_goal(p9). +NOT intervening_contribution(p9). +low_foreseeability(p9). +NOT external_force(p9). +negligent_mental_state(p9). +necessary_for_harm(p9). + +sufficient_for_harm(p10). +NOT plan_known(p10). +plan_include_harm(p10). +NOT someone_else_cause_harm(p10). +outrank_perpetrator(p10). +necessary_for_harm(p10). +NOT monitor(p10). +NOT intervening_contribution(p10). +harm_caused_as_planned(p10). +NOT goal_achieveable_less_harmful(p10). +NOT external_cause(p10). +NOT control_perpetrator(p10). +benefit_protagonist(p10). +NOT achieve_goal(p10). +careful(p10). +NOT benefit_victim(p10). +severity_harm(p10). +NOT goal_outweigh_harm(p10). +foresee_intervention(p10). +low_foreseeability(p10). +NOT external_force(p10). +negligent_mental_state(p10). +produce_harm(p10). + + +sufficient_for_harm(p11). +NOT plan_known(p11). +plan_include_harm(p11). +someone_else_cause_harm(p11). +outrank_perpetrator(p11). +NOT necessary_for_harm(p11). +monitor(p11). +NOT harm_caused_as_planned(p11). +NOT goal_outweigh_harm(p11). +foresee_intervention(p11). +NOT external_cause(p11). +NOT control_perpetrator(p11). +benefit_protagonist(p11). +NOT achieve_goal(p11). +NOT careful(p11). +NOT benefit_victim(p11). +severity_harm(p11). +goal_achieveable_less_harmful(p11). +NOT intervening_contribution(p11). +low_foreseeability(p11). +NOT external_force(p11). +negligent_mental_state(p11). +produce_harm(p11). + +produce_harm(p12). +plan_known(p12). +NOT plan_include_harm(p12). +someone_else_cause_harm(p12). +NOT outrank_perpetrator(p12). +necessary_for_harm(p12). +NOT monitor(p12). +NOT harm_caused_as_planned(p12). +goal_outweigh_harm(p12). +foresee_intervention(p12). +NOT external_cause(p12). +control_perpetrator(p12). +NOT benefit_protagonist(p12). +achieve_goal(p12). +reckless_mental_state(p12). +NOT benefit_victim(p12). +severity_harm(p12). +goal_achieveable_less_harmful(p12). +NOT intervening_contribution(p12). +NOT external_force(p12). +low_foreseeability(p12). +NOT careful(p12). +sufficient_for_harm(p12). + +NOT sufficient_for_harm(p13). +plan_known(p13). +plan_include_harm(p13). +someone_else_cause_harm(p13). +outrank_perpetrator(p13). +NOT necessary_for_harm(p13). +monitor(p13). +harm_caused_as_planned(p13). +goal_achieveable_less_harmful(p13). +NOT foresee_intervention(p13). +NOT external_cause(p13). +NOT control_perpetrator(p13). +benefit_protagonist(p13). +achieve_goal(p13). +negligent_mental_state(p13). +NOT benefit_victim(p13). +severity_harm(p13). +NOT goal_outweigh_harm(p13). +NOT intervening_contribution(p13). +NOT external_force(p13). +low_foreseeability(p13). +NOT careful(p13). +produce_harm(p13). + +NOT produce_harm(p14). +plan_known(p14). +NOT plan_include_harm(p14). +someone_else_cause_harm(p14). +NOT outrank_perpetrator(p14). +NOT necessary_for_harm(p14). +monitor(p14). +NOT intervening_contribution(p14). +harm_caused_as_planned(p14). +NOT goal_outweigh_harm(p14). +NOT external_cause(p14). +control_perpetrator(p14). +NOT benefit_protagonist(p14). +NOT achieve_goal(p14). +reckless_mental_state(p14). +NOT benefit_victim(p14). +severity_harm(p14). +goal_achieveable_less_harmful(p14). +foresee_intervention(p14). +NOT external_force(p14). +low_foreseeability(p14). +NOT careful(p14). +sufficient_for_harm(p14). + +NOT sufficient_for_harm(p15). +plan_known(p15). +plan_include_harm(p15). +NOT someone_else_cause_harm(p15). +outrank_perpetrator(p15). +NOT necessary_for_harm(p15). +monitor(p15). +intervening_contribution(p15). +harm_caused_as_planned(p15). +NOT goal_achieveable_less_harmful(p15). +external_cause(p15). +control_perpetrator(p15). +benefit_protagonist(p15). +NOT achieve_goal(p15). +negligent_mental_state(p15). +NOT benefit_victim(p15). +severity_harm(p15). +NOT goal_outweigh_harm(p15). +foresee_intervention(p15). +NOT external_force(p15). +low_foreseeability(p15). +NOT careful(p15). +produce_harm(p15). + +sufficient_for_harm(p16). +produce_harm(p16). +NOT plan_known(p16). +NOT plan_include_harm(p16). +someone_else_cause_harm(p16). +NOT outrank_perpetrator(p16). +monitor(p16). +harm_caused_as_planned(p16). +NOT goal_achieveable_less_harmful(p16). +NOT foresee_intervention(p16). +external_cause(p16). +control_perpetrator(p16). +NOT benefit_protagonist(p16). +achieve_goal(p16). +reckless_mental_state(p16). +NOT benefit_victim(p16). +severity_harm(p16). +NOT goal_outweigh_harm(p16). +NOT intervening_contribution(p16). +NOT external_force(p16). +low_foreseeability(p16). +NOT careful(p16). +necessary_for_harm(p16). + +NOT produce_harm(p17). +plan_known(p17). +plan_include_harm(p17). +someone_else_cause_harm(p17). +outrank_perpetrator(p17). +necessary_for_harm(p17). +NOT monitor(p17). +NOT harm_caused_as_planned(p17). +goal_achieveable_less_harmful(p17). +foresee_intervention(p17). +NOT external_cause(p17). +NOT control_perpetrator(p17). +NOT benefit_protagonist(p17). +NOT achieve_goal(p17). +neither_mental_state(p17). +NOT benefit_victim(p17). +severity_harm(p17). +NOT goal_outweigh_harm(p17). +NOT intervening_contribution(p17). +NOT external_force(p17). +low_foreseeability(p17). +NOT careful(p17). +sufficient_for_harm(p17). + +produce_harm(p18). +plan_known(p18). +NOT plan_include_harm(p18). +someone_else_cause_harm(p18). +outrank_perpetrator(p18). +NOT necessary_for_harm(p18). +monitor(p18). +NOT intervening_contribution(p18). +harm_caused_as_planned(p18). +NOT goal_outweigh_harm(p18). +goal_achieveable_less_harmful(p18). +external_cause(p18). +control_perpetrator(p18). +NOT benefit_protagonist(p18). +NOT careful(p18). +NOT benefit_victim(p18). +severity_harm(p18). +NOT achieve_goal(p18). +foresee_intervention(p18). +high_foreseeability(p18). +NOT external_force(p18). +reckless_mental_state(p18). +sufficient_for_harm(p18). + +sufficient_for_harm(p19). +produce_harm(p19). +plan_known(p19). +plan_include_harm(p19). +someone_else_cause_harm(p19). +NOT outrank_perpetrator(p19). +NOT monitor(p19). +NOT harm_caused_as_planned(p19). +goal_achieveable_less_harmful(p19). +NOT foresee_intervention(p19). +NOT external_cause(p19). +NOT control_perpetrator(p19). +NOT benefit_protagonist(p19). +NOT achieve_goal(p19). +careful(p19). +NOT benefit_victim(p19). +severity_harm(p19). +NOT goal_outweigh_harm(p19). +NOT intervening_contribution(p19). +high_foreseeability(p19). +NOT external_force(p19). +reckless_mental_state(p19). +necessary_for_harm(p19). + +sufficient_for_harm(p20). +NOT plan_known(p20). +NOT plan_include_harm(p20). +someone_else_cause_harm(p20). +NOT outrank_perpetrator(p20). +NOT necessary_for_harm(p20). +monitor(p20). +NOT harm_caused_as_planned(p20). +NOT goal_achieveable_less_harmful(p20). +NOT foresee_intervention(p20). +NOT external_cause(p20). +NOT control_perpetrator(p20). +NOT benefit_protagonist(p20). +achieve_goal(p20). +careful(p20). +NOT benefit_victim(p20). +severity_harm(p20). +NOT goal_outweigh_harm(p20). +NOT intervening_contribution(p20). +high_foreseeability(p20). +NOT external_force(p20). +reckless_mental_state(p20). +produce_harm(p20). + +sufficient_for_harm(p21). +plan_known(p21). +plan_include_harm(p21). +someone_else_cause_harm(p21). +outrank_perpetrator(p21). +NOT necessary_for_harm(p21). +monitor(p21). +intervening_contribution(p21). +NOT harm_caused_as_planned(p21). +goal_outweigh_harm(p21). +goal_achieveable_less_harmful(p21). +NOT external_cause(p21). +NOT control_perpetrator(p21). +NOT benefit_protagonist(p21). +NOT careful(p21). +NOT benefit_victim(p21). +severity_harm(p21). +NOT achieve_goal(p21). +foresee_intervention(p21). +high_foreseeability(p21). +NOT external_force(p21). +reckless_mental_state(p21). +produce_harm(p21). + +NOT produce_harm(p22). +plan_known(p22). +plan_include_harm(p22). +someone_else_cause_harm(p22). +NOT outrank_perpetrator(p22). +necessary_for_harm(p22). +NOT monitor(p22). +NOT harm_caused_as_planned(p22). +NOT goal_outweigh_harm(p22). +NOT goal_achieveable_less_harmful(p22). +foresee_intervention(p22). +external_cause(p22). +control_perpetrator(p22). +benefit_protagonist(p22). +NOT careful(p22). +NOT benefit_victim(p22). +severity_harm(p22). +NOT achieve_goal(p22). +NOT intervening_contribution(p22). +high_foreseeability(p22). +NOT external_force(p22). +reckless_mental_state(p22). +sufficient_for_harm(p22). + +sufficient_for_harm(p23). +plan_known(p23). +NOT plan_include_harm(p23). +someone_else_cause_harm(p23). +outrank_perpetrator(p23). +necessary_for_harm(p23). +NOT monitor(p23). +intervening_contribution(p23). +NOT harm_caused_as_planned(p23). +goal_outweigh_harm(p23). +goal_achieveable_less_harmful(p23). +external_cause(p23). +control_perpetrator(p23). +benefit_protagonist(p23). +careful(p23). +NOT benefit_victim(p23). +severity_harm(p23). +NOT achieve_goal(p23). +foresee_intervention(p23). +high_foreseeability(p23). +NOT external_force(p23). +reckless_mental_state(p23). +produce_harm(p23). + +sufficient_for_harm(p24). +produce_harm(p24). +plan_known(p24). +NOT plan_include_harm(p24). +NOT someone_else_cause_harm(p24). +NOT outrank_perpetrator(p24). +monitor(p24). +intervening_contribution(p24). +NOT harm_caused_as_planned(p24). +goal_achieveable_less_harmful(p24). +NOT external_cause(p24). +NOT control_perpetrator(p24). +NOT benefit_protagonist(p24). +NOT achieve_goal(p24). +careful(p24). +NOT benefit_victim(p24). +severity_harm(p24). +NOT goal_outweigh_harm(p24). +foresee_intervention(p24). +low_foreseeability(p24). +NOT external_force(p24). +reckless_mental_state(p24). +necessary_for_harm(p24). + +sufficient_for_harm(p25). +plan_known(p25). +plan_include_harm(p25). +someone_else_cause_harm(p25). +NOT outrank_perpetrator(p25). +necessary_for_harm(p25). +monitor(p25). +harm_caused_as_planned(p25). +goal_outweigh_harm(p25). +NOT foresee_intervention(p25). +NOT external_cause(p25). +control_perpetrator(p25). +NOT benefit_protagonist(p25). +NOT achieve_goal(p25). +NOT careful(p25). +NOT benefit_victim(p25). +severity_harm(p25). +goal_achieveable_less_harmful(p25). +NOT intervening_contribution(p25). +low_foreseeability(p25). +NOT external_force(p25). +reckless_mental_state(p25). +produce_harm(p25). + +NOT sufficient_for_harm(p26). +NOT plan_known(p26). +plan_include_harm(p26). +NOT someone_else_cause_harm(p26). +outrank_perpetrator(p26). +NOT necessary_for_harm(p26). +monitor(p26). +NOT harm_caused_as_planned(p26). +NOT goal_outweigh_harm(p26). +NOT foresee_intervention(p26). +external_cause(p26). +NOT control_perpetrator(p26). +benefit_protagonist(p26). +achieve_goal(p26). +NOT careful(p26). +NOT benefit_victim(p26). +severity_harm(p26). +goal_achieveable_less_harmful(p26). +NOT intervening_contribution(p26). +low_foreseeability(p26). +NOT external_force(p26). +reckless_mental_state(p26). +produce_harm(p26). + +NOT sufficient_for_harm(p27). +NOT produce_harm(p27). +plan_known(p27). +plan_include_harm(p27). +NOT someone_else_cause_harm(p27). +NOT outrank_perpetrator(p27). +monitor(p27). +NOT intervening_contribution(p27). +NOT harm_caused_as_planned(p27). +NOT goal_outweigh_harm(p27). +NOT goal_achieveable_less_harmful(p27). +external_cause(p27). +control_perpetrator(p27). +benefit_protagonist(p27). +careful(p27). +NOT benefit_victim(p27). +severity_harm(p27). +NOT achieve_goal(p27). +foresee_intervention(p27). +low_foreseeability(p27). +NOT external_force(p27). +reckless_mental_state(p27). +necessary_for_harm(p27). + +sufficient_for_harm(p28). +plan_known(p28). +plan_include_harm(p28). +NOT someone_else_cause_harm(p28). +NOT outrank_perpetrator(p28). +NOT necessary_for_harm(p28). +monitor(p28). +harm_caused_as_planned(p28). +goal_outweigh_harm(p28). +foresee_intervention(p28). +NOT external_cause(p28). +control_perpetrator(p28). +benefit_protagonist(p28). +NOT achieve_goal(p28). +careful(p28). +NOT benefit_victim(p28). +severity_harm(p28). +goal_achieveable_less_harmful(p28). +NOT intervening_contribution(p28). +low_foreseeability(p28). +NOT external_force(p28). +reckless_mental_state(p28). +produce_harm(p28). + +sufficient_for_harm(p29). +NOT produce_harm(p29). +NOT plan_known(p29). +plan_include_harm(p29). +someone_else_cause_harm(p29). +outrank_perpetrator(p29). +monitor(p29). +harm_caused_as_planned(p29). +goal_outweigh_harm(p29). +goal_achieveable_less_harmful(p29). +NOT foresee_intervention(p29). +external_cause(p29). +NOT control_perpetrator(p29). +NOT benefit_protagonist(p29). +careful(p29). +NOT benefit_victim(p29). +severity_harm(p29). +NOT achieve_goal(p29). +NOT intervening_contribution(p29). +low_foreseeability(p29). +NOT external_force(p29). +reckless_mental_state(p29). +necessary_for_harm(p29). + +NOT sufficient_for_harm(p30). +NOT produce_harm(p30). +plan_known(p30). +NOT plan_include_harm(p30). +someone_else_cause_harm(p30). +NOT outrank_perpetrator(p30). +monitor(p30). +harm_caused_as_planned(p30). +goal_outweigh_harm(p30). +NOT foresee_intervention(p30). +NOT external_cause(p30). +NOT control_perpetrator(p30). +benefit_protagonist(p30). +achieve_goal(p30). +negligent_mental_state(p30). +NOT benefit_victim(p30). +severity_harm(p30). +goal_achieveable_less_harmful(p30). +NOT intervening_contribution(p30). +NOT external_force(p30). +high_foreseeability(p30). +NOT careful(p30). +necessary_for_harm(p30). + + +produce_harm(p31). +NOT plan_known(p31). +plan_include_harm(p31). +NOT someone_else_cause_harm(p31). +outrank_perpetrator(p31). +necessary_for_harm(p31). +monitor(p31). +intervening_contribution(p31). +NOT harm_caused_as_planned(p31). +NOT goal_achieveable_less_harmful(p31). +external_cause(p31). +control_perpetrator(p31). +NOT benefit_protagonist(p31). +NOT achieve_goal(p31). +neither_mental_state(p31). +NOT benefit_victim(p31). +severity_harm(p31). +NOT goal_outweigh_harm(p31). +foresee_intervention(p31). +NOT external_force(p31). +high_foreseeability(p31). +NOT careful(p31). +sufficient_for_harm(p31). + +sufficient_for_harm(p32). +produce_harm(p32). +NOT plan_known(p32). +plan_include_harm(p32). +someone_else_cause_harm(p32). +outrank_perpetrator(p32). +monitor(p32). +intervening_contribution(p32). +NOT harm_caused_as_planned(p32). +goal_achieveable_less_harmful(p32). +NOT external_cause(p32). +control_perpetrator(p32). +benefit_protagonist(p32). +achieve_goal(p32). +negligent_mental_state(p32). +NOT benefit_victim(p32). +severity_harm(p32). +NOT goal_outweigh_harm(p32). +foresee_intervention(p32). +NOT external_force(p32). +high_foreseeability(p32). +NOT careful(p32). +necessary_for_harm(p32). + +NOT sufficient_for_harm(p33). +plan_known(p33). +plan_include_harm(p33). +someone_else_cause_harm(p33). +NOT outrank_perpetrator(p33). +necessary_for_harm(p33). +NOT monitor(p33). +intervening_contribution(p33). +harm_caused_as_planned(p33). +goal_outweigh_harm(p33). +NOT external_cause(p33). +control_perpetrator(p33). +benefit_protagonist(p33). +NOT achieve_goal(p33). +reckless_mental_state(p33). +NOT benefit_victim(p33). +severity_harm(p33). +goal_achieveable_less_harmful(p33). +foresee_intervention(p33). +NOT external_force(p33). +high_foreseeability(p33). +NOT careful(p33). +produce_harm(p33). + +produce_harm(p34). +NOT plan_known(p34). +plan_include_harm(p34). +NOT someone_else_cause_harm(p34). +outrank_perpetrator(p34). +NOT necessary_for_harm(p34). +NOT monitor(p34). +intervening_contribution(p34). +harm_caused_as_planned(p34). +goal_achieveable_less_harmful(p34). +NOT external_cause(p34). +control_perpetrator(p34). +NOT benefit_protagonist(p34). +NOT achieve_goal(p34). +negligent_mental_state(p34). +NOT benefit_victim(p34). +severity_harm(p34). +NOT goal_outweigh_harm(p34). +foresee_intervention(p34). +NOT external_force(p34). +high_foreseeability(p34). +NOT careful(p34). +sufficient_for_harm(p34). + +NOT sufficient_for_harm(p35). +produce_harm(p35). +plan_known(p35). +plan_include_harm(p35). +someone_else_cause_harm(p35). +NOT outrank_perpetrator(p35). +NOT monitor(p35). +harm_caused_as_planned(p35). +NOT goal_outweigh_harm(p35). +NOT foresee_intervention(p35). +NOT external_cause(p35). +NOT control_perpetrator(p35). +benefit_protagonist(p35). +achieve_goal(p35). +reckless_mental_state(p35). +NOT benefit_victim(p35). +severity_harm(p35). +goal_achieveable_less_harmful(p35). +NOT intervening_contribution(p35). +NOT external_force(p35). +high_foreseeability(p35). +NOT careful(p35). +necessary_for_harm(p35). + +produce_harm(p36). +NOT plan_known(p36). +plan_include_harm(p36). +NOT someone_else_cause_harm(p36). +NOT outrank_perpetrator(p36). +NOT necessary_for_harm(p36). +monitor(p36). +NOT intervening_contribution(p36). +NOT harm_caused_as_planned(p36). +NOT goal_achieveable_less_harmful(p36). +external_cause(p36). +control_perpetrator(p36). +NOT benefit_protagonist(p36). +NOT achieve_goal(p36). +NOT careful(p36). +NOT benefit_victim(p36). +severity_harm(p36). +NOT goal_outweigh_harm(p36). +foresee_intervention(p36). +high_foreseeability(p36). +NOT external_force(p36). +intend_mental_state(p36). +sufficient_for_harm(p36). + +NOT sufficient_for_harm(p37). +NOT plan_known(p37). +NOT plan_include_harm(p37). +someone_else_cause_harm(p37). +NOT outrank_perpetrator(p37). +NOT necessary_for_harm(p37). +NOT monitor(p37). +intervening_contribution(p37). +harm_caused_as_planned(p37). +NOT goal_achieveable_less_harmful(p37). +NOT external_cause(p37). +NOT control_perpetrator(p37). +NOT benefit_protagonist(p37). +achieve_goal(p37). +NOT careful(p37). +NOT benefit_victim(p37). +severity_harm(p37). +NOT goal_outweigh_harm(p37). +foresee_intervention(p37). +high_foreseeability(p37). +NOT external_force(p37). +intend_mental_state(p37). +produce_harm(p37). + +sufficient_for_harm(p38). +plan_known(p38). +NOT plan_include_harm(p38). +NOT someone_else_cause_harm(p38). +NOT outrank_perpetrator(p38). +NOT necessary_for_harm(p38). +monitor(p38). +NOT intervening_contribution(p38). +harm_caused_as_planned(p38). +goal_outweigh_harm(p38). +NOT external_cause(p38). +control_perpetrator(p38). +benefit_protagonist(p38). +achieve_goal(p38). +careful(p38). +NOT benefit_victim(p38). +severity_harm(p38). +goal_achieveable_less_harmful(p38). +foresee_intervention(p38). +high_foreseeability(p38). +NOT external_force(p38). +intend_mental_state(p38). +produce_harm(p38). + +NOT sufficient_for_harm(p39). +NOT plan_known(p39). +NOT plan_include_harm(p39). +someone_else_cause_harm(p39). +NOT outrank_perpetrator(p39). +necessary_for_harm(p39). +NOT monitor(p39). +NOT intervening_contribution(p39). +NOT harm_caused_as_planned(p39). +NOT goal_outweigh_harm(p39). +NOT external_cause(p39). +NOT control_perpetrator(p39). +NOT benefit_protagonist(p39). +achieve_goal(p39). +careful(p39). +NOT benefit_victim(p39). +severity_harm(p39). +goal_achieveable_less_harmful(p39). +foresee_intervention(p39). +high_foreseeability(p39). +NOT external_force(p39). +intend_mental_state(p39). +produce_harm(p39). + +NOT sufficient_for_harm(p40). +plan_known(p40). +plan_include_harm(p40). +NOT someone_else_cause_harm(p40). +NOT outrank_perpetrator(p40). +necessary_for_harm(p40). +NOT monitor(p40). +NOT harm_caused_as_planned(p40). +NOT goal_outweigh_harm(p40). +foresee_intervention(p40). +external_cause(p40). +NOT control_perpetrator(p40). +benefit_protagonist(p40). +NOT achieve_goal(p40). +careful(p40). +NOT benefit_victim(p40). +severity_harm(p40). +goal_achieveable_less_harmful(p40). +NOT intervening_contribution(p40). +high_foreseeability(p40). +NOT external_force(p40). +intend_mental_state(p40). +produce_harm(p40). + +produce_harm(p41). +plan_known(p41). +plan_include_harm(p41). +NOT someone_else_cause_harm(p41). +NOT outrank_perpetrator(p41). +necessary_for_harm(p41). +monitor(p41). +NOT harm_caused_as_planned(p41). +NOT goal_outweigh_harm(p41). +foresee_intervention(p41). +external_cause(p41). +NOT control_perpetrator(p41). +benefit_protagonist(p41). +NOT achieve_goal(p41). +NOT careful(p41). +NOT benefit_victim(p41). +severity_harm(p41). +goal_achieveable_less_harmful(p41). +NOT intervening_contribution(p41). +high_foreseeability(p41). +NOT external_force(p41). +intend_mental_state(p41). +sufficient_for_harm(p41). + +NOT produce_harm(p42). +NOT plan_known(p42). +NOT plan_include_harm(p42). +someone_else_cause_harm(p42). +outrank_perpetrator(p42). +NOT necessary_for_harm(p42). +monitor(p42). +NOT harm_caused_as_planned(p42). +NOT goal_achieveable_less_harmful(p42). +NOT foresee_intervention(p42). +external_cause(p42). +NOT control_perpetrator(p42). +NOT benefit_protagonist(p42). +achieve_goal(p42). +NOT careful(p42). +NOT benefit_victim(p42). +severity_harm(p42). +NOT goal_outweigh_harm(p42). +NOT intervening_contribution(p42). +low_foreseeability(p42). +NOT external_force(p42). +intend_mental_state(p42). +sufficient_for_harm(p42). + +NOT sufficient_for_harm(p43). +produce_harm(p43). +NOT plan_known(p43). +NOT plan_include_harm(p43). +NOT someone_else_cause_harm(p43). +outrank_perpetrator(p43). +NOT monitor(p43). +intervening_contribution(p43). +harm_caused_as_planned(p43). +NOT goal_outweigh_harm(p43). +NOT goal_achieveable_less_harmful(p43). +external_cause(p43). +control_perpetrator(p43). +benefit_protagonist(p43). +careful(p43). +NOT benefit_victim(p43). +severity_harm(p43). +NOT achieve_goal(p43). +foresee_intervention(p43). +low_foreseeability(p43). +NOT external_force(p43). +intend_mental_state(p43). +necessary_for_harm(p43). + +NOT sufficient_for_harm(p44). +produce_harm(p44). +plan_known(p44). +plan_include_harm(p44). +NOT someone_else_cause_harm(p44). +outrank_perpetrator(p44). +NOT monitor(p44). +NOT harm_caused_as_planned(p44). +goal_outweigh_harm(p44). +NOT goal_achieveable_less_harmful(p44). +NOT foresee_intervention(p44). +external_cause(p44). +control_perpetrator(p44). +benefit_protagonist(p44). +NOT careful(p44). +NOT benefit_victim(p44). +severity_harm(p44). +NOT achieve_goal(p44). +NOT intervening_contribution(p44). +low_foreseeability(p44). +NOT external_force(p44). +intend_mental_state(p44). +necessary_for_harm(p44). + +NOT sufficient_for_harm(p45). +NOT plan_known(p45). +NOT plan_include_harm(p45). +someone_else_cause_harm(p45). +NOT outrank_perpetrator(p45). +NOT necessary_for_harm(p45). +NOT monitor(p45). +harm_caused_as_planned(p45). +goal_outweigh_harm(p45). +foresee_intervention(p45). +NOT external_cause(p45). +control_perpetrator(p45). +NOT benefit_protagonist(p45). +achieve_goal(p45). +careful(p45). +NOT benefit_victim(p45). +severity_harm(p45). +goal_achieveable_less_harmful(p45). +NOT intervening_contribution(p45). +low_foreseeability(p45). +NOT external_force(p45). +intend_mental_state(p45). +produce_harm(p45). + +sufficient_for_harm(p46). +NOT plan_known(p46). +NOT plan_include_harm(p46). +someone_else_cause_harm(p46). +NOT outrank_perpetrator(p46). +necessary_for_harm(p46). +NOT monitor(p46). +harm_caused_as_planned(p46). +goal_achieveable_less_harmful(p46). +foresee_intervention(p46). +external_cause(p46). +control_perpetrator(p46). +benefit_protagonist(p46). +achieve_goal(p46). +NOT careful(p46). +NOT benefit_victim(p46). +severity_harm(p46). +NOT goal_outweigh_harm(p46). +NOT intervening_contribution(p46). +low_foreseeability(p46). +NOT external_force(p46). +intend_mental_state(p46). +produce_harm(p46). + +NOT sufficient_for_harm(p47). +produce_harm(p47). +plan_known(p47). +NOT plan_include_harm(p47). +NOT someone_else_cause_harm(p47). +NOT outrank_perpetrator(p47). +monitor(p47). +intervening_contribution(p47). +harm_caused_as_planned(p47). +NOT goal_outweigh_harm(p47). +goal_achieveable_less_harmful(p47). +NOT external_cause(p47). +NOT control_perpetrator(p47). +benefit_protagonist(p47). +careful(p47). +NOT benefit_victim(p47). +severity_harm(p47). +NOT achieve_goal(p47). +foresee_intervention(p47). +low_foreseeability(p47). +NOT external_force(p47). +intend_mental_state(p47). +necessary_for_harm(p47). + +produce_harm(p48). +someone_else_cause_harm(p48). +NOT outrank_perpetrator(p48). +necessary_for_harm(p48). +NOT monitor(p48). +NOT intervening_contribution(p48). +NOT goal_outweigh_harm(p48). +NOT goal_achieveable_less_harmful(p48). +NOT external_cause(p48). +NOT control_perpetrator(p48). +NOT benefit_protagonist(p48). +NOT careful(p48). +neither_mental_state(p48). +NOT benefit_victim(p48). +severity_harm(p48). +NOT achieve_goal(p48). +foresee_intervention(p48). +high_foreseeability(p48). +NOT external_force(p48). +plan_known(p48). +plan_include_harm(p48). +harm_caused_as_planned(p48). +sufficient_for_harm(p48). + +NOT sufficient_for_harm(p49). +NOT someone_else_cause_harm(p49). +outrank_perpetrator(p49). +NOT necessary_for_harm(p49). +monitor(p49). +intervening_contribution(p49). +goal_achieveable_less_harmful(p49). +NOT external_cause(p49). +NOT control_perpetrator(p49). +benefit_protagonist(p49). +NOT achieve_goal(p49). +careful(p49). +reckless_mental_state(p49). +NOT benefit_victim(p49). +severity_harm(p49). +NOT goal_outweigh_harm(p49). +foresee_intervention(p49). +high_foreseeability(p49). +NOT external_force(p49). +plan_known(p49). +plan_include_harm(p49). +harm_caused_as_planned(p49). +produce_harm(p49). + +sufficient_for_harm(p50). +NOT someone_else_cause_harm(p50). +NOT outrank_perpetrator(p50). +necessary_for_harm(p50). +NOT monitor(p50). +NOT intervening_contribution(p50). +goal_outweigh_harm(p50). +external_cause(p50). +NOT control_perpetrator(p50). +NOT benefit_protagonist(p50). +achieve_goal(p50). +NOT careful(p50). +neither_mental_state(p50). +NOT benefit_victim(p50). +severity_harm(p50). +goal_achieveable_less_harmful(p50). +foresee_intervention(p50). +high_foreseeability(p50). +NOT external_force(p50). +plan_known(p50). +plan_include_harm(p50). +harm_caused_as_planned(p50). +produce_harm(p50). + +sufficient_for_harm(p51). +NOT produce_harm(p51). +someone_else_cause_harm(p51). +NOT outrank_perpetrator(p51). +monitor(p51). +NOT goal_achieveable_less_harmful(p51). +foresee_intervention(p51). +external_cause(p51). +NOT control_perpetrator(p51). +NOT benefit_protagonist(p51). +NOT achieve_goal(p51). +careful(p51). +neither_mental_state(p51). +NOT benefit_victim(p51). +severity_harm(p51). +NOT goal_outweigh_harm(p51). +NOT intervening_contribution(p51). +high_foreseeability(p51). +NOT external_force(p51). +plan_known(p51). +plan_include_harm(p51). +harm_caused_as_planned(p51). +necessary_for_harm(p51). + +NOT produce_harm(p52). +NOT someone_else_cause_harm(p52). +outrank_perpetrator(p52). +NOT necessary_for_harm(p52). +NOT monitor(p52). +NOT goal_outweigh_harm(p52). +NOT goal_achieveable_less_harmful(p52). +foresee_intervention(p52). +NOT external_cause(p52). +control_perpetrator(p52). +NOT benefit_protagonist(p52). +NOT careful(p52). +neither_mental_state(p52). +NOT benefit_victim(p52). +severity_harm(p52). +NOT achieve_goal(p52). +NOT intervening_contribution(p52). +high_foreseeability(p52). +NOT external_force(p52). +plan_known(p52). +plan_include_harm(p52). +harm_caused_as_planned(p52). +sufficient_for_harm(p52). + +NOT produce_harm(p53). +NOT someone_else_cause_harm(p53). +outrank_perpetrator(p53). +NOT necessary_for_harm(p53). +monitor(p53). +NOT intervening_contribution(p53). +NOT goal_outweigh_harm(p53). +NOT goal_achieveable_less_harmful(p53). +external_cause(p53). +NOT control_perpetrator(p53). +NOT benefit_protagonist(p53). +NOT careful(p53). +reckless_mental_state(p53). +NOT benefit_victim(p53). +severity_harm(p53). +NOT achieve_goal(p53). +foresee_intervention(p53). +high_foreseeability(p53). +NOT external_force(p53). +plan_known(p53). +plan_include_harm(p53). +harm_caused_as_planned(p53). +sufficient_for_harm(p53). + +NOT produce_harm(p54). +someone_else_cause_harm(p54). +outrank_perpetrator(p54). +necessary_for_harm(p54). +monitor(p54). +goal_outweigh_harm(p54). +goal_achieveable_less_harmful(p54). +NOT foresee_intervention(p54). +external_cause(p54). +control_perpetrator(p54). +NOT benefit_protagonist(p54). +NOT careful(p54). +reckless_mental_state(p54). +NOT benefit_victim(p54). +severity_harm(p54). +NOT achieve_goal(p54). +NOT intervening_contribution(p54). +low_foreseeability(p54). +NOT external_force(p54). +plan_known(p54). +plan_include_harm(p54). +harm_caused_as_planned(p54). +sufficient_for_harm(p54). + +NOT sufficient_for_harm(p55). +someone_else_cause_harm(p55). +outrank_perpetrator(p55). +necessary_for_harm(p55). +monitor(p55). +goal_outweigh_harm(p55). +NOT foresee_intervention(p55). +external_cause(p55). +NOT control_perpetrator(p55). +benefit_protagonist(p55). +achieve_goal(p55). +NOT careful(p55). +reckless_mental_state(p55). +NOT benefit_victim(p55). +severity_harm(p55). +goal_achieveable_less_harmful(p55). +NOT intervening_contribution(p55). +low_foreseeability(p55). +NOT external_force(p55). +plan_known(p55). +plan_include_harm(p55). +harm_caused_as_planned(p55). +produce_harm(p55). + +NOT produce_harm(p56). +NOT someone_else_cause_harm(p56). +outrank_perpetrator(p56). +NOT necessary_for_harm(p56). +NOT monitor(p56). +NOT intervening_contribution(p56). +NOT goal_outweigh_harm(p56). +NOT external_cause(p56). +control_perpetrator(p56). +NOT benefit_protagonist(p56). +achieve_goal(p56). +NOT careful(p56). +negligent_mental_state(p56). +NOT benefit_victim(p56). +severity_harm(p56). +goal_achieveable_less_harmful(p56). +foresee_intervention(p56). +low_foreseeability(p56). +NOT external_force(p56). +plan_known(p56). +plan_include_harm(p56). +harm_caused_as_planned(p56). +sufficient_for_harm(p56). + +sufficient_for_harm(p57). +produce_harm(p57). +NOT someone_else_cause_harm(p57). +outrank_perpetrator(p57). +monitor(p57). +NOT goal_outweigh_harm(p57). +NOT foresee_intervention(p57). +NOT external_cause(p57). +NOT control_perpetrator(p57). +NOT benefit_protagonist(p57). +NOT achieve_goal(p57). +careful(p57). +neither_mental_state(p57). +NOT benefit_victim(p57). +severity_harm(p57). +goal_achieveable_less_harmful(p57). +NOT intervening_contribution(p57). +low_foreseeability(p57). +NOT external_force(p57). +plan_known(p57). +plan_include_harm(p57). +harm_caused_as_planned(p57). +necessary_for_harm(p57). + +sufficient_for_harm(p58). +produce_harm(p58). +someone_else_cause_harm(p58). +outrank_perpetrator(p58). +monitor(p58). +NOT goal_outweigh_harm(p58). +NOT goal_achieveable_less_harmful(p58). +NOT foresee_intervention(p58). +NOT external_cause(p58). +control_perpetrator(p58). +benefit_protagonist(p58). +NOT careful(p58). +neither_mental_state(p58). +NOT benefit_victim(p58). +severity_harm(p58). +NOT achieve_goal(p58). +NOT intervening_contribution(p58). +low_foreseeability(p58). +NOT external_force(p58). +plan_known(p58). +plan_include_harm(p58). +harm_caused_as_planned(p58). +necessary_for_harm(p58). + +NOT sufficient_for_harm(p59). +NOT someone_else_cause_harm(p59). +NOT outrank_perpetrator(p59). +NOT necessary_for_harm(p59). +monitor(p59). +NOT goal_achieveable_less_harmful(p59). +NOT foresee_intervention(p59). +external_cause(p59). +control_perpetrator(p59). +NOT benefit_protagonist(p59). +NOT achieve_goal(p59). +careful(p59). +neither_mental_state(p59). +NOT benefit_victim(p59). +severity_harm(p59). +NOT goal_outweigh_harm(p59). +NOT intervening_contribution(p59). +low_foreseeability(p59). +NOT external_force(p59). +plan_known(p59). +plan_include_harm(p59). +harm_caused_as_planned(p59). +produce_harm(p59). + +NOT sufficient_for_harm(p60). +plan_known(p60). +plan_include_harm(p60). +NOT someone_else_cause_harm(p60). +NOT outrank_perpetrator(p60). +NOT necessary_for_harm(p60). +NOT harm_caused_as_planned(p60). +NOT goal_outweigh_harm(p60). +NOT goal_achieveable_less_harmful(p60). +NOT foresee_intervention(p60). +NOT external_cause(p60). +control_perpetrator(p60). +benefit_protagonist(p60). +NOT careful(p60). +neither_mental_state(p60). +NOT benefit_victim(p60). +severity_harm(p60). +NOT achieve_goal(p60). +NOT intervening_contribution(p60). +high_foreseeability(p60). +NOT external_force(p60). +monitor(p60). +produce_harm(p60). + +sufficient_for_harm(p61). +NOT plan_known(p61). +NOT plan_include_harm(p61). +NOT someone_else_cause_harm(p61). +outrank_perpetrator(p61). +NOT necessary_for_harm(p61). +intervening_contribution(p61). +NOT harm_caused_as_planned(p61). +NOT goal_outweigh_harm(p61). +external_cause(p61). +NOT control_perpetrator(p61). +benefit_protagonist(p61). +achieve_goal(p61). +NOT careful(p61). +reckless_mental_state(p61). +NOT benefit_victim(p61). +severity_harm(p61). +goal_achieveable_less_harmful(p61). +foresee_intervention(p61). +high_foreseeability(p61). +NOT external_force(p61). +monitor(p61). +produce_harm(p61). + +NOT sufficient_for_harm(p62). +NOT produce_harm(p62). +plan_known(p62). +plan_include_harm(p62). +someone_else_cause_harm(p62). +NOT outrank_perpetrator(p62). +NOT intervening_contribution(p62). +NOT harm_caused_as_planned(p62). +goal_outweigh_harm(p62). +goal_achieveable_less_harmful(p62). +NOT external_cause(p62). +control_perpetrator(p62). +benefit_protagonist(p62). +NOT careful(p62). +neither_mental_state(p62). +NOT benefit_victim(p62). +severity_harm(p62). +NOT achieve_goal(p62). +foresee_intervention(p62). +high_foreseeability(p62). +NOT external_force(p62). +monitor(p62). +necessary_for_harm(p62). + +NOT sufficient_for_harm(p63). +produce_harm(p63). +plan_known(p63). +plan_include_harm(p63). +NOT someone_else_cause_harm(p63). +outrank_perpetrator(p63). +NOT intervening_contribution(p63). +harm_caused_as_planned(p63). +goal_outweigh_harm(p63). +NOT goal_achieveable_less_harmful(p63). +external_cause(p63). +control_perpetrator(p63). +benefit_protagonist(p63). +careful(p63). +reckless_mental_state(p63). +NOT benefit_victim(p63). +severity_harm(p63). +NOT achieve_goal(p63). +foresee_intervention(p63). +high_foreseeability(p63). +NOT external_force(p63). +monitor(p63). +necessary_for_harm(p63). + +sufficient_for_harm(p64). +NOT produce_harm(p64). +plan_known(p64). +NOT plan_include_harm(p64). +NOT someone_else_cause_harm(p64). +NOT outrank_perpetrator(p64). +NOT intervening_contribution(p64). +harm_caused_as_planned(p64). +goal_outweigh_harm(p64). +NOT external_cause(p64). +control_perpetrator(p64). +NOT benefit_protagonist(p64). +NOT achieve_goal(p64). +NOT careful(p64). +reckless_mental_state(p64). +NOT benefit_victim(p64). +severity_harm(p64). +goal_achieveable_less_harmful(p64). +foresee_intervention(p64). +high_foreseeability(p64). +NOT external_force(p64). +monitor(p64). +necessary_for_harm(p64). + +NOT sufficient_for_harm(p65). +NOT plan_known(p65). +NOT plan_include_harm(p65). +NOT someone_else_cause_harm(p65). +NOT outrank_perpetrator(p65). +NOT necessary_for_harm(p65). +NOT harm_caused_as_planned(p65). +goal_outweigh_harm(p65). +NOT goal_achieveable_less_harmful(p65). +NOT foresee_intervention(p65). +NOT external_cause(p65). +control_perpetrator(p65). +NOT benefit_protagonist(p65). +careful(p65). +negligent_mental_state(p65). +NOT benefit_victim(p65). +severity_harm(p65). +NOT achieve_goal(p65). +NOT intervening_contribution(p65). +high_foreseeability(p65). +NOT external_force(p65). +monitor(p65). +produce_harm(p65). + +sufficient_for_harm(p66). +produce_harm(p66). +NOT plan_known(p66). +plan_include_harm(p66). +NOT someone_else_cause_harm(p66). +NOT outrank_perpetrator(p66). +harm_caused_as_planned(p66). +NOT goal_outweigh_harm(p66). +NOT foresee_intervention(p66). +external_cause(p66). +NOT control_perpetrator(p66). +benefit_protagonist(p66). +achieve_goal(p66). +NOT careful(p66). +negligent_mental_state(p66). +NOT benefit_victim(p66). +severity_harm(p66). +goal_achieveable_less_harmful(p66). +NOT intervening_contribution(p66). +low_foreseeability(p66). +NOT external_force(p66). +monitor(p66). +necessary_for_harm(p66). + +NOT sufficient_for_harm(p67). +NOT plan_known(p67). +NOT plan_include_harm(p67). +someone_else_cause_harm(p67). +outrank_perpetrator(p67). +NOT necessary_for_harm(p67). +intervening_contribution(p67). +NOT harm_caused_as_planned(p67). +NOT goal_achieveable_less_harmful(p67). +external_cause(p67). +NOT control_perpetrator(p67). +benefit_protagonist(p67). +achieve_goal(p67). +NOT careful(p67). +reckless_mental_state(p67). +NOT benefit_victim(p67). +severity_harm(p67). +NOT goal_outweigh_harm(p67). +foresee_intervention(p67). +low_foreseeability(p67). +NOT external_force(p67). +monitor(p67). +produce_harm(p67). + +sufficient_for_harm(p68). +plan_known(p68). +NOT plan_include_harm(p68). +someone_else_cause_harm(p68). +NOT outrank_perpetrator(p68). +necessary_for_harm(p68). +intervening_contribution(p68). +NOT harm_caused_as_planned(p68). +NOT goal_outweigh_harm(p68). +goal_achieveable_less_harmful(p68). +NOT external_cause(p68). +NOT control_perpetrator(p68). +NOT benefit_protagonist(p68). +NOT careful(p68). +negligent_mental_state(p68). +NOT benefit_victim(p68). +severity_harm(p68). +NOT achieve_goal(p68). +foresee_intervention(p68). +low_foreseeability(p68). +NOT external_force(p68). +monitor(p68). +produce_harm(p68). + +sufficient_for_harm(p69). +plan_known(p69). +plan_include_harm(p69). +NOT someone_else_cause_harm(p69). +NOT outrank_perpetrator(p69). +necessary_for_harm(p69). +NOT intervening_contribution(p69). +NOT harm_caused_as_planned(p69). +goal_outweigh_harm(p69). +NOT goal_achieveable_less_harmful(p69). +NOT external_cause(p69). +control_perpetrator(p69). +NOT benefit_protagonist(p69). +careful(p69). +neither_mental_state(p69). +NOT benefit_victim(p69). +severity_harm(p69). +NOT achieve_goal(p69). +foresee_intervention(p69). +low_foreseeability(p69). +NOT external_force(p69). +monitor(p69). +produce_harm(p69). + +sufficient_for_harm(p70). +NOT produce_harm(p70). +NOT plan_known(p70). +plan_include_harm(p70). +someone_else_cause_harm(p70). +NOT outrank_perpetrator(p70). +intervening_contribution(p70). +harm_caused_as_planned(p70). +goal_outweigh_harm(p70). +NOT external_cause(p70). +control_perpetrator(p70). +NOT benefit_protagonist(p70). +NOT achieve_goal(p70). +NOT careful(p70). +negligent_mental_state(p70). +NOT benefit_victim(p70). +severity_harm(p70). +goal_achieveable_less_harmful(p70). +foresee_intervention(p70). +low_foreseeability(p70). +NOT external_force(p70). +monitor(p70). +necessary_for_harm(p70). + +produce_harm(p71). +NOT plan_known(p71). +NOT plan_include_harm(p71). +someone_else_cause_harm(p71). +outrank_perpetrator(p71). +NOT necessary_for_harm(p71). +intervening_contribution(p71). +NOT harm_caused_as_planned(p71). +goal_outweigh_harm(p71). +external_cause(p71). +control_perpetrator(p71). +benefit_protagonist(p71). +NOT achieve_goal(p71). +careful(p71). +neither_mental_state(p71). +NOT benefit_victim(p71). +severity_harm(p71). +goal_achieveable_less_harmful(p71). +foresee_intervention(p71). +low_foreseeability(p71). +NOT external_force(p71). +monitor(p71). +sufficient_for_harm(p71). + +sufficient_for_harm(p72). +NOT plan_known(p72). +NOT plan_include_harm(p72). +NOT someone_else_cause_harm(p72). +NOT outrank_perpetrator(p72). +NOT necessary_for_harm(p72). +monitor(p72). +NOT intervening_contribution(p72). +harm_caused_as_planned(p72). +NOT goal_outweigh_harm(p72). +goal_achieveable_less_harmful(p72). +external_cause(p72). +NOT control_perpetrator(p72). +NOT careful(p72). +reckless_mental_state(p72). +NOT benefit_victim(p72). +severity_harm(p72). +NOT achieve_goal(p72). +foresee_intervention(p72). +high_foreseeability(p72). +NOT external_force(p72). +benefit_protagonist(p72). +produce_harm(p72). + +produce_harm(p73). +plan_known(p73). +plan_include_harm(p73). +someone_else_cause_harm(p73). +outrank_perpetrator(p73). +NOT necessary_for_harm(p73). +monitor(p73). +NOT harm_caused_as_planned(p73). +NOT goal_achieveable_less_harmful(p73). +foresee_intervention(p73). +NOT external_cause(p73). +control_perpetrator(p73). +achieve_goal(p73). +careful(p73). +neither_mental_state(p73). +NOT benefit_victim(p73). +severity_harm(p73). +NOT goal_outweigh_harm(p73). +NOT intervening_contribution(p73). +high_foreseeability(p73). +NOT external_force(p73). +benefit_protagonist(p73). +sufficient_for_harm(p73). + +sufficient_for_harm(p74). +NOT plan_known(p74). +plan_include_harm(p74). +someone_else_cause_harm(p74). +NOT outrank_perpetrator(p74). +NOT necessary_for_harm(p74). +monitor(p74). +NOT harm_caused_as_planned(p74). +NOT goal_achieveable_less_harmful(p74). +foresee_intervention(p74). +NOT external_cause(p74). +NOT control_perpetrator(p74). +NOT achieve_goal(p74). +NOT careful(p74). +negligent_mental_state(p74). +NOT benefit_victim(p74). +severity_harm(p74). +NOT goal_outweigh_harm(p74). +NOT intervening_contribution(p74). +high_foreseeability(p74). +NOT external_force(p74). +benefit_protagonist(p74). +produce_harm(p74). + +NOT sufficient_for_harm(p75). +NOT produce_harm(p75). +NOT plan_known(p75). +plan_include_harm(p75). +NOT someone_else_cause_harm(p75). +outrank_perpetrator(p75). +monitor(p75). +harm_caused_as_planned(p75). +NOT goal_outweigh_harm(p75). +goal_achieveable_less_harmful(p75). +NOT foresee_intervention(p75). +external_cause(p75). +control_perpetrator(p75). +NOT careful(p75). +reckless_mental_state(p75). +NOT benefit_victim(p75). +severity_harm(p75). +NOT achieve_goal(p75). +NOT intervening_contribution(p75). +high_foreseeability(p75). +NOT external_force(p75). +benefit_protagonist(p75). +necessary_for_harm(p75). + +sufficient_for_harm(p76). +NOT produce_harm(p76). +plan_known(p76). +NOT plan_include_harm(p76). +someone_else_cause_harm(p76). +outrank_perpetrator(p76). +monitor(p76). +harm_caused_as_planned(p76). +NOT goal_achieveable_less_harmful(p76). +NOT foresee_intervention(p76). +external_cause(p76). +control_perpetrator(p76). +achieve_goal(p76). +NOT careful(p76). +negligent_mental_state(p76). +NOT benefit_victim(p76). +severity_harm(p76). +NOT goal_outweigh_harm(p76). +NOT intervening_contribution(p76). +high_foreseeability(p76). +NOT external_force(p76). +benefit_protagonist(p76). +necessary_for_harm(p76). + +produce_harm(p77). +NOT plan_known(p77). +NOT plan_include_harm(p77). +NOT someone_else_cause_harm(p77). +NOT outrank_perpetrator(p77). +NOT necessary_for_harm(p77). +NOT monitor(p77). +NOT intervening_contribution(p77). +NOT harm_caused_as_planned(p77). +goal_outweigh_harm(p77). +goal_achieveable_less_harmful(p77). +NOT external_cause(p77). +control_perpetrator(p77). +NOT careful(p77). +reckless_mental_state(p77). +NOT benefit_victim(p77). +severity_harm(p77). +NOT achieve_goal(p77). +foresee_intervention(p77). +high_foreseeability(p77). +NOT external_force(p77). +benefit_protagonist(p77). +sufficient_for_harm(p77). + +produce_harm(p78). +NOT plan_known(p78). +plan_include_harm(p78). +NOT someone_else_cause_harm(p78). +outrank_perpetrator(p78). +NOT necessary_for_harm(p78). +monitor(p78). +NOT intervening_contribution(p78). +harm_caused_as_planned(p78). +goal_achieveable_less_harmful(p78). +NOT external_cause(p78). +control_perpetrator(p78). +achieve_goal(p78). +NOT careful(p78). +reckless_mental_state(p78). +NOT benefit_victim(p78). +severity_harm(p78). +NOT goal_outweigh_harm(p78). +foresee_intervention(p78). +low_foreseeability(p78). +NOT external_force(p78). +benefit_protagonist(p78). +sufficient_for_harm(p78). + +produce_harm(p79). +NOT plan_known(p79). +plan_include_harm(p79). +NOT someone_else_cause_harm(p79). +NOT outrank_perpetrator(p79). +necessary_for_harm(p79). +monitor(p79). +NOT harm_caused_as_planned(p79). +NOT goal_outweigh_harm(p79). +NOT foresee_intervention(p79). +NOT external_cause(p79). +NOT control_perpetrator(p79). +NOT achieve_goal(p79). +NOT careful(p79). +neither_mental_state(p79). +NOT benefit_victim(p79). +severity_harm(p79). +goal_achieveable_less_harmful(p79). +NOT intervening_contribution(p79). +low_foreseeability(p79). +NOT external_force(p79). +benefit_protagonist(p79). +sufficient_for_harm(p79). + +sufficient_for_harm(p80). +NOT plan_known(p80). +NOT plan_include_harm(p80). +someone_else_cause_harm(p80). +NOT outrank_perpetrator(p80). +necessary_for_harm(p80). +monitor(p80). +NOT intervening_contribution(p80). +harm_caused_as_planned(p80). +goal_outweigh_harm(p80). +NOT external_cause(p80). +control_perpetrator(p80). +NOT achieve_goal(p80). +careful(p80). +neither_mental_state(p80). +NOT benefit_victim(p80). +severity_harm(p80). +goal_achieveable_less_harmful(p80). +foresee_intervention(p80). +low_foreseeability(p80). +NOT external_force(p80). +benefit_protagonist(p80). +produce_harm(p80). + +NOT sufficient_for_harm(p81). +plan_known(p81). +NOT plan_include_harm(p81). +NOT someone_else_cause_harm(p81). +outrank_perpetrator(p81). +NOT necessary_for_harm(p81). +NOT monitor(p81). +NOT intervening_contribution(p81). +harm_caused_as_planned(p81). +NOT goal_outweigh_harm(p81). +NOT goal_achieveable_less_harmful(p81). +NOT external_cause(p81). +NOT control_perpetrator(p81). +NOT careful(p81). +reckless_mental_state(p81). +NOT benefit_victim(p81). +severity_harm(p81). +NOT achieve_goal(p81). +foresee_intervention(p81). +low_foreseeability(p81). +NOT external_force(p81). +benefit_protagonist(p81). +produce_harm(p81). + +NOT sufficient_for_harm(p82). +plan_known(p82). +NOT plan_include_harm(p82). +someone_else_cause_harm(p82). +outrank_perpetrator(p82). +NOT necessary_for_harm(p82). +NOT monitor(p82). +intervening_contribution(p82). +harm_caused_as_planned(p82). +NOT goal_achieveable_less_harmful(p82). +external_cause(p82). +NOT control_perpetrator(p82). +NOT achieve_goal(p82). +NOT careful(p82). +negligent_mental_state(p82). +NOT benefit_victim(p82). +severity_harm(p82). +NOT goal_outweigh_harm(p82). +foresee_intervention(p82). +low_foreseeability(p82). +NOT external_force(p82). +benefit_protagonist(p82). +produce_harm(p82). + +sufficient_for_harm(p83). +NOT plan_known(p83). +NOT plan_include_harm(p83). +NOT someone_else_cause_harm(p83). +NOT outrank_perpetrator(p83). +necessary_for_harm(p83). +NOT monitor(p83). +NOT harm_caused_as_planned(p83). +goal_achieveable_less_harmful(p83). +NOT foresee_intervention(p83). +NOT external_cause(p83). +control_perpetrator(p83). +achieve_goal(p83). +NOT careful(p83). +neither_mental_state(p83). +NOT benefit_victim(p83). +severity_harm(p83). +NOT goal_outweigh_harm(p83). +NOT intervening_contribution(p83). +low_foreseeability(p83). +NOT external_force(p83). +benefit_protagonist(p83). +produce_harm(p83). + +NOT sufficient_for_harm(p84). +NOT produce_harm(p84). +NOT plan_known(p84). +NOT plan_include_harm(p84). +someone_else_cause_harm(p84). +outrank_perpetrator(p84). +NOT monitor(p84). +NOT intervening_contribution(p84). +harm_caused_as_planned(p84). +NOT goal_achieveable_less_harmful(p84). +NOT control_perpetrator(p84). +NOT benefit_protagonist(p84). +achieve_goal(p84). +NOT careful(p84). +negligent_mental_state(p84). +NOT benefit_victim(p84). +severity_harm(p84). +NOT goal_outweigh_harm(p84). +foresee_intervention(p84). +high_foreseeability(p84). +NOT external_force(p84). +NOT external_cause(p84). +necessary_for_harm(p84). + +sufficient_for_harm(p85). +plan_known(p85). +NOT plan_include_harm(p85). +someone_else_cause_harm(p85). +NOT outrank_perpetrator(p85). +NOT necessary_for_harm(p85). +monitor(p85). +NOT intervening_contribution(p85). +harm_caused_as_planned(p85). +NOT goal_outweigh_harm(p85). +goal_achieveable_less_harmful(p85). +control_perpetrator(p85). +benefit_protagonist(p85). +NOT careful(p85). +reckless_mental_state(p85). +NOT benefit_victim(p85). +severity_harm(p85). +NOT achieve_goal(p85). +foresee_intervention(p85). +high_foreseeability(p85). +NOT external_force(p85). +NOT external_cause(p85). +produce_harm(p85). + +NOT produce_harm(p86). +plan_known(p86). +NOT plan_include_harm(p86). +NOT someone_else_cause_harm(p86). +outrank_perpetrator(p86). +NOT necessary_for_harm(p86). +monitor(p86). +harm_caused_as_planned(p86). +NOT goal_achieveable_less_harmful(p86). +foresee_intervention(p86). +NOT control_perpetrator(p86). +benefit_protagonist(p86). +NOT achieve_goal(p86). +careful(p86). +neither_mental_state(p86). +NOT benefit_victim(p86). +severity_harm(p86). +NOT goal_outweigh_harm(p86). +NOT intervening_contribution(p86). +high_foreseeability(p86). +NOT external_force(p86). +NOT external_cause(p86). +sufficient_for_harm(p86). + +sufficient_for_harm(p87). +produce_harm(p87). +NOT plan_known(p87). +plan_include_harm(p87). +NOT someone_else_cause_harm(p87). +outrank_perpetrator(p87). +NOT monitor(p87). +NOT harm_caused_as_planned(p87). +goal_outweigh_harm(p87). +goal_achieveable_less_harmful(p87). +NOT foresee_intervention(p87). +NOT control_perpetrator(p87). +benefit_protagonist(p87). +careful(p87). +reckless_mental_state(p87). +NOT benefit_victim(p87). +severity_harm(p87). +NOT achieve_goal(p87). +NOT intervening_contribution(p87). +high_foreseeability(p87). +NOT external_force(p87). +NOT external_cause(p87). +necessary_for_harm(p87). + +produce_harm(p88). +NOT plan_known(p88). +NOT plan_include_harm(p88). +NOT someone_else_cause_harm(p88). +outrank_perpetrator(p88). +necessary_for_harm(p88). +NOT monitor(p88). +NOT intervening_contribution(p88). +harm_caused_as_planned(p88). +goal_outweigh_harm(p88). +control_perpetrator(p88). +benefit_protagonist(p88). +NOT achieve_goal(p88). +careful(p88). +neither_mental_state(p88). +NOT benefit_victim(p88). +severity_harm(p88). +goal_achieveable_less_harmful(p88). +foresee_intervention(p88). +high_foreseeability(p88). +NOT external_force(p88). +NOT external_cause(p88). +sufficient_for_harm(p88). + +sufficient_for_harm(p89). +produce_harm(p89). +plan_known(p89). +NOT plan_include_harm(p89). +someone_else_cause_harm(p89). +outrank_perpetrator(p89). +NOT monitor(p89). +harm_caused_as_planned(p89). +NOT goal_outweigh_harm(p89). +goal_achieveable_less_harmful(p89). +foresee_intervention(p89). +NOT control_perpetrator(p89). +benefit_protagonist(p89). +careful(p89). +neither_mental_state(... [truncated message content] |