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