TSTP Solution File: CSR012+1 by SRASS---0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SRASS---0.1
% Problem  : CSR012+1 : TPTP v5.0.0. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp
% Command  : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s

% Computer : art03.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory   : 2018MB
% OS       : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Tue Dec 28 22:45:01 EST 2010

% Result   : Theorem 1.34s
% Output   : Solution 1.34s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP29941/CSR012+1.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM       ... 
% found
% SZS status THM for /tmp/SystemOnTPTP29941/CSR012+1.tptp
% SZS output start Solution for /tmp/SystemOnTPTP29941/CSR012+1.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.2/eproof --print-statistics -xAuto -tAuto --cpu-limit=60 --proof-time-unlimited --memory-limit=Auto --tstp-in --tstp-out /tmp/SRASS.s.p 
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC  time limit is 120s
% TreeLimitedRun: PID is 30037
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.00 WC
% # Preprocessing time     : 0.019 s
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% fof(1, axiom,holdsAt(waterLevel(n0),n0),file('/tmp/SRASS.s.p', waterLevel_0)).
% fof(12, axiom,plus(n0,n1)=n1,file('/tmp/SRASS.s.p', plus0_1)).
% fof(13, axiom,![X4]:![X3]:![X5]:![X7]:((holdsAt(waterLevel(X4),X3)&X5=plus(X4,X7))=>trajectory(filling,X3,waterLevel(X5),X7)),file('/tmp/SRASS.s.p', change_of_waterLevel)).
% fof(14, axiom,~(?[X2]:less(X2,n0)),file('/tmp/SRASS.s.p', less0)).
% fof(17, axiom,![X2]:(less(X2,n1)<=>less_or_equal(X2,n0)),file('/tmp/SRASS.s.p', less1)).
% fof(19, axiom,![X2]:![X6]:plus(X2,X6)=plus(X6,X2),file('/tmp/SRASS.s.p', symmetry_of_plus)).
% fof(20, axiom,![X9]:![X8]:![X3]:(initiates(X9,X8,X3)<=>((((X9=tapOn&X8=filling)|(X9=overflow&X8=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=tapOff)&X8=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=overflow)&X8=waterLevel(X1)))),file('/tmp/SRASS.s.p', initiates_all_defn)).
% fof(21, axiom,![X9]:![X3]:(happens(X9,X3)<=>((X9=tapOn&X3=n0)|((holdsAt(waterLevel(n3),X3)&holdsAt(filling,X3))&X9=overflow))),file('/tmp/SRASS.s.p', happens_all_defn)).
% fof(29, axiom,![X2]:![X6]:(less_or_equal(X2,X6)<=>(less(X2,X6)|X2=X6)),file('/tmp/SRASS.s.p', less_or_equal)).
% fof(39, axiom,![X10]:![X8]:![X11]:(stoppedIn(X10,X8,X11)<=>?[X9]:?[X3]:(((happens(X9,X3)&less(X10,X3))&less(X3,X11))&terminates(X9,X8,X3))),file('/tmp/SRASS.s.p', stoppedin_defn)).
% fof(43, axiom,![X9]:![X3]:![X8]:![X12]:![X7]:(((((happens(X9,X3)&initiates(X9,X8,X3))&less(n0,X7))&trajectory(X8,X3,X12,X7))&~(stoppedIn(X3,X8,plus(X3,X7))))=>holdsAt(X12,plus(X3,X7))),file('/tmp/SRASS.s.p', change_holding)).
% fof(55, conjecture,holdsAt(waterLevel(n1),n1),file('/tmp/SRASS.s.p', waterLevel_1)).
% fof(56, negated_conjecture,~(holdsAt(waterLevel(n1),n1)),inference(assume_negation,[status(cth)],[55])).
% fof(68, plain,![X9]:![X3]:![X8]:![X12]:![X7]:(((((happens(X9,X3)&initiates(X9,X8,X3))&less(n0,X7))&trajectory(X8,X3,X12,X7))&~(stoppedIn(X3,X8,plus(X3,X7))))=>holdsAt(X12,plus(X3,X7))),inference(fof_simplification,[status(thm)],[43,theory(equality)])).
% fof(70, negated_conjecture,~(holdsAt(waterLevel(n1),n1)),inference(fof_simplification,[status(thm)],[56,theory(equality)])).
% fof(71, plain,![X3]:![X9]:![X8]:(epred1_3(X8,X9,X3)<=>((((X9=tapOn&X8=filling)|(X9=overflow&X8=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=tapOff)&X8=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=overflow)&X8=waterLevel(X1)))),introduced(definition)).
% fof(72, plain,![X9]:![X8]:![X3]:(initiates(X9,X8,X3)<=>epred1_3(X8,X9,X3)),inference(apply_def,[status(esa)],[20,71,theory(equality)])).
% cnf(73,plain,(holdsAt(waterLevel(n0),n0)),inference(split_conjunct,[status(thm)],[1])).
% cnf(92,plain,(plus(n0,n1)=n1),inference(split_conjunct,[status(thm)],[12])).
% fof(93, plain,![X4]:![X3]:![X5]:![X7]:((~(holdsAt(waterLevel(X4),X3))|~(X5=plus(X4,X7)))|trajectory(filling,X3,waterLevel(X5),X7)),inference(fof_nnf,[status(thm)],[13])).
% fof(94, plain,![X8]:![X9]:![X10]:![X11]:((~(holdsAt(waterLevel(X8),X9))|~(X10=plus(X8,X11)))|trajectory(filling,X9,waterLevel(X10),X11)),inference(variable_rename,[status(thm)],[93])).
% cnf(95,plain,(trajectory(filling,X1,waterLevel(X2),X3)|X2!=plus(X4,X3)|~holdsAt(waterLevel(X4),X1)),inference(split_conjunct,[status(thm)],[94])).
% fof(96, plain,![X2]:~(less(X2,n0)),inference(fof_nnf,[status(thm)],[14])).
% fof(97, plain,![X3]:~(less(X3,n0)),inference(variable_rename,[status(thm)],[96])).
% cnf(98,plain,(~less(X1,n0)),inference(split_conjunct,[status(thm)],[97])).
% fof(111, plain,![X2]:((~(less(X2,n1))|less_or_equal(X2,n0))&(~(less_or_equal(X2,n0))|less(X2,n1))),inference(fof_nnf,[status(thm)],[17])).
% fof(112, plain,![X3]:((~(less(X3,n1))|less_or_equal(X3,n0))&(~(less_or_equal(X3,n0))|less(X3,n1))),inference(variable_rename,[status(thm)],[111])).
% cnf(113,plain,(less(X1,n1)|~less_or_equal(X1,n0)),inference(split_conjunct,[status(thm)],[112])).
% cnf(114,plain,(less_or_equal(X1,n0)|~less(X1,n1)),inference(split_conjunct,[status(thm)],[112])).
% fof(116, plain,![X7]:![X8]:plus(X7,X8)=plus(X8,X7),inference(variable_rename,[status(thm)],[19])).
% cnf(117,plain,(plus(X1,X2)=plus(X2,X1)),inference(split_conjunct,[status(thm)],[116])).
% fof(118, plain,![X9]:![X8]:![X3]:((~(initiates(X9,X8,X3))|epred1_3(X8,X9,X3))&(~(epred1_3(X8,X9,X3))|initiates(X9,X8,X3))),inference(fof_nnf,[status(thm)],[72])).
% fof(119, plain,![X10]:![X11]:![X12]:((~(initiates(X10,X11,X12))|epred1_3(X11,X10,X12))&(~(epred1_3(X11,X10,X12))|initiates(X10,X11,X12))),inference(variable_rename,[status(thm)],[118])).
% cnf(120,plain,(initiates(X1,X2,X3)|~epred1_3(X2,X1,X3)),inference(split_conjunct,[status(thm)],[119])).
% fof(122, plain,![X9]:![X3]:((~(happens(X9,X3))|((X9=tapOn&X3=n0)|((holdsAt(waterLevel(n3),X3)&holdsAt(filling,X3))&X9=overflow)))&(((~(X9=tapOn)|~(X3=n0))&((~(holdsAt(waterLevel(n3),X3))|~(holdsAt(filling,X3)))|~(X9=overflow)))|happens(X9,X3))),inference(fof_nnf,[status(thm)],[21])).
% fof(123, plain,![X10]:![X11]:((~(happens(X10,X11))|((X10=tapOn&X11=n0)|((holdsAt(waterLevel(n3),X11)&holdsAt(filling,X11))&X10=overflow)))&(((~(X10=tapOn)|~(X11=n0))&((~(holdsAt(waterLevel(n3),X11))|~(holdsAt(filling,X11)))|~(X10=overflow)))|happens(X10,X11))),inference(variable_rename,[status(thm)],[122])).
% fof(124, plain,![X10]:![X11]:((((((holdsAt(waterLevel(n3),X11)|X10=tapOn)|~(happens(X10,X11)))&((holdsAt(filling,X11)|X10=tapOn)|~(happens(X10,X11))))&((X10=overflow|X10=tapOn)|~(happens(X10,X11))))&((((holdsAt(waterLevel(n3),X11)|X11=n0)|~(happens(X10,X11)))&((holdsAt(filling,X11)|X11=n0)|~(happens(X10,X11))))&((X10=overflow|X11=n0)|~(happens(X10,X11)))))&(((~(X10=tapOn)|~(X11=n0))|happens(X10,X11))&(((~(holdsAt(waterLevel(n3),X11))|~(holdsAt(filling,X11)))|~(X10=overflow))|happens(X10,X11)))),inference(distribute,[status(thm)],[123])).
% cnf(126,plain,(happens(X1,X2)|X2!=n0|X1!=tapOn),inference(split_conjunct,[status(thm)],[124])).
% fof(160, plain,![X2]:![X6]:((~(less_or_equal(X2,X6))|(less(X2,X6)|X2=X6))&((~(less(X2,X6))&~(X2=X6))|less_or_equal(X2,X6))),inference(fof_nnf,[status(thm)],[29])).
% fof(161, plain,![X7]:![X8]:((~(less_or_equal(X7,X8))|(less(X7,X8)|X7=X8))&((~(less(X7,X8))&~(X7=X8))|less_or_equal(X7,X8))),inference(variable_rename,[status(thm)],[160])).
% fof(162, plain,![X7]:![X8]:((~(less_or_equal(X7,X8))|(less(X7,X8)|X7=X8))&((~(less(X7,X8))|less_or_equal(X7,X8))&(~(X7=X8)|less_or_equal(X7,X8)))),inference(distribute,[status(thm)],[161])).
% cnf(163,plain,(less_or_equal(X1,X2)|X1!=X2),inference(split_conjunct,[status(thm)],[162])).
% cnf(165,plain,(X1=X2|less(X1,X2)|~less_or_equal(X1,X2)),inference(split_conjunct,[status(thm)],[162])).
% fof(198, plain,![X10]:![X8]:![X11]:((~(stoppedIn(X10,X8,X11))|?[X9]:?[X3]:(((happens(X9,X3)&less(X10,X3))&less(X3,X11))&terminates(X9,X8,X3)))&(![X9]:![X3]:(((~(happens(X9,X3))|~(less(X10,X3)))|~(less(X3,X11)))|~(terminates(X9,X8,X3)))|stoppedIn(X10,X8,X11))),inference(fof_nnf,[status(thm)],[39])).
% fof(199, plain,![X12]:![X13]:![X14]:((~(stoppedIn(X12,X13,X14))|?[X15]:?[X16]:(((happens(X15,X16)&less(X12,X16))&less(X16,X14))&terminates(X15,X13,X16)))&(![X17]:![X18]:(((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))),inference(variable_rename,[status(thm)],[198])).
% fof(200, plain,![X12]:![X13]:![X14]:((~(stoppedIn(X12,X13,X14))|(((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))&less(X12,esk7_3(X12,X13,X14)))&less(esk7_3(X12,X13,X14),X14))&terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))))&(![X17]:![X18]:(((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))),inference(skolemize,[status(esa)],[199])).
% fof(201, plain,![X12]:![X13]:![X14]:![X17]:![X18]:(((((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))&(~(stoppedIn(X12,X13,X14))|(((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))&less(X12,esk7_3(X12,X13,X14)))&less(esk7_3(X12,X13,X14),X14))&terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))))),inference(shift_quantors,[status(thm)],[200])).
% fof(202, plain,![X12]:![X13]:![X14]:![X17]:![X18]:(((((~(happens(X17,X18))|~(less(X12,X18)))|~(less(X18,X14)))|~(terminates(X17,X13,X18)))|stoppedIn(X12,X13,X14))&((((happens(esk6_3(X12,X13,X14),esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14)))&(less(X12,esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14))))&(less(esk7_3(X12,X13,X14),X14)|~(stoppedIn(X12,X13,X14))))&(terminates(esk6_3(X12,X13,X14),X13,esk7_3(X12,X13,X14))|~(stoppedIn(X12,X13,X14))))),inference(distribute,[status(thm)],[201])).
% cnf(204,plain,(less(esk7_3(X1,X2,X3),X3)|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[202])).
% cnf(205,plain,(less(X1,esk7_3(X1,X2,X3))|~stoppedIn(X1,X2,X3)),inference(split_conjunct,[status(thm)],[202])).
% fof(220, plain,![X9]:![X3]:![X8]:![X12]:![X7]:(((((~(happens(X9,X3))|~(initiates(X9,X8,X3)))|~(less(n0,X7)))|~(trajectory(X8,X3,X12,X7)))|stoppedIn(X3,X8,plus(X3,X7)))|holdsAt(X12,plus(X3,X7))),inference(fof_nnf,[status(thm)],[68])).
% fof(221, plain,![X13]:![X14]:![X15]:![X16]:![X17]:(((((~(happens(X13,X14))|~(initiates(X13,X15,X14)))|~(less(n0,X17)))|~(trajectory(X15,X14,X16,X17)))|stoppedIn(X14,X15,plus(X14,X17)))|holdsAt(X16,plus(X14,X17))),inference(variable_rename,[status(thm)],[220])).
% cnf(222,plain,(holdsAt(X1,plus(X2,X3))|stoppedIn(X2,X4,plus(X2,X3))|~trajectory(X4,X2,X1,X3)|~less(n0,X3)|~initiates(X5,X4,X2)|~happens(X5,X2)),inference(split_conjunct,[status(thm)],[221])).
% cnf(257,negated_conjecture,(~holdsAt(waterLevel(n1),n1)),inference(split_conjunct,[status(thm)],[70])).
% fof(258, plain,![X3]:![X9]:![X8]:((~(epred1_3(X8,X9,X3))|((((X9=tapOn&X8=filling)|(X9=overflow&X8=spilling))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=tapOff)&X8=waterLevel(X1)))|?[X1]:((holdsAt(waterLevel(X1),X3)&X9=overflow)&X8=waterLevel(X1))))&(((((~(X9=tapOn)|~(X8=filling))&(~(X9=overflow)|~(X8=spilling)))&![X1]:((~(holdsAt(waterLevel(X1),X3))|~(X9=tapOff))|~(X8=waterLevel(X1))))&![X1]:((~(holdsAt(waterLevel(X1),X3))|~(X9=overflow))|~(X8=waterLevel(X1))))|epred1_3(X8,X9,X3))),inference(fof_nnf,[status(thm)],[71])).
% fof(259, plain,![X10]:![X11]:![X12]:((~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|?[X13]:((holdsAt(waterLevel(X13),X10)&X11=tapOff)&X12=waterLevel(X13)))|?[X14]:((holdsAt(waterLevel(X14),X10)&X11=overflow)&X12=waterLevel(X14))))&(((((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))&![X15]:((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15))))&![X16]:((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16))))|epred1_3(X12,X11,X10))),inference(variable_rename,[status(thm)],[258])).
% fof(260, plain,![X10]:![X11]:![X12]:((~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|((holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)&X11=tapOff)&X12=waterLevel(esk10_3(X10,X11,X12))))|((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)&X11=overflow)&X12=waterLevel(esk11_3(X10,X11,X12)))))&(((((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))&![X15]:((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15))))&![X16]:((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16))))|epred1_3(X12,X11,X10))),inference(skolemize,[status(esa)],[259])).
% fof(261, plain,![X10]:![X11]:![X12]:![X15]:![X16]:(((((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16)))&(((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15)))&((~(X11=tapOn)|~(X12=filling))&(~(X11=overflow)|~(X12=spilling)))))|epred1_3(X12,X11,X10))&(~(epred1_3(X12,X11,X10))|((((X11=tapOn&X12=filling)|(X11=overflow&X12=spilling))|((holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)&X11=tapOff)&X12=waterLevel(esk10_3(X10,X11,X12))))|((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)&X11=overflow)&X12=waterLevel(esk11_3(X10,X11,X12)))))),inference(shift_quantors,[status(thm)],[260])).
% fof(262, plain,![X10]:![X11]:![X12]:![X15]:![X16]:(((((~(holdsAt(waterLevel(X16),X10))|~(X11=overflow))|~(X12=waterLevel(X16)))|epred1_3(X12,X11,X10))&((((~(holdsAt(waterLevel(X15),X10))|~(X11=tapOff))|~(X12=waterLevel(X15)))|epred1_3(X12,X11,X10))&(((~(X11=tapOn)|~(X12=filling))|epred1_3(X12,X11,X10))&((~(X11=overflow)|~(X12=spilling))|epred1_3(X12,X11,X10)))))&((((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X11=tapOn)))|~(epred1_3(X12,X11,X10))))))&(((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X11=overflow|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(holdsAt(waterLevel(esk10_3(X10,X11,X12)),X10)|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X11=tapOff|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))))&((((holdsAt(waterLevel(esk11_3(X10,X11,X12)),X10)|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))&((X11=overflow|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10))))&((X12=waterLevel(esk11_3(X10,X11,X12))|(X12=waterLevel(esk10_3(X10,X11,X12))|(X12=spilling|X12=filling)))|~(epred1_3(X12,X11,X10)))))))),inference(distribute,[status(thm)],[261])).
% cnf(300,plain,(epred1_3(X1,X2,X3)|X1!=filling|X2!=tapOn),inference(split_conjunct,[status(thm)],[262])).
% cnf(304,plain,(less_or_equal(X1,X1)),inference(er,[status(thm)],[163,theory(equality)])).
% cnf(314,plain,(plus(n1,n0)=n1),inference(rw,[status(thm)],[92,117,theory(equality)])).
% cnf(325,plain,(happens(X1,n0)|tapOn!=X1),inference(er,[status(thm)],[126,theory(equality)])).
% cnf(354,plain,(epred1_3(filling,X1,X2)|tapOn!=X1),inference(er,[status(thm)],[300,theory(equality)])).
% cnf(370,plain,(trajectory(filling,X1,waterLevel(plus(X2,X3)),X3)|~holdsAt(waterLevel(X2),X1)),inference(er,[status(thm)],[95,theory(equality)])).
% cnf(456,plain,(less(n0,n1)),inference(spm,[status(thm)],[113,304,theory(equality)])).
% cnf(464,plain,(stoppedIn(X1,X2,plus(X1,n1))|holdsAt(X3,plus(X1,n1))|~initiates(X4,X2,X1)|~happens(X4,X1)|~trajectory(X2,X1,X3,n1)),inference(spm,[status(thm)],[222,456,theory(equality)])).
% cnf(517,plain,(happens(tapOn,n0)),inference(er,[status(thm)],[325,theory(equality)])).
% cnf(1128,plain,(epred1_3(filling,tapOn,X1)),inference(er,[status(thm)],[354,theory(equality)])).
% cnf(1153,plain,(initiates(tapOn,filling,X1)),inference(spm,[status(thm)],[120,1128,theory(equality)])).
% cnf(1643,plain,(trajectory(filling,n0,waterLevel(plus(n0,X1)),X1)),inference(spm,[status(thm)],[370,73,theory(equality)])).
% cnf(4989,plain,(stoppedIn(n0,filling,plus(n0,n1))|holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(spm,[status(thm)],[464,1643,theory(equality)])).
% cnf(4992,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(plus(n0,n1)),plus(n0,n1))|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[4989,117,theory(equality)]),314,theory(equality)])).
% cnf(4993,plain,(stoppedIn(n0,filling,n1)|holdsAt(waterLevel(n1),n1)|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[4992,117,theory(equality)]),314,theory(equality)]),117,theory(equality)]),314,theory(equality)])).
% cnf(4994,plain,(stoppedIn(n0,filling,n1)|~initiates(X1,filling,n0)|~happens(X1,n0)),inference(sr,[status(thm)],[4993,257,theory(equality)])).
% cnf(12412,plain,(stoppedIn(n0,filling,n1)|~initiates(tapOn,filling,n0)),inference(spm,[status(thm)],[4994,517,theory(equality)])).
% cnf(12413,plain,(stoppedIn(n0,filling,n1)|$false),inference(rw,[status(thm)],[12412,1153,theory(equality)])).
% cnf(12414,plain,(stoppedIn(n0,filling,n1)),inference(cn,[status(thm)],[12413,theory(equality)])).
% cnf(12416,plain,(less(n0,esk7_3(n0,filling,n1))),inference(spm,[status(thm)],[205,12414,theory(equality)])).
% cnf(12417,plain,(less(esk7_3(n0,filling,n1),n1)),inference(spm,[status(thm)],[204,12414,theory(equality)])).
% cnf(12423,plain,(less_or_equal(esk7_3(n0,filling,n1),n0)),inference(spm,[status(thm)],[114,12417,theory(equality)])).
% cnf(12440,plain,(esk7_3(n0,filling,n1)=n0|less(esk7_3(n0,filling,n1),n0)),inference(spm,[status(thm)],[165,12423,theory(equality)])).
% cnf(12442,plain,(esk7_3(n0,filling,n1)=n0),inference(sr,[status(thm)],[12440,98,theory(equality)])).
% cnf(12446,plain,(less(n0,n0)),inference(rw,[status(thm)],[12416,12442,theory(equality)])).
% cnf(12447,plain,($false),inference(sr,[status(thm)],[12446,98,theory(equality)])).
% cnf(12448,plain,($false),12447,['proof']).
% # SZS output end CNFRefutation
% # Processed clauses                  : 1140
% # ...of these trivial                : 19
% # ...subsumed                        : 459
% # ...remaining for further processing: 662
% # Other redundant clauses eliminated : 2
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed                  : 46
% # Backward-rewritten                 : 14
% # Generated clauses                  : 5058
% # ...of the previous two non-trivial : 1527
% # Contextual simplify-reflections    : 205
% # Paramodulations                    : 5019
% # Factorizations                     : 3
% # Equation resolutions               : 36
% # Current number of processed clauses: 600
% #    Positive orientable unit clauses: 128
% #    Positive unorientable unit clauses: 1
% #    Negative unit clauses           : 53
% #    Non-unit-clauses                : 418
% # Current number of unprocessed clauses: 354
% # ...number of literals in the above : 1450
% # Clause-clause subsumption calls (NU) : 15332
% # Rec. Clause-clause subsumption calls : 6893
% # Unit Clause-clause subsumption calls : 985
% # Rewrite failures with RHS unbound  : 0
% # Indexed BW rewrite attempts        : 70
% # Indexed BW rewrite successes       : 44
% # Backwards rewriting index:   373 leaves,   1.42+/-1.773 terms/leaf
% # Paramod-from index:          171 leaves,   1.05+/-0.402 terms/leaf
% # Paramod-into index:          281 leaves,   1.19+/-0.911 terms/leaf
% # -------------------------------------------------
% # User time              : 0.227 s
% # System time            : 0.009 s
% # Total time             : 0.236 s
% # Maximum resident set size: 0 pages
% PrfWatch: 0.47 CPU 0.56 WC
% FINAL PrfWatch: 0.47 CPU 0.56 WC
% SZS output end Solution for /tmp/SystemOnTPTP29941/CSR012+1.tptp
% 
%------------------------------------------------------------------------------