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