TSTP Solution File: CSR024+1.009 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : CSR024+1.009 : TPTP v8.1.2. Bugfixed v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n032.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 : 300s
% DateTime : Fri May 3 02:11:06 EDT 2024
% Result : Theorem 6.95s 1.50s
% Output : CNFRefutation 6.95s
% Verified :
% SZS Type : Refutation
% Derivation depth : 16
% Number of leaves : 25
% Syntax : Number of formulae : 325 ( 105 unt; 0 def)
% Number of atoms : 1122 ( 489 equ)
% Maximal formula atoms : 44 ( 3 avg)
% Number of connectives : 1254 ( 457 ~; 507 |; 263 &)
% ( 24 <=>; 3 =>; 0 <=; 0 <~>)
% Maximal formula depth : 23 ( 4 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 23 ( 21 usr; 1 prp; 0-5 aty)
% Number of functors : 28 ( 28 usr; 20 con; 0-3 aty)
% Number of variables : 445 ( 0 sgn 292 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f9,axiom,
! [X3,X4,X1] :
( ( initiates(X3,X1,X4)
& happens(X3,X4) )
=> holdsAt(X1,plus(X4,n1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',happens_holds) ).
fof(f23,axiom,
n1 = plus(n0,n1),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus0_1) ).
fof(f32,axiom,
! [X14,X15] : plus(X14,X15) = plus(X15,X14),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',symmetry_of_plus) ).
fof(f45,axiom,
! [X3,X1,X4] :
( initiates(X3,X1,X4)
<=> ? [X8,X9] :
( ( happens(push(X8,X9),X4)
& spinning(X9) = X1
& pull(X8,X9) = X3 )
| ( ~ happens(push(X8,X9),X4)
& backwards(X9) = X1
& pull(X8,X9) = X3 )
| ( ~ happens(pull(X8,X9),X4)
& forwards(X9) = X1
& push(X8,X9) = X3 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',initiates_all_defn) ).
fof(f48,axiom,
! [X3,X4] :
( happens(X3,X4)
<=> ( ( n0 = X4
& push(agent9,trolley9) = X3 )
| ( n0 = X4
& pull(agent9,trolley9) = X3 )
| ( n0 = X4
& push(agent8,trolley8) = X3 )
| ( n0 = X4
& pull(agent8,trolley8) = X3 )
| ( n0 = X4
& push(agent7,trolley7) = X3 )
| ( n0 = X4
& pull(agent7,trolley7) = X3 )
| ( n0 = X4
& push(agent6,trolley6) = X3 )
| ( n0 = X4
& pull(agent6,trolley6) = X3 )
| ( n0 = X4
& push(agent5,trolley5) = X3 )
| ( n0 = X4
& pull(agent5,trolley5) = X3 )
| ( n0 = X4
& push(agent4,trolley4) = X3 )
| ( n0 = X4
& pull(agent4,trolley4) = X3 )
| ( n0 = X4
& push(agent3,trolley3) = X3 )
| ( n0 = X4
& pull(agent3,trolley3) = X3 )
| ( n0 = X4
& push(agent2,trolley2) = X3 )
| ( n0 = X4
& pull(agent2,trolley2) = X3 )
| ( n0 = X4
& push(agent1,trolley1) = X3 )
| ( n0 = X4
& pull(agent1,trolley1) = X3 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',happens_all_defn) ).
fof(f58,conjecture,
( holdsAt(spinning(trolley9),n1)
& holdsAt(spinning(trolley8),n1)
& holdsAt(spinning(trolley7),n1)
& holdsAt(spinning(trolley6),n1)
& holdsAt(spinning(trolley5),n1)
& holdsAt(spinning(trolley4),n1)
& holdsAt(spinning(trolley3),n1)
& holdsAt(spinning(trolley2),n1)
& holdsAt(spinning(trolley1),n1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',spinning_3) ).
fof(f59,negated_conjecture,
~ ( holdsAt(spinning(trolley9),n1)
& holdsAt(spinning(trolley8),n1)
& holdsAt(spinning(trolley7),n1)
& holdsAt(spinning(trolley6),n1)
& holdsAt(spinning(trolley5),n1)
& holdsAt(spinning(trolley4),n1)
& holdsAt(spinning(trolley3),n1)
& holdsAt(spinning(trolley2),n1)
& holdsAt(spinning(trolley1),n1) ),
inference(negated_conjecture,[],[f58]) ).
fof(f67,plain,
! [X0,X1,X2] :
( ( initiates(X0,X2,X1)
& happens(X0,X1) )
=> holdsAt(X2,plus(X1,n1)) ),
inference(rectify,[],[f9]) ).
fof(f80,plain,
! [X0,X1] : plus(X0,X1) = plus(X1,X0),
inference(rectify,[],[f32]) ).
fof(f93,plain,
! [X0,X1,X2] :
( initiates(X0,X1,X2)
<=> ? [X3,X4] :
( ( happens(push(X3,X4),X2)
& spinning(X4) = X1
& pull(X3,X4) = X0 )
| ( ~ happens(push(X3,X4),X2)
& backwards(X4) = X1
& pull(X3,X4) = X0 )
| ( ~ happens(pull(X3,X4),X2)
& forwards(X4) = X1
& push(X3,X4) = X0 ) ) ),
inference(rectify,[],[f45]) ).
fof(f96,plain,
! [X0,X1] :
( happens(X0,X1)
<=> ( ( n0 = X1
& push(agent9,trolley9) = X0 )
| ( n0 = X1
& pull(agent9,trolley9) = X0 )
| ( n0 = X1
& push(agent8,trolley8) = X0 )
| ( n0 = X1
& pull(agent8,trolley8) = X0 )
| ( n0 = X1
& push(agent7,trolley7) = X0 )
| ( n0 = X1
& pull(agent7,trolley7) = X0 )
| ( n0 = X1
& push(agent6,trolley6) = X0 )
| ( n0 = X1
& pull(agent6,trolley6) = X0 )
| ( n0 = X1
& push(agent5,trolley5) = X0 )
| ( n0 = X1
& pull(agent5,trolley5) = X0 )
| ( n0 = X1
& push(agent4,trolley4) = X0 )
| ( n0 = X1
& pull(agent4,trolley4) = X0 )
| ( n0 = X1
& push(agent3,trolley3) = X0 )
| ( n0 = X1
& pull(agent3,trolley3) = X0 )
| ( n0 = X1
& push(agent2,trolley2) = X0 )
| ( n0 = X1
& pull(agent2,trolley2) = X0 )
| ( n0 = X1
& push(agent1,trolley1) = X0 )
| ( n0 = X1
& pull(agent1,trolley1) = X0 ) ) ),
inference(rectify,[],[f48]) ).
fof(f118,plain,
! [X0,X1,X2] :
( holdsAt(X2,plus(X1,n1))
| ~ initiates(X0,X2,X1)
| ~ happens(X0,X1) ),
inference(ennf_transformation,[],[f67]) ).
fof(f119,plain,
! [X0,X1,X2] :
( holdsAt(X2,plus(X1,n1))
| ~ initiates(X0,X2,X1)
| ~ happens(X0,X1) ),
inference(flattening,[],[f118]) ).
fof(f135,plain,
( ~ holdsAt(spinning(trolley9),n1)
| ~ holdsAt(spinning(trolley8),n1)
| ~ holdsAt(spinning(trolley7),n1)
| ~ holdsAt(spinning(trolley6),n1)
| ~ holdsAt(spinning(trolley5),n1)
| ~ holdsAt(spinning(trolley4),n1)
| ~ holdsAt(spinning(trolley3),n1)
| ~ holdsAt(spinning(trolley2),n1)
| ~ holdsAt(spinning(trolley1),n1) ),
inference(ennf_transformation,[],[f59]) ).
fof(f146,plain,
! [X2,X4,X3,X1,X0] :
( sP8(X2,X4,X3,X1,X0)
<=> ( ~ happens(pull(X3,X4),X2)
& forwards(X4) = X1
& push(X3,X4) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).
fof(f147,plain,
! [X2,X4,X3,X1,X0] :
( sP9(X2,X4,X3,X1,X0)
<=> ( ~ happens(push(X3,X4),X2)
& backwards(X4) = X1
& pull(X3,X4) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP9])]) ).
fof(f148,plain,
! [X0,X1,X2] :
( initiates(X0,X1,X2)
<=> ? [X3,X4] :
( ( happens(push(X3,X4),X2)
& spinning(X4) = X1
& pull(X3,X4) = X0 )
| sP9(X2,X4,X3,X1,X0)
| sP8(X2,X4,X3,X1,X0) ) ),
inference(definition_folding,[],[f93,f147,f146]) ).
fof(f156,plain,
! [X1,X0] :
( sP16(X1,X0)
<=> ( n0 = X1
& pull(agent1,trolley1) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP16])]) ).
fof(f157,plain,
! [X1,X0] :
( sP17(X1,X0)
<=> ( n0 = X1
& push(agent1,trolley1) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP17])]) ).
fof(f158,plain,
! [X1,X0] :
( sP18(X1,X0)
<=> ( n0 = X1
& pull(agent2,trolley2) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP18])]) ).
fof(f159,plain,
! [X1,X0] :
( sP19(X1,X0)
<=> ( n0 = X1
& push(agent2,trolley2) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP19])]) ).
fof(f160,plain,
! [X1,X0] :
( sP20(X1,X0)
<=> ( n0 = X1
& pull(agent3,trolley3) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP20])]) ).
fof(f161,plain,
! [X1,X0] :
( sP21(X1,X0)
<=> ( n0 = X1
& push(agent3,trolley3) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP21])]) ).
fof(f162,plain,
! [X1,X0] :
( sP22(X1,X0)
<=> ( n0 = X1
& pull(agent4,trolley4) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP22])]) ).
fof(f163,plain,
! [X1,X0] :
( sP23(X1,X0)
<=> ( n0 = X1
& push(agent4,trolley4) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP23])]) ).
fof(f164,plain,
! [X1,X0] :
( sP24(X1,X0)
<=> ( n0 = X1
& pull(agent5,trolley5) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP24])]) ).
fof(f165,plain,
! [X1,X0] :
( sP25(X1,X0)
<=> ( n0 = X1
& push(agent5,trolley5) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP25])]) ).
fof(f166,plain,
! [X1,X0] :
( sP26(X1,X0)
<=> ( n0 = X1
& pull(agent6,trolley6) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP26])]) ).
fof(f167,plain,
! [X1,X0] :
( sP27(X1,X0)
<=> ( n0 = X1
& push(agent6,trolley6) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP27])]) ).
fof(f168,plain,
! [X1,X0] :
( sP28(X1,X0)
<=> ( n0 = X1
& pull(agent7,trolley7) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP28])]) ).
fof(f169,plain,
! [X1,X0] :
( sP29(X1,X0)
<=> ( n0 = X1
& push(agent7,trolley7) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP29])]) ).
fof(f170,plain,
! [X1,X0] :
( sP30(X1,X0)
<=> ( n0 = X1
& pull(agent8,trolley8) = X0 ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP30])]) ).
fof(f171,plain,
! [X1,X0] :
( sP31(X1,X0)
<=> ( ( n0 = X1
& push(agent9,trolley9) = X0 )
| ( n0 = X1
& pull(agent9,trolley9) = X0 )
| ( n0 = X1
& push(agent8,trolley8) = X0 )
| sP30(X1,X0)
| sP29(X1,X0)
| sP28(X1,X0)
| sP27(X1,X0)
| sP26(X1,X0)
| sP25(X1,X0)
| sP24(X1,X0)
| sP23(X1,X0)
| sP22(X1,X0)
| sP21(X1,X0)
| sP20(X1,X0)
| sP19(X1,X0)
| sP18(X1,X0)
| sP17(X1,X0)
| sP16(X1,X0) ) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP31])]) ).
fof(f172,plain,
! [X0,X1] :
( happens(X0,X1)
<=> sP31(X1,X0) ),
inference(definition_folding,[],[f96,f171,f170,f169,f168,f167,f166,f165,f164,f163,f162,f161,f160,f159,f158,f157,f156]) ).
fof(f230,plain,
! [X0,X1,X2] :
( ( initiates(X0,X1,X2)
| ! [X3,X4] :
( ( ~ happens(push(X3,X4),X2)
| spinning(X4) != X1
| pull(X3,X4) != X0 )
& ~ sP9(X2,X4,X3,X1,X0)
& ~ sP8(X2,X4,X3,X1,X0) ) )
& ( ? [X3,X4] :
( ( happens(push(X3,X4),X2)
& spinning(X4) = X1
& pull(X3,X4) = X0 )
| sP9(X2,X4,X3,X1,X0)
| sP8(X2,X4,X3,X1,X0) )
| ~ initiates(X0,X1,X2) ) ),
inference(nnf_transformation,[],[f148]) ).
fof(f231,plain,
! [X0,X1,X2] :
( ( initiates(X0,X1,X2)
| ! [X3,X4] :
( ( ~ happens(push(X3,X4),X2)
| spinning(X4) != X1
| pull(X3,X4) != X0 )
& ~ sP9(X2,X4,X3,X1,X0)
& ~ sP8(X2,X4,X3,X1,X0) ) )
& ( ? [X5,X6] :
( ( happens(push(X5,X6),X2)
& spinning(X6) = X1
& pull(X5,X6) = X0 )
| sP9(X2,X6,X5,X1,X0)
| sP8(X2,X6,X5,X1,X0) )
| ~ initiates(X0,X1,X2) ) ),
inference(rectify,[],[f230]) ).
fof(f232,plain,
! [X0,X1,X2] :
( ? [X5,X6] :
( ( happens(push(X5,X6),X2)
& spinning(X6) = X1
& pull(X5,X6) = X0 )
| sP9(X2,X6,X5,X1,X0)
| sP8(X2,X6,X5,X1,X0) )
=> ( ( happens(push(sK40(X0,X1,X2),sK41(X0,X1,X2)),X2)
& spinning(sK41(X0,X1,X2)) = X1
& pull(sK40(X0,X1,X2),sK41(X0,X1,X2)) = X0 )
| sP9(X2,sK41(X0,X1,X2),sK40(X0,X1,X2),X1,X0)
| sP8(X2,sK41(X0,X1,X2),sK40(X0,X1,X2),X1,X0) ) ),
introduced(choice_axiom,[]) ).
fof(f233,plain,
! [X0,X1,X2] :
( ( initiates(X0,X1,X2)
| ! [X3,X4] :
( ( ~ happens(push(X3,X4),X2)
| spinning(X4) != X1
| pull(X3,X4) != X0 )
& ~ sP9(X2,X4,X3,X1,X0)
& ~ sP8(X2,X4,X3,X1,X0) ) )
& ( ( happens(push(sK40(X0,X1,X2),sK41(X0,X1,X2)),X2)
& spinning(sK41(X0,X1,X2)) = X1
& pull(sK40(X0,X1,X2),sK41(X0,X1,X2)) = X0 )
| sP9(X2,sK41(X0,X1,X2),sK40(X0,X1,X2),X1,X0)
| sP8(X2,sK41(X0,X1,X2),sK40(X0,X1,X2),X1,X0)
| ~ initiates(X0,X1,X2) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK40,sK41])],[f231,f232]) ).
fof(f254,plain,
! [X1,X0] :
( ( sP31(X1,X0)
| ( ( n0 != X1
| push(agent9,trolley9) != X0 )
& ( n0 != X1
| pull(agent9,trolley9) != X0 )
& ( n0 != X1
| push(agent8,trolley8) != X0 )
& ~ sP30(X1,X0)
& ~ sP29(X1,X0)
& ~ sP28(X1,X0)
& ~ sP27(X1,X0)
& ~ sP26(X1,X0)
& ~ sP25(X1,X0)
& ~ sP24(X1,X0)
& ~ sP23(X1,X0)
& ~ sP22(X1,X0)
& ~ sP21(X1,X0)
& ~ sP20(X1,X0)
& ~ sP19(X1,X0)
& ~ sP18(X1,X0)
& ~ sP17(X1,X0)
& ~ sP16(X1,X0) ) )
& ( ( n0 = X1
& push(agent9,trolley9) = X0 )
| ( n0 = X1
& pull(agent9,trolley9) = X0 )
| ( n0 = X1
& push(agent8,trolley8) = X0 )
| sP30(X1,X0)
| sP29(X1,X0)
| sP28(X1,X0)
| sP27(X1,X0)
| sP26(X1,X0)
| sP25(X1,X0)
| sP24(X1,X0)
| sP23(X1,X0)
| sP22(X1,X0)
| sP21(X1,X0)
| sP20(X1,X0)
| sP19(X1,X0)
| sP18(X1,X0)
| sP17(X1,X0)
| sP16(X1,X0)
| ~ sP31(X1,X0) ) ),
inference(nnf_transformation,[],[f171]) ).
fof(f255,plain,
! [X1,X0] :
( ( sP31(X1,X0)
| ( ( n0 != X1
| push(agent9,trolley9) != X0 )
& ( n0 != X1
| pull(agent9,trolley9) != X0 )
& ( n0 != X1
| push(agent8,trolley8) != X0 )
& ~ sP30(X1,X0)
& ~ sP29(X1,X0)
& ~ sP28(X1,X0)
& ~ sP27(X1,X0)
& ~ sP26(X1,X0)
& ~ sP25(X1,X0)
& ~ sP24(X1,X0)
& ~ sP23(X1,X0)
& ~ sP22(X1,X0)
& ~ sP21(X1,X0)
& ~ sP20(X1,X0)
& ~ sP19(X1,X0)
& ~ sP18(X1,X0)
& ~ sP17(X1,X0)
& ~ sP16(X1,X0) ) )
& ( ( n0 = X1
& push(agent9,trolley9) = X0 )
| ( n0 = X1
& pull(agent9,trolley9) = X0 )
| ( n0 = X1
& push(agent8,trolley8) = X0 )
| sP30(X1,X0)
| sP29(X1,X0)
| sP28(X1,X0)
| sP27(X1,X0)
| sP26(X1,X0)
| sP25(X1,X0)
| sP24(X1,X0)
| sP23(X1,X0)
| sP22(X1,X0)
| sP21(X1,X0)
| sP20(X1,X0)
| sP19(X1,X0)
| sP18(X1,X0)
| sP17(X1,X0)
| sP16(X1,X0)
| ~ sP31(X1,X0) ) ),
inference(flattening,[],[f254]) ).
fof(f256,plain,
! [X0,X1] :
( ( sP31(X0,X1)
| ( ( n0 != X0
| push(agent9,trolley9) != X1 )
& ( n0 != X0
| pull(agent9,trolley9) != X1 )
& ( n0 != X0
| push(agent8,trolley8) != X1 )
& ~ sP30(X0,X1)
& ~ sP29(X0,X1)
& ~ sP28(X0,X1)
& ~ sP27(X0,X1)
& ~ sP26(X0,X1)
& ~ sP25(X0,X1)
& ~ sP24(X0,X1)
& ~ sP23(X0,X1)
& ~ sP22(X0,X1)
& ~ sP21(X0,X1)
& ~ sP20(X0,X1)
& ~ sP19(X0,X1)
& ~ sP18(X0,X1)
& ~ sP17(X0,X1)
& ~ sP16(X0,X1) ) )
& ( ( n0 = X0
& push(agent9,trolley9) = X1 )
| ( n0 = X0
& pull(agent9,trolley9) = X1 )
| ( n0 = X0
& push(agent8,trolley8) = X1 )
| sP30(X0,X1)
| sP29(X0,X1)
| sP28(X0,X1)
| sP27(X0,X1)
| sP26(X0,X1)
| sP25(X0,X1)
| sP24(X0,X1)
| sP23(X0,X1)
| sP22(X0,X1)
| sP21(X0,X1)
| sP20(X0,X1)
| sP19(X0,X1)
| sP18(X0,X1)
| sP17(X0,X1)
| sP16(X0,X1)
| ~ sP31(X0,X1) ) ),
inference(rectify,[],[f255]) ).
fof(f257,plain,
! [X1,X0] :
( ( sP30(X1,X0)
| n0 != X1
| pull(agent8,trolley8) != X0 )
& ( ( n0 = X1
& pull(agent8,trolley8) = X0 )
| ~ sP30(X1,X0) ) ),
inference(nnf_transformation,[],[f170]) ).
fof(f258,plain,
! [X1,X0] :
( ( sP30(X1,X0)
| n0 != X1
| pull(agent8,trolley8) != X0 )
& ( ( n0 = X1
& pull(agent8,trolley8) = X0 )
| ~ sP30(X1,X0) ) ),
inference(flattening,[],[f257]) ).
fof(f259,plain,
! [X0,X1] :
( ( sP30(X0,X1)
| n0 != X0
| pull(agent8,trolley8) != X1 )
& ( ( n0 = X0
& pull(agent8,trolley8) = X1 )
| ~ sP30(X0,X1) ) ),
inference(rectify,[],[f258]) ).
fof(f260,plain,
! [X1,X0] :
( ( sP29(X1,X0)
| n0 != X1
| push(agent7,trolley7) != X0 )
& ( ( n0 = X1
& push(agent7,trolley7) = X0 )
| ~ sP29(X1,X0) ) ),
inference(nnf_transformation,[],[f169]) ).
fof(f261,plain,
! [X1,X0] :
( ( sP29(X1,X0)
| n0 != X1
| push(agent7,trolley7) != X0 )
& ( ( n0 = X1
& push(agent7,trolley7) = X0 )
| ~ sP29(X1,X0) ) ),
inference(flattening,[],[f260]) ).
fof(f262,plain,
! [X0,X1] :
( ( sP29(X0,X1)
| n0 != X0
| push(agent7,trolley7) != X1 )
& ( ( n0 = X0
& push(agent7,trolley7) = X1 )
| ~ sP29(X0,X1) ) ),
inference(rectify,[],[f261]) ).
fof(f263,plain,
! [X1,X0] :
( ( sP28(X1,X0)
| n0 != X1
| pull(agent7,trolley7) != X0 )
& ( ( n0 = X1
& pull(agent7,trolley7) = X0 )
| ~ sP28(X1,X0) ) ),
inference(nnf_transformation,[],[f168]) ).
fof(f264,plain,
! [X1,X0] :
( ( sP28(X1,X0)
| n0 != X1
| pull(agent7,trolley7) != X0 )
& ( ( n0 = X1
& pull(agent7,trolley7) = X0 )
| ~ sP28(X1,X0) ) ),
inference(flattening,[],[f263]) ).
fof(f265,plain,
! [X0,X1] :
( ( sP28(X0,X1)
| n0 != X0
| pull(agent7,trolley7) != X1 )
& ( ( n0 = X0
& pull(agent7,trolley7) = X1 )
| ~ sP28(X0,X1) ) ),
inference(rectify,[],[f264]) ).
fof(f266,plain,
! [X1,X0] :
( ( sP27(X1,X0)
| n0 != X1
| push(agent6,trolley6) != X0 )
& ( ( n0 = X1
& push(agent6,trolley6) = X0 )
| ~ sP27(X1,X0) ) ),
inference(nnf_transformation,[],[f167]) ).
fof(f267,plain,
! [X1,X0] :
( ( sP27(X1,X0)
| n0 != X1
| push(agent6,trolley6) != X0 )
& ( ( n0 = X1
& push(agent6,trolley6) = X0 )
| ~ sP27(X1,X0) ) ),
inference(flattening,[],[f266]) ).
fof(f268,plain,
! [X0,X1] :
( ( sP27(X0,X1)
| n0 != X0
| push(agent6,trolley6) != X1 )
& ( ( n0 = X0
& push(agent6,trolley6) = X1 )
| ~ sP27(X0,X1) ) ),
inference(rectify,[],[f267]) ).
fof(f269,plain,
! [X1,X0] :
( ( sP26(X1,X0)
| n0 != X1
| pull(agent6,trolley6) != X0 )
& ( ( n0 = X1
& pull(agent6,trolley6) = X0 )
| ~ sP26(X1,X0) ) ),
inference(nnf_transformation,[],[f166]) ).
fof(f270,plain,
! [X1,X0] :
( ( sP26(X1,X0)
| n0 != X1
| pull(agent6,trolley6) != X0 )
& ( ( n0 = X1
& pull(agent6,trolley6) = X0 )
| ~ sP26(X1,X0) ) ),
inference(flattening,[],[f269]) ).
fof(f271,plain,
! [X0,X1] :
( ( sP26(X0,X1)
| n0 != X0
| pull(agent6,trolley6) != X1 )
& ( ( n0 = X0
& pull(agent6,trolley6) = X1 )
| ~ sP26(X0,X1) ) ),
inference(rectify,[],[f270]) ).
fof(f272,plain,
! [X1,X0] :
( ( sP25(X1,X0)
| n0 != X1
| push(agent5,trolley5) != X0 )
& ( ( n0 = X1
& push(agent5,trolley5) = X0 )
| ~ sP25(X1,X0) ) ),
inference(nnf_transformation,[],[f165]) ).
fof(f273,plain,
! [X1,X0] :
( ( sP25(X1,X0)
| n0 != X1
| push(agent5,trolley5) != X0 )
& ( ( n0 = X1
& push(agent5,trolley5) = X0 )
| ~ sP25(X1,X0) ) ),
inference(flattening,[],[f272]) ).
fof(f274,plain,
! [X0,X1] :
( ( sP25(X0,X1)
| n0 != X0
| push(agent5,trolley5) != X1 )
& ( ( n0 = X0
& push(agent5,trolley5) = X1 )
| ~ sP25(X0,X1) ) ),
inference(rectify,[],[f273]) ).
fof(f275,plain,
! [X1,X0] :
( ( sP24(X1,X0)
| n0 != X1
| pull(agent5,trolley5) != X0 )
& ( ( n0 = X1
& pull(agent5,trolley5) = X0 )
| ~ sP24(X1,X0) ) ),
inference(nnf_transformation,[],[f164]) ).
fof(f276,plain,
! [X1,X0] :
( ( sP24(X1,X0)
| n0 != X1
| pull(agent5,trolley5) != X0 )
& ( ( n0 = X1
& pull(agent5,trolley5) = X0 )
| ~ sP24(X1,X0) ) ),
inference(flattening,[],[f275]) ).
fof(f277,plain,
! [X0,X1] :
( ( sP24(X0,X1)
| n0 != X0
| pull(agent5,trolley5) != X1 )
& ( ( n0 = X0
& pull(agent5,trolley5) = X1 )
| ~ sP24(X0,X1) ) ),
inference(rectify,[],[f276]) ).
fof(f278,plain,
! [X1,X0] :
( ( sP23(X1,X0)
| n0 != X1
| push(agent4,trolley4) != X0 )
& ( ( n0 = X1
& push(agent4,trolley4) = X0 )
| ~ sP23(X1,X0) ) ),
inference(nnf_transformation,[],[f163]) ).
fof(f279,plain,
! [X1,X0] :
( ( sP23(X1,X0)
| n0 != X1
| push(agent4,trolley4) != X0 )
& ( ( n0 = X1
& push(agent4,trolley4) = X0 )
| ~ sP23(X1,X0) ) ),
inference(flattening,[],[f278]) ).
fof(f280,plain,
! [X0,X1] :
( ( sP23(X0,X1)
| n0 != X0
| push(agent4,trolley4) != X1 )
& ( ( n0 = X0
& push(agent4,trolley4) = X1 )
| ~ sP23(X0,X1) ) ),
inference(rectify,[],[f279]) ).
fof(f281,plain,
! [X1,X0] :
( ( sP22(X1,X0)
| n0 != X1
| pull(agent4,trolley4) != X0 )
& ( ( n0 = X1
& pull(agent4,trolley4) = X0 )
| ~ sP22(X1,X0) ) ),
inference(nnf_transformation,[],[f162]) ).
fof(f282,plain,
! [X1,X0] :
( ( sP22(X1,X0)
| n0 != X1
| pull(agent4,trolley4) != X0 )
& ( ( n0 = X1
& pull(agent4,trolley4) = X0 )
| ~ sP22(X1,X0) ) ),
inference(flattening,[],[f281]) ).
fof(f283,plain,
! [X0,X1] :
( ( sP22(X0,X1)
| n0 != X0
| pull(agent4,trolley4) != X1 )
& ( ( n0 = X0
& pull(agent4,trolley4) = X1 )
| ~ sP22(X0,X1) ) ),
inference(rectify,[],[f282]) ).
fof(f284,plain,
! [X1,X0] :
( ( sP21(X1,X0)
| n0 != X1
| push(agent3,trolley3) != X0 )
& ( ( n0 = X1
& push(agent3,trolley3) = X0 )
| ~ sP21(X1,X0) ) ),
inference(nnf_transformation,[],[f161]) ).
fof(f285,plain,
! [X1,X0] :
( ( sP21(X1,X0)
| n0 != X1
| push(agent3,trolley3) != X0 )
& ( ( n0 = X1
& push(agent3,trolley3) = X0 )
| ~ sP21(X1,X0) ) ),
inference(flattening,[],[f284]) ).
fof(f286,plain,
! [X0,X1] :
( ( sP21(X0,X1)
| n0 != X0
| push(agent3,trolley3) != X1 )
& ( ( n0 = X0
& push(agent3,trolley3) = X1 )
| ~ sP21(X0,X1) ) ),
inference(rectify,[],[f285]) ).
fof(f287,plain,
! [X1,X0] :
( ( sP20(X1,X0)
| n0 != X1
| pull(agent3,trolley3) != X0 )
& ( ( n0 = X1
& pull(agent3,trolley3) = X0 )
| ~ sP20(X1,X0) ) ),
inference(nnf_transformation,[],[f160]) ).
fof(f288,plain,
! [X1,X0] :
( ( sP20(X1,X0)
| n0 != X1
| pull(agent3,trolley3) != X0 )
& ( ( n0 = X1
& pull(agent3,trolley3) = X0 )
| ~ sP20(X1,X0) ) ),
inference(flattening,[],[f287]) ).
fof(f289,plain,
! [X0,X1] :
( ( sP20(X0,X1)
| n0 != X0
| pull(agent3,trolley3) != X1 )
& ( ( n0 = X0
& pull(agent3,trolley3) = X1 )
| ~ sP20(X0,X1) ) ),
inference(rectify,[],[f288]) ).
fof(f290,plain,
! [X1,X0] :
( ( sP19(X1,X0)
| n0 != X1
| push(agent2,trolley2) != X0 )
& ( ( n0 = X1
& push(agent2,trolley2) = X0 )
| ~ sP19(X1,X0) ) ),
inference(nnf_transformation,[],[f159]) ).
fof(f291,plain,
! [X1,X0] :
( ( sP19(X1,X0)
| n0 != X1
| push(agent2,trolley2) != X0 )
& ( ( n0 = X1
& push(agent2,trolley2) = X0 )
| ~ sP19(X1,X0) ) ),
inference(flattening,[],[f290]) ).
fof(f292,plain,
! [X0,X1] :
( ( sP19(X0,X1)
| n0 != X0
| push(agent2,trolley2) != X1 )
& ( ( n0 = X0
& push(agent2,trolley2) = X1 )
| ~ sP19(X0,X1) ) ),
inference(rectify,[],[f291]) ).
fof(f293,plain,
! [X1,X0] :
( ( sP18(X1,X0)
| n0 != X1
| pull(agent2,trolley2) != X0 )
& ( ( n0 = X1
& pull(agent2,trolley2) = X0 )
| ~ sP18(X1,X0) ) ),
inference(nnf_transformation,[],[f158]) ).
fof(f294,plain,
! [X1,X0] :
( ( sP18(X1,X0)
| n0 != X1
| pull(agent2,trolley2) != X0 )
& ( ( n0 = X1
& pull(agent2,trolley2) = X0 )
| ~ sP18(X1,X0) ) ),
inference(flattening,[],[f293]) ).
fof(f295,plain,
! [X0,X1] :
( ( sP18(X0,X1)
| n0 != X0
| pull(agent2,trolley2) != X1 )
& ( ( n0 = X0
& pull(agent2,trolley2) = X1 )
| ~ sP18(X0,X1) ) ),
inference(rectify,[],[f294]) ).
fof(f296,plain,
! [X1,X0] :
( ( sP17(X1,X0)
| n0 != X1
| push(agent1,trolley1) != X0 )
& ( ( n0 = X1
& push(agent1,trolley1) = X0 )
| ~ sP17(X1,X0) ) ),
inference(nnf_transformation,[],[f157]) ).
fof(f297,plain,
! [X1,X0] :
( ( sP17(X1,X0)
| n0 != X1
| push(agent1,trolley1) != X0 )
& ( ( n0 = X1
& push(agent1,trolley1) = X0 )
| ~ sP17(X1,X0) ) ),
inference(flattening,[],[f296]) ).
fof(f298,plain,
! [X0,X1] :
( ( sP17(X0,X1)
| n0 != X0
| push(agent1,trolley1) != X1 )
& ( ( n0 = X0
& push(agent1,trolley1) = X1 )
| ~ sP17(X0,X1) ) ),
inference(rectify,[],[f297]) ).
fof(f299,plain,
! [X1,X0] :
( ( sP16(X1,X0)
| n0 != X1
| pull(agent1,trolley1) != X0 )
& ( ( n0 = X1
& pull(agent1,trolley1) = X0 )
| ~ sP16(X1,X0) ) ),
inference(nnf_transformation,[],[f156]) ).
fof(f300,plain,
! [X1,X0] :
( ( sP16(X1,X0)
| n0 != X1
| pull(agent1,trolley1) != X0 )
& ( ( n0 = X1
& pull(agent1,trolley1) = X0 )
| ~ sP16(X1,X0) ) ),
inference(flattening,[],[f299]) ).
fof(f301,plain,
! [X0,X1] :
( ( sP16(X0,X1)
| n0 != X0
| pull(agent1,trolley1) != X1 )
& ( ( n0 = X0
& pull(agent1,trolley1) = X1 )
| ~ sP16(X0,X1) ) ),
inference(rectify,[],[f300]) ).
fof(f302,plain,
! [X0,X1] :
( ( happens(X0,X1)
| ~ sP31(X1,X0) )
& ( sP31(X1,X0)
| ~ happens(X0,X1) ) ),
inference(nnf_transformation,[],[f172]) ).
fof(f311,plain,
! [X2,X0,X1] :
( holdsAt(X2,plus(X1,n1))
| ~ initiates(X0,X2,X1)
| ~ happens(X0,X1) ),
inference(cnf_transformation,[],[f119]) ).
fof(f369,plain,
n1 = plus(n0,n1),
inference(cnf_transformation,[],[f23]) ).
fof(f378,plain,
! [X0,X1] : plus(X0,X1) = plus(X1,X0),
inference(cnf_transformation,[],[f80]) ).
fof(f417,plain,
! [X2,X3,X0,X1,X4] :
( initiates(X0,X1,X2)
| ~ happens(push(X3,X4),X2)
| spinning(X4) != X1
| pull(X3,X4) != X0 ),
inference(cnf_transformation,[],[f233]) ).
fof(f458,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP16(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f459,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP17(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f460,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP18(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f461,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP19(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f462,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP20(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f463,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP21(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f464,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP22(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f465,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP23(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f466,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP24(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f467,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP25(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f468,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP26(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f469,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP27(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f470,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP28(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f471,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP29(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f472,plain,
! [X0,X1] :
( sP31(X0,X1)
| ~ sP30(X0,X1) ),
inference(cnf_transformation,[],[f256]) ).
fof(f473,plain,
! [X0,X1] :
( sP31(X0,X1)
| n0 != X0
| push(agent8,trolley8) != X1 ),
inference(cnf_transformation,[],[f256]) ).
fof(f474,plain,
! [X0,X1] :
( sP31(X0,X1)
| n0 != X0
| pull(agent9,trolley9) != X1 ),
inference(cnf_transformation,[],[f256]) ).
fof(f475,plain,
! [X0,X1] :
( sP31(X0,X1)
| n0 != X0
| push(agent9,trolley9) != X1 ),
inference(cnf_transformation,[],[f256]) ).
fof(f478,plain,
! [X0,X1] :
( sP30(X0,X1)
| n0 != X0
| pull(agent8,trolley8) != X1 ),
inference(cnf_transformation,[],[f259]) ).
fof(f481,plain,
! [X0,X1] :
( sP29(X0,X1)
| n0 != X0
| push(agent7,trolley7) != X1 ),
inference(cnf_transformation,[],[f262]) ).
fof(f484,plain,
! [X0,X1] :
( sP28(X0,X1)
| n0 != X0
| pull(agent7,trolley7) != X1 ),
inference(cnf_transformation,[],[f265]) ).
fof(f487,plain,
! [X0,X1] :
( sP27(X0,X1)
| n0 != X0
| push(agent6,trolley6) != X1 ),
inference(cnf_transformation,[],[f268]) ).
fof(f490,plain,
! [X0,X1] :
( sP26(X0,X1)
| n0 != X0
| pull(agent6,trolley6) != X1 ),
inference(cnf_transformation,[],[f271]) ).
fof(f493,plain,
! [X0,X1] :
( sP25(X0,X1)
| n0 != X0
| push(agent5,trolley5) != X1 ),
inference(cnf_transformation,[],[f274]) ).
fof(f496,plain,
! [X0,X1] :
( sP24(X0,X1)
| n0 != X0
| pull(agent5,trolley5) != X1 ),
inference(cnf_transformation,[],[f277]) ).
fof(f499,plain,
! [X0,X1] :
( sP23(X0,X1)
| n0 != X0
| push(agent4,trolley4) != X1 ),
inference(cnf_transformation,[],[f280]) ).
fof(f502,plain,
! [X0,X1] :
( sP22(X0,X1)
| n0 != X0
| pull(agent4,trolley4) != X1 ),
inference(cnf_transformation,[],[f283]) ).
fof(f505,plain,
! [X0,X1] :
( sP21(X0,X1)
| n0 != X0
| push(agent3,trolley3) != X1 ),
inference(cnf_transformation,[],[f286]) ).
fof(f508,plain,
! [X0,X1] :
( sP20(X0,X1)
| n0 != X0
| pull(agent3,trolley3) != X1 ),
inference(cnf_transformation,[],[f289]) ).
fof(f511,plain,
! [X0,X1] :
( sP19(X0,X1)
| n0 != X0
| push(agent2,trolley2) != X1 ),
inference(cnf_transformation,[],[f292]) ).
fof(f514,plain,
! [X0,X1] :
( sP18(X0,X1)
| n0 != X0
| pull(agent2,trolley2) != X1 ),
inference(cnf_transformation,[],[f295]) ).
fof(f517,plain,
! [X0,X1] :
( sP17(X0,X1)
| n0 != X0
| push(agent1,trolley1) != X1 ),
inference(cnf_transformation,[],[f298]) ).
fof(f520,plain,
! [X0,X1] :
( sP16(X0,X1)
| n0 != X0
| pull(agent1,trolley1) != X1 ),
inference(cnf_transformation,[],[f301]) ).
fof(f522,plain,
! [X0,X1] :
( happens(X0,X1)
| ~ sP31(X1,X0) ),
inference(cnf_transformation,[],[f302]) ).
fof(f629,plain,
( ~ holdsAt(spinning(trolley9),n1)
| ~ holdsAt(spinning(trolley8),n1)
| ~ holdsAt(spinning(trolley7),n1)
| ~ holdsAt(spinning(trolley6),n1)
| ~ holdsAt(spinning(trolley5),n1)
| ~ holdsAt(spinning(trolley4),n1)
| ~ holdsAt(spinning(trolley3),n1)
| ~ holdsAt(spinning(trolley2),n1)
| ~ holdsAt(spinning(trolley1),n1) ),
inference(cnf_transformation,[],[f135]) ).
fof(f654,plain,
! [X2,X3,X0,X4] :
( initiates(X0,spinning(X4),X2)
| ~ happens(push(X3,X4),X2)
| pull(X3,X4) != X0 ),
inference(equality_resolution,[],[f417]) ).
fof(f655,plain,
! [X2,X3,X4] :
( initiates(pull(X3,X4),spinning(X4),X2)
| ~ happens(push(X3,X4),X2) ),
inference(equality_resolution,[],[f654]) ).
fof(f668,plain,
! [X1] :
( sP31(n0,X1)
| push(agent9,trolley9) != X1 ),
inference(equality_resolution,[],[f475]) ).
fof(f669,plain,
sP31(n0,push(agent9,trolley9)),
inference(equality_resolution,[],[f668]) ).
fof(f670,plain,
! [X1] :
( sP31(n0,X1)
| pull(agent9,trolley9) != X1 ),
inference(equality_resolution,[],[f474]) ).
fof(f671,plain,
sP31(n0,pull(agent9,trolley9)),
inference(equality_resolution,[],[f670]) ).
fof(f672,plain,
! [X1] :
( sP31(n0,X1)
| push(agent8,trolley8) != X1 ),
inference(equality_resolution,[],[f473]) ).
fof(f673,plain,
sP31(n0,push(agent8,trolley8)),
inference(equality_resolution,[],[f672]) ).
fof(f674,plain,
! [X1] :
( sP30(n0,X1)
| pull(agent8,trolley8) != X1 ),
inference(equality_resolution,[],[f478]) ).
fof(f675,plain,
sP30(n0,pull(agent8,trolley8)),
inference(equality_resolution,[],[f674]) ).
fof(f676,plain,
! [X1] :
( sP29(n0,X1)
| push(agent7,trolley7) != X1 ),
inference(equality_resolution,[],[f481]) ).
fof(f677,plain,
sP29(n0,push(agent7,trolley7)),
inference(equality_resolution,[],[f676]) ).
fof(f678,plain,
! [X1] :
( sP28(n0,X1)
| pull(agent7,trolley7) != X1 ),
inference(equality_resolution,[],[f484]) ).
fof(f679,plain,
sP28(n0,pull(agent7,trolley7)),
inference(equality_resolution,[],[f678]) ).
fof(f680,plain,
! [X1] :
( sP27(n0,X1)
| push(agent6,trolley6) != X1 ),
inference(equality_resolution,[],[f487]) ).
fof(f681,plain,
sP27(n0,push(agent6,trolley6)),
inference(equality_resolution,[],[f680]) ).
fof(f682,plain,
! [X1] :
( sP26(n0,X1)
| pull(agent6,trolley6) != X1 ),
inference(equality_resolution,[],[f490]) ).
fof(f683,plain,
sP26(n0,pull(agent6,trolley6)),
inference(equality_resolution,[],[f682]) ).
fof(f684,plain,
! [X1] :
( sP25(n0,X1)
| push(agent5,trolley5) != X1 ),
inference(equality_resolution,[],[f493]) ).
fof(f685,plain,
sP25(n0,push(agent5,trolley5)),
inference(equality_resolution,[],[f684]) ).
fof(f686,plain,
! [X1] :
( sP24(n0,X1)
| pull(agent5,trolley5) != X1 ),
inference(equality_resolution,[],[f496]) ).
fof(f687,plain,
sP24(n0,pull(agent5,trolley5)),
inference(equality_resolution,[],[f686]) ).
fof(f688,plain,
! [X1] :
( sP23(n0,X1)
| push(agent4,trolley4) != X1 ),
inference(equality_resolution,[],[f499]) ).
fof(f689,plain,
sP23(n0,push(agent4,trolley4)),
inference(equality_resolution,[],[f688]) ).
fof(f690,plain,
! [X1] :
( sP22(n0,X1)
| pull(agent4,trolley4) != X1 ),
inference(equality_resolution,[],[f502]) ).
fof(f691,plain,
sP22(n0,pull(agent4,trolley4)),
inference(equality_resolution,[],[f690]) ).
fof(f692,plain,
! [X1] :
( sP21(n0,X1)
| push(agent3,trolley3) != X1 ),
inference(equality_resolution,[],[f505]) ).
fof(f693,plain,
sP21(n0,push(agent3,trolley3)),
inference(equality_resolution,[],[f692]) ).
fof(f694,plain,
! [X1] :
( sP20(n0,X1)
| pull(agent3,trolley3) != X1 ),
inference(equality_resolution,[],[f508]) ).
fof(f695,plain,
sP20(n0,pull(agent3,trolley3)),
inference(equality_resolution,[],[f694]) ).
fof(f696,plain,
! [X1] :
( sP19(n0,X1)
| push(agent2,trolley2) != X1 ),
inference(equality_resolution,[],[f511]) ).
fof(f697,plain,
sP19(n0,push(agent2,trolley2)),
inference(equality_resolution,[],[f696]) ).
fof(f698,plain,
! [X1] :
( sP18(n0,X1)
| pull(agent2,trolley2) != X1 ),
inference(equality_resolution,[],[f514]) ).
fof(f699,plain,
sP18(n0,pull(agent2,trolley2)),
inference(equality_resolution,[],[f698]) ).
fof(f700,plain,
! [X1] :
( sP17(n0,X1)
| push(agent1,trolley1) != X1 ),
inference(equality_resolution,[],[f517]) ).
fof(f701,plain,
sP17(n0,push(agent1,trolley1)),
inference(equality_resolution,[],[f700]) ).
fof(f702,plain,
! [X1] :
( sP16(n0,X1)
| pull(agent1,trolley1) != X1 ),
inference(equality_resolution,[],[f520]) ).
fof(f703,plain,
sP16(n0,pull(agent1,trolley1)),
inference(equality_resolution,[],[f702]) ).
cnf(c_57,plain,
( ~ initiates(X0,X1,X2)
| ~ happens(X0,X2)
| holdsAt(X1,plus(X2,n1)) ),
inference(cnf_transformation,[],[f311]) ).
cnf(c_115,plain,
plus(n0,n1) = n1,
inference(cnf_transformation,[],[f369]) ).
cnf(c_124,plain,
plus(X0,X1) = plus(X1,X0),
inference(cnf_transformation,[],[f378]) ).
cnf(c_158,plain,
( ~ happens(push(X0,X1),X2)
| initiates(pull(X0,X1),spinning(X1),X2) ),
inference(cnf_transformation,[],[f655]) ).
cnf(c_196,plain,
sP31(n0,push(agent9,trolley9)),
inference(cnf_transformation,[],[f669]) ).
cnf(c_197,plain,
sP31(n0,pull(agent9,trolley9)),
inference(cnf_transformation,[],[f671]) ).
cnf(c_198,plain,
sP31(n0,push(agent8,trolley8)),
inference(cnf_transformation,[],[f673]) ).
cnf(c_199,plain,
( ~ sP30(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f472]) ).
cnf(c_200,plain,
( ~ sP29(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f471]) ).
cnf(c_201,plain,
( ~ sP28(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f470]) ).
cnf(c_202,plain,
( ~ sP27(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f469]) ).
cnf(c_203,plain,
( ~ sP26(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f468]) ).
cnf(c_204,plain,
( ~ sP25(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f467]) ).
cnf(c_205,plain,
( ~ sP24(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f466]) ).
cnf(c_206,plain,
( ~ sP23(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f465]) ).
cnf(c_207,plain,
( ~ sP22(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f464]) ).
cnf(c_208,plain,
( ~ sP21(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f463]) ).
cnf(c_209,plain,
( ~ sP20(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f462]) ).
cnf(c_210,plain,
( ~ sP19(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f461]) ).
cnf(c_211,plain,
( ~ sP18(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f460]) ).
cnf(c_212,plain,
( ~ sP17(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f459]) ).
cnf(c_213,plain,
( ~ sP16(X0,X1)
| sP31(X0,X1) ),
inference(cnf_transformation,[],[f458]) ).
cnf(c_222,plain,
sP30(n0,pull(agent8,trolley8)),
inference(cnf_transformation,[],[f675]) ).
cnf(c_225,plain,
sP29(n0,push(agent7,trolley7)),
inference(cnf_transformation,[],[f677]) ).
cnf(c_228,plain,
sP28(n0,pull(agent7,trolley7)),
inference(cnf_transformation,[],[f679]) ).
cnf(c_231,plain,
sP27(n0,push(agent6,trolley6)),
inference(cnf_transformation,[],[f681]) ).
cnf(c_234,plain,
sP26(n0,pull(agent6,trolley6)),
inference(cnf_transformation,[],[f683]) ).
cnf(c_237,plain,
sP25(n0,push(agent5,trolley5)),
inference(cnf_transformation,[],[f685]) ).
cnf(c_240,plain,
sP24(n0,pull(agent5,trolley5)),
inference(cnf_transformation,[],[f687]) ).
cnf(c_243,plain,
sP23(n0,push(agent4,trolley4)),
inference(cnf_transformation,[],[f689]) ).
cnf(c_246,plain,
sP22(n0,pull(agent4,trolley4)),
inference(cnf_transformation,[],[f691]) ).
cnf(c_249,plain,
sP21(n0,push(agent3,trolley3)),
inference(cnf_transformation,[],[f693]) ).
cnf(c_252,plain,
sP20(n0,pull(agent3,trolley3)),
inference(cnf_transformation,[],[f695]) ).
cnf(c_255,plain,
sP19(n0,push(agent2,trolley2)),
inference(cnf_transformation,[],[f697]) ).
cnf(c_258,plain,
sP18(n0,pull(agent2,trolley2)),
inference(cnf_transformation,[],[f699]) ).
cnf(c_261,plain,
sP17(n0,push(agent1,trolley1)),
inference(cnf_transformation,[],[f701]) ).
cnf(c_264,plain,
sP16(n0,pull(agent1,trolley1)),
inference(cnf_transformation,[],[f703]) ).
cnf(c_267,plain,
( ~ sP31(X0,X1)
| happens(X1,X0) ),
inference(cnf_transformation,[],[f522]) ).
cnf(c_375,negated_conjecture,
( ~ holdsAt(spinning(trolley9),n1)
| ~ holdsAt(spinning(trolley8),n1)
| ~ holdsAt(spinning(trolley7),n1)
| ~ holdsAt(spinning(trolley6),n1)
| ~ holdsAt(spinning(trolley5),n1)
| ~ holdsAt(spinning(trolley4),n1)
| ~ holdsAt(spinning(trolley3),n1)
| ~ holdsAt(spinning(trolley2),n1)
| ~ holdsAt(spinning(trolley1),n1) ),
inference(cnf_transformation,[],[f629]) ).
cnf(c_818,plain,
( ~ sP31(X0,X1)
| happens(X1,X0) ),
inference(prop_impl_just,[status(thm)],[c_267]) ).
cnf(c_820,plain,
( ~ sP30(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_199]) ).
cnf(c_826,plain,
( ~ sP29(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_200]) ).
cnf(c_832,plain,
( ~ sP28(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_201]) ).
cnf(c_838,plain,
( ~ sP27(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_202]) ).
cnf(c_844,plain,
( ~ sP26(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_203]) ).
cnf(c_850,plain,
( ~ sP25(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_204]) ).
cnf(c_856,plain,
( ~ sP24(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_205]) ).
cnf(c_862,plain,
( ~ sP23(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_206]) ).
cnf(c_868,plain,
( ~ sP22(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_207]) ).
cnf(c_874,plain,
( ~ sP21(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_208]) ).
cnf(c_880,plain,
( ~ sP20(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_209]) ).
cnf(c_886,plain,
( ~ sP19(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_210]) ).
cnf(c_892,plain,
( ~ sP18(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_211]) ).
cnf(c_898,plain,
( ~ sP17(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_212]) ).
cnf(c_904,plain,
( ~ sP16(X0,X1)
| sP31(X0,X1) ),
inference(prop_impl_just,[status(thm)],[c_213]) ).
cnf(c_2811,plain,
plus(n1,n0) = n1,
inference(demodulation,[status(thm)],[c_115,c_124]) ).
cnf(c_5725,plain,
( pull(agent8,trolley8) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_820,c_222]) ).
cnf(c_5726,plain,
sP31(n0,pull(agent8,trolley8)),
inference(unflattening,[status(thm)],[c_5725]) ).
cnf(c_5802,plain,
( push(agent7,trolley7) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_826,c_225]) ).
cnf(c_5803,plain,
sP31(n0,push(agent7,trolley7)),
inference(unflattening,[status(thm)],[c_5802]) ).
cnf(c_5879,plain,
( pull(agent7,trolley7) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_832,c_228]) ).
cnf(c_5880,plain,
sP31(n0,pull(agent7,trolley7)),
inference(unflattening,[status(thm)],[c_5879]) ).
cnf(c_5956,plain,
( push(agent6,trolley6) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_838,c_231]) ).
cnf(c_5957,plain,
sP31(n0,push(agent6,trolley6)),
inference(unflattening,[status(thm)],[c_5956]) ).
cnf(c_6033,plain,
( pull(agent6,trolley6) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_844,c_234]) ).
cnf(c_6034,plain,
sP31(n0,pull(agent6,trolley6)),
inference(unflattening,[status(thm)],[c_6033]) ).
cnf(c_6110,plain,
( push(agent5,trolley5) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_850,c_237]) ).
cnf(c_6111,plain,
sP31(n0,push(agent5,trolley5)),
inference(unflattening,[status(thm)],[c_6110]) ).
cnf(c_6187,plain,
( pull(agent5,trolley5) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_856,c_240]) ).
cnf(c_6188,plain,
sP31(n0,pull(agent5,trolley5)),
inference(unflattening,[status(thm)],[c_6187]) ).
cnf(c_6264,plain,
( push(agent4,trolley4) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_862,c_243]) ).
cnf(c_6265,plain,
sP31(n0,push(agent4,trolley4)),
inference(unflattening,[status(thm)],[c_6264]) ).
cnf(c_6341,plain,
( pull(agent4,trolley4) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_868,c_246]) ).
cnf(c_6342,plain,
sP31(n0,pull(agent4,trolley4)),
inference(unflattening,[status(thm)],[c_6341]) ).
cnf(c_6418,plain,
( push(agent3,trolley3) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_874,c_249]) ).
cnf(c_6419,plain,
sP31(n0,push(agent3,trolley3)),
inference(unflattening,[status(thm)],[c_6418]) ).
cnf(c_6495,plain,
( pull(agent3,trolley3) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_880,c_252]) ).
cnf(c_6496,plain,
sP31(n0,pull(agent3,trolley3)),
inference(unflattening,[status(thm)],[c_6495]) ).
cnf(c_6572,plain,
( push(agent2,trolley2) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_886,c_255]) ).
cnf(c_6573,plain,
sP31(n0,push(agent2,trolley2)),
inference(unflattening,[status(thm)],[c_6572]) ).
cnf(c_6649,plain,
( pull(agent2,trolley2) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_892,c_258]) ).
cnf(c_6650,plain,
sP31(n0,pull(agent2,trolley2)),
inference(unflattening,[status(thm)],[c_6649]) ).
cnf(c_6726,plain,
( push(agent1,trolley1) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_898,c_261]) ).
cnf(c_6727,plain,
sP31(n0,push(agent1,trolley1)),
inference(unflattening,[status(thm)],[c_6726]) ).
cnf(c_6802,plain,
( pull(agent1,trolley1) != X1
| X0 != n0
| sP31(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_904,c_264]) ).
cnf(c_6803,plain,
sP31(n0,pull(agent1,trolley1)),
inference(unflattening,[status(thm)],[c_6802]) ).
cnf(c_11671,plain,
( push(agent9,trolley9) != X0
| X1 != n0
| happens(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_196,c_818]) ).
cnf(c_11672,plain,
happens(push(agent9,trolley9),n0),
inference(unflattening,[status(thm)],[c_11671]) ).
cnf(c_11680,plain,
( pull(agent9,trolley9) != X0
| X1 != n0
| happens(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_197,c_818]) ).
cnf(c_11681,plain,
happens(pull(agent9,trolley9),n0),
inference(unflattening,[status(thm)],[c_11680]) ).
cnf(c_11689,plain,
( push(agent8,trolley8) != X0
| X1 != n0
| happens(X0,X1) ),
inference(resolution_lifted,[status(thm)],[c_198,c_818]) ).
cnf(c_11690,plain,
happens(push(agent8,trolley8),n0),
inference(unflattening,[status(thm)],[c_11689]) ).
cnf(c_11769,plain,
( pull(agent8,trolley8) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_5726]) ).
cnf(c_11770,plain,
happens(pull(agent8,trolley8),n0),
inference(unflattening,[status(thm)],[c_11769]) ).
cnf(c_11778,plain,
( push(agent7,trolley7) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_5803]) ).
cnf(c_11779,plain,
happens(push(agent7,trolley7),n0),
inference(unflattening,[status(thm)],[c_11778]) ).
cnf(c_11787,plain,
( pull(agent7,trolley7) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_5880]) ).
cnf(c_11788,plain,
happens(pull(agent7,trolley7),n0),
inference(unflattening,[status(thm)],[c_11787]) ).
cnf(c_11796,plain,
( push(agent6,trolley6) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_5957]) ).
cnf(c_11797,plain,
happens(push(agent6,trolley6),n0),
inference(unflattening,[status(thm)],[c_11796]) ).
cnf(c_11805,plain,
( pull(agent6,trolley6) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6034]) ).
cnf(c_11806,plain,
happens(pull(agent6,trolley6),n0),
inference(unflattening,[status(thm)],[c_11805]) ).
cnf(c_11814,plain,
( push(agent5,trolley5) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6111]) ).
cnf(c_11815,plain,
happens(push(agent5,trolley5),n0),
inference(unflattening,[status(thm)],[c_11814]) ).
cnf(c_11823,plain,
( pull(agent5,trolley5) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6188]) ).
cnf(c_11824,plain,
happens(pull(agent5,trolley5),n0),
inference(unflattening,[status(thm)],[c_11823]) ).
cnf(c_11832,plain,
( push(agent4,trolley4) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6265]) ).
cnf(c_11833,plain,
happens(push(agent4,trolley4),n0),
inference(unflattening,[status(thm)],[c_11832]) ).
cnf(c_11841,plain,
( pull(agent4,trolley4) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6342]) ).
cnf(c_11842,plain,
happens(pull(agent4,trolley4),n0),
inference(unflattening,[status(thm)],[c_11841]) ).
cnf(c_11850,plain,
( push(agent3,trolley3) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6419]) ).
cnf(c_11851,plain,
happens(push(agent3,trolley3),n0),
inference(unflattening,[status(thm)],[c_11850]) ).
cnf(c_11859,plain,
( pull(agent3,trolley3) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6496]) ).
cnf(c_11860,plain,
happens(pull(agent3,trolley3),n0),
inference(unflattening,[status(thm)],[c_11859]) ).
cnf(c_11868,plain,
( push(agent2,trolley2) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6573]) ).
cnf(c_11869,plain,
happens(push(agent2,trolley2),n0),
inference(unflattening,[status(thm)],[c_11868]) ).
cnf(c_11877,plain,
( pull(agent2,trolley2) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6650]) ).
cnf(c_11878,plain,
happens(pull(agent2,trolley2),n0),
inference(unflattening,[status(thm)],[c_11877]) ).
cnf(c_11886,plain,
( push(agent1,trolley1) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6727]) ).
cnf(c_11887,plain,
happens(push(agent1,trolley1),n0),
inference(unflattening,[status(thm)],[c_11886]) ).
cnf(c_11895,plain,
( pull(agent1,trolley1) != X1
| X0 != n0
| happens(X1,X0) ),
inference(resolution_lifted,[status(thm)],[c_818,c_6803]) ).
cnf(c_11896,plain,
happens(pull(agent1,trolley1),n0),
inference(unflattening,[status(thm)],[c_11895]) ).
cnf(c_22474,plain,
( ~ happens(pull(X0,X1),X2)
| ~ happens(push(X0,X1),X2)
| holdsAt(spinning(X1),plus(X2,n1)) ),
inference(superposition,[status(thm)],[c_158,c_57]) ).
cnf(c_22626,plain,
( ~ happens(pull(agent9,trolley9),n0)
| holdsAt(spinning(trolley9),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11672,c_22474]) ).
cnf(c_22627,plain,
( ~ happens(pull(agent8,trolley8),n0)
| holdsAt(spinning(trolley8),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11690,c_22474]) ).
cnf(c_22628,plain,
( ~ happens(pull(agent7,trolley7),n0)
| holdsAt(spinning(trolley7),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11779,c_22474]) ).
cnf(c_22629,plain,
( ~ happens(pull(agent6,trolley6),n0)
| holdsAt(spinning(trolley6),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11797,c_22474]) ).
cnf(c_22630,plain,
( ~ happens(pull(agent5,trolley5),n0)
| holdsAt(spinning(trolley5),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11815,c_22474]) ).
cnf(c_22631,plain,
( ~ happens(pull(agent4,trolley4),n0)
| holdsAt(spinning(trolley4),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11833,c_22474]) ).
cnf(c_22632,plain,
( ~ happens(pull(agent3,trolley3),n0)
| holdsAt(spinning(trolley3),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11851,c_22474]) ).
cnf(c_22633,plain,
( ~ happens(pull(agent2,trolley2),n0)
| holdsAt(spinning(trolley2),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11869,c_22474]) ).
cnf(c_22634,plain,
( ~ happens(pull(agent1,trolley1),n0)
| holdsAt(spinning(trolley1),plus(n0,n1)) ),
inference(superposition,[status(thm)],[c_11887,c_22474]) ).
cnf(c_22744,plain,
holdsAt(spinning(trolley1),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22634,c_11896,c_22634]) ).
cnf(c_22746,plain,
holdsAt(spinning(trolley1),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22744,c_124]) ).
cnf(c_22747,plain,
holdsAt(spinning(trolley1),n1),
inference(light_normalisation,[status(thm)],[c_22746,c_2811]) ).
cnf(c_22748,plain,
holdsAt(spinning(trolley2),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22633,c_11878,c_22633]) ).
cnf(c_22750,plain,
holdsAt(spinning(trolley2),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22748,c_124]) ).
cnf(c_22751,plain,
holdsAt(spinning(trolley2),n1),
inference(light_normalisation,[status(thm)],[c_22750,c_2811]) ).
cnf(c_22752,plain,
holdsAt(spinning(trolley3),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22632,c_11860,c_22632]) ).
cnf(c_22754,plain,
holdsAt(spinning(trolley3),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22752,c_124]) ).
cnf(c_22755,plain,
holdsAt(spinning(trolley3),n1),
inference(light_normalisation,[status(thm)],[c_22754,c_2811]) ).
cnf(c_22756,plain,
holdsAt(spinning(trolley4),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22631,c_11842,c_22631]) ).
cnf(c_22758,plain,
holdsAt(spinning(trolley4),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22756,c_124]) ).
cnf(c_22759,plain,
holdsAt(spinning(trolley4),n1),
inference(light_normalisation,[status(thm)],[c_22758,c_2811]) ).
cnf(c_22760,plain,
holdsAt(spinning(trolley5),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22630,c_11824,c_22630]) ).
cnf(c_22762,plain,
holdsAt(spinning(trolley5),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22760,c_124]) ).
cnf(c_22763,plain,
holdsAt(spinning(trolley5),n1),
inference(light_normalisation,[status(thm)],[c_22762,c_2811]) ).
cnf(c_22764,plain,
holdsAt(spinning(trolley6),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22629,c_11806,c_22629]) ).
cnf(c_22766,plain,
holdsAt(spinning(trolley6),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22764,c_124]) ).
cnf(c_22767,plain,
holdsAt(spinning(trolley6),n1),
inference(light_normalisation,[status(thm)],[c_22766,c_2811]) ).
cnf(c_22768,plain,
holdsAt(spinning(trolley7),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22628,c_11788,c_22628]) ).
cnf(c_22770,plain,
holdsAt(spinning(trolley7),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22768,c_124]) ).
cnf(c_22771,plain,
holdsAt(spinning(trolley7),n1),
inference(light_normalisation,[status(thm)],[c_22770,c_2811]) ).
cnf(c_22772,plain,
holdsAt(spinning(trolley8),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22627,c_11770,c_22627]) ).
cnf(c_22774,plain,
holdsAt(spinning(trolley8),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22772,c_124]) ).
cnf(c_22775,plain,
holdsAt(spinning(trolley8),n1),
inference(light_normalisation,[status(thm)],[c_22774,c_2811]) ).
cnf(c_22776,plain,
holdsAt(spinning(trolley9),plus(n0,n1)),
inference(global_subsumption_just,[status(thm)],[c_22626,c_11681,c_22626]) ).
cnf(c_22778,plain,
holdsAt(spinning(trolley9),plus(n1,n0)),
inference(demodulation,[status(thm)],[c_22776,c_124]) ).
cnf(c_22779,plain,
holdsAt(spinning(trolley9),n1),
inference(light_normalisation,[status(thm)],[c_22778,c_2811]) ).
cnf(c_22780,plain,
( ~ holdsAt(spinning(trolley8),n1)
| ~ holdsAt(spinning(trolley7),n1)
| ~ holdsAt(spinning(trolley6),n1)
| ~ holdsAt(spinning(trolley5),n1)
| ~ holdsAt(spinning(trolley4),n1)
| ~ holdsAt(spinning(trolley3),n1)
| ~ holdsAt(spinning(trolley2),n1)
| ~ holdsAt(spinning(trolley1),n1) ),
inference(superposition,[status(thm)],[c_22779,c_375]) ).
cnf(c_22905,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_22780,c_22747,c_22751,c_22755,c_22759,c_22763,c_22767,c_22771,c_22775]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.01/0.07 % Problem : CSR024+1.009 : TPTP v8.1.2. Bugfixed v3.1.0.
% 0.01/0.08 % Command : run_iprover %s %d THM
% 0.07/0.27 % Computer : n032.cluster.edu
% 0.07/0.27 % Model : x86_64 x86_64
% 0.07/0.27 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.27 % Memory : 8042.1875MB
% 0.07/0.27 % OS : Linux 3.10.0-693.el7.x86_64
% 0.07/0.27 % CPULimit : 300
% 0.07/0.27 % WCLimit : 300
% 0.07/0.27 % DateTime : Thu May 2 23:19:53 EDT 2024
% 0.07/0.27 % CPUTime :
% 0.11/0.35 Running first-order theorem proving
% 0.11/0.35 Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 6.95/1.50 % SZS status Started for theBenchmark.p
% 6.95/1.50 % SZS status Theorem for theBenchmark.p
% 6.95/1.50
% 6.95/1.50 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 6.95/1.50
% 6.95/1.50 ------ iProver source info
% 6.95/1.50
% 6.95/1.50 git: date: 2024-05-02 19:28:25 +0000
% 6.95/1.50 git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 6.95/1.50 git: non_committed_changes: false
% 6.95/1.50
% 6.95/1.50 ------ Parsing...
% 6.95/1.50 ------ Clausification by vclausify_rel & Parsing by iProver...
% 6.95/1.50
% 6.95/1.50 ------ Preprocessing... sup_sim: 1 sf_s rm: 3 0s sf_e pe_s pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe_e sup_sim: 0 sf_s rm: 29 0s sf_e pe_s pe_e
% 6.95/1.50
% 6.95/1.50 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 6.95/1.50
% 6.95/1.50 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 6.95/1.50 ------ Proving...
% 6.95/1.50 ------ Problem Properties
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 clauses 218
% 6.95/1.50 conjectures 1
% 6.95/1.50 EPR 104
% 6.95/1.50 Horn 178
% 6.95/1.50 unary 137
% 6.95/1.50 binary 45
% 6.95/1.50 lits 383
% 6.95/1.50 lits eq 166
% 6.95/1.50 fd_pure 0
% 6.95/1.50 fd_pseudo 0
% 6.95/1.50 fd_cond 2
% 6.95/1.50 fd_pseudo_cond 8
% 6.95/1.50 AC symbols 0
% 6.95/1.50
% 6.95/1.50 ------ Input Options Time Limit: Unbounded
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------
% 6.95/1.50 Current options:
% 6.95/1.50 ------
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 ------ Proving...
% 6.95/1.50
% 6.95/1.50
% 6.95/1.50 % SZS status Theorem for theBenchmark.p
% 6.95/1.50
% 6.95/1.50 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 6.95/1.51
% 6.95/1.51
%------------------------------------------------------------------------------