TSTP Solution File: CSR002+2 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : CSR002+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n002.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 : Tue Apr 30 20:14:17 EDT 2024
% Result : Theorem 3.47s 0.82s
% Output : CNFRefutation 3.62s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13 % Problem : CSR002+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% 0.07/0.14 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.36 % Computer : n002.cluster.edu
% 0.13/0.36 % Model : x86_64 x86_64
% 0.13/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.36 % Memory : 8042.1875MB
% 0.13/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.36 % CPULimit : 300
% 0.13/0.36 % WCLimit : 300
% 0.13/0.36 % DateTime : Tue Apr 30 00:16:54 EDT 2024
% 0.13/0.36 % CPUTime :
% 0.13/0.37 % Drodi V3.6.0
% 3.47/0.82 % Refutation found
% 3.47/0.82 % SZS status Theorem for theBenchmark: Theorem is valid
% 3.47/0.82 % SZS output start CNFRefutation for theBenchmark
% 3.47/0.82 fof(f6,axiom,(
% 3.47/0.82 (! [Fluent,Time] :( ( ~ holdsAt(Fluent,Time)& ~ releasedAt(Fluent,plus(Time,n1))& ~ (? [Event] :( happens(Event,Time)& initiates(Event,Fluent,Time) ) ))=> ~ holdsAt(Fluent,plus(Time,n1)) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f8,axiom,(
% 3.47/0.82 (! [Fluent,Time] :( ( ~ releasedAt(Fluent,Time)& ~ (? [Event] :( happens(Event,Time)& releases(Event,Fluent,Time) ) ))=> ~ releasedAt(Fluent,plus(Time,n1)) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f10,axiom,(
% 3.47/0.82 (! [Event,Time,Fluent] :( ( happens(Event,Time)& terminates(Event,Fluent,Time) )=> ~ holdsAt(Fluent,plus(Time,n1)) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f14,axiom,(
% 3.47/0.82 (! [Event,Fluent,Time] :( terminates(Event,Fluent,Time)<=> ( ( Event = tapOff& Fluent = filling )| ( Event = overflow& Fluent = filling ) ) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f15,axiom,(
% 3.47/0.82 (! [Event,Fluent,Time] :( releases(Event,Fluent,Time)<=> (? [Height] :( Event = tapOn& Fluent = waterLevel(Height) ) )) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f16,axiom,(
% 3.47/0.82 (! [Event,Time] :( happens(Event,Time)<=> ( ( Event = tapOn& Time = n0 )| ( holdsAt(waterLevel(n3),Time)& holdsAt(filling,Time)& Event = overflow ) ) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f22,axiom,(
% 3.47/0.82 (! [X] : filling != waterLevel(X) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f27,axiom,(
% 3.47/0.82 plus(n0,n1) = n1 ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f30,axiom,(
% 3.47/0.82 plus(n1,n1) = n2 ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f31,axiom,(
% 3.47/0.82 plus(n1,n2) = n3 ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f32,axiom,(
% 3.47/0.82 plus(n1,n3) = n4 ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f36,axiom,(
% 3.47/0.82 (! [X,Y] : plus(X,Y) = plus(Y,X) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f37,axiom,(
% 3.47/0.82 (! [X,Y] :( less_or_equal(X,Y)<=> ( less(X,Y)| X = Y ) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f38,axiom,(
% 3.47/0.82 ~ (? [X] : less(X,n0) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f41,axiom,(
% 3.47/0.82 (! [X] :( less(X,n3)<=> less_or_equal(X,n2) ) )),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f53,hypothesis,(
% 3.47/0.82 ~ releasedAt(filling,n0) ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f55,lemma,(
% 3.47/0.82 holdsAt(waterLevel(n3),n3) ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f56,conjecture,(
% 3.47/0.82 ~ holdsAt(filling,n4) ),
% 3.47/0.82 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.47/0.82 fof(f57,negated_conjecture,(
% 3.47/0.82 ~(~ holdsAt(filling,n4) )),
% 3.47/0.82 inference(negated_conjecture,[status(cth)],[f56])).
% 3.47/0.82 fof(f84,plain,(
% 3.47/0.82 ![Fluent,Time]: (((holdsAt(Fluent,Time)|releasedAt(Fluent,plus(Time,n1)))|(?[Event]: (happens(Event,Time)&initiates(Event,Fluent,Time))))|~holdsAt(Fluent,plus(Time,n1)))),
% 3.47/0.82 inference(pre_NNF_transformation,[status(esa)],[f6])).
% 3.47/0.82 fof(f85,plain,(
% 3.47/0.82 ![Fluent,Time]: (((holdsAt(Fluent,Time)|releasedAt(Fluent,plus(Time,n1)))|(happens(sk0_5(Time,Fluent),Time)&initiates(sk0_5(Time,Fluent),Fluent,Time)))|~holdsAt(Fluent,plus(Time,n1)))),
% 3.47/0.82 inference(skolemization,[status(esa)],[f84])).
% 3.47/0.82 fof(f86,plain,(
% 3.47/0.82 ![X0,X1]: (holdsAt(X0,X1)|releasedAt(X0,plus(X1,n1))|happens(sk0_5(X1,X0),X1)|~holdsAt(X0,plus(X1,n1)))),
% 3.47/0.82 inference(cnf_transformation,[status(esa)],[f85])).
% 3.47/0.82 fof(f92,plain,(
% 3.47/0.82 ![Fluent,Time]: ((releasedAt(Fluent,Time)|(?[Event]: (happens(Event,Time)&releases(Event,Fluent,Time))))|~releasedAt(Fluent,plus(Time,n1)))),
% 3.47/0.82 inference(pre_NNF_transformation,[status(esa)],[f8])).
% 3.47/0.82 fof(f93,plain,(
% 3.47/0.82 ![Fluent,Time]: ((releasedAt(Fluent,Time)|(happens(sk0_7(Time,Fluent),Time)&releases(sk0_7(Time,Fluent),Fluent,Time)))|~releasedAt(Fluent,plus(Time,n1)))),
% 3.47/0.82 inference(skolemization,[status(esa)],[f92])).
% 3.47/0.82 fof(f95,plain,(
% 3.62/0.84 ![X0,X1]: (releasedAt(X0,X1)|releases(sk0_7(X1,X0),X0,X1)|~releasedAt(X0,plus(X1,n1)))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f93])).
% 3.62/0.84 fof(f99,plain,(
% 3.62/0.84 ![Event,Time,Fluent]: ((~happens(Event,Time)|~terminates(Event,Fluent,Time))|~holdsAt(Fluent,plus(Time,n1)))),
% 3.62/0.84 inference(pre_NNF_transformation,[status(esa)],[f10])).
% 3.62/0.84 fof(f100,plain,(
% 3.62/0.84 ![Time,Fluent]: ((![Event]: (~happens(Event,Time)|~terminates(Event,Fluent,Time)))|~holdsAt(Fluent,plus(Time,n1)))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f99])).
% 3.62/0.84 fof(f101,plain,(
% 3.62/0.84 ![X0,X1,X2]: (~happens(X0,X1)|~terminates(X0,X2,X1)|~holdsAt(X2,plus(X1,n1)))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f100])).
% 3.62/0.84 fof(f119,plain,(
% 3.62/0.84 ![Event,Fluent,Time]: ((~terminates(Event,Fluent,Time)|((Event=tapOff&Fluent=filling)|(Event=overflow&Fluent=filling)))&(terminates(Event,Fluent,Time)|((~Event=tapOff|~Fluent=filling)&(~Event=overflow|~Fluent=filling))))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f14])).
% 3.62/0.84 fof(f120,plain,(
% 3.62/0.84 (![Event,Fluent]: ((![Time]: ~terminates(Event,Fluent,Time))|((Event=tapOff&Fluent=filling)|(Event=overflow&Fluent=filling))))&(![Event,Fluent]: ((![Time]: terminates(Event,Fluent,Time))|((~Event=tapOff|~Fluent=filling)&(~Event=overflow|~Fluent=filling))))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f119])).
% 3.62/0.84 fof(f126,plain,(
% 3.62/0.84 ![X0,X1,X2]: (terminates(X0,X1,X2)|~X0=overflow|~X1=filling)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f120])).
% 3.62/0.84 fof(f127,plain,(
% 3.62/0.84 ![Event,Fluent,Time]: ((~releases(Event,Fluent,Time)|(?[Height]: (Event=tapOn&Fluent=waterLevel(Height))))&(releases(Event,Fluent,Time)|(![Height]: (~Event=tapOn|~Fluent=waterLevel(Height)))))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f15])).
% 3.62/0.84 fof(f128,plain,(
% 3.62/0.84 (![Event,Fluent]: ((![Time]: ~releases(Event,Fluent,Time))|(Event=tapOn&(?[Height]: Fluent=waterLevel(Height)))))&(![Event,Fluent]: ((![Time]: releases(Event,Fluent,Time))|(~Event=tapOn|(![Height]: ~Fluent=waterLevel(Height)))))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f127])).
% 3.62/0.84 fof(f129,plain,(
% 3.62/0.84 (![Event,Fluent]: ((![Time]: ~releases(Event,Fluent,Time))|(Event=tapOn&Fluent=waterLevel(sk0_9(Fluent,Event)))))&(![Event,Fluent]: ((![Time]: releases(Event,Fluent,Time))|(~Event=tapOn|(![Height]: ~Fluent=waterLevel(Height)))))),
% 3.62/0.84 inference(skolemization,[status(esa)],[f128])).
% 3.62/0.84 fof(f131,plain,(
% 3.62/0.84 ![X0,X1,X2]: (~releases(X0,X1,X2)|X1=waterLevel(sk0_9(X1,X0)))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f129])).
% 3.62/0.84 fof(f133,plain,(
% 3.62/0.84 ![Event,Time]: (pd0_1(Time,Event)<=>(Event=tapOn&Time=n0))),
% 3.62/0.84 introduced(predicate_definition,[f16])).
% 3.62/0.84 fof(f134,plain,(
% 3.62/0.84 ![Event,Time]: (happens(Event,Time)<=>(pd0_1(Time,Event)|((holdsAt(waterLevel(n3),Time)&holdsAt(filling,Time))&Event=overflow)))),
% 3.62/0.84 inference(formula_renaming,[status(thm)],[f16,f133])).
% 3.62/0.84 fof(f135,plain,(
% 3.62/0.84 ![Event,Time]: ((~happens(Event,Time)|(pd0_1(Time,Event)|((holdsAt(waterLevel(n3),Time)&holdsAt(filling,Time))&Event=overflow)))&(happens(Event,Time)|(~pd0_1(Time,Event)&((~holdsAt(waterLevel(n3),Time)|~holdsAt(filling,Time))|~Event=overflow))))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f134])).
% 3.62/0.84 fof(f136,plain,(
% 3.62/0.84 (![Event,Time]: (~happens(Event,Time)|(pd0_1(Time,Event)|((holdsAt(waterLevel(n3),Time)&holdsAt(filling,Time))&Event=overflow))))&(![Event,Time]: (happens(Event,Time)|(~pd0_1(Time,Event)&((~holdsAt(waterLevel(n3),Time)|~holdsAt(filling,Time))|~Event=overflow))))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f135])).
% 3.62/0.84 fof(f137,plain,(
% 3.62/0.84 ![X0,X1]: (~happens(X0,X1)|pd0_1(X1,X0)|holdsAt(waterLevel(n3),X1))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f136])).
% 3.62/0.84 fof(f138,plain,(
% 3.62/0.84 ![X0,X1]: (~happens(X0,X1)|pd0_1(X1,X0)|holdsAt(filling,X1))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f136])).
% 3.62/0.84 fof(f141,plain,(
% 3.62/0.84 ![X0,X1]: (happens(X0,X1)|~holdsAt(waterLevel(n3),X1)|~holdsAt(filling,X1)|~X0=overflow)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f136])).
% 3.62/0.84 fof(f151,plain,(
% 3.62/0.84 ![X0]: (~filling=waterLevel(X0))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f22])).
% 3.62/0.84 fof(f159,plain,(
% 3.62/0.84 plus(n0,n1)=n1),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f27])).
% 3.62/0.84 fof(f162,plain,(
% 3.62/0.84 plus(n1,n1)=n2),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f30])).
% 3.62/0.84 fof(f163,plain,(
% 3.62/0.84 plus(n1,n2)=n3),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f31])).
% 3.62/0.84 fof(f164,plain,(
% 3.62/0.84 plus(n1,n3)=n4),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f32])).
% 3.62/0.84 fof(f168,plain,(
% 3.62/0.84 ![X0,X1]: (plus(X0,X1)=plus(X1,X0))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f36])).
% 3.62/0.84 fof(f169,plain,(
% 3.62/0.84 ![X,Y]: ((~less_or_equal(X,Y)|(less(X,Y)|X=Y))&(less_or_equal(X,Y)|(~less(X,Y)&~X=Y)))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f37])).
% 3.62/0.84 fof(f170,plain,(
% 3.62/0.84 (![X,Y]: (~less_or_equal(X,Y)|(less(X,Y)|X=Y)))&(![X,Y]: (less_or_equal(X,Y)|(~less(X,Y)&~X=Y)))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f169])).
% 3.62/0.84 fof(f173,plain,(
% 3.62/0.84 ![X0,X1]: (less_or_equal(X0,X1)|~X0=X1)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f170])).
% 3.62/0.84 fof(f174,plain,(
% 3.62/0.84 (![X]: ~less(X,n0))),
% 3.62/0.84 inference(pre_NNF_transformation,[status(esa)],[f38])).
% 3.62/0.84 fof(f175,plain,(
% 3.62/0.84 ![X0]: (~less(X0,n0))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f174])).
% 3.62/0.84 fof(f184,plain,(
% 3.62/0.84 ![X]: ((~less(X,n3)|less_or_equal(X,n2))&(less(X,n3)|~less_or_equal(X,n2)))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f41])).
% 3.62/0.84 fof(f185,plain,(
% 3.62/0.84 (![X]: (~less(X,n3)|less_or_equal(X,n2)))&(![X]: (less(X,n3)|~less_or_equal(X,n2)))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f184])).
% 3.62/0.84 fof(f187,plain,(
% 3.62/0.84 ![X0]: (less(X0,n3)|~less_or_equal(X0,n2))),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f185])).
% 3.62/0.84 fof(f221,plain,(
% 3.62/0.84 ~releasedAt(filling,n0)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f53])).
% 3.62/0.84 fof(f223,plain,(
% 3.62/0.84 holdsAt(waterLevel(n3),n3)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f55])).
% 3.62/0.84 fof(f224,plain,(
% 3.62/0.84 holdsAt(filling,n4)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f57])).
% 3.62/0.84 fof(f235,plain,(
% 3.62/0.84 ![Event,Time]: ((~pd0_1(Time,Event)|(Event=tapOn&Time=n0))&(pd0_1(Time,Event)|(~Event=tapOn|~Time=n0)))),
% 3.62/0.84 inference(NNF_transformation,[status(esa)],[f133])).
% 3.62/0.84 fof(f236,plain,(
% 3.62/0.84 (![Event,Time]: (~pd0_1(Time,Event)|(Event=tapOn&Time=n0)))&(![Event,Time]: (pd0_1(Time,Event)|(~Event=tapOn|~Time=n0)))),
% 3.62/0.84 inference(miniscoping,[status(esa)],[f235])).
% 3.62/0.84 fof(f238,plain,(
% 3.62/0.84 ![X0,X1]: (~pd0_1(X0,X1)|X0=n0)),
% 3.62/0.84 inference(cnf_transformation,[status(esa)],[f236])).
% 3.62/0.84 fof(f249,plain,(
% 3.62/0.84 ![X0]: (less_or_equal(X0,X0))),
% 3.62/0.84 inference(destructive_equality_resolution,[status(esa)],[f173])).
% 3.62/0.84 fof(f311,plain,(
% 3.62/0.84 spl0_8 <=> n0=n3),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f312,plain,(
% 3.62/0.84 n0=n3|~spl0_8),
% 3.62/0.84 inference(component_clause,[status(thm)],[f311])).
% 3.62/0.84 fof(f517,plain,(
% 3.62/0.84 ![X0,X1]: (~releases(X0,filling,X1))),
% 3.62/0.84 inference(resolution,[status(thm)],[f131,f151])).
% 3.62/0.84 fof(f528,plain,(
% 3.62/0.84 ![X0,X1,X2]: (~happens(X0,X1)|~terminates(X0,X2,X1)|~holdsAt(X2,plus(n1,X1)))),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f168,f101])).
% 3.62/0.84 fof(f570,plain,(
% 3.62/0.84 ![X0,X1]: (~happens(X0,n3)|~terminates(X0,X1,n3)|~holdsAt(X1,n4))),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f164,f528])).
% 3.62/0.84 fof(f573,plain,(
% 3.62/0.84 spl0_28 <=> ~happens(X0,n3)|~X0=overflow),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f574,plain,(
% 3.62/0.84 ![X0]: (~happens(X0,n3)|~X0=overflow|~spl0_28)),
% 3.62/0.84 inference(component_clause,[status(thm)],[f573])).
% 3.62/0.84 fof(f576,plain,(
% 3.62/0.84 spl0_29 <=> ~holdsAt(X1,n4)|~X1=filling),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f577,plain,(
% 3.62/0.84 ![X0]: (~holdsAt(X0,n4)|~X0=filling|~spl0_29)),
% 3.62/0.84 inference(component_clause,[status(thm)],[f576])).
% 3.62/0.84 fof(f579,plain,(
% 3.62/0.84 ![X0,X1]: (~happens(X0,n3)|~holdsAt(X1,n4)|~X0=overflow|~X1=filling)),
% 3.62/0.84 inference(resolution,[status(thm)],[f570,f126])).
% 3.62/0.84 fof(f580,plain,(
% 3.62/0.84 spl0_28|spl0_29),
% 3.62/0.84 inference(split_clause,[status(thm)],[f579,f573,f576])).
% 3.62/0.84 fof(f594,plain,(
% 3.62/0.84 ~filling=filling|~spl0_29),
% 3.62/0.84 inference(resolution,[status(thm)],[f577,f224])).
% 3.62/0.84 fof(f595,plain,(
% 3.62/0.84 $false|~spl0_29),
% 3.62/0.84 inference(trivial_equality_resolution,[status(esa)],[f594])).
% 3.62/0.84 fof(f596,plain,(
% 3.62/0.84 ~spl0_29),
% 3.62/0.84 inference(contradiction_clause,[status(thm)],[f595])).
% 3.62/0.84 fof(f635,plain,(
% 3.62/0.84 ![X0,X1,X2]: (happens(X0,X1)|~holdsAt(filling,X1)|~X0=overflow|~happens(X2,X1)|pd0_1(X1,X2))),
% 3.62/0.84 inference(resolution,[status(thm)],[f141,f137])).
% 3.62/0.84 fof(f642,plain,(
% 3.62/0.84 ![X0]: (releasedAt(filling,X0)|~releasedAt(filling,plus(X0,n1)))),
% 3.62/0.84 inference(resolution,[status(thm)],[f95,f517])).
% 3.62/0.84 fof(f643,plain,(
% 3.62/0.84 spl0_37 <=> releasedAt(filling,n1)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f646,plain,(
% 3.62/0.84 spl0_38 <=> releasedAt(filling,n2)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f649,plain,(
% 3.62/0.84 releasedAt(filling,n1)|~releasedAt(filling,n2)),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f162,f642])).
% 3.62/0.84 fof(f650,plain,(
% 3.62/0.84 spl0_37|~spl0_38),
% 3.62/0.84 inference(split_clause,[status(thm)],[f649,f643,f646])).
% 3.62/0.84 fof(f651,plain,(
% 3.62/0.84 spl0_39 <=> releasedAt(filling,n0)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f652,plain,(
% 3.62/0.84 releasedAt(filling,n0)|~spl0_39),
% 3.62/0.84 inference(component_clause,[status(thm)],[f651])).
% 3.62/0.84 fof(f654,plain,(
% 3.62/0.84 releasedAt(filling,n0)|~releasedAt(filling,n1)),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f159,f642])).
% 3.62/0.84 fof(f655,plain,(
% 3.62/0.84 spl0_39|~spl0_37),
% 3.62/0.84 inference(split_clause,[status(thm)],[f654,f651,f643])).
% 3.62/0.84 fof(f656,plain,(
% 3.62/0.84 ![X0]: (releasedAt(filling,X0)|~releasedAt(filling,plus(n1,X0)))),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f168,f642])).
% 3.62/0.84 fof(f658,plain,(
% 3.62/0.84 $false|~spl0_39),
% 3.62/0.84 inference(forward_subsumption_resolution,[status(thm)],[f652,f221])).
% 3.62/0.84 fof(f659,plain,(
% 3.62/0.84 ~spl0_39),
% 3.62/0.84 inference(contradiction_clause,[status(thm)],[f658])).
% 3.62/0.84 fof(f662,plain,(
% 3.62/0.84 spl0_40 <=> releasedAt(filling,n3)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f665,plain,(
% 3.62/0.84 releasedAt(filling,n2)|~releasedAt(filling,n3)),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f163,f656])).
% 3.62/0.84 fof(f666,plain,(
% 3.62/0.84 spl0_38|~spl0_40),
% 3.62/0.84 inference(split_clause,[status(thm)],[f665,f646,f662])).
% 3.62/0.84 fof(f830,plain,(
% 3.62/0.84 ![X0]: (holdsAt(filling,X0)|happens(sk0_5(X0,filling),X0)|~holdsAt(filling,plus(X0,n1))|releasedAt(filling,X0))),
% 3.62/0.84 inference(resolution,[status(thm)],[f86,f642])).
% 3.62/0.84 fof(f859,plain,(
% 3.62/0.84 ![X0]: (holdsAt(filling,X0)|happens(sk0_5(X0,filling),X0)|~holdsAt(filling,plus(n1,X0))|releasedAt(filling,X0))),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f168,f830])).
% 3.62/0.84 fof(f900,plain,(
% 3.62/0.84 spl0_70 <=> holdsAt(filling,n3)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f903,plain,(
% 3.62/0.84 spl0_71 <=> happens(sk0_5(n3,filling),n3)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f904,plain,(
% 3.62/0.84 happens(sk0_5(n3,filling),n3)|~spl0_71),
% 3.62/0.84 inference(component_clause,[status(thm)],[f903])).
% 3.62/0.84 fof(f906,plain,(
% 3.62/0.84 spl0_72 <=> holdsAt(filling,n4)),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f908,plain,(
% 3.62/0.84 ~holdsAt(filling,n4)|spl0_72),
% 3.62/0.84 inference(component_clause,[status(thm)],[f906])).
% 3.62/0.84 fof(f909,plain,(
% 3.62/0.84 holdsAt(filling,n3)|happens(sk0_5(n3,filling),n3)|~holdsAt(filling,n4)|releasedAt(filling,n3)),
% 3.62/0.84 inference(paramodulation,[status(thm)],[f164,f859])).
% 3.62/0.84 fof(f910,plain,(
% 3.62/0.84 spl0_70|spl0_71|~spl0_72|spl0_40),
% 3.62/0.84 inference(split_clause,[status(thm)],[f909,f900,f903,f906,f662])).
% 3.62/0.84 fof(f913,plain,(
% 3.62/0.84 $false|spl0_72),
% 3.62/0.84 inference(forward_subsumption_resolution,[status(thm)],[f908,f224])).
% 3.62/0.84 fof(f914,plain,(
% 3.62/0.84 spl0_72),
% 3.62/0.84 inference(contradiction_clause,[status(thm)],[f913])).
% 3.62/0.84 fof(f923,plain,(
% 3.62/0.84 spl0_74 <=> filling=filling),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f925,plain,(
% 3.62/0.84 ~filling=filling|spl0_74),
% 3.62/0.84 inference(component_clause,[status(thm)],[f923])).
% 3.62/0.84 fof(f1162,plain,(
% 3.62/0.84 spl0_102 <=> happens(X0,n3)|~X0=overflow),
% 3.62/0.84 introduced(split_symbol_definition)).
% 3.62/0.84 fof(f1163,plain,(
% 3.62/0.84 ![X0]: (happens(X0,n3)|~X0=overflow|~spl0_102)),
% 3.62/0.84 inference(component_clause,[status(thm)],[f1162])).
% 3.62/0.84 fof(f1202,plain,(
% 3.62/0.84 ![X0]: (~X0=overflow|~spl0_28|~spl0_102)),
% 3.62/0.84 inference(forward_subsumption_resolution,[status(thm)],[f1163,f574])).
% 3.62/0.84 fof(f1213,plain,(
% 3.62/0.84 $false|~spl0_28|~spl0_102),
% 3.62/0.84 inference(equality_resolution,[status(esa)],[f1202])).
% 3.62/0.84 fof(f1214,plain,(
% 3.62/0.84 ~spl0_28|~spl0_102),
% 3.62/0.84 inference(contradiction_clause,[status(thm)],[f1213])).
% 3.62/0.84 fof(f1910,plain,(
% 3.62/0.84 ![X0,X1,X2]: (happens(X0,X1)|~X0=overflow|~happens(X2,X1)|pd0_1(X1,X2))),
% 3.62/0.84 inference(backward_subsumption_resolution,[status(thm)],[f635,f138])).
% 3.62/0.84 fof(f2608,plain,(
% 3.62/0.84 ![X0]: (less(X0,n0)|~less_or_equal(X0,n2)|~spl0_8)),
% 3.62/0.84 inference(forward_demodulation,[status(thm)],[f312,f187])).
% 3.62/0.84 fof(f2609,plain,(
% 3.62/0.84 ![X0]: (~less_or_equal(X0,n2)|~spl0_8)),
% 3.62/0.84 inference(forward_subsumption_resolution,[status(thm)],[f2608,f175])).
% 3.62/0.86 fof(f2611,plain,(
% 3.62/0.86 $false|~spl0_8),
% 3.62/0.86 inference(resolution,[status(thm)],[f2609,f249])).
% 3.62/0.86 fof(f2612,plain,(
% 3.62/0.86 ~spl0_8),
% 3.62/0.86 inference(contradiction_clause,[status(thm)],[f2611])).
% 3.62/0.86 fof(f2676,plain,(
% 3.62/0.86 spl0_200 <=> pd0_1(n3,sk0_5(n3,filling))),
% 3.62/0.86 introduced(split_symbol_definition)).
% 3.62/0.86 fof(f2677,plain,(
% 3.62/0.86 pd0_1(n3,sk0_5(n3,filling))|~spl0_200),
% 3.62/0.86 inference(component_clause,[status(thm)],[f2676])).
% 3.62/0.86 fof(f2679,plain,(
% 3.62/0.86 ![X0]: (happens(X0,n3)|~X0=overflow|pd0_1(n3,sk0_5(n3,filling))|~spl0_71)),
% 3.62/0.86 inference(resolution,[status(thm)],[f904,f1910])).
% 3.62/0.86 fof(f2680,plain,(
% 3.62/0.86 spl0_102|spl0_200|~spl0_71),
% 3.62/0.86 inference(split_clause,[status(thm)],[f2679,f1162,f2676,f903])).
% 3.62/0.86 fof(f2688,plain,(
% 3.62/0.86 $false|spl0_74),
% 3.62/0.86 inference(trivial_equality_resolution,[status(esa)],[f925])).
% 3.62/0.86 fof(f2689,plain,(
% 3.62/0.86 spl0_74),
% 3.62/0.86 inference(contradiction_clause,[status(thm)],[f2688])).
% 3.62/0.86 fof(f2709,plain,(
% 3.62/0.86 n3=n0|~spl0_200),
% 3.62/0.86 inference(resolution,[status(thm)],[f2677,f238])).
% 3.62/0.86 fof(f2710,plain,(
% 3.62/0.86 spl0_8|~spl0_200),
% 3.62/0.86 inference(split_clause,[status(thm)],[f2709,f311,f2676])).
% 3.62/0.86 fof(f3009,plain,(
% 3.62/0.86 spl0_225 <=> ~X1=filling|~X1=filling),
% 3.62/0.86 introduced(split_symbol_definition)).
% 3.62/0.86 fof(f3010,plain,(
% 3.62/0.86 ![X0]: (~X0=filling|~X0=filling|~spl0_225)),
% 3.62/0.86 inference(component_clause,[status(thm)],[f3009])).
% 3.62/0.86 fof(f3014,plain,(
% 3.62/0.86 ![X0]: (~X0=filling|~spl0_225)),
% 3.62/0.86 inference(duplicate_literals_removal,[status(esa)],[f3010])).
% 3.62/0.86 fof(f3024,plain,(
% 3.62/0.86 $false|~spl0_225),
% 3.62/0.86 inference(equality_resolution,[status(esa)],[f3014])).
% 3.62/0.86 fof(f3025,plain,(
% 3.62/0.86 ~spl0_225),
% 3.62/0.86 inference(contradiction_clause,[status(thm)],[f3024])).
% 3.62/0.86 fof(f3186,plain,(
% 3.62/0.86 ![X0]: (happens(X0,n3)|~holdsAt(filling,n3)|~X0=overflow)),
% 3.62/0.86 inference(resolution,[status(thm)],[f223,f141])).
% 3.62/0.86 fof(f3187,plain,(
% 3.62/0.86 spl0_102|~spl0_70),
% 3.62/0.86 inference(split_clause,[status(thm)],[f3186,f1162,f900])).
% 3.62/0.86 fof(f3189,plain,(
% 3.62/0.86 $false),
% 3.62/0.86 inference(sat_refutation,[status(thm)],[f580,f596,f650,f655,f659,f666,f910,f914,f1214,f2612,f2680,f2689,f2710,f3025,f3187])).
% 3.62/0.86 % SZS output end CNFRefutation for theBenchmark.p
% 3.62/0.86 % Elapsed time: 0.481006 seconds
% 3.62/0.86 % CPU time: 3.665060 seconds
% 3.62/0.86 % Total memory used: 110.791 MB
% 3.62/0.86 % Net memory used: 107.316 MB
%------------------------------------------------------------------------------