TSTP Solution File: CSR012+1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : CSR012+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n019.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Fri Jul 15 23:24:13 EDT 2022

% Result   : Theorem 14.81s 15.01s
% Output   : Refutation 15.04s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   20
%            Number of leaves      :   33
% Syntax   : Number of clauses     :  104 (  25 unt;  29 nHn; 104 RR)
%            Number of literals    :  255 (   0 equ; 138 neg)
%            Maximal clause size   :    6 (   2 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   13 (  12 usr;   1 prp; 0-4 aty)
%            Number of functors    :   17 (  17 usr;  11 con; 0-3 aty)
%            Number of variables   :    0 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(1,axiom,
    ~ less(u,n0),
    file('CSR012+1.p',unknown),
    [] ).

cnf(2,axiom,
    holdsAt(waterLevel(n0),n0),
    file('CSR012+1.p',unknown),
    [] ).

cnf(3,axiom,
    ~ holdsAt(filling,n0),
    file('CSR012+1.p',unknown),
    [] ).

cnf(7,axiom,
    ~ equal(tapOff,tapOn),
    file('CSR012+1.p',unknown),
    [] ).

cnf(9,axiom,
    ~ equal(overflow,tapOn),
    file('CSR012+1.p',unknown),
    [] ).

cnf(11,axiom,
    ~ holdsAt(waterLevel(n1),n1),
    file('CSR012+1.p',unknown),
    [] ).

cnf(13,axiom,
    equal(plus(n0,n1),n1),
    file('CSR012+1.p',unknown),
    [] ).

cnf(22,axiom,
    ~ releasedAt(waterLevel(u),n0),
    file('CSR012+1.p',unknown),
    [] ).

cnf(26,axiom,
    ( ~ less(u,v)
    | less_or_equal(u,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(27,axiom,
    ( ~ equal(u,v)
    | less_or_equal(u,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(28,axiom,
    ( ~ less(u,n1)
    | less_or_equal(u,n0) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(29,axiom,
    ( ~ less_or_equal(u,n0)
    | less(u,n1) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(49,axiom,
    ( ~ less(u,v)
    | ~ equal(v,u) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(50,axiom,
    ( ~ skP0(u,v)
    | initiates(v,u,w) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(54,axiom,
    ( less(u,v)
    | equal(v,u)
    | less(v,u) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(58,axiom,
    ( ~ less_or_equal(u,v)
    | equal(u,v)
    | less(u,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(62,axiom,
    ( ~ happens(u,v)
    | equal(u,tapOn)
    | equal(u,overflow) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(63,axiom,
    ( ~ happens(u,v)
    | equal(u,tapOn)
    | holdsAt(filling,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(64,axiom,
    ( ~ stoppedIn(u,v,w)
    | less(skf11(u,w,x),w) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(68,axiom,
    ( ~ equal(u,tapOn)
    | ~ equal(v,filling)
    | skP0(v,u) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(71,axiom,
    ( ~ terminates(u,v,w)
    | equal(u,overflow)
    | equal(u,tapOff) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(74,axiom,
    ( ~ equal(u,n0)
    | ~ equal(v,tapOn)
    | happens(v,u) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(78,axiom,
    ( ~ equal(u,tapOn)
    | ~ equal(v,waterLevel(w))
    | releases(u,v,x) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(79,axiom,
    ( ~ holdsAt(waterLevel(u),v)
    | trajectory(filling,v,waterLevel(plus(u,w)),w) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(81,axiom,
    ( ~ stoppedIn(u,v,w)
    | happens(skf12(w,u,v),skf11(u,w,v)) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(84,axiom,
    ( ~ releasedAt(u,plus(v,n1))
    | releasedAt(u,v)
    | happens(skf18(v,w),v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(85,axiom,
    ( ~ happens(u,v)
    | ~ initiates(u,w,v)
    | holdsAt(w,plus(v,n1)) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(86,axiom,
    ( ~ happens(u,v)
    | ~ releases(u,w,v)
    | releasedAt(w,plus(v,n1)) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(87,axiom,
    ( ~ stoppedIn(u,v,w)
    | terminates(skf12(w,u,v),v,skf11(u,w,v)) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(91,axiom,
    ( ~ happens(u,v)
    | ~ releasedAt(w,plus(v,n1))
    | ~ initiates(u,w,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(98,axiom,
    ( ~ holdsAt(u,plus(v,n1))
    | holdsAt(u,v)
    | releasedAt(u,plus(v,n1))
    | happens(skf16(v,w),v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(99,axiom,
    ( ~ holdsAt(u,plus(v,n1))
    | holdsAt(u,v)
    | releasedAt(u,plus(v,n1))
    | initiates(skf16(v,u),u,v) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(107,axiom,
    ( ~ happens(u,v)
    | ~ less(n0,w)
    | ~ initiates(u,x,v)
    | ~ trajectory(x,v,y,w)
    | holdsAt(y,plus(v,w))
    | stoppedIn(v,x,plus(v,w)) ),
    file('CSR012+1.p',unknown),
    [] ).

cnf(161,plain,
    ( ~ less_or_equal(u,n0)
    | ~ equal(n1,u) ),
    inference(res,[status(thm),theory(equality)],[29,49]),
    [iquote('0:Res:29.1,49.0')] ).

cnf(243,plain,
    ( equal(n0,u)
    | less(n0,u) ),
    inference(res,[status(thm),theory(equality)],[54,1]),
    [iquote('0:Res:54.0,1.0')] ).

cnf(284,plain,
    ( equal(n0,u)
    | less_or_equal(n0,u) ),
    inference(res,[status(thm),theory(equality)],[243,26]),
    [iquote('0:Res:243.1,26.0')] ).

cnf(286,plain,
    less_or_equal(n0,u),
    inference(mrr,[status(thm)],[284,27]),
    [iquote('0:MRR:284.0,27.0')] ).

cnf(295,plain,
    ~ equal(n1,n0),
    inference(res,[status(thm),theory(equality)],[286,161]),
    [iquote('0:Res:286.0,161.0')] ).

cnf(336,plain,
    ( ~ less_or_equal(u,n0)
    | equal(u,n0) ),
    inference(res,[status(thm),theory(equality)],[58,1]),
    [iquote('0:Res:58.2,1.0')] ).

cnf(511,plain,
    ( ~ holdsAt(waterLevel(n0),u)
    | trajectory(filling,u,waterLevel(n1),n1) ),
    inference(spr,[status(thm),theory(equality)],[13,79]),
    [iquote('0:SpR:13.0,79.1')] ).

cnf(536,plain,
    ( ~ equal(u,tapOn)
    | releases(u,waterLevel(v),w) ),
    inference(eqr,[status(thm),theory(equality)],[78]),
    [iquote('0:EqR:78.1')] ).

cnf(557,plain,
    ( ~ releasedAt(u,n1)
    | releasedAt(u,n0)
    | happens(skf18(n0,v),n0) ),
    inference(spl,[status(thm),theory(equality)],[13,84]),
    [iquote('0:SpL:13.0,84.0')] ).

cnf(631,plain,
    ( ~ skP0(u,v)
    | ~ happens(v,w)
    | holdsAt(u,plus(w,n1)) ),
    inference(res,[status(thm),theory(equality)],[50,85]),
    [iquote('0:Res:50.1,85.1')] ).

cnf(686,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(skf12(w,u,v),tapOn)
    | equal(skf12(w,u,v),overflow) ),
    inference(res,[status(thm),theory(equality)],[81,62]),
    [iquote('0:Res:81.1,62.0')] ).

cnf(687,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(skf12(w,u,v),tapOn)
    | holdsAt(filling,skf11(u,w,v)) ),
    inference(res,[status(thm),theory(equality)],[81,63]),
    [iquote('0:Res:81.1,63.0')] ).

cnf(721,plain,
    ( ~ happens(u,n0)
    | ~ releasedAt(v,n1)
    | ~ initiates(u,v,n0) ),
    inference(spl,[status(thm),theory(equality)],[13,91]),
    [iquote('0:SpL:13.0,91.1')] ).

cnf(766,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(skf12(w,u,v),overflow)
    | equal(skf12(w,u,v),tapOff) ),
    inference(res,[status(thm),theory(equality)],[87,71]),
    [iquote('0:Res:87.1,71.0')] ).

cnf(768,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(skf12(w,u,v),overflow)
    | equal(tapOff,tapOn) ),
    inference(rew,[status(thm),theory(equality)],[686,766]),
    [iquote('0:Rew:686.1,766.2')] ).

cnf(769,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(skf12(w,u,v),overflow) ),
    inference(mrr,[status(thm)],[768,7]),
    [iquote('0:MRR:768.2,7.0')] ).

cnf(773,plain,
    ( ~ stoppedIn(u,v,w)
    | equal(overflow,tapOn)
    | holdsAt(filling,skf11(u,w,v)) ),
    inference(rew,[status(thm),theory(equality)],[769,687]),
    [iquote('0:Rew:769.1,687.1')] ).

cnf(774,plain,
    ( ~ stoppedIn(u,v,w)
    | holdsAt(filling,skf11(u,w,v)) ),
    inference(mrr,[status(thm)],[773,9]),
    [iquote('0:MRR:773.1,9.0')] ).

cnf(854,plain,
    ( ~ holdsAt(u,n1)
    | holdsAt(u,n0)
    | releasedAt(u,plus(n0,n1))
    | happens(skf16(n0,v),n0) ),
    inference(spl,[status(thm),theory(equality)],[13,98]),
    [iquote('0:SpL:13.0,98.0')] ).

cnf(858,plain,
    ( ~ holdsAt(u,n1)
    | holdsAt(u,n0)
    | releasedAt(u,n1)
    | happens(skf16(n0,v),n0) ),
    inference(rew,[status(thm),theory(equality)],[13,854]),
    [iquote('0:Rew:13.0,854.2')] ).

cnf(1941,plain,
    ( ~ equal(u,tapOn)
    | ~ happens(u,v)
    | releasedAt(waterLevel(w),plus(v,n1)) ),
    inference(res,[status(thm),theory(equality)],[536,86]),
    [iquote('0:Res:536.1,86.1')] ).

cnf(5455,plain,
    ( ~ holdsAt(waterLevel(n0),u)
    | ~ happens(v,u)
    | ~ less(n0,n1)
    | ~ initiates(v,filling,u)
    | holdsAt(waterLevel(n1),plus(u,n1))
    | stoppedIn(u,filling,plus(u,n1)) ),
    inference(res,[status(thm),theory(equality)],[511,107]),
    [iquote('0:Res:511.1,107.3')] ).

cnf(6123,plain,
    ( ~ releasedAt(u,n1)
    | releasedAt(u,n0) ),
    inference(spt,[spt(split,[position(s1)])],[557]),
    [iquote('1:Spt:557.0,557.1')] ).

cnf(6918,plain,
    ( ~ skP0(u,v)
    | ~ happens(v,n0)
    | ~ releasedAt(u,n1) ),
    inference(res,[status(thm),theory(equality)],[50,721]),
    [iquote('0:Res:50.1,721.2')] ).

cnf(6933,plain,
    ( ~ equal(u,tapOn)
    | ~ equal(v,filling)
    | ~ happens(u,n0)
    | ~ releasedAt(v,n1) ),
    inference(res,[status(thm),theory(equality)],[68,6918]),
    [iquote('0:Res:68.2,6918.0')] ).

cnf(7007,plain,
    ( ~ equal(u,tapOn)
    | ~ equal(v,filling)
    | ~ happens(u,w)
    | holdsAt(v,plus(w,n1)) ),
    inference(res,[status(thm),theory(equality)],[68,631]),
    [iquote('0:Res:68.2,631.0')] ).

cnf(9151,plain,
    ( ~ happens(tapOn,u)
    | releasedAt(waterLevel(v),plus(u,n1)) ),
    inference(eqr,[status(thm),theory(equality)],[1941]),
    [iquote('0:EqR:1941.0')] ).

cnf(9155,plain,
    ( ~ happens(tapOn,n0)
    | releasedAt(waterLevel(u),n1) ),
    inference(spr,[status(thm),theory(equality)],[13,9151]),
    [iquote('0:SpR:13.0,9151.1')] ).

cnf(9178,plain,
    ( ~ happens(tapOn,n0)
    | releasedAt(waterLevel(u),n0) ),
    inference(res,[status(thm),theory(equality)],[9155,6123]),
    [iquote('1:Res:9155.1,6123.0')] ).

cnf(9179,plain,
    ~ happens(tapOn,n0),
    inference(mrr,[status(thm)],[9178,22]),
    [iquote('1:MRR:9178.1,22.0')] ).

cnf(9182,plain,
    ( ~ equal(n0,n0)
    | ~ equal(tapOn,tapOn) ),
    inference(res,[status(thm),theory(equality)],[74,9179]),
    [iquote('1:Res:74.2,9179.0')] ).

cnf(9183,plain,
    $false,
    inference(obv,[status(thm),theory(equality)],[9182]),
    [iquote('1:Obv:9182.1')] ).

cnf(9184,plain,
    happens(skf18(n0,u),n0),
    inference(spt,[spt(split,[position(s2)])],[557]),
    [iquote('1:Spt:9183.0,557.2')] ).

cnf(9195,plain,
    ( equal(skf18(n0,u),tapOn)
    | holdsAt(filling,n0) ),
    inference(res,[status(thm),theory(equality)],[9184,63]),
    [iquote('1:Res:9184.0,63.0')] ).

cnf(9197,plain,
    equal(skf18(n0,u),tapOn),
    inference(mrr,[status(thm)],[9195,3]),
    [iquote('1:MRR:9195.1,3.0')] ).

cnf(9198,plain,
    happens(tapOn,n0),
    inference(rew,[status(thm),theory(equality)],[9197,9184]),
    [iquote('1:Rew:9197.0,9184.0')] ).

cnf(11035,plain,
    ( ~ equal(u,filling)
    | ~ happens(tapOn,v)
    | holdsAt(u,plus(v,n1)) ),
    inference(eqr,[status(thm),theory(equality)],[7007]),
    [iquote('0:EqR:7007.0')] ).

cnf(11037,plain,
    ( ~ equal(u,filling)
    | ~ happens(tapOn,n0)
    | holdsAt(u,n1) ),
    inference(spr,[status(thm),theory(equality)],[13,11035]),
    [iquote('0:SpR:13.0,11035.2')] ).

cnf(11054,plain,
    ( ~ equal(u,filling)
    | holdsAt(u,n1) ),
    inference(mrr,[status(thm)],[11037,9198]),
    [iquote('1:MRR:11037.1,9198.0')] ).

cnf(15251,plain,
    ( ~ equal(u,filling)
    | ~ happens(tapOn,n0)
    | ~ releasedAt(u,n1) ),
    inference(eqr,[status(thm),theory(equality)],[6933]),
    [iquote('0:EqR:6933.0')] ).

cnf(15252,plain,
    ( ~ equal(u,filling)
    | ~ releasedAt(u,n1) ),
    inference(mrr,[status(thm)],[15251,9198]),
    [iquote('1:MRR:15251.1,9198.0')] ).

cnf(19061,plain,
    ( ~ holdsAt(u,n1)
    | holdsAt(u,n0)
    | releasedAt(u,n1) ),
    inference(spt,[spt(split,[position(s2s1)])],[858]),
    [iquote('2:Spt:858.0,858.1,858.2')] ).

cnf(19066,plain,
    ( ~ holdsAt(u,n1)
    | ~ equal(u,filling)
    | holdsAt(u,n0) ),
    inference(res,[status(thm),theory(equality)],[19061,15252]),
    [iquote('2:Res:19061.2,15252.1')] ).

cnf(19070,plain,
    ( ~ equal(u,filling)
    | holdsAt(u,n0) ),
    inference(mrr,[status(thm)],[19066,11054]),
    [iquote('2:MRR:19066.0,11054.1')] ).

cnf(19080,plain,
    ~ equal(filling,filling),
    inference(res,[status(thm),theory(equality)],[19070,3]),
    [iquote('2:Res:19070.1,3.0')] ).

cnf(19105,plain,
    $false,
    inference(obv,[status(thm),theory(equality)],[19080]),
    [iquote('2:Obv:19080.0')] ).

cnf(19108,plain,
    happens(skf16(n0,u),n0),
    inference(spt,[spt(split,[position(s2s2)])],[858]),
    [iquote('2:Spt:19105.0,858.3')] ).

cnf(19114,plain,
    ( equal(skf16(n0,u),tapOn)
    | holdsAt(filling,n0) ),
    inference(res,[status(thm),theory(equality)],[19108,63]),
    [iquote('2:Res:19108.0,63.0')] ).

cnf(19119,plain,
    equal(skf16(n0,u),tapOn),
    inference(mrr,[status(thm)],[19114,3]),
    [iquote('2:MRR:19114.1,3.0')] ).

cnf(19124,plain,
    ( ~ holdsAt(u,plus(n0,n1))
    | holdsAt(u,n0)
    | releasedAt(u,plus(n0,n1))
    | initiates(tapOn,u,n0) ),
    inference(spr,[status(thm),theory(equality)],[19119,99]),
    [iquote('2:SpR:19119.0,99.3')] ).

cnf(19126,plain,
    ( ~ holdsAt(u,n1)
    | holdsAt(u,n0)
    | releasedAt(u,n1)
    | initiates(tapOn,u,n0) ),
    inference(rew,[status(thm),theory(equality)],[13,19124]),
    [iquote('2:Rew:13.0,19124.2,13.0,19124.0')] ).

cnf(23140,plain,
    ( ~ happens(u,n0)
    | ~ less(n0,n1)
    | ~ initiates(u,filling,n0)
    | holdsAt(waterLevel(n1),plus(n0,n1))
    | stoppedIn(n0,filling,plus(n0,n1)) ),
    inference(res,[status(thm),theory(equality)],[2,5455]),
    [iquote('0:Res:2.0,5455.0')] ).

cnf(23158,plain,
    ( ~ happens(u,n0)
    | ~ less(n0,n1)
    | ~ initiates(u,filling,n0)
    | holdsAt(waterLevel(n1),n1)
    | stoppedIn(n0,filling,n1) ),
    inference(rew,[status(thm),theory(equality)],[13,23140]),
    [iquote('0:Rew:13.0,23140.4,13.0,23140.3')] ).

cnf(23159,plain,
    ( ~ happens(u,n0)
    | ~ less(n0,n1)
    | ~ initiates(u,filling,n0)
    | stoppedIn(n0,filling,n1) ),
    inference(mrr,[status(thm)],[23158,11]),
    [iquote('0:MRR:23158.3,11.0')] ).

cnf(27387,plain,
    ( ~ holdsAt(filling,n1)
    | ~ happens(tapOn,n0)
    | ~ less(n0,n1)
    | holdsAt(filling,n0)
    | releasedAt(filling,n1)
    | stoppedIn(n0,filling,n1) ),
    inference(res,[status(thm),theory(equality)],[19126,23159]),
    [iquote('2:Res:19126.3,23159.2')] ).

cnf(28996,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | releasedAt(filling,n1)
    | stoppedIn(n0,filling,n1) ),
    inference(mrr,[status(thm)],[27387,9198,3]),
    [iquote('2:MRR:27387.1,27387.3,9198.0,3.0')] ).

cnf(29812,plain,
    releasedAt(filling,n1),
    inference(spt,[spt(split,[position(s2s2s1)])],[28996]),
    [iquote('3:Spt:28996.2')] ).

cnf(29821,plain,
    ~ equal(filling,filling),
    inference(res,[status(thm),theory(equality)],[29812,15252]),
    [iquote('3:Res:29812.0,15252.1')] ).

cnf(29825,plain,
    $false,
    inference(obv,[status(thm),theory(equality)],[29821]),
    [iquote('3:Obv:29821.0')] ).

cnf(30886,plain,
    ~ releasedAt(filling,n1),
    inference(spt,[spt(split,[position(s2s2sa)])],[29825,29812]),
    [iquote('3:Spt:29825.0,28996.2,29812.0')] ).

cnf(30887,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | stoppedIn(n0,filling,n1) ),
    inference(spt,[spt(split,[position(s2s2s2)])],[28996]),
    [iquote('3:Spt:29825.0,28996.0,28996.1,28996.3')] ).

cnf(30996,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | less(skf11(n0,n1,u),n1) ),
    inference(res,[status(thm),theory(equality)],[30887,64]),
    [iquote('3:Res:30887.2,64.0')] ).

cnf(31267,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | less_or_equal(skf11(n0,n1,u),n0) ),
    inference(res,[status(thm),theory(equality)],[30996,28]),
    [iquote('3:Res:30996.2,28.0')] ).

cnf(31280,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | equal(skf11(n0,n1,u),n0) ),
    inference(res,[status(thm),theory(equality)],[31267,336]),
    [iquote('3:Res:31267.2,336.0')] ).

cnf(31298,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | ~ stoppedIn(n0,u,n1)
    | holdsAt(filling,n0) ),
    inference(spr,[status(thm),theory(equality)],[31280,774]),
    [iquote('3:SpR:31280.2,774.1')] ).

cnf(31303,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1)
    | ~ stoppedIn(n0,u,n1) ),
    inference(mrr,[status(thm)],[31298,3]),
    [iquote('3:MRR:31298.3,3.0')] ).

cnf(31304,plain,
    ( ~ holdsAt(filling,n1)
    | ~ less(n0,n1) ),
    inference(mrr,[status(thm)],[30887,31303]),
    [iquote('3:MRR:30887.2,31303.2')] ).

cnf(31317,plain,
    ( ~ equal(filling,filling)
    | ~ less(n0,n1) ),
    inference(res,[status(thm),theory(equality)],[11054,31304]),
    [iquote('3:Res:11054.1,31304.0')] ).

cnf(31318,plain,
    ~ less(n0,n1),
    inference(obv,[status(thm),theory(equality)],[31317]),
    [iquote('3:Obv:31317.0')] ).

cnf(31321,plain,
    ( ~ less_or_equal(n0,n1)
    | equal(n1,n0) ),
    inference(res,[status(thm),theory(equality)],[58,31318]),
    [iquote('3:Res:58.2,31318.0')] ).

cnf(31326,plain,
    $false,
    inference(mrr,[status(thm)],[31321,286,295]),
    [iquote('3:MRR:31321.0,31321.1,286.0,295.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : CSR012+1 : TPTP v8.1.0. Bugfixed v3.1.0.
% 0.11/0.12  % Command  : run_spass %d %s
% 0.13/0.33  % Computer : n019.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 600
% 0.13/0.33  % DateTime : Fri Jun 10 12:25:40 EDT 2022
% 0.13/0.33  % CPUTime  : 
% 14.81/15.01  
% 14.81/15.01  SPASS V 3.9 
% 14.81/15.01  SPASS beiseite: Proof found.
% 14.81/15.01  % SZS status Theorem
% 14.81/15.01  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 14.81/15.01  SPASS derived 25414 clauses, backtracked 2955 clauses, performed 82 splits and kept 9379 clauses.
% 14.81/15.01  SPASS allocated 108410 KBytes.
% 14.81/15.01  SPASS spent	0:0:14.65 on the problem.
% 14.81/15.01  		0:00:00.04 for the input.
% 14.81/15.01  		0:00:00.06 for the FLOTTER CNF translation.
% 14.81/15.01  		0:00:00.42 for inferences.
% 14.81/15.01  		0:00:00.30 for the backtracking.
% 14.81/15.01  		0:0:13.68 for the reduction.
% 14.81/15.01  
% 14.81/15.01  
% 14.81/15.01  Here is a proof with depth 10, length 104 :
% 14.81/15.01  % SZS output start Refutation
% See solution above
% 15.04/15.28  Formulae used in the proof : less0 waterLevel_0 not_filling_0 tapOff_not_tapOn overflow_not_tapOn waterLevel_1 plus0_1 not_released_waterLevel_0 less_or_equal less1 less_property initiates_all_defn happens_all_defn stoppedin_defn terminates_all_defn releases_all_defn change_of_waterLevel keep_not_released happens_holds happens_releases happens_not_released keep_not_holding change_holding
% 15.04/15.28  
%------------------------------------------------------------------------------