%------------------------------------------------------------------------------ % File : ePrincess---1.0 % Problem : NLP080+1 : TPTP v8.1.0. Released v2.4.0. % Transfm : none % Format : tptp:raw % Command : ePrincess-casc -timeout=%d %s % Computer : n024.cluster.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz % Memory : 8042.1875MB % OS : Linux 3.10.0-693.el7.x86_64 % CPULimit : 300s % WCLimit : 600s % DateTime : Mon Jul 18 01:55:43 EDT 2022 % Result : Theorem 2.68s 1.29s % Output : Proof 3.80s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.04/0.11 % Problem : NLP080+1 : TPTP v8.1.0. Released v2.4.0. % 0.04/0.11 % Command : ePrincess-casc -timeout=%d %s % 0.11/0.32 % Computer : n024.cluster.edu % 0.11/0.32 % Model : x86_64 x86_64 % 0.11/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.11/0.32 % Memory : 8042.1875MB % 0.11/0.32 % OS : Linux 3.10.0-693.el7.x86_64 % 0.11/0.32 % CPULimit : 300 % 0.11/0.32 % WCLimit : 600 % 0.11/0.32 % DateTime : Thu Jun 30 16:49:45 EDT 2022 % 0.11/0.32 % CPUTime : % 0.53/0.58 ____ _ % 0.53/0.58 ___ / __ \_____(_)___ ________ __________ % 0.53/0.58 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/ % 0.53/0.58 / __/ ____/ / / / / / / /__/ __(__ |__ ) % 0.53/0.58 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/ % 0.53/0.58 % 0.53/0.58 A Theorem Prover for First-Order Logic % 0.53/0.58 (ePrincess v.1.0) % 0.53/0.58 % 0.53/0.58 (c) Philipp Rümmer, 2009-2015 % 0.53/0.58 (c) Peter Backeman, 2014-2015 % 0.53/0.58 (contributions by Angelo Brillout, Peter Baumgartner) % 0.53/0.58 Free software under GNU Lesser General Public License (LGPL). % 0.53/0.58 Bug reports to peter@backeman.se % 0.53/0.58 % 0.53/0.58 For more information, visit http://user.uu.se/~petba168/breu/ % 0.53/0.58 % 0.53/0.58 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ... % 0.53/0.63 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all % 1.65/0.97 Prover 0: Preprocessing ... % 2.05/1.13 Prover 0: Constructing countermodel ... % 2.68/1.29 Prover 0: proved (660ms) % 2.68/1.29 % 2.68/1.29 No countermodel exists, formula is valid % 2.68/1.29 % SZS status Theorem for theBenchmark % 2.68/1.29 % 2.68/1.29 Generating proof ... found it (size 28) % 3.50/1.52 % 3.50/1.52 % SZS output start Proof for theBenchmark % 3.50/1.52 Assumed formulas after preprocessing and simplification: % 3.50/1.52 | (0) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ((scream(v0, v6) & cry(v0, v5) & revenge(v0, v4) & group(v0, v3) & six(v0, v3) & nonreflexive(v0, v6) & present(v0, v6) & patient(v0, v6, v5) & agent(v0, v6, v3) & event(v0, v6) & cannon(v0, v2) & of(v0, v6, v4) & of(v0, v2, v1) & man(v0, v1) & male(v0, v3) & male(v0, v1) & actual_world(v0) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ( ~ scream(v7, v13) | ~ cry(v7, v11) | ~ revenge(v7, v12) | ~ group(v7, v10) | ~ six(v7, v10) | ~ nonreflexive(v7, v13) | ~ present(v7, v13) | ~ patient(v7, v13, v11) | ~ agent(v7, v13, v10) | ~ event(v7, v13) | ~ cannon(v7, v9) | ~ of(v7, v13, v12) | ~ of(v7, v9, v8) | ~ man(v7, v8) | ~ male(v7, v10) | ~ male(v7, v8) | ~ actual_world(v7) | ? [v14] : ((member(v7, v14, v10) & ~ shot(v7, v14)) | (member(v7, v14, v10) & ! [v15] : ( ~ from_loc(v7, v15, v9) | ~ fire(v7, v15) | ~ nonreflexive(v7, v15) | ~ present(v7, v15) | ~ patient(v7, v15, v14) | ~ agent(v7, v15, v8) | ~ event(v7, v15))))) & ! [v7] : ( ~ member(v0, v7, v3) | shot(v0, v7)) & ! [v7] : ( ~ member(v0, v7, v3) | ? [v8] : (from_loc(v0, v8, v2) & fire(v0, v8) & nonreflexive(v0, v8) & present(v0, v8) & patient(v0, v8, v7) & agent(v0, v8, v1) & event(v0, v8)))) | (scream(v0, v6) & cry(v0, v4) & revenge(v0, v5) & group(v0, v3) & six(v0, v3) & nonreflexive(v0, v6) & present(v0, v6) & patient(v0, v6, v4) & agent(v0, v6, v3) & event(v0, v6) & cannon(v0, v2) & of(v0, v6, v5) & of(v0, v2, v1) & man(v0, v1) & male(v0, v3) & male(v0, v1) & actual_world(v0) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ( ~ scream(v7, v13) | ~ cry(v7, v12) | ~ revenge(v7, v11) | ~ group(v7, v10) | ~ six(v7, v10) | ~ nonreflexive(v7, v13) | ~ present(v7, v13) | ~ patient(v7, v13, v12) | ~ agent(v7, v13, v10) | ~ event(v7, v13) | ~ cannon(v7, v9) | ~ of(v7, v13, v11) | ~ of(v7, v9, v8) | ~ man(v7, v8) | ~ male(v7, v10) | ~ male(v7, v8) | ~ actual_world(v7) | ? [v14] : ((member(v7, v14, v10) & ~ shot(v7, v14)) | (member(v7, v14, v10) & ! [v15] : ( ~ from_loc(v7, v15, v9) | ~ fire(v7, v15) | ~ nonreflexive(v7, v15) | ~ present(v7, v15) | ~ patient(v7, v15, v14) | ~ agent(v7, v15, v8) | ~ event(v7, v15))))) & ! [v7] : ( ~ member(v0, v7, v3) | shot(v0, v7)) & ! [v7] : ( ~ member(v0, v7, v3) | ? [v8] : (from_loc(v0, v8, v2) & fire(v0, v8) & nonreflexive(v0, v8) & present(v0, v8) & patient(v0, v8, v7) & agent(v0, v8, v1) & event(v0, v8))))) % 3.72/1.54 | Instantiating (0) with all_0_0_0, all_0_1_1, all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6 yields: % 3.72/1.54 | (1) (scream(all_0_6_6, all_0_0_0) & cry(all_0_6_6, all_0_1_1) & revenge(all_0_6_6, all_0_2_2) & group(all_0_6_6, all_0_3_3) & six(all_0_6_6, all_0_3_3) & nonreflexive(all_0_6_6, all_0_0_0) & present(all_0_6_6, all_0_0_0) & patient(all_0_6_6, all_0_0_0, all_0_1_1) & agent(all_0_6_6, all_0_0_0, all_0_3_3) & event(all_0_6_6, all_0_0_0) & cannon(all_0_6_6, all_0_4_4) & of(all_0_6_6, all_0_0_0, all_0_2_2) & of(all_0_6_6, all_0_4_4, all_0_5_5) & man(all_0_6_6, all_0_5_5) & male(all_0_6_6, all_0_3_3) & male(all_0_6_6, all_0_5_5) & actual_world(all_0_6_6) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v4) | ~ revenge(v0, v5) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v4) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v5) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1)))) | (scream(all_0_6_6, all_0_0_0) & cry(all_0_6_6, all_0_2_2) & revenge(all_0_6_6, all_0_1_1) & group(all_0_6_6, all_0_3_3) & six(all_0_6_6, all_0_3_3) & nonreflexive(all_0_6_6, all_0_0_0) & present(all_0_6_6, all_0_0_0) & patient(all_0_6_6, all_0_0_0, all_0_2_2) & agent(all_0_6_6, all_0_0_0, all_0_3_3) & event(all_0_6_6, all_0_0_0) & cannon(all_0_6_6, all_0_4_4) & of(all_0_6_6, all_0_0_0, all_0_1_1) & of(all_0_6_6, all_0_4_4, all_0_5_5) & man(all_0_6_6, all_0_5_5) & male(all_0_6_6, all_0_3_3) & male(all_0_6_6, all_0_5_5) & actual_world(all_0_6_6) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v5) | ~ revenge(v0, v4) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v5) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v4) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1)))) % 3.72/1.55 | % 3.72/1.55 +-Applying beta-rule and splitting (1), into two cases. % 3.72/1.55 |-Branch one: % 3.72/1.55 | (2) scream(all_0_6_6, all_0_0_0) & cry(all_0_6_6, all_0_1_1) & revenge(all_0_6_6, all_0_2_2) & group(all_0_6_6, all_0_3_3) & six(all_0_6_6, all_0_3_3) & nonreflexive(all_0_6_6, all_0_0_0) & present(all_0_6_6, all_0_0_0) & patient(all_0_6_6, all_0_0_0, all_0_1_1) & agent(all_0_6_6, all_0_0_0, all_0_3_3) & event(all_0_6_6, all_0_0_0) & cannon(all_0_6_6, all_0_4_4) & of(all_0_6_6, all_0_0_0, all_0_2_2) & of(all_0_6_6, all_0_4_4, all_0_5_5) & man(all_0_6_6, all_0_5_5) & male(all_0_6_6, all_0_3_3) & male(all_0_6_6, all_0_5_5) & actual_world(all_0_6_6) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v4) | ~ revenge(v0, v5) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v4) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v5) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1))) % 3.80/1.56 | % 3.80/1.56 | Applying alpha-rule on (2) yields: % 3.80/1.56 | (3) ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) % 3.80/1.56 | (4) cry(all_0_6_6, all_0_1_1) % 3.80/1.56 | (5) revenge(all_0_6_6, all_0_2_2) % 3.80/1.56 | (6) group(all_0_6_6, all_0_3_3) % 3.80/1.56 | (7) man(all_0_6_6, all_0_5_5) % 3.80/1.56 | (8) patient(all_0_6_6, all_0_0_0, all_0_1_1) % 3.80/1.56 | (9) nonreflexive(all_0_6_6, all_0_0_0) % 3.80/1.56 | (10) present(all_0_6_6, all_0_0_0) % 3.80/1.56 | (11) actual_world(all_0_6_6) % 3.80/1.56 | (12) ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1))) % 3.80/1.56 | (13) agent(all_0_6_6, all_0_0_0, all_0_3_3) % 3.80/1.56 | (14) of(all_0_6_6, all_0_4_4, all_0_5_5) % 3.80/1.56 | (15) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v4) | ~ revenge(v0, v5) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v4) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v5) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) % 3.80/1.56 | (16) event(all_0_6_6, all_0_0_0) % 3.80/1.56 | (17) of(all_0_6_6, all_0_0_0, all_0_2_2) % 3.80/1.56 | (18) scream(all_0_6_6, all_0_0_0) % 3.80/1.56 | (19) cannon(all_0_6_6, all_0_4_4) % 3.80/1.56 | (20) male(all_0_6_6, all_0_5_5) % 3.80/1.56 | (21) male(all_0_6_6, all_0_3_3) % 3.80/1.56 | (22) six(all_0_6_6, all_0_3_3) % 3.80/1.56 | % 3.80/1.56 | Instantiating formula (15) with all_0_0_0, all_0_2_2, all_0_1_1, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6 and discharging atoms scream(all_0_6_6, all_0_0_0), cry(all_0_6_6, all_0_1_1), revenge(all_0_6_6, all_0_2_2), group(all_0_6_6, all_0_3_3), six(all_0_6_6, all_0_3_3), nonreflexive(all_0_6_6, all_0_0_0), present(all_0_6_6, all_0_0_0), patient(all_0_6_6, all_0_0_0, all_0_1_1), agent(all_0_6_6, all_0_0_0, all_0_3_3), event(all_0_6_6, all_0_0_0), cannon(all_0_6_6, all_0_4_4), of(all_0_6_6, all_0_0_0, all_0_2_2), of(all_0_6_6, all_0_4_4, all_0_5_5), man(all_0_6_6, all_0_5_5), male(all_0_6_6, all_0_3_3), male(all_0_6_6, all_0_5_5), actual_world(all_0_6_6), yields: % 3.80/1.56 | (23) ? [v0] : ((member(all_0_6_6, v0, all_0_3_3) & ~ shot(all_0_6_6, v0)) | (member(all_0_6_6, v0, all_0_3_3) & ! [v1] : ( ~ from_loc(all_0_6_6, v1, all_0_4_4) | ~ fire(all_0_6_6, v1) | ~ nonreflexive(all_0_6_6, v1) | ~ present(all_0_6_6, v1) | ~ patient(all_0_6_6, v1, v0) | ~ agent(all_0_6_6, v1, all_0_5_5) | ~ event(all_0_6_6, v1)))) % 3.80/1.57 | % 3.80/1.57 | Instantiating (23) with all_9_0_7 yields: % 3.80/1.57 | (24) (member(all_0_6_6, all_9_0_7, all_0_3_3) & ~ shot(all_0_6_6, all_9_0_7)) | (member(all_0_6_6, all_9_0_7, all_0_3_3) & ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_7) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0))) % 3.80/1.57 | % 3.80/1.57 +-Applying beta-rule and splitting (24), into two cases. % 3.80/1.57 |-Branch one: % 3.80/1.57 | (25) member(all_0_6_6, all_9_0_7, all_0_3_3) & ~ shot(all_0_6_6, all_9_0_7) % 3.80/1.57 | % 3.80/1.57 | Applying alpha-rule on (25) yields: % 3.80/1.57 | (26) member(all_0_6_6, all_9_0_7, all_0_3_3) % 3.80/1.57 | (27) ~ shot(all_0_6_6, all_9_0_7) % 3.80/1.57 | % 3.80/1.57 | Instantiating formula (3) with all_9_0_7 and discharging atoms member(all_0_6_6, all_9_0_7, all_0_3_3), ~ shot(all_0_6_6, all_9_0_7), yields: % 3.80/1.57 | (28) $false % 3.80/1.57 | % 3.80/1.57 |-The branch is then unsatisfiable % 3.80/1.57 |-Branch two: % 3.80/1.57 | (29) member(all_0_6_6, all_9_0_7, all_0_3_3) & ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_7) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0)) % 3.80/1.57 | % 3.80/1.57 | Applying alpha-rule on (29) yields: % 3.80/1.57 | (26) member(all_0_6_6, all_9_0_7, all_0_3_3) % 3.80/1.57 | (31) ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_7) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0)) % 3.80/1.57 | % 3.80/1.57 | Instantiating formula (12) with all_9_0_7 and discharging atoms member(all_0_6_6, all_9_0_7, all_0_3_3), yields: % 3.80/1.57 | (32) ? [v0] : (from_loc(all_0_6_6, v0, all_0_4_4) & fire(all_0_6_6, v0) & nonreflexive(all_0_6_6, v0) & present(all_0_6_6, v0) & patient(all_0_6_6, v0, all_9_0_7) & agent(all_0_6_6, v0, all_0_5_5) & event(all_0_6_6, v0)) % 3.80/1.57 | % 3.80/1.57 | Instantiating (32) with all_19_0_8 yields: % 3.80/1.57 | (33) from_loc(all_0_6_6, all_19_0_8, all_0_4_4) & fire(all_0_6_6, all_19_0_8) & nonreflexive(all_0_6_6, all_19_0_8) & present(all_0_6_6, all_19_0_8) & patient(all_0_6_6, all_19_0_8, all_9_0_7) & agent(all_0_6_6, all_19_0_8, all_0_5_5) & event(all_0_6_6, all_19_0_8) % 3.80/1.57 | % 3.80/1.57 | Applying alpha-rule on (33) yields: % 3.80/1.57 | (34) nonreflexive(all_0_6_6, all_19_0_8) % 3.80/1.57 | (35) agent(all_0_6_6, all_19_0_8, all_0_5_5) % 3.80/1.57 | (36) fire(all_0_6_6, all_19_0_8) % 3.80/1.57 | (37) present(all_0_6_6, all_19_0_8) % 3.80/1.57 | (38) patient(all_0_6_6, all_19_0_8, all_9_0_7) % 3.80/1.57 | (39) from_loc(all_0_6_6, all_19_0_8, all_0_4_4) % 3.80/1.57 | (40) event(all_0_6_6, all_19_0_8) % 3.80/1.57 | % 3.80/1.57 | Instantiating formula (31) with all_19_0_8 and discharging atoms from_loc(all_0_6_6, all_19_0_8, all_0_4_4), fire(all_0_6_6, all_19_0_8), nonreflexive(all_0_6_6, all_19_0_8), present(all_0_6_6, all_19_0_8), patient(all_0_6_6, all_19_0_8, all_9_0_7), agent(all_0_6_6, all_19_0_8, all_0_5_5), event(all_0_6_6, all_19_0_8), yields: % 3.80/1.57 | (28) $false % 3.80/1.57 | % 3.80/1.57 |-The branch is then unsatisfiable % 3.80/1.57 |-Branch two: % 3.80/1.57 | (42) scream(all_0_6_6, all_0_0_0) & cry(all_0_6_6, all_0_2_2) & revenge(all_0_6_6, all_0_1_1) & group(all_0_6_6, all_0_3_3) & six(all_0_6_6, all_0_3_3) & nonreflexive(all_0_6_6, all_0_0_0) & present(all_0_6_6, all_0_0_0) & patient(all_0_6_6, all_0_0_0, all_0_2_2) & agent(all_0_6_6, all_0_0_0, all_0_3_3) & event(all_0_6_6, all_0_0_0) & cannon(all_0_6_6, all_0_4_4) & of(all_0_6_6, all_0_0_0, all_0_1_1) & of(all_0_6_6, all_0_4_4, all_0_5_5) & man(all_0_6_6, all_0_5_5) & male(all_0_6_6, all_0_3_3) & male(all_0_6_6, all_0_5_5) & actual_world(all_0_6_6) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v5) | ~ revenge(v0, v4) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v5) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v4) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) & ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1))) % 3.80/1.58 | % 3.80/1.58 | Applying alpha-rule on (42) yields: % 3.80/1.58 | (3) ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | shot(all_0_6_6, v0)) % 3.80/1.58 | (6) group(all_0_6_6, all_0_3_3) % 3.80/1.58 | (45) cry(all_0_6_6, all_0_2_2) % 3.80/1.58 | (7) man(all_0_6_6, all_0_5_5) % 3.80/1.58 | (47) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ scream(v0, v6) | ~ cry(v0, v5) | ~ revenge(v0, v4) | ~ group(v0, v3) | ~ six(v0, v3) | ~ nonreflexive(v0, v6) | ~ present(v0, v6) | ~ patient(v0, v6, v5) | ~ agent(v0, v6, v3) | ~ event(v0, v6) | ~ cannon(v0, v2) | ~ of(v0, v6, v4) | ~ of(v0, v2, v1) | ~ man(v0, v1) | ~ male(v0, v3) | ~ male(v0, v1) | ~ actual_world(v0) | ? [v7] : ((member(v0, v7, v3) & ~ shot(v0, v7)) | (member(v0, v7, v3) & ! [v8] : ( ~ from_loc(v0, v8, v2) | ~ fire(v0, v8) | ~ nonreflexive(v0, v8) | ~ present(v0, v8) | ~ patient(v0, v8, v7) | ~ agent(v0, v8, v1) | ~ event(v0, v8))))) % 3.80/1.58 | (9) nonreflexive(all_0_6_6, all_0_0_0) % 3.80/1.58 | (10) present(all_0_6_6, all_0_0_0) % 3.80/1.58 | (11) actual_world(all_0_6_6) % 3.80/1.58 | (51) revenge(all_0_6_6, all_0_1_1) % 3.80/1.58 | (52) patient(all_0_6_6, all_0_0_0, all_0_2_2) % 3.80/1.58 | (12) ! [v0] : ( ~ member(all_0_6_6, v0, all_0_3_3) | ? [v1] : (from_loc(all_0_6_6, v1, all_0_4_4) & fire(all_0_6_6, v1) & nonreflexive(all_0_6_6, v1) & present(all_0_6_6, v1) & patient(all_0_6_6, v1, v0) & agent(all_0_6_6, v1, all_0_5_5) & event(all_0_6_6, v1))) % 3.80/1.58 | (13) agent(all_0_6_6, all_0_0_0, all_0_3_3) % 3.80/1.58 | (14) of(all_0_6_6, all_0_4_4, all_0_5_5) % 3.80/1.58 | (56) of(all_0_6_6, all_0_0_0, all_0_1_1) % 3.80/1.58 | (16) event(all_0_6_6, all_0_0_0) % 3.80/1.58 | (18) scream(all_0_6_6, all_0_0_0) % 3.80/1.58 | (19) cannon(all_0_6_6, all_0_4_4) % 3.80/1.58 | (20) male(all_0_6_6, all_0_5_5) % 3.80/1.58 | (21) male(all_0_6_6, all_0_3_3) % 3.80/1.58 | (22) six(all_0_6_6, all_0_3_3) % 3.80/1.58 | % 3.80/1.58 | Instantiating formula (47) with all_0_0_0, all_0_2_2, all_0_1_1, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6 and discharging atoms scream(all_0_6_6, all_0_0_0), cry(all_0_6_6, all_0_2_2), revenge(all_0_6_6, all_0_1_1), group(all_0_6_6, all_0_3_3), six(all_0_6_6, all_0_3_3), nonreflexive(all_0_6_6, all_0_0_0), present(all_0_6_6, all_0_0_0), patient(all_0_6_6, all_0_0_0, all_0_2_2), agent(all_0_6_6, all_0_0_0, all_0_3_3), event(all_0_6_6, all_0_0_0), cannon(all_0_6_6, all_0_4_4), of(all_0_6_6, all_0_0_0, all_0_1_1), of(all_0_6_6, all_0_4_4, all_0_5_5), man(all_0_6_6, all_0_5_5), male(all_0_6_6, all_0_3_3), male(all_0_6_6, all_0_5_5), actual_world(all_0_6_6), yields: % 3.80/1.59 | (23) ? [v0] : ((member(all_0_6_6, v0, all_0_3_3) & ~ shot(all_0_6_6, v0)) | (member(all_0_6_6, v0, all_0_3_3) & ! [v1] : ( ~ from_loc(all_0_6_6, v1, all_0_4_4) | ~ fire(all_0_6_6, v1) | ~ nonreflexive(all_0_6_6, v1) | ~ present(all_0_6_6, v1) | ~ patient(all_0_6_6, v1, v0) | ~ agent(all_0_6_6, v1, all_0_5_5) | ~ event(all_0_6_6, v1)))) % 3.80/1.59 | % 3.80/1.59 | Instantiating (23) with all_9_0_9 yields: % 3.80/1.59 | (64) (member(all_0_6_6, all_9_0_9, all_0_3_3) & ~ shot(all_0_6_6, all_9_0_9)) | (member(all_0_6_6, all_9_0_9, all_0_3_3) & ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_9) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0))) % 3.80/1.59 | % 3.80/1.59 +-Applying beta-rule and splitting (64), into two cases. % 3.80/1.59 |-Branch one: % 3.80/1.59 | (65) member(all_0_6_6, all_9_0_9, all_0_3_3) & ~ shot(all_0_6_6, all_9_0_9) % 3.80/1.59 | % 3.80/1.59 | Applying alpha-rule on (65) yields: % 3.80/1.59 | (66) member(all_0_6_6, all_9_0_9, all_0_3_3) % 3.80/1.59 | (67) ~ shot(all_0_6_6, all_9_0_9) % 3.80/1.59 | % 3.80/1.59 | Instantiating formula (3) with all_9_0_9 and discharging atoms member(all_0_6_6, all_9_0_9, all_0_3_3), ~ shot(all_0_6_6, all_9_0_9), yields: % 3.80/1.59 | (28) $false % 3.80/1.59 | % 3.80/1.59 |-The branch is then unsatisfiable % 3.80/1.59 |-Branch two: % 3.80/1.59 | (69) member(all_0_6_6, all_9_0_9, all_0_3_3) & ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_9) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0)) % 3.80/1.59 | % 3.80/1.59 | Applying alpha-rule on (69) yields: % 3.80/1.59 | (66) member(all_0_6_6, all_9_0_9, all_0_3_3) % 3.80/1.59 | (71) ! [v0] : ( ~ from_loc(all_0_6_6, v0, all_0_4_4) | ~ fire(all_0_6_6, v0) | ~ nonreflexive(all_0_6_6, v0) | ~ present(all_0_6_6, v0) | ~ patient(all_0_6_6, v0, all_9_0_9) | ~ agent(all_0_6_6, v0, all_0_5_5) | ~ event(all_0_6_6, v0)) % 3.80/1.59 | % 3.80/1.59 | Instantiating formula (12) with all_9_0_9 and discharging atoms member(all_0_6_6, all_9_0_9, all_0_3_3), yields: % 3.80/1.59 | (72) ? [v0] : (from_loc(all_0_6_6, v0, all_0_4_4) & fire(all_0_6_6, v0) & nonreflexive(all_0_6_6, v0) & present(all_0_6_6, v0) & patient(all_0_6_6, v0, all_9_0_9) & agent(all_0_6_6, v0, all_0_5_5) & event(all_0_6_6, v0)) % 3.80/1.59 | % 3.80/1.59 | Instantiating (72) with all_19_0_10 yields: % 3.80/1.59 | (73) from_loc(all_0_6_6, all_19_0_10, all_0_4_4) & fire(all_0_6_6, all_19_0_10) & nonreflexive(all_0_6_6, all_19_0_10) & present(all_0_6_6, all_19_0_10) & patient(all_0_6_6, all_19_0_10, all_9_0_9) & agent(all_0_6_6, all_19_0_10, all_0_5_5) & event(all_0_6_6, all_19_0_10) % 3.80/1.59 | % 3.80/1.59 | Applying alpha-rule on (73) yields: % 3.80/1.59 | (74) agent(all_0_6_6, all_19_0_10, all_0_5_5) % 3.80/1.59 | (75) fire(all_0_6_6, all_19_0_10) % 3.80/1.59 | (76) patient(all_0_6_6, all_19_0_10, all_9_0_9) % 3.80/1.59 | (77) event(all_0_6_6, all_19_0_10) % 3.80/1.59 | (78) present(all_0_6_6, all_19_0_10) % 3.80/1.59 | (79) nonreflexive(all_0_6_6, all_19_0_10) % 3.80/1.59 | (80) from_loc(all_0_6_6, all_19_0_10, all_0_4_4) % 3.80/1.59 | % 3.80/1.59 | Instantiating formula (71) with all_19_0_10 and discharging atoms from_loc(all_0_6_6, all_19_0_10, all_0_4_4), fire(all_0_6_6, all_19_0_10), nonreflexive(all_0_6_6, all_19_0_10), present(all_0_6_6, all_19_0_10), patient(all_0_6_6, all_19_0_10, all_9_0_9), agent(all_0_6_6, all_19_0_10, all_0_5_5), event(all_0_6_6, all_19_0_10), yields: % 3.80/1.59 | (28) $false % 3.80/1.59 | % 3.80/1.59 |-The branch is then unsatisfiable % 3.80/1.59 % SZS output end Proof for theBenchmark % 3.80/1.59 % 3.80/1.59 1005ms %------------------------------------------------------------------------------