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
%------------------------------------------------------------------------------