↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : CSR002+1 : TPTP v9.3.1. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 29 09:44:18 AM UTC 2026

% Result   : Theorem 75.35s 11.00s
% Output   : Refutation 75.35s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :   59
% Syntax   : Number of formulae    :  403 (  62 unt;  28 def)
%            Number of atoms       : 1199 ( 239 equ)
%            Maximal formula atoms :   14 (   2 avg)
%            Number of connectives : 1305 ( 509   ~; 649   |;  99   &)
%                                         (  39 <=>;   9  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   4 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   40 (  38 usr;  27 prp; 0-4 aty)
%            Number of functors    :   16 (  16 usr;  10 con; 0-3 aty)
%            Number of variables   :  355 (   0 sgn 336   !;  19   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1,X2] :
      ( stoppedIn(X0,X1,X2)
    <=> ? [X3,X4] :
          ( happens(X3,X4)
          & less(X0,X4)
          & less(X4,X2)
          & terminates(X3,X1,X4) ) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',stoppedin_defn) ).

fof(f3,axiom,
    ! [X0,X1,X2,X3,X4] :
      ( ( happens(X0,X1)
        & initiates(X0,X2,X1)
        & less(n0,X4)
        & trajectory(X2,X1,X3,X4)
        & ~ stoppedIn(X1,X2,plus(X1,X4)) )
     => holdsAt(X3,plus(X1,X4)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',change_holding) ).

fof(f5,axiom,
    ! [X0,X1] :
      ( ( holdsAt(X0,X1)
        & ~ releasedAt(X0,plus(X1,n1))
        & ~ ? [X2] :
              ( happens(X2,X1)
              & terminates(X2,X0,X1) ) )
     => holdsAt(X0,plus(X1,n1)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',keep_holding) ).

fof(f8,axiom,
    ! [X0,X1] :
      ( ( ~ releasedAt(X0,X1)
        & ~ ? [X2] :
              ( happens(X2,X1)
              & releases(X2,X0,X1) ) )
     => ~ releasedAt(X0,plus(X1,n1)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',keep_not_released) ).

fof(f9,axiom,
    ! [X0,X1,X2] :
      ( ( happens(X0,X1)
        & initiates(X0,X2,X1) )
     => holdsAt(X2,plus(X1,n1)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',happens_holds) ).

fof(f10,axiom,
    ! [X0,X1,X2] :
      ( ( happens(X0,X1)
        & terminates(X0,X2,X1) )
     => ~ holdsAt(X2,plus(X1,n1)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',happens_terminates_not_holds) ).

fof(f12,axiom,
    ! [X0,X1,X2] :
      ( ( happens(X0,X1)
        & ( initiates(X0,X2,X1)
          | terminates(X0,X2,X1) ) )
     => ~ releasedAt(X2,plus(X1,n1)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+0.ax',happens_not_released) ).

fof(f13,axiom,
    ! [X0,X1,X2] :
      ( initiates(X0,X1,X2)
    <=> ( ( X0 = tapOn
          & X1 = filling )
        | ( X0 = overflow
          & X1 = spilling )
        | ? [X3] :
            ( holdsAt(waterLevel(X3),X2)
            & X0 = tapOff
            & X1 = waterLevel(X3) )
        | ? [X3] :
            ( holdsAt(waterLevel(X3),X2)
            & X0 = overflow
            & X1 = waterLevel(X3) ) ) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',initiates_all_defn) ).

fof(f14,axiom,
    ! [X0,X1,X2] :
      ( terminates(X0,X1,X2)
    <=> ( ( X0 = tapOff
          & X1 = filling )
        | ( X0 = overflow
          & X1 = filling ) ) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',terminates_all_defn) ).

fof(f16,axiom,
    ! [X0,X1] :
      ( happens(X0,X1)
    <=> ( ( X0 = tapOn
          & X1 = n0 )
        | ( holdsAt(waterLevel(n3),X1)
          & holdsAt(filling,X1)
          & X0 = overflow ) ) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',happens_all_defn) ).

fof(f17,axiom,
    ! [X0,X1,X2,X3] :
      ( ( holdsAt(waterLevel(X0),X1)
        & X2 = plus(X0,X3) )
     => trajectory(filling,X1,waterLevel(X2),X3) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',change_of_waterLevel) ).

fof(f18,axiom,
    ! [X0,X1,X2] :
      ( ( holdsAt(waterLevel(X1),X0)
        & holdsAt(waterLevel(X2),X0) )
     => X1 = X2 ),
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',same_waterLevel) ).

fof(f19,axiom,
    tapOff != tapOn,
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',tapOff_not_tapOn) ).

fof(f20,axiom,
    tapOff != overflow,
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',tapOff_not_overflow) ).

fof(f21,axiom,
    overflow != tapOn,
    file('/export/starexec/sandbox2/benchmark/Axioms/CSR001+1.ax',overflow_not_tapOn) ).

fof(f27,axiom,
    plus(n0,n1) = n1,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus0_1) ).

fof(f28,axiom,
    plus(n0,n2) = n2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus0_2) ).

fof(f29,axiom,
    plus(n0,n3) = n3,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus0_3) ).

fof(f30,axiom,
    plus(n1,n1) = n2,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus1_1) ).

fof(f31,axiom,
    plus(n1,n2) = n3,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus1_2) ).

fof(f32,axiom,
    plus(n1,n3) = n4,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',plus1_3) ).

fof(f36,axiom,
    ! [X0,X1] : plus(X0,X1) = plus(X1,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',symmetry_of_plus) ).

fof(f37,axiom,
    ! [X0,X1] :
      ( less_or_equal(X0,X1)
    <=> ( less(X0,X1)
        | X0 = X1 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less_or_equal) ).

fof(f38,axiom,
    ~ ? [X0] : less(X0,n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less0) ).

fof(f39,axiom,
    ! [X0] :
      ( less(X0,n1)
    <=> less_or_equal(X0,n0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less1) ).

fof(f40,axiom,
    ! [X0] :
      ( less(X0,n2)
    <=> less_or_equal(X0,n1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less2) ).

fof(f41,axiom,
    ! [X0] :
      ( less(X0,n3)
    <=> less_or_equal(X0,n2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less3) ).

fof(f48,axiom,
    ! [X0,X1] :
      ( less(X0,X1)
    <=> ( ~ less(X1,X0)
        & X1 != X0 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',less_property) ).

fof(f49,axiom,
    holdsAt(waterLevel(n0),n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',waterLevel_0) ).

fof(f50,axiom,
    ~ holdsAt(filling,n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',not_filling_0) ).

fof(f55,conjecture,
    ~ holdsAt(filling,n4),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',not_filling_4) ).

fof(f56,negated_conjecture,
    ~ ~ holdsAt(filling,n4),
    inference(negated_conjecture,[status(cth)],[f55]) ).

fof(f57,plain,
    ! [X0,X1,X2] :
      ( initiates(X0,X1,X2)
    <=> ( ( X0 = tapOn
          & X1 = filling )
        | ( X0 = overflow
          & X1 = spilling )
        | ? [X3] :
            ( holdsAt(waterLevel(X3),X2)
            & X0 = tapOff
            & X1 = waterLevel(X3) )
        | ? [X4] :
            ( holdsAt(waterLevel(X4),X2)
            & X0 = overflow
            & waterLevel(X4) = X1 ) ) ),
    inference(rectify,[],[f13]) ).

fof(f58,plain,
    holdsAt(filling,n4),
    inference(flattening,[],[f56]) ).

fof(f60,plain,
    ! [X0,X1,X2] :
      ( stoppedIn(X0,X1,X2)
     => ? [X3,X4] :
          ( happens(X3,X4)
          & less(X0,X4)
          & less(X4,X2)
          & terminates(X3,X1,X4) ) ),
    inference(unused_predicate_definition_removal,[],[f1]) ).

fof(f63,plain,
    ! [X0,X1,X2] :
      ( ? [X3,X4] :
          ( happens(X3,X4)
          & less(X0,X4)
          & less(X4,X2)
          & terminates(X3,X1,X4) )
      | ~ stoppedIn(X0,X1,X2) ),
    inference(ennf_transformation,[],[f60]) ).

fof(f64,plain,
    ! [X0,X1,X2,X3,X4] :
      ( holdsAt(X3,plus(X1,X4))
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1)
      | ~ less(n0,X4)
      | ~ trajectory(X2,X1,X3,X4)
      | stoppedIn(X1,X2,plus(X1,X4)) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f65,plain,
    ! [X0,X1,X2,X3,X4] :
      ( holdsAt(X3,plus(X1,X4))
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1)
      | ~ less(n0,X4)
      | ~ trajectory(X2,X1,X3,X4)
      | stoppedIn(X1,X2,plus(X1,X4)) ),
    inference(flattening,[],[f64]) ).

fof(f66,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1)
      | releasedAt(X0,plus(X1,n1))
      | ? [X2] :
          ( happens(X2,X1)
          & terminates(X2,X0,X1) ) ),
    inference(ennf_transformation,[],[f5]) ).

fof(f67,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1)
      | releasedAt(X0,plus(X1,n1))
      | ? [X2] :
          ( happens(X2,X1)
          & terminates(X2,X0,X1) ) ),
    inference(flattening,[],[f66]) ).

fof(f72,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | releasedAt(X0,X1)
      | ? [X2] :
          ( happens(X2,X1)
          & releases(X2,X0,X1) ) ),
    inference(ennf_transformation,[],[f8]) ).

fof(f73,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | releasedAt(X0,X1)
      | ? [X2] :
          ( happens(X2,X1)
          & releases(X2,X0,X1) ) ),
    inference(flattening,[],[f72]) ).

fof(f74,plain,
    ! [X0,X1,X2] :
      ( holdsAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1) ),
    inference(ennf_transformation,[],[f9]) ).

fof(f75,plain,
    ! [X0,X1,X2] :
      ( holdsAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1) ),
    inference(flattening,[],[f74]) ).

fof(f76,plain,
    ! [X0,X1,X2] :
      ( ~ holdsAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ terminates(X0,X2,X1) ),
    inference(ennf_transformation,[],[f10]) ).

fof(f77,plain,
    ! [X0,X1,X2] :
      ( ~ holdsAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ terminates(X0,X2,X1) ),
    inference(flattening,[],[f76]) ).

fof(f80,plain,
    ! [X0,X1,X2] :
      ( ~ releasedAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ( ~ initiates(X0,X2,X1)
        & ~ terminates(X0,X2,X1) ) ),
    inference(ennf_transformation,[],[f12]) ).

fof(f81,plain,
    ! [X0,X1,X2] :
      ( ~ releasedAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ( ~ initiates(X0,X2,X1)
        & ~ terminates(X0,X2,X1) ) ),
    inference(flattening,[],[f80]) ).

fof(f82,plain,
    ! [X0,X1,X2,X3] :
      ( trajectory(filling,X1,waterLevel(X2),X3)
      | ~ holdsAt(waterLevel(X0),X1)
      | plus(X0,X3) != X2 ),
    inference(ennf_transformation,[],[f17]) ).

fof(f83,plain,
    ! [X0,X1,X2,X3] :
      ( trajectory(filling,X1,waterLevel(X2),X3)
      | ~ holdsAt(waterLevel(X0),X1)
      | plus(X0,X3) != X2 ),
    inference(flattening,[],[f82]) ).

fof(f84,plain,
    ! [X0,X1,X2] :
      ( X1 = X2
      | ~ holdsAt(waterLevel(X1),X0)
      | ~ holdsAt(waterLevel(X2),X0) ),
    inference(ennf_transformation,[],[f18]) ).

fof(f85,plain,
    ! [X0,X1,X2] :
      ( X1 = X2
      | ~ holdsAt(waterLevel(X1),X0)
      | ~ holdsAt(waterLevel(X2),X0) ),
    inference(flattening,[],[f84]) ).

fof(f86,plain,
    ! [X0] : ~ less(X0,n0),
    inference(ennf_transformation,[],[f38]) ).

fof(f87,definition,
    ! [X2,X0,X1] :
      ( sP0(X2,X0,X1)
    <=> ? [X4] :
          ( holdsAt(waterLevel(X4),X2)
          & X0 = overflow
          & waterLevel(X4) = X1 ) ),
    introduced(definition,[new_symbols(definition,[sP0])],[predicate_definition_introduction]) ).

fof(f88,definition,
    ! [X2,X0,X1] :
      ( sP1(X2,X0,X1)
    <=> ? [X3] :
          ( holdsAt(waterLevel(X3),X2)
          & X0 = tapOff
          & X1 = waterLevel(X3) ) ),
    introduced(definition,[new_symbols(definition,[sP1])],[predicate_definition_introduction]) ).

fof(f89,plain,
    ! [X0,X1,X2] :
      ( initiates(X0,X1,X2)
    <=> ( ( X0 = tapOn
          & X1 = filling )
        | ( X0 = overflow
          & X1 = spilling )
        | sP1(X2,X0,X1)
        | sP0(X2,X0,X1) ) ),
    inference(definition_folding,[],[f57,f88,f87]) ).

fof(f90,plain,
    ! [X0,X1,X2] :
      ( ( happens(sK2(X0,X1,X2),sK3(X0,X1,X2))
        & less(X0,sK3(X0,X1,X2))
        & less(sK3(X0,X1,X2),X2)
        & terminates(sK2(X0,X1,X2),X1,sK3(X0,X1,X2)) )
      | ~ stoppedIn(X0,X1,X2) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK2,sK3]),skolemize(X3,sK2(X0,X1,X2)),skolemize(X4,sK3(X0,X1,X2))],[f63]) ).

fof(f91,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1)
      | releasedAt(X0,plus(X1,n1))
      | ( happens(sK4(X0,X1),X1)
        & terminates(sK4(X0,X1),X0,X1) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK4]),skolemize(X2,sK4(X0,X1))],[f67]) ).

fof(f94,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | releasedAt(X0,X1)
      | ( happens(sK7(X0,X1),X1)
        & releases(sK7(X0,X1),X0,X1) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK7]),skolemize(X2,sK7(X0,X1))],[f73]) ).

fof(f101,plain,
    ! [X0,X1,X2] :
      ( ( initiates(X0,X1,X2)
        | ( ( tapOn != X0
            | filling != X1 )
          & ( overflow != X0
            | spilling != X1 )
          & ~ sP1(X2,X0,X1)
          & ~ sP0(X2,X0,X1) ) )
      & ( ( X0 = tapOn
          & X1 = filling )
        | ( X0 = overflow
          & X1 = spilling )
        | sP1(X2,X0,X1)
        | sP0(X2,X0,X1)
        | ~ initiates(X0,X1,X2) ) ),
    inference(nnf_transformation,[],[f89]) ).

fof(f102,plain,
    ! [X0,X1,X2] :
      ( ( initiates(X0,X1,X2)
        | ( ( tapOn != X0
            | filling != X1 )
          & ( overflow != X0
            | spilling != X1 )
          & ~ sP1(X2,X0,X1)
          & ~ sP0(X2,X0,X1) ) )
      & ( ( X0 = tapOn
          & X1 = filling )
        | ( X0 = overflow
          & X1 = spilling )
        | sP1(X2,X0,X1)
        | sP0(X2,X0,X1)
        | ~ initiates(X0,X1,X2) ) ),
    inference(flattening,[],[f101]) ).

fof(f103,plain,
    ! [X0,X1,X2] :
      ( ( terminates(X0,X1,X2)
        | ( ( tapOff != X0
            | filling != X1 )
          & ( overflow != X0
            | filling != X1 ) ) )
      & ( ( X0 = tapOff
          & X1 = filling )
        | ( X0 = overflow
          & X1 = filling )
        | ~ terminates(X0,X1,X2) ) ),
    inference(nnf_transformation,[],[f14]) ).

fof(f104,plain,
    ! [X0,X1,X2] :
      ( ( terminates(X0,X1,X2)
        | ( ( tapOff != X0
            | filling != X1 )
          & ( overflow != X0
            | filling != X1 ) ) )
      & ( ( X0 = tapOff
          & X1 = filling )
        | ( X0 = overflow
          & X1 = filling )
        | ~ terminates(X0,X1,X2) ) ),
    inference(flattening,[],[f103]) ).

fof(f108,plain,
    ! [X0,X1] :
      ( ( happens(X0,X1)
        | ( ( tapOn != X0
            | n0 != X1 )
          & ( ~ holdsAt(waterLevel(n3),X1)
            | ~ holdsAt(filling,X1)
            | overflow != X0 ) ) )
      & ( ( X0 = tapOn
          & X1 = n0 )
        | ( holdsAt(waterLevel(n3),X1)
          & holdsAt(filling,X1)
          & X0 = overflow )
        | ~ happens(X0,X1) ) ),
    inference(nnf_transformation,[],[f16]) ).

fof(f109,plain,
    ! [X0,X1] :
      ( ( happens(X0,X1)
        | ( ( tapOn != X0
            | n0 != X1 )
          & ( ~ holdsAt(waterLevel(n3),X1)
            | ~ holdsAt(filling,X1)
            | overflow != X0 ) ) )
      & ( ( X0 = tapOn
          & X1 = n0 )
        | ( holdsAt(waterLevel(n3),X1)
          & holdsAt(filling,X1)
          & X0 = overflow )
        | ~ happens(X0,X1) ) ),
    inference(flattening,[],[f108]) ).

fof(f111,plain,
    ! [X0,X1] :
      ( ( less_or_equal(X0,X1)
        | ( ~ less(X0,X1)
          & X0 != X1 ) )
      & ( less(X0,X1)
        | X0 = X1
        | ~ less_or_equal(X0,X1) ) ),
    inference(nnf_transformation,[],[f37]) ).

fof(f112,plain,
    ! [X0,X1] :
      ( ( less_or_equal(X0,X1)
        | ( ~ less(X0,X1)
          & X0 != X1 ) )
      & ( less(X0,X1)
        | X0 = X1
        | ~ less_or_equal(X0,X1) ) ),
    inference(flattening,[],[f111]) ).

fof(f113,plain,
    ! [X0] :
      ( ( less(X0,n1)
        | ~ less_or_equal(X0,n0) )
      & ( less_or_equal(X0,n0)
        | ~ less(X0,n1) ) ),
    inference(nnf_transformation,[],[f39]) ).

fof(f114,plain,
    ! [X0] :
      ( ( less(X0,n2)
        | ~ less_or_equal(X0,n1) )
      & ( less_or_equal(X0,n1)
        | ~ less(X0,n2) ) ),
    inference(nnf_transformation,[],[f40]) ).

fof(f115,plain,
    ! [X0] :
      ( ( less(X0,n3)
        | ~ less_or_equal(X0,n2) )
      & ( less_or_equal(X0,n2)
        | ~ less(X0,n3) ) ),
    inference(nnf_transformation,[],[f41]) ).

fof(f122,plain,
    ! [X0,X1] :
      ( ( less(X0,X1)
        | less(X1,X0)
        | X0 = X1 )
      & ( ( ~ less(X1,X0)
          & X1 != X0 )
        | ~ less(X0,X1) ) ),
    inference(nnf_transformation,[],[f48]) ).

fof(f123,plain,
    ! [X0,X1] :
      ( ( less(X0,X1)
        | less(X1,X0)
        | X0 = X1 )
      & ( ( ~ less(X1,X0)
          & X1 != X0 )
        | ~ less(X0,X1) ) ),
    inference(flattening,[],[f122]) ).

fof(f124,plain,
    ! [X2,X0,X1] :
      ( terminates(sK2(X0,X1,X2),X1,sK3(X0,X1,X2))
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[],[f90]) ).

fof(f125,plain,
    ! [X2,X0,X1] :
      ( less(sK3(X0,X1,X2),X2)
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[],[f90]) ).

fof(f127,plain,
    ! [X2,X0,X1] :
      ( happens(sK2(X0,X1,X2),sK3(X0,X1,X2))
      | ~ stoppedIn(X0,X1,X2) ),
    inference(cnf_transformation,[],[f90]) ).

fof(f128,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ trajectory(X2,X1,X3,X4)
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1)
      | ~ less(n0,X4)
      | holdsAt(X3,plus(X1,X4))
      | stoppedIn(X1,X2,plus(X1,X4)) ),
    inference(cnf_transformation,[],[f65]) ).

fof(f130,plain,
    ! [X0,X1] :
      ( releasedAt(X0,plus(X1,n1))
      | happens(sK4(X0,X1),X1)
      | ~ holdsAt(X0,X1)
      | holdsAt(X0,plus(X1,n1)) ),
    inference(cnf_transformation,[],[f91]) ).

fof(f136,plain,
    ! [X0,X1] :
      ( ~ releasedAt(X0,plus(X1,n1))
      | releasedAt(X0,X1)
      | happens(sK7(X0,X1),X1) ),
    inference(cnf_transformation,[],[f94]) ).

fof(f137,plain,
    ! [X2,X0,X1] :
      ( ~ initiates(X0,X2,X1)
      | ~ happens(X0,X1)
      | holdsAt(X2,plus(X1,n1)) ),
    inference(cnf_transformation,[],[f75]) ).

fof(f138,plain,
    ! [X2,X0,X1] :
      ( ~ holdsAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ terminates(X0,X2,X1) ),
    inference(cnf_transformation,[],[f77]) ).

fof(f141,plain,
    ! [X2,X0,X1] :
      ( ~ releasedAt(X2,plus(X1,n1))
      | ~ happens(X0,X1)
      | ~ initiates(X0,X2,X1) ),
    inference(cnf_transformation,[],[f81]) ).

fof(f157,plain,
    ! [X2,X0,X1] :
      ( initiates(X0,X1,X2)
      | tapOn != X0
      | filling != X1 ),
    inference(cnf_transformation,[],[f102]) ).

fof(f161,plain,
    ! [X2,X0,X1] :
      ( ~ terminates(X0,X1,X2)
      | overflow = X0
      | tapOff = X0 ),
    inference(cnf_transformation,[],[f104]) ).

fof(f162,plain,
    ! [X2,X0,X1] :
      ( terminates(X0,X1,X2)
      | overflow != X0
      | filling != X1 ),
    inference(cnf_transformation,[],[f104]) ).

fof(f169,plain,
    ! [X0,X1] :
      ( ~ happens(X0,X1)
      | holdsAt(waterLevel(n3),X1)
      | n0 = X1 ),
    inference(cnf_transformation,[],[f109]) ).

fof(f170,plain,
    ! [X0,X1] :
      ( ~ happens(X0,X1)
      | overflow = X0
      | tapOn = X0 ),
    inference(cnf_transformation,[],[f109]) ).

fof(f172,plain,
    ! [X0,X1] :
      ( ~ happens(X0,X1)
      | holdsAt(waterLevel(n3),X1)
      | tapOn = X0 ),
    inference(cnf_transformation,[],[f109]) ).

fof(f173,plain,
    ! [X0,X1] :
      ( happens(X0,X1)
      | ~ holdsAt(waterLevel(n3),X1)
      | ~ holdsAt(filling,X1)
      | overflow != X0 ),
    inference(cnf_transformation,[],[f109]) ).

fof(f174,plain,
    ! [X0,X1] :
      ( happens(X0,X1)
      | tapOn != X0
      | n0 != X1 ),
    inference(cnf_transformation,[],[f109]) ).

fof(f175,plain,
    ! [X2,X3,X0,X1] :
      ( trajectory(filling,X1,waterLevel(X2),X3)
      | ~ holdsAt(waterLevel(X0),X1)
      | plus(X0,X3) != X2 ),
    inference(cnf_transformation,[],[f83]) ).

fof(f176,plain,
    ! [X2,X0,X1] :
      ( ~ holdsAt(waterLevel(X2),X0)
      | ~ holdsAt(waterLevel(X1),X0)
      | X1 = X2 ),
    inference(cnf_transformation,[],[f85]) ).

fof(f177,plain,
    tapOn != tapOff,
    inference(cnf_transformation,[],[f19]) ).

fof(f178,plain,
    overflow != tapOff,
    inference(cnf_transformation,[],[f20]) ).

fof(f179,plain,
    tapOn != overflow,
    inference(cnf_transformation,[],[f21]) ).

fof(f186,plain,
    n1 = plus(n0,n1),
    inference(cnf_transformation,[],[f27]) ).

fof(f187,plain,
    n2 = plus(n0,n2),
    inference(cnf_transformation,[],[f28]) ).

fof(f188,plain,
    n3 = plus(n0,n3),
    inference(cnf_transformation,[],[f29]) ).

fof(f189,plain,
    n2 = plus(n1,n1),
    inference(cnf_transformation,[],[f30]) ).

fof(f190,plain,
    n3 = plus(n1,n2),
    inference(cnf_transformation,[],[f31]) ).

fof(f191,plain,
    plus(n1,n3) = n4,
    inference(cnf_transformation,[],[f32]) ).

fof(f195,plain,
    ! [X0,X1] : plus(X0,X1) = plus(X1,X0),
    inference(cnf_transformation,[],[f36]) ).

fof(f196,plain,
    ! [X0,X1] :
      ( ~ less_or_equal(X0,X1)
      | X0 = X1
      | less(X0,X1) ),
    inference(cnf_transformation,[],[f112]) ).

fof(f197,plain,
    ! [X0,X1] :
      ( less_or_equal(X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[],[f112]) ).

fof(f198,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | less_or_equal(X0,X1) ),
    inference(cnf_transformation,[],[f112]) ).

fof(f199,plain,
    ! [X0] : ~ less(X0,n0),
    inference(cnf_transformation,[],[f86]) ).

fof(f200,plain,
    ! [X0] :
      ( ~ less(X0,n1)
      | less_or_equal(X0,n0) ),
    inference(cnf_transformation,[],[f113]) ).

fof(f201,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n0)
      | less(X0,n1) ),
    inference(cnf_transformation,[],[f113]) ).

fof(f202,plain,
    ! [X0] :
      ( ~ less(X0,n2)
      | less_or_equal(X0,n1) ),
    inference(cnf_transformation,[],[f114]) ).

fof(f203,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n1)
      | less(X0,n2) ),
    inference(cnf_transformation,[],[f114]) ).

fof(f204,plain,
    ! [X0] :
      ( ~ less(X0,n3)
      | less_or_equal(X0,n2) ),
    inference(cnf_transformation,[],[f115]) ).

fof(f205,plain,
    ! [X0] :
      ( ~ less_or_equal(X0,n2)
      | less(X0,n3) ),
    inference(cnf_transformation,[],[f115]) ).

fof(f218,plain,
    ! [X0,X1] :
      ( X0 != X1
      | ~ less(X0,X1) ),
    inference(cnf_transformation,[],[f123]) ).

fof(f219,plain,
    ! [X0,X1] :
      ( ~ less(X1,X0)
      | ~ less(X0,X1) ),
    inference(cnf_transformation,[],[f123]) ).

fof(f220,plain,
    ! [X0,X1] :
      ( less(X1,X0)
      | less(X0,X1)
      | X0 = X1 ),
    inference(cnf_transformation,[],[f123]) ).

fof(f221,plain,
    holdsAt(waterLevel(n0),n0),
    inference(cnf_transformation,[],[f49]) ).

fof(f222,plain,
    ~ holdsAt(filling,n0),
    inference(cnf_transformation,[],[f50]) ).

fof(f227,plain,
    holdsAt(filling,n4),
    inference(cnf_transformation,[],[f58]) ).

fof(f232,plain,
    ! [X2,X1] :
      ( initiates(tapOn,X1,X2)
      | filling != X1 ),
    inference(equality_resolution,[],[f157]) ).

fof(f233,plain,
    ! [X2] : initiates(tapOn,filling,X2),
    inference(equality_resolution,[],[f232]) ).

fof(f238,plain,
    ! [X2,X1] :
      ( terminates(overflow,X1,X2)
      | filling != X1 ),
    inference(equality_resolution,[],[f162]) ).

fof(f239,plain,
    ! [X2] : terminates(overflow,filling,X2),
    inference(equality_resolution,[],[f238]) ).

fof(f242,plain,
    ! [X1] :
      ( happens(tapOn,X1)
      | n0 != X1 ),
    inference(equality_resolution,[],[f174]) ).

fof(f243,plain,
    happens(tapOn,n0),
    inference(equality_resolution,[],[f242]) ).

fof(f244,plain,
    ! [X1] :
      ( ~ holdsAt(waterLevel(n3),X1)
      | happens(overflow,X1)
      | ~ holdsAt(filling,X1) ),
    inference(equality_resolution,[],[f173]) ).

fof(f245,plain,
    ! [X3,X0,X1] :
      ( trajectory(filling,X1,waterLevel(plus(X0,X3)),X3)
      | ~ holdsAt(waterLevel(X0),X1) ),
    inference(equality_resolution,[],[f175]) ).

fof(f247,plain,
    ! [X1] : less_or_equal(X1,X1),
    inference(equality_resolution,[],[f197]) ).

fof(f248,plain,
    ! [X1] : ~ less(X1,X1),
    inference(equality_resolution,[],[f218]) ).

fof(f322,plain,
    ! [X0,X1] :
      ( ~ initiates(X1,X0,n0)
      | ~ happens(X1,n0)
      | ~ releasedAt(X0,n1) ),
    inference(superposition,[],[f141,f186]) ).

fof(f357,plain,
    less(n0,n1),
    inference(resolution,[],[f201,f247]) ).

fof(f366,plain,
    less_or_equal(n0,n1),
    inference(resolution,[],[f357,f198]) ).

fof(f387,plain,
    less(n1,n2),
    inference(resolution,[],[f203,f247]) ).

fof(f388,plain,
    less(n0,n2),
    inference(resolution,[],[f203,f366]) ).

fof(f400,plain,
    ~ less(n2,n1),
    inference(resolution,[],[f387,f219]) ).

fof(f402,plain,
    less_or_equal(n0,n2),
    inference(resolution,[],[f388,f198]) ).

fof(f425,plain,
    less(n2,n3),
    inference(resolution,[],[f205,f247]) ).

fof(f426,plain,
    less(n0,n3),
    inference(resolution,[],[f205,f402]) ).

fof(f2331,plain,
    ! [X2,X0,X1] :
      ( ~ holdsAt(X1,plus(n1,X0))
      | ~ happens(X2,X0)
      | ~ terminates(X2,X1,X0) ),
    inference(superposition,[],[f138,f195]) ).

fof(f2389,plain,
    ! [X0,X1] :
      ( ~ terminates(X1,X0,n3)
      | ~ happens(X1,n3)
      | ~ holdsAt(X0,n4) ),
    inference(superposition,[],[f2331,f191]) ).

fof(f2426,plain,
    ( ~ happens(overflow,n3)
    | ~ holdsAt(filling,n4) ),
    inference(resolution,[],[f2389,f239]) ).

fof(f2427,plain,
    ~ happens(overflow,n3),
    inference(forward_subsumption_resolution,[],[f2426,f227]) ).

fof(f5347,plain,
    ! [X0] :
      ( less_or_equal(X0,n0)
      | n1 = X0
      | less(n1,X0) ),
    inference(resolution,[],[f220,f200]) ).

fof(f5349,plain,
    ! [X0] :
      ( less_or_equal(X0,n1)
      | n2 = X0
      | less(n2,X0) ),
    inference(resolution,[],[f220,f202]) ).

fof(f5537,plain,
    ! [X0] :
      ( n1 = X0
      | less(n1,X0)
      | n0 = X0
      | less(X0,n0) ),
    inference(resolution,[],[f5347,f196]) ).

fof(f5538,plain,
    ! [X0] :
      ( less(n1,X0)
      | n1 = X0
      | n0 = X0 ),
    inference(forward_subsumption_resolution,[],[f5537,f199]) ).

fof(f6882,plain,
    ! [X0] :
      ( less(n2,X0)
      | less(X0,n1)
      | n1 = X0
      | n2 = X0 ),
    inference(resolution,[],[f5349,f196]) ).

fof(f8774,plain,
    ! [X0] :
      ( ~ less(X0,n1)
      | n0 = X0
      | n1 = X0 ),
    inference(resolution,[],[f5538,f219]) ).

fof(f13087,plain,
    ! [X0,X1] :
      ( less_or_equal(sK3(X0,X1,n1),n0)
      | ~ stoppedIn(X0,X1,n1) ),
    inference(resolution,[],[f125,f200]) ).

fof(f13097,plain,
    ! [X0,X1] :
      ( less_or_equal(sK3(X0,X1,n3),n2)
      | ~ stoppedIn(X0,X1,n3) ),
    inference(resolution,[],[f125,f204]) ).

fof(f13104,plain,
    ! [X0,X1] :
      ( less_or_equal(sK3(X0,X1,n2),n1)
      | ~ stoppedIn(X0,X1,n2) ),
    inference(resolution,[],[f125,f202]) ).

fof(f13669,plain,
    ! [X0] :
      ( holdsAt(filling,plus(X0,n1))
      | ~ happens(tapOn,X0) ),
    inference(resolution,[],[f137,f233]) ).

fof(f13685,plain,
    ! [X0,X1] :
      ( ~ terminates(X1,filling,X0)
      | ~ happens(X1,X0)
      | ~ happens(tapOn,X0) ),
    inference(resolution,[],[f13669,f138]) ).

fof(f13689,plain,
    ( holdsAt(filling,n1)
    | ~ happens(tapOn,n0) ),
    inference(superposition,[],[f13669,f186]) ).

fof(f13694,plain,
    holdsAt(filling,n1),
    inference(forward_subsumption_resolution,[],[f13689,f243]) ).

fof(f13817,plain,
    ( ~ happens(tapOn,n0)
    | ~ releasedAt(filling,n1) ),
    inference(resolution,[],[f322,f233]) ).

fof(f13823,plain,
    ~ releasedAt(filling,n1),
    inference(forward_subsumption_resolution,[],[f13817,f243]) ).

fof(f13976,plain,
    ! [X0] :
      ( trajectory(filling,X0,waterLevel(n3),n3)
      | ~ holdsAt(waterLevel(n0),X0) ),
    inference(superposition,[],[f245,f188]) ).

fof(f13977,plain,
    ! [X0] :
      ( trajectory(filling,X0,waterLevel(n2),n2)
      | ~ holdsAt(waterLevel(n0),X0) ),
    inference(superposition,[],[f245,f187]) ).

fof(f14136,plain,
    ! [X0] :
      ( less(n2,X0)
      | n1 = X0
      | n2 = X0
      | n0 = X0
      | n1 = X0 ),
    inference(resolution,[],[f6882,f8774]) ).

fof(f14189,plain,
    ! [X0] :
      ( less(n2,X0)
      | n1 = X0
      | n2 = X0
      | n0 = X0 ),
    inference(duplicate_literal_removal,[],[f14136]) ).

fof(f16047,plain,
    ! [X0] :
      ( happens(sK7(X0,n1),n1)
      | releasedAt(X0,n1)
      | ~ releasedAt(X0,n2) ),
    inference(superposition,[],[f136,f189]) ).

fof(f16239,definition,
    ( spl11_163
  <=> n0 = n1 ),
    introduced(definition,[new_symbols(definition,[spl11_163])],[avatar_definition]) ).

fof(f16240,plain,
    ( n0 != n1
    | spl11_163 ),
    inference(avatar_component_clause,[],[f16239]) ).

fof(f16241,plain,
    ( n0 = n1
    | ~ spl11_163 ),
    inference(avatar_component_clause,[],[f16239]) ).

fof(f16243,definition,
    ( spl11_164
  <=> holdsAt(waterLevel(n3),n1) ),
    introduced(definition,[new_symbols(definition,[spl11_164])],[avatar_definition]) ).

fof(f16244,plain,
    ( ~ holdsAt(waterLevel(n3),n1)
    | spl11_164 ),
    inference(avatar_component_clause,[],[f16243]) ).

fof(f16245,plain,
    ( holdsAt(waterLevel(n3),n1)
    | ~ spl11_164 ),
    inference(avatar_component_clause,[],[f16243]) ).

fof(f16254,plain,
    ( ~ holdsAt(filling,n1)
    | ~ spl11_163 ),
    inference(superposition,[],[f222,f16241]) ).

fof(f16316,plain,
    ( $false
    | ~ spl11_163 ),
    inference(forward_subsumption_resolution,[],[f16254,f13694]) ).

fof(f16317,plain,
    ~ spl11_163,
    inference(avatar_contradiction_clause,[],[f16316]) ).

fof(f16326,definition,
    ( spl11_165
  <=> holdsAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_165])],[avatar_definition]) ).

fof(f16327,plain,
    ( holdsAt(filling,n2)
    | ~ spl11_165 ),
    inference(avatar_component_clause,[],[f16326]) ).

fof(f16328,plain,
    ( ~ holdsAt(filling,n2)
    | spl11_165 ),
    inference(avatar_component_clause,[],[f16326]) ).

fof(f16330,definition,
    ( spl11_166
  <=> happens(overflow,n1) ),
    introduced(definition,[new_symbols(definition,[spl11_166])],[avatar_definition]) ).

fof(f16331,plain,
    ( happens(overflow,n1)
    | ~ spl11_166 ),
    inference(avatar_component_clause,[],[f16330]) ).

fof(f16332,plain,
    ( ~ happens(overflow,n1)
    | spl11_166 ),
    inference(avatar_component_clause,[],[f16330]) ).

fof(f17184,definition,
    ( spl11_184
  <=> holdsAt(filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_184])],[avatar_definition]) ).

fof(f17185,plain,
    ( holdsAt(filling,n3)
    | ~ spl11_184 ),
    inference(avatar_component_clause,[],[f17184]) ).

fof(f17186,plain,
    ( ~ holdsAt(filling,n3)
    | spl11_184 ),
    inference(avatar_component_clause,[],[f17184]) ).

fof(f17312,definition,
    ( spl11_186
  <=> n0 = n2 ),
    introduced(definition,[new_symbols(definition,[spl11_186])],[avatar_definition]) ).

fof(f17313,plain,
    ( n0 != n2
    | spl11_186 ),
    inference(avatar_component_clause,[],[f17312]) ).

fof(f17314,plain,
    ( n0 = n2
    | ~ spl11_186 ),
    inference(avatar_component_clause,[],[f17312]) ).

fof(f17316,definition,
    ( spl11_187
  <=> holdsAt(waterLevel(n3),n2) ),
    introduced(definition,[new_symbols(definition,[spl11_187])],[avatar_definition]) ).

fof(f17317,plain,
    ( ~ holdsAt(waterLevel(n3),n2)
    | spl11_187 ),
    inference(avatar_component_clause,[],[f17316]) ).

fof(f17318,plain,
    ( holdsAt(waterLevel(n3),n2)
    | ~ spl11_187 ),
    inference(avatar_component_clause,[],[f17316]) ).

fof(f17326,plain,
    ( less(n1,n0)
    | ~ spl11_186 ),
    inference(superposition,[],[f387,f17314]) ).

fof(f17425,plain,
    ( $false
    | ~ spl11_186 ),
    inference(forward_subsumption_resolution,[],[f17326,f199]) ).

fof(f17426,plain,
    ~ spl11_186,
    inference(avatar_contradiction_clause,[],[f17425]) ).

fof(f17438,definition,
    ( spl11_188
  <=> releasedAt(filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_188])],[avatar_definition]) ).

fof(f17439,plain,
    ( releasedAt(filling,n2)
    | ~ spl11_188 ),
    inference(avatar_component_clause,[],[f17438]) ).

fof(f17440,plain,
    ( ~ releasedAt(filling,n2)
    | spl11_188 ),
    inference(avatar_component_clause,[],[f17438]) ).

fof(f17698,plain,
    ! [X0] :
      ( releasedAt(X0,n1)
      | ~ releasedAt(X0,n2)
      | holdsAt(waterLevel(n3),n1)
      | n0 = n1 ),
    inference(resolution,[],[f16047,f169]) ).

fof(f17720,plain,
    ( ! [X0] :
        ( releasedAt(X0,n1)
        | ~ releasedAt(X0,n2)
        | holdsAt(waterLevel(n3),n1) )
    | spl11_163 ),
    inference(forward_subsumption_resolution,[],[f17698,f16240]) ).

fof(f17746,plain,
    ( holdsAt(waterLevel(n3),n1)
    | tapOn = overflow
    | ~ spl11_166 ),
    inference(resolution,[],[f16331,f172]) ).

fof(f17747,plain,
    ( holdsAt(waterLevel(n3),n1)
    | ~ spl11_166 ),
    inference(forward_subsumption_resolution,[],[f17746,f179]) ).

fof(f18082,plain,
    ( $false
    | spl11_164
    | ~ spl11_166 ),
    inference(forward_subsumption_resolution,[],[f17747,f16244]) ).

fof(f18083,plain,
    ( spl11_164
    | ~ spl11_166 ),
    inference(avatar_contradiction_clause,[],[f18082]) ).

fof(f19016,definition,
    ( spl11_223
  <=> holdsAt(waterLevel(n3),n3) ),
    introduced(definition,[new_symbols(definition,[spl11_223])],[avatar_definition]) ).

fof(f19017,plain,
    ( ~ holdsAt(waterLevel(n3),n3)
    | spl11_223 ),
    inference(avatar_component_clause,[],[f19016]) ).

fof(f19018,plain,
    ( holdsAt(waterLevel(n3),n3)
    | ~ spl11_223 ),
    inference(avatar_component_clause,[],[f19016]) ).

fof(f19139,plain,
    ( happens(overflow,n3)
    | ~ holdsAt(filling,n3)
    | ~ spl11_223 ),
    inference(resolution,[],[f19018,f244]) ).

fof(f19143,plain,
    ( ~ holdsAt(filling,n3)
    | ~ spl11_223 ),
    inference(forward_subsumption_resolution,[],[f19139,f2427]) ).

fof(f19144,plain,
    ( $false
    | ~ spl11_184
    | ~ spl11_223 ),
    inference(forward_subsumption_resolution,[],[f19143,f17185]) ).

fof(f19145,plain,
    ( ~ spl11_184
    | ~ spl11_223 ),
    inference(avatar_contradiction_clause,[],[f19144]) ).

fof(f20390,plain,
    ! [X0,X1] :
      ( releasedAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1)
      | holdsAt(X0,plus(X1,n1))
      | holdsAt(waterLevel(n3),X1)
      | n0 = X1 ),
    inference(resolution,[],[f130,f169]) ).

fof(f20397,plain,
    ! [X0] :
      ( happens(sK4(X0,n1),n1)
      | releasedAt(X0,n2)
      | ~ holdsAt(X0,n1)
      | holdsAt(X0,n2) ),
    inference(superposition,[],[f130,f189]) ).

fof(f20543,plain,
    ! [X0] :
      ( releasedAt(X0,n2)
      | ~ holdsAt(X0,n1)
      | holdsAt(X0,n2)
      | holdsAt(waterLevel(n3),n1)
      | n0 = n1 ),
    inference(resolution,[],[f20397,f169]) ).

fof(f20548,plain,
    ( ! [X0] :
        ( releasedAt(X0,n2)
        | ~ holdsAt(X0,n1)
        | holdsAt(X0,n2)
        | n0 = n1 )
    | spl11_164 ),
    inference(forward_subsumption_resolution,[],[f20543,f16244]) ).

fof(f20550,plain,
    ( ! [X0] :
        ( ~ holdsAt(X0,n1)
        | releasedAt(X0,n2)
        | holdsAt(X0,n2) )
    | spl11_163
    | spl11_164 ),
    inference(forward_subsumption_resolution,[],[f20548,f16240]) ).

fof(f20585,plain,
    ( ! [X0] :
        ( ~ releasedAt(X0,n2)
        | releasedAt(X0,n1) )
    | spl11_163
    | spl11_164 ),
    inference(forward_subsumption_resolution,[],[f17720,f16244]) ).

fof(f20618,plain,
    ( releasedAt(filling,n2)
    | holdsAt(filling,n2)
    | spl11_163
    | spl11_164 ),
    inference(resolution,[],[f20550,f13694]) ).

fof(f20622,plain,
    ( holdsAt(filling,n2)
    | spl11_163
    | spl11_164
    | spl11_188 ),
    inference(forward_subsumption_resolution,[],[f20618,f17440]) ).

fof(f20623,plain,
    ( $false
    | spl11_163
    | spl11_164
    | spl11_165
    | spl11_188 ),
    inference(forward_subsumption_resolution,[],[f20622,f16328]) ).

fof(f20624,plain,
    ( spl11_163
    | spl11_164
    | spl11_165
    | spl11_188 ),
    inference(avatar_contradiction_clause,[],[f20623]) ).

fof(f20626,plain,
    ( releasedAt(filling,n1)
    | spl11_163
    | spl11_164
    | ~ spl11_188 ),
    inference(resolution,[],[f17439,f20585]) ).

fof(f20629,plain,
    ( $false
    | spl11_163
    | spl11_164
    | ~ spl11_188 ),
    inference(forward_subsumption_resolution,[],[f20626,f13823]) ).

fof(f20630,plain,
    ( spl11_163
    | spl11_164
    | ~ spl11_188 ),
    inference(avatar_contradiction_clause,[],[f20629]) ).

fof(f43958,plain,
    ! [X2,X0,X1] :
      ( holdsAt(waterLevel(n3),sK3(X0,X1,X2))
      | ~ stoppedIn(X0,X1,X2)
      | n0 = sK3(X0,X1,X2) ),
    inference(resolution,[],[f127,f169]) ).

fof(f44405,plain,
    ! [X2,X0,X1] :
      ( ~ stoppedIn(X0,X1,X2)
      | overflow = sK2(X0,X1,X2)
      | tapOff = sK2(X0,X1,X2) ),
    inference(resolution,[],[f124,f161]) ).

fof(f44417,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,filling,X1)
      | ~ happens(sK2(X0,filling,X1),sK3(X0,filling,X1))
      | ~ happens(tapOn,sK3(X0,filling,X1)) ),
    inference(resolution,[],[f124,f13685]) ).

fof(f44433,plain,
    ! [X0,X1] :
      ( ~ happens(tapOn,sK3(X0,filling,X1))
      | ~ stoppedIn(X0,filling,X1) ),
    inference(forward_subsumption_resolution,[],[f44417,f127]) ).

fof(f52743,definition,
    ( spl11_522
  <=> ! [X0] :
        ( ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) ) ),
    introduced(definition,[new_symbols(definition,[spl11_522])],[avatar_definition]) ).

fof(f52744,plain,
    ( ! [X0] :
        ( ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) )
    | ~ spl11_522 ),
    inference(avatar_component_clause,[],[f52743]) ).

fof(f52790,plain,
    ( ~ happens(tapOn,n0)
    | ~ spl11_522 ),
    inference(resolution,[],[f52744,f233]) ).

fof(f52793,plain,
    ( $false
    | ~ spl11_522 ),
    inference(forward_subsumption_resolution,[],[f52790,f243]) ).

fof(f52794,plain,
    ~ spl11_522,
    inference(avatar_contradiction_clause,[],[f52793]) ).

fof(f56374,plain,
    ! [X2,X3,X0,X1] :
      ( ~ holdsAt(waterLevel(X3),X1)
      | ~ initiates(X0,filling,X1)
      | ~ less(n0,X2)
      | holdsAt(waterLevel(plus(X3,X2)),plus(X1,X2))
      | stoppedIn(X1,filling,plus(X1,X2))
      | ~ happens(X0,X1) ),
    inference(resolution,[],[f128,f245]) ).

fof(f56392,plain,
    ! [X0,X1] :
      ( ~ happens(X0,X1)
      | ~ initiates(X0,filling,X1)
      | ~ less(n0,n3)
      | holdsAt(waterLevel(n3),plus(X1,n3))
      | stoppedIn(X1,filling,plus(X1,n3))
      | ~ holdsAt(waterLevel(n0),X1) ),
    inference(resolution,[],[f128,f13976]) ).

fof(f56402,plain,
    ! [X0,X1] :
      ( ~ happens(X0,X1)
      | ~ initiates(X0,filling,X1)
      | ~ less(n0,n2)
      | holdsAt(waterLevel(n2),plus(X1,n2))
      | stoppedIn(X1,filling,plus(X1,n2))
      | ~ holdsAt(waterLevel(n0),X1) ),
    inference(resolution,[],[f128,f13977]) ).

fof(f56411,plain,
    ! [X0,X1] :
      ( ~ holdsAt(waterLevel(n0),X1)
      | ~ initiates(X0,filling,X1)
      | holdsAt(waterLevel(n2),plus(X1,n2))
      | stoppedIn(X1,filling,plus(X1,n2))
      | ~ happens(X0,X1) ),
    inference(forward_subsumption_resolution,[],[f56402,f388]) ).

fof(f56421,plain,
    ! [X0,X1] :
      ( ~ holdsAt(waterLevel(n0),X1)
      | ~ initiates(X0,filling,X1)
      | holdsAt(waterLevel(n3),plus(X1,n3))
      | stoppedIn(X1,filling,plus(X1,n3))
      | ~ happens(X0,X1) ),
    inference(forward_subsumption_resolution,[],[f56392,f426]) ).

fof(f59824,plain,
    ! [X0,X1] :
      ( ~ holdsAt(X0,X1)
      | holdsAt(X0,plus(X1,n1))
      | holdsAt(waterLevel(n3),X1)
      | n0 = X1
      | releasedAt(X0,X1)
      | happens(sK7(X0,X1),X1) ),
    inference(resolution,[],[f20390,f136]) ).

fof(f59849,plain,
    ! [X0,X1] :
      ( holdsAt(X0,plus(X1,n1))
      | ~ holdsAt(X0,X1)
      | holdsAt(waterLevel(n3),X1)
      | n0 = X1
      | releasedAt(X0,X1) ),
    inference(forward_subsumption_resolution,[],[f59824,f169]) ).

fof(f59999,plain,
    ! [X0,X1] :
      ( holdsAt(X1,plus(n1,X0))
      | ~ holdsAt(X1,X0)
      | holdsAt(waterLevel(n3),X0)
      | n0 = X0
      | releasedAt(X1,X0) ),
    inference(superposition,[],[f59849,f195]) ).

fof(f60028,plain,
    ! [X0] :
      ( holdsAt(X0,n3)
      | ~ holdsAt(X0,n2)
      | holdsAt(waterLevel(n3),n2)
      | n0 = n2
      | releasedAt(X0,n2) ),
    inference(superposition,[],[f59999,f190]) ).

fof(f61727,definition,
    ( spl11_562
  <=> stoppedIn(n0,filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_562])],[avatar_definition]) ).

fof(f61729,plain,
    ( stoppedIn(n0,filling,n3)
    | ~ spl11_562 ),
    inference(avatar_component_clause,[],[f61727]) ).

fof(f62071,plain,
    ! [X0,X1] :
      ( less(sK3(X0,X1,n3),n2)
      | n2 = sK3(X0,X1,n3)
      | ~ stoppedIn(X0,X1,n3) ),
    inference(resolution,[],[f13097,f196]) ).

fof(f75887,plain,
    ! [X0] :
      ( ~ initiates(X0,filling,n0)
      | holdsAt(waterLevel(n2),plus(n0,n2))
      | stoppedIn(n0,filling,plus(n0,n2))
      | ~ happens(X0,n0) ),
    inference(resolution,[],[f56411,f221]) ).

fof(f75904,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n2),n2)
      | ~ initiates(X0,filling,n0)
      | stoppedIn(n0,filling,plus(n0,n2))
      | ~ happens(X0,n0) ),
    inference(forward_demodulation,[],[f75887,f187]) ).

fof(f75950,plain,
    ! [X0] :
      ( stoppedIn(n0,filling,n2)
      | holdsAt(waterLevel(n2),n2)
      | ~ initiates(X0,filling,n0)
      | ~ happens(X0,n0) ),
    inference(forward_demodulation,[],[f75904,f187]) ).

fof(f76019,definition,
    ( spl11_631
  <=> holdsAt(waterLevel(n2),n2) ),
    introduced(definition,[new_symbols(definition,[spl11_631])],[avatar_definition]) ).

fof(f76020,plain,
    ( ~ holdsAt(waterLevel(n2),n2)
    | spl11_631 ),
    inference(avatar_component_clause,[],[f76019]) ).

fof(f76021,plain,
    ( holdsAt(waterLevel(n2),n2)
    | ~ spl11_631 ),
    inference(avatar_component_clause,[],[f76019]) ).

fof(f79733,plain,
    ( ! [X0] :
        ( holdsAt(X0,n3)
        | ~ holdsAt(X0,n2)
        | n0 = n2
        | releasedAt(X0,n2) )
    | spl11_187 ),
    inference(forward_subsumption_resolution,[],[f60028,f17317]) ).

fof(f79744,plain,
    ( ! [X0] :
        ( ~ holdsAt(X0,n2)
        | holdsAt(X0,n3)
        | releasedAt(X0,n2) )
    | spl11_186
    | spl11_187 ),
    inference(forward_subsumption_resolution,[],[f79733,f17313]) ).

fof(f80355,plain,
    ! [X0] :
      ( ~ initiates(X0,filling,n0)
      | holdsAt(waterLevel(n3),plus(n0,n3))
      | stoppedIn(n0,filling,plus(n0,n3))
      | ~ happens(X0,n0) ),
    inference(resolution,[],[f56421,f221]) ).

fof(f80372,plain,
    ! [X0] :
      ( holdsAt(waterLevel(n3),n3)
      | ~ initiates(X0,filling,n0)
      | stoppedIn(n0,filling,plus(n0,n3))
      | ~ happens(X0,n0) ),
    inference(forward_demodulation,[],[f80355,f188]) ).

fof(f80380,plain,
    ( ! [X0] :
        ( ~ initiates(X0,filling,n0)
        | stoppedIn(n0,filling,plus(n0,n3))
        | ~ happens(X0,n0) )
    | spl11_223 ),
    inference(forward_subsumption_resolution,[],[f80372,f19017]) ).

fof(f80386,plain,
    ( ! [X0] :
        ( stoppedIn(n0,filling,n3)
        | ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) )
    | spl11_223 ),
    inference(forward_demodulation,[],[f80380,f188]) ).

fof(f80476,plain,
    ( spl11_522
    | spl11_562
    | spl11_223 ),
    inference(avatar_split_clause,[],[f80386,f19016,f61727,f52743]) ).

fof(f80485,plain,
    ( overflow = sK2(n0,filling,n3)
    | tapOff = sK2(n0,filling,n3)
    | ~ spl11_562 ),
    inference(resolution,[],[f61729,f44405]) ).

fof(f80828,definition,
    ( spl11_647
  <=> tapOff = sK2(n0,filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_647])],[avatar_definition]) ).

fof(f80830,plain,
    ( tapOff = sK2(n0,filling,n3)
    | ~ spl11_647 ),
    inference(avatar_component_clause,[],[f80828]) ).

fof(f80832,definition,
    ( spl11_648
  <=> overflow = sK2(n0,filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_648])],[avatar_definition]) ).

fof(f80834,plain,
    ( overflow = sK2(n0,filling,n3)
    | ~ spl11_648 ),
    inference(avatar_component_clause,[],[f80832]) ).

fof(f80835,plain,
    ( spl11_647
    | spl11_648
    | ~ spl11_562 ),
    inference(avatar_split_clause,[],[f80485,f61727,f80832,f80828]) ).

fof(f81237,plain,
    ( happens(tapOff,sK3(n0,filling,n3))
    | ~ stoppedIn(n0,filling,n3)
    | ~ spl11_647 ),
    inference(superposition,[],[f127,f80830]) ).

fof(f81238,plain,
    ( happens(tapOff,sK3(n0,filling,n3))
    | ~ spl11_562
    | ~ spl11_647 ),
    inference(forward_subsumption_resolution,[],[f81237,f61729]) ).

fof(f81304,plain,
    ( overflow = tapOff
    | tapOn = tapOff
    | ~ spl11_562
    | ~ spl11_647 ),
    inference(resolution,[],[f81238,f170]) ).

fof(f81309,plain,
    ( tapOn = tapOff
    | ~ spl11_562
    | ~ spl11_647 ),
    inference(forward_subsumption_resolution,[],[f81304,f178]) ).

fof(f81311,plain,
    ( $false
    | ~ spl11_562
    | ~ spl11_647 ),
    inference(forward_subsumption_resolution,[],[f81309,f177]) ).

fof(f81312,plain,
    ( ~ spl11_562
    | ~ spl11_647 ),
    inference(avatar_contradiction_clause,[],[f81311]) ).

fof(f83829,plain,
    ( ! [X0] :
        ( stoppedIn(n0,filling,n2)
        | ~ initiates(X0,filling,n0)
        | ~ happens(X0,n0) )
    | spl11_631 ),
    inference(forward_subsumption_resolution,[],[f75950,f76020]) ).

fof(f83832,definition,
    ( spl11_660
  <=> stoppedIn(n0,filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_660])],[avatar_definition]) ).

fof(f83834,plain,
    ( stoppedIn(n0,filling,n2)
    | ~ spl11_660 ),
    inference(avatar_component_clause,[],[f83832]) ).

fof(f83835,plain,
    ( spl11_522
    | spl11_660
    | spl11_631 ),
    inference(avatar_split_clause,[],[f83829,f76019,f83832,f52743]) ).

fof(f83836,plain,
    ( overflow = sK2(n0,filling,n2)
    | tapOff = sK2(n0,filling,n2)
    | ~ spl11_660 ),
    inference(resolution,[],[f83834,f44405]) ).

fof(f83841,definition,
    ( spl11_661
  <=> tapOff = sK2(n0,filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_661])],[avatar_definition]) ).

fof(f83843,plain,
    ( tapOff = sK2(n0,filling,n2)
    | ~ spl11_661 ),
    inference(avatar_component_clause,[],[f83841]) ).

fof(f83845,definition,
    ( spl11_662
  <=> overflow = sK2(n0,filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_662])],[avatar_definition]) ).

fof(f83847,plain,
    ( overflow = sK2(n0,filling,n2)
    | ~ spl11_662 ),
    inference(avatar_component_clause,[],[f83845]) ).

fof(f83848,plain,
    ( spl11_661
    | spl11_662
    | ~ spl11_660 ),
    inference(avatar_split_clause,[],[f83836,f83832,f83845,f83841]) ).

fof(f83850,plain,
    ( happens(tapOff,sK3(n0,filling,n2))
    | ~ stoppedIn(n0,filling,n2)
    | ~ spl11_661 ),
    inference(superposition,[],[f127,f83843]) ).

fof(f83854,plain,
    ( happens(tapOff,sK3(n0,filling,n2))
    | ~ spl11_660
    | ~ spl11_661 ),
    inference(forward_subsumption_resolution,[],[f83850,f83834]) ).

fof(f83860,plain,
    ( overflow = tapOff
    | tapOn = tapOff
    | ~ spl11_660
    | ~ spl11_661 ),
    inference(resolution,[],[f83854,f170]) ).

fof(f83867,plain,
    ( tapOn = tapOff
    | ~ spl11_660
    | ~ spl11_661 ),
    inference(forward_subsumption_resolution,[],[f83860,f178]) ).

fof(f83869,plain,
    ( $false
    | ~ spl11_660
    | ~ spl11_661 ),
    inference(forward_subsumption_resolution,[],[f83867,f177]) ).

fof(f83870,plain,
    ( ~ spl11_660
    | ~ spl11_661 ),
    inference(avatar_contradiction_clause,[],[f83869]) ).

fof(f84366,plain,
    ! [X0,X1] :
      ( less(sK3(X0,X1,n2),n1)
      | n1 = sK3(X0,X1,n2)
      | ~ stoppedIn(X0,X1,n2) ),
    inference(resolution,[],[f13104,f196]) ).

fof(f84440,definition,
    ( spl11_666
  <=> n0 = sK3(n0,filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_666])],[avatar_definition]) ).

fof(f84441,plain,
    ( n0 != sK3(n0,filling,n2)
    | spl11_666 ),
    inference(avatar_component_clause,[],[f84440]) ).

fof(f84442,plain,
    ( n0 = sK3(n0,filling,n2)
    | ~ spl11_666 ),
    inference(avatar_component_clause,[],[f84440]) ).

fof(f84444,definition,
    ( spl11_667
  <=> n1 = sK3(n0,filling,n2) ),
    introduced(definition,[new_symbols(definition,[spl11_667])],[avatar_definition]) ).

fof(f84445,plain,
    ( n1 != sK3(n0,filling,n2)
    | spl11_667 ),
    inference(avatar_component_clause,[],[f84444]) ).

fof(f84446,plain,
    ( n1 = sK3(n0,filling,n2)
    | ~ spl11_667 ),
    inference(avatar_component_clause,[],[f84444]) ).

fof(f84463,plain,
    ( ~ happens(tapOn,n0)
    | ~ stoppedIn(n0,filling,n2)
    | ~ spl11_666 ),
    inference(superposition,[],[f44433,f84442]) ).

fof(f84508,plain,
    ( ~ stoppedIn(n0,filling,n2)
    | ~ spl11_666 ),
    inference(forward_subsumption_resolution,[],[f84463,f243]) ).

fof(f84530,plain,
    ( $false
    | ~ spl11_660
    | ~ spl11_666 ),
    inference(forward_subsumption_resolution,[],[f84508,f83834]) ).

fof(f84531,plain,
    ( ~ spl11_660
    | ~ spl11_666 ),
    inference(avatar_contradiction_clause,[],[f84530]) ).

fof(f84592,plain,
    ( happens(sK2(n0,filling,n2),n1)
    | ~ stoppedIn(n0,filling,n2)
    | ~ spl11_667 ),
    inference(superposition,[],[f127,f84446]) ).

fof(f84603,plain,
    ( happens(sK2(n0,filling,n2),n1)
    | ~ spl11_660
    | ~ spl11_667 ),
    inference(forward_subsumption_resolution,[],[f84592,f83834]) ).

fof(f84613,plain,
    ( happens(overflow,n1)
    | ~ spl11_660
    | ~ spl11_662
    | ~ spl11_667 ),
    inference(forward_demodulation,[],[f84603,f83847]) ).

fof(f84618,plain,
    ( $false
    | spl11_166
    | ~ spl11_660
    | ~ spl11_662
    | ~ spl11_667 ),
    inference(forward_subsumption_resolution,[],[f84613,f16332]) ).

fof(f84619,plain,
    ( spl11_166
    | ~ spl11_660
    | ~ spl11_662
    | ~ spl11_667 ),
    inference(avatar_contradiction_clause,[],[f84618]) ).

fof(f85342,definition,
    ( spl11_675
  <=> n1 = sK3(n0,filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_675])],[avatar_definition]) ).

fof(f85343,plain,
    ( n1 != sK3(n0,filling,n3)
    | spl11_675 ),
    inference(avatar_component_clause,[],[f85342]) ).

fof(f85344,plain,
    ( n1 = sK3(n0,filling,n3)
    | ~ spl11_675 ),
    inference(avatar_component_clause,[],[f85342]) ).

fof(f85346,definition,
    ( spl11_676
  <=> n0 = sK3(n0,filling,n3) ),
    introduced(definition,[new_symbols(definition,[spl11_676])],[avatar_definition]) ).

fof(f85347,plain,
    ( n0 != sK3(n0,filling,n3)
    | spl11_676 ),
    inference(avatar_component_clause,[],[f85346]) ).

fof(f85348,plain,
    ( n0 = sK3(n0,filling,n3)
    | ~ spl11_676 ),
    inference(avatar_component_clause,[],[f85346]) ).

fof(f85399,plain,
    ( happens(sK2(n0,filling,n3),n1)
    | ~ stoppedIn(n0,filling,n3)
    | ~ spl11_675 ),
    inference(superposition,[],[f127,f85344]) ).

fof(f85420,plain,
    ( happens(sK2(n0,filling,n3),n1)
    | ~ spl11_562
    | ~ spl11_675 ),
    inference(forward_subsumption_resolution,[],[f85399,f61729]) ).

fof(f85436,plain,
    ( happens(overflow,n1)
    | ~ spl11_562
    | ~ spl11_648
    | ~ spl11_675 ),
    inference(forward_demodulation,[],[f85420,f80834]) ).

fof(f85447,plain,
    ( $false
    | spl11_166
    | ~ spl11_562
    | ~ spl11_648
    | ~ spl11_675 ),
    inference(forward_subsumption_resolution,[],[f85436,f16332]) ).

fof(f85448,plain,
    ( spl11_166
    | ~ spl11_562
    | ~ spl11_648
    | ~ spl11_675 ),
    inference(avatar_contradiction_clause,[],[f85447]) ).

fof(f85471,plain,
    ( ~ happens(tapOn,n0)
    | ~ stoppedIn(n0,filling,n3)
    | ~ spl11_676 ),
    inference(superposition,[],[f44433,f85348]) ).

fof(f85528,plain,
    ( ~ stoppedIn(n0,filling,n3)
    | ~ spl11_676 ),
    inference(forward_subsumption_resolution,[],[f85471,f243]) ).

fof(f85555,plain,
    ( $false
    | ~ spl11_562
    | ~ spl11_676 ),
    inference(forward_subsumption_resolution,[],[f85528,f61729]) ).

fof(f85556,plain,
    ( ~ spl11_562
    | ~ spl11_676 ),
    inference(avatar_contradiction_clause,[],[f85555]) ).

fof(f86780,plain,
    ! [X0,X1] :
      ( ~ less(n2,sK3(X0,X1,n3))
      | ~ stoppedIn(X0,X1,n3)
      | n2 = sK3(X0,X1,n3) ),
    inference(resolution,[],[f62071,f219]) ).

fof(f87746,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,X1,n3)
      | n2 = sK3(X0,X1,n3)
      | n1 = sK3(X0,X1,n3)
      | n2 = sK3(X0,X1,n3)
      | n0 = sK3(X0,X1,n3) ),
    inference(resolution,[],[f86780,f14189]) ).

fof(f87749,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,X1,n3)
      | n2 = sK3(X0,X1,n3)
      | n1 = sK3(X0,X1,n3)
      | n0 = sK3(X0,X1,n3) ),
    inference(duplicate_literal_removal,[],[f87746]) ).

fof(f102263,definition,
    ( spl11_779
  <=> n3 = n2 ),
    introduced(definition,[new_symbols(definition,[spl11_779])],[avatar_definition]) ).

fof(f102264,plain,
    ( n3 != n2
    | spl11_779 ),
    inference(avatar_component_clause,[],[f102263]) ).

fof(f102265,plain,
    ( n3 = n2
    | ~ spl11_779 ),
    inference(avatar_component_clause,[],[f102263]) ).

fof(f102357,plain,
    ( less(n3,n3)
    | ~ spl11_779 ),
    inference(superposition,[],[f425,f102265]) ).

fof(f102555,plain,
    ( $false
    | ~ spl11_779 ),
    inference(forward_subsumption_resolution,[],[f102357,f248]) ).

fof(f102556,plain,
    ~ spl11_779,
    inference(avatar_contradiction_clause,[],[f102555]) ).

fof(f102674,plain,
    ( ! [X0] :
        ( ~ holdsAt(waterLevel(X0),n2)
        | n2 = X0 )
    | ~ spl11_631 ),
    inference(resolution,[],[f76021,f176]) ).

fof(f102795,plain,
    ! [X0,X1] :
      ( n1 = sK3(X0,X1,n2)
      | ~ stoppedIn(X0,X1,n2)
      | n0 = sK3(X0,X1,n2)
      | n1 = sK3(X0,X1,n2) ),
    inference(resolution,[],[f84366,f8774]) ).

fof(f102813,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,X1,n2)
      | n1 = sK3(X0,X1,n2)
      | n0 = sK3(X0,X1,n2) ),
    inference(duplicate_literal_removal,[],[f102795]) ).

fof(f129013,plain,
    ! [X0,X1] :
      ( ~ initiates(X0,filling,n0)
      | ~ less(n0,X1)
      | holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1))
      | stoppedIn(n0,filling,plus(n0,X1))
      | ~ happens(X0,n0) ),
    inference(resolution,[],[f56374,f221]) ).

fof(f144364,definition,
    ( spl11_934
  <=> ! [X1] :
        ( ~ less(n0,X1)
        | stoppedIn(n0,filling,plus(n0,X1))
        | holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1)) ) ),
    introduced(definition,[new_symbols(definition,[spl11_934])],[avatar_definition]) ).

fof(f144365,plain,
    ( ! [X1] :
        ( holdsAt(waterLevel(plus(n0,X1)),plus(n0,X1))
        | stoppedIn(n0,filling,plus(n0,X1))
        | ~ less(n0,X1) )
    | ~ spl11_934 ),
    inference(avatar_component_clause,[],[f144364]) ).

fof(f144366,plain,
    ( spl11_934
    | spl11_522 ),
    inference(avatar_split_clause,[],[f129013,f52743,f144364]) ).

fof(f144492,plain,
    ( holdsAt(waterLevel(n1),n1)
    | stoppedIn(n0,filling,n1)
    | ~ less(n0,n1)
    | ~ spl11_934 ),
    inference(superposition,[],[f144365,f186]) ).

fof(f144711,definition,
    ( spl11_938
  <=> n0 = sK3(n0,filling,n1) ),
    introduced(definition,[new_symbols(definition,[spl11_938])],[avatar_definition]) ).

fof(f144712,plain,
    ( n0 != sK3(n0,filling,n1)
    | spl11_938 ),
    inference(avatar_component_clause,[],[f144711]) ).

fof(f144713,plain,
    ( n0 = sK3(n0,filling,n1)
    | ~ spl11_938 ),
    inference(avatar_component_clause,[],[f144711]) ).

fof(f144931,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,X1,n1)
      | n0 = sK3(X0,X1,n1)
      | less(sK3(X0,X1,n1),n0) ),
    inference(resolution,[],[f13087,f196]) ).

fof(f144932,plain,
    ! [X0,X1] :
      ( ~ stoppedIn(X0,X1,n1)
      | n0 = sK3(X0,X1,n1) ),
    inference(forward_subsumption_resolution,[],[f144931,f199]) ).

fof(f145101,plain,
    ( holdsAt(waterLevel(n1),n1)
    | stoppedIn(n0,filling,n1)
    | ~ spl11_934 ),
    inference(forward_subsumption_resolution,[],[f144492,f357]) ).

fof(f145214,definition,
    ( spl11_942
  <=> stoppedIn(n0,filling,n1) ),
    introduced(definition,[new_symbols(definition,[spl11_942])],[avatar_definition]) ).

fof(f145216,plain,
    ( stoppedIn(n0,filling,n1)
    | ~ spl11_942 ),
    inference(avatar_component_clause,[],[f145214]) ).

fof(f145218,definition,
    ( spl11_943
  <=> holdsAt(waterLevel(n1),n1) ),
    introduced(definition,[new_symbols(definition,[spl11_943])],[avatar_definition]) ).

fof(f145220,plain,
    ( holdsAt(waterLevel(n1),n1)
    | ~ spl11_943 ),
    inference(avatar_component_clause,[],[f145218]) ).

fof(f145221,plain,
    ( spl11_942
    | spl11_943
    | ~ spl11_934 ),
    inference(avatar_split_clause,[],[f145101,f144364,f145218,f145214]) ).

fof(f145222,plain,
    ( n0 = sK3(n0,filling,n1)
    | ~ spl11_942 ),
    inference(resolution,[],[f145216,f144932]) ).

fof(f145238,plain,
    ( $false
    | spl11_938
    | ~ spl11_942 ),
    inference(forward_subsumption_resolution,[],[f145222,f144712]) ).

fof(f145239,plain,
    ( spl11_938
    | ~ spl11_942 ),
    inference(avatar_contradiction_clause,[],[f145238]) ).

fof(f145246,plain,
    ( ! [X0] :
        ( ~ holdsAt(waterLevel(X0),n1)
        | n1 = X0 )
    | ~ spl11_943 ),
    inference(resolution,[],[f145220,f176]) ).

fof(f179557,plain,
    ( n2 = sK3(n0,filling,n3)
    | n1 = sK3(n0,filling,n3)
    | n0 = sK3(n0,filling,n3)
    | ~ spl11_562 ),
    inference(resolution,[],[f87749,f61729]) ).

fof(f179558,plain,
    ( n2 = sK3(n0,filling,n3)
    | n0 = sK3(n0,filling,n3)
    | ~ spl11_562
    | spl11_675 ),
    inference(forward_subsumption_resolution,[],[f179557,f85343]) ).

fof(f179559,plain,
    ( n2 = sK3(n0,filling,n3)
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(forward_subsumption_resolution,[],[f179558,f85347]) ).

fof(f179624,plain,
    ( holdsAt(waterLevel(n3),n2)
    | ~ stoppedIn(n0,filling,n3)
    | n0 = n2
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(superposition,[],[f43958,f179559]) ).

fof(f179662,plain,
    ( ~ stoppedIn(n0,filling,n3)
    | n0 = n2
    | spl11_187
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(forward_subsumption_resolution,[],[f179624,f17317]) ).

fof(f179696,plain,
    ( n0 = n2
    | spl11_187
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(forward_subsumption_resolution,[],[f179662,f61729]) ).

fof(f179722,plain,
    ( $false
    | spl11_186
    | spl11_187
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(forward_subsumption_resolution,[],[f179696,f17313]) ).

fof(f179723,plain,
    ( spl11_186
    | spl11_187
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(avatar_contradiction_clause,[],[f179722]) ).

fof(f180858,plain,
    ( n1 = n3
    | ~ spl11_164
    | ~ spl11_943 ),
    inference(resolution,[],[f16245,f145246]) ).

fof(f180917,plain,
    ( less(n2,n1)
    | ~ spl11_164
    | ~ spl11_943 ),
    inference(superposition,[],[f425,f180858]) ).

fof(f181185,plain,
    ( $false
    | ~ spl11_164
    | ~ spl11_943 ),
    inference(forward_subsumption_resolution,[],[f180917,f400]) ).

fof(f181186,plain,
    ( ~ spl11_164
    | ~ spl11_943 ),
    inference(avatar_contradiction_clause,[],[f181185]) ).

fof(f181440,plain,
    ( ~ happens(tapOn,n0)
    | ~ stoppedIn(n0,filling,n1)
    | ~ spl11_938 ),
    inference(superposition,[],[f44433,f144713]) ).

fof(f181501,plain,
    ( ~ stoppedIn(n0,filling,n1)
    | ~ spl11_938 ),
    inference(forward_subsumption_resolution,[],[f181440,f243]) ).

fof(f181511,plain,
    ( $false
    | ~ spl11_938
    | ~ spl11_942 ),
    inference(forward_subsumption_resolution,[],[f181501,f145216]) ).

fof(f181512,plain,
    ( ~ spl11_938
    | ~ spl11_942 ),
    inference(avatar_contradiction_clause,[],[f181511]) ).

fof(f181665,plain,
    ( holdsAt(filling,n3)
    | releasedAt(filling,n2)
    | ~ spl11_165
    | spl11_186
    | spl11_187 ),
    inference(resolution,[],[f16327,f79744]) ).

fof(f181668,plain,
    ( releasedAt(filling,n2)
    | ~ spl11_165
    | spl11_184
    | spl11_186
    | spl11_187 ),
    inference(forward_subsumption_resolution,[],[f181665,f17186]) ).

fof(f181669,plain,
    ( $false
    | ~ spl11_165
    | spl11_184
    | spl11_186
    | spl11_187
    | spl11_188 ),
    inference(forward_subsumption_resolution,[],[f181668,f17440]) ).

fof(f181670,plain,
    ( ~ spl11_165
    | spl11_184
    | spl11_186
    | spl11_187
    | spl11_188 ),
    inference(avatar_contradiction_clause,[],[f181669]) ).

fof(f181810,plain,
    ( n3 = n2
    | ~ spl11_187
    | ~ spl11_631 ),
    inference(resolution,[],[f17318,f102674]) ).

fof(f181852,plain,
    ( $false
    | ~ spl11_187
    | ~ spl11_631
    | spl11_779 ),
    inference(forward_subsumption_resolution,[],[f181810,f102264]) ).

fof(f181853,plain,
    ( ~ spl11_187
    | ~ spl11_631
    | spl11_779 ),
    inference(avatar_contradiction_clause,[],[f181852]) ).

fof(f181875,plain,
    ( n1 = sK3(n0,filling,n2)
    | n0 = sK3(n0,filling,n2)
    | ~ spl11_660 ),
    inference(resolution,[],[f83834,f102813]) ).

fof(f181880,plain,
    ( n0 = sK3(n0,filling,n2)
    | ~ spl11_660
    | spl11_667 ),
    inference(forward_subsumption_resolution,[],[f181875,f84445]) ).

fof(f181881,plain,
    ( $false
    | ~ spl11_660
    | spl11_666
    | spl11_667 ),
    inference(forward_subsumption_resolution,[],[f181880,f84441]) ).

fof(f181882,plain,
    ( ~ spl11_660
    | spl11_666
    | spl11_667 ),
    inference(avatar_contradiction_clause,[],[f181881]) ).

cnf(s5663,plain,
    ~ spl11_163,
    inference(sat_conversion,[],[f16317]) ).

cnf(s6167,plain,
    ~ spl11_186,
    inference(sat_conversion,[],[f17426]) ).

cnf(s6540,plain,
    ( spl11_164
    | ~ spl11_166 ),
    inference(sat_conversion,[],[f18083]) ).

cnf(s7148,plain,
    ( ~ spl11_184
    | ~ spl11_223 ),
    inference(sat_conversion,[],[f19145]) ).

cnf(s7816,plain,
    ( spl11_163
    | spl11_164
    | spl11_165
    | spl11_188 ),
    inference(sat_conversion,[],[f20624]) ).

cnf(s7822,plain,
    ( spl11_163
    | spl11_164
    | ~ spl11_188 ),
    inference(sat_conversion,[],[f20630]) ).

cnf(s18159,plain,
    ~ spl11_522,
    inference(sat_conversion,[],[f52794]) ).

cnf(s26639,plain,
    ( spl11_223
    | spl11_522
    | spl11_562 ),
    inference(sat_conversion,[],[f80476]) ).

cnf(s26883,plain,
    ( ~ spl11_562
    | spl11_647
    | spl11_648 ),
    inference(sat_conversion,[],[f80835]) ).

cnf(s27067,plain,
    ( ~ spl11_562
    | ~ spl11_647 ),
    inference(sat_conversion,[],[f81312]) ).

cnf(s27876,plain,
    ( spl11_522
    | spl11_631
    | spl11_660 ),
    inference(sat_conversion,[],[f83835]) ).

cnf(s27883,plain,
    ( ~ spl11_660
    | spl11_661
    | spl11_662 ),
    inference(sat_conversion,[],[f83848]) ).

cnf(s27900,plain,
    ( ~ spl11_660
    | ~ spl11_661 ),
    inference(sat_conversion,[],[f83870]) ).

cnf(s28101,plain,
    ( ~ spl11_660
    | ~ spl11_666 ),
    inference(sat_conversion,[],[f84531]) ).

cnf(s28123,plain,
    ( spl11_166
    | ~ spl11_660
    | ~ spl11_662
    | ~ spl11_667 ),
    inference(sat_conversion,[],[f84619]) ).

cnf(s28329,plain,
    ( spl11_166
    | ~ spl11_562
    | ~ spl11_648
    | ~ spl11_675 ),
    inference(sat_conversion,[],[f85448]) ).

cnf(s28347,plain,
    ( ~ spl11_562
    | ~ spl11_676 ),
    inference(sat_conversion,[],[f85556]) ).

cnf(s32734,plain,
    ~ spl11_779,
    inference(sat_conversion,[],[f102556]) ).

cnf(s43489,plain,
    ( spl11_522
    | spl11_934 ),
    inference(sat_conversion,[],[f144366]) ).

cnf(s43883,plain,
    ( ~ spl11_934
    | spl11_942
    | spl11_943 ),
    inference(sat_conversion,[],[f145221]) ).

cnf(s43886,plain,
    ( spl11_938
    | ~ spl11_942 ),
    inference(sat_conversion,[],[f145239]) ).

cnf(s53915,plain,
    ( spl11_186
    | spl11_187
    | ~ spl11_562
    | spl11_675
    | spl11_676 ),
    inference(sat_conversion,[],[f179723]) ).

cnf(s54872,plain,
    ( ~ spl11_164
    | ~ spl11_943 ),
    inference(sat_conversion,[],[f181186]) ).

cnf(s54990,plain,
    ( ~ spl11_938
    | ~ spl11_942 ),
    inference(sat_conversion,[],[f181512]) ).

cnf(s55190,plain,
    ( ~ spl11_165
    | spl11_184
    | spl11_186
    | spl11_187
    | spl11_188 ),
    inference(sat_conversion,[],[f181670]) ).

cnf(s55320,plain,
    ( ~ spl11_187
    | ~ spl11_631
    | spl11_779 ),
    inference(sat_conversion,[],[f181853]) ).

cnf(s55372,plain,
    ( ~ spl11_660
    | spl11_666
    | spl11_667 ),
    inference(sat_conversion,[],[f181882]) ).

cnf(s55392,plain,
    spl11_934,
    inference(rat,[],[s43489,s18159]) ).

cnf(s55456,plain,
    ( ~ spl11_660
    | spl11_166 ),
    inference(rat,[],[s28123,s27883,s55372,s27900,s28101]) ).

cnf(s55457,plain,
    spl11_164,
    inference(rat,[],[s26883,s28329,s53915,s27067,s28347,s26639,s7148,s55190,s55320,s27876,s55456,s7816,s6540,s7822,s6167,s18159,s32734,s5663]) ).

cnf(s55458,plain,
    ~ spl11_943,
    inference(rat,[],[s54872,s55457]) ).

cnf(s55463,plain,
    spl11_942,
    inference(rat,[],[s43883,s55392,s55458]) ).

cnf(s55475,plain,
    ~ spl11_938,
    inference(rat,[],[s54990,s55463]) ).

cnf(s55476,plain,
    $false,
    inference(rat,[],[s43886,s55463,s55475]) ).

fof(f181883,plain,
    $false,
    inference(avatar_sat_refutation,[],[s55476]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : CSR002+1 : TPTP v9.3.1. Bugfixed v3.1.0.
% 0.00/0.06  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.10/0.23  % Computer : n009.cluster.edu
% 0.10/0.23  % Model    : x86_64 x86_64
% 0.10/0.23  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.23  % Memory   : 8046.5625MB
% 0.10/0.23  % OS       : Linux 6.8.0-71-generic
% 0.10/0.23  % CPULimit : 300
% 0.10/0.23  % WCLimit  : 300
% 0.10/0.23  % DateTime : Mon Sep 28 22:05:15 UTC 2026
% 0.10/0.23  % CPUTime  : 
% 0.10/0.23  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.26/0.28  Running first-order model finding
% 0.26/0.28  Running: /export/starexec/sandbox2/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 25.74/3.92  % (3545209)Will run a generic schedule for satisfiability detection.
% 25.74/3.92  % (3545216)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=3920267312:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 25.74/3.92  % (3545217)dis+10_1_sil=32000:sp=arity:random_seed=2167636648:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 25.74/3.92  % (3545215)% WARNING: option uhcvi not known.
% 25.74/3.92  % (3545214)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=1435192697_2999 on theBenchmark for (2999ds/0Mi)
% 25.74/3.92  % (3545215)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=2804920407:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 25.74/3.92  % (3545219)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=343058563:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 25.74/3.92  % (3545220)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=4169578081:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 25.74/3.92  % (3545218)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=2508799844:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 25.74/3.92  % Detected minimum model sizes of [3]
% 25.74/3.92  % Detected maximum model sizes of [max]
% 25.74/3.92  % TRYING [3]
% 25.74/3.92  % TRYING [4]
% 25.74/3.92  % TRYING [5]
% 25.74/3.92  % (3545217)Instruction limit reached! 
% 25.74/3.92  % (3545217)------------------------------
% 25.74/3.92  % (3545217)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.74/3.92  % (3545217)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.74/3.92  % (3545217)CaDiCaL version: 2.1.3
% 25.74/3.92  % (3545217)Termination reason: Instruction limit
% 25.74/3.92  % (3545217)Termination phase: Saturation
% 25.74/3.92  % (3545217)Time elapsed: 0.102 s
% 25.74/3.92  % (3545217)Peak memory usage: 12 MB
% 25.74/3.92  % (3545217)Instructions burned: 103 (million)
% 25.74/3.92  % (3545228)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=1937984247:i=714:nm=2_2998 on theBenchmark for (2998ds/714Mi)
% 25.74/3.92  % (3545218)Instruction limit reached! 
% 25.74/3.92  % (3545218)------------------------------
% 25.74/3.92  % (3545218)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.74/3.92  % (3545218)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.74/3.92  % (3545218)CaDiCaL version: 2.1.3
% 25.74/3.92  % (3545218)Termination reason: Instruction limit
% 25.74/3.92  % (3545218)Termination phase: Saturation
% 25.74/3.92  % (3545218)Time elapsed: 0.123 s
% 25.74/3.92  % (3545218)Peak memory usage: 13 MB
% 25.74/3.92  % (3545218)Instructions burned: 117 (million)
% 25.74/3.92  % Detected minimum model sizes of [3]
% 25.74/3.92  % Detected maximum model sizes of [max]
% 25.74/3.92  % TRYING [3]
% 25.74/3.92  % TRYING [6]
% 25.74/3.92  % (3545219)Instruction limit reached! 
% 25.74/3.92  % (3545219)------------------------------
% 25.74/3.92  % (3545219)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.74/3.92  % (3545219)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.74/3.92  % (3545219)CaDiCaL version: 2.1.3
% 25.74/3.92  % (3545219)Termination reason: Instruction limit
% 25.74/3.92  % (3545219)Termination phase: Saturation
% 25.74/3.92  % (3545219)Time elapsed: 0.137 s
% 25.74/3.92  % (3545219)Peak memory usage: 13 MB
% 25.74/3.92  % (3545219)Instructions burned: 131 (million)
% 25.74/3.92  % (3545220)Instruction limit reached! 
% 25.74/3.92  % (3545220)------------------------------
% 25.74/3.92  % (3545220)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 25.74/3.92  % (3545220)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 25.74/3.92  % (3545220)CaDiCaL version: 2.1.3
% 25.74/3.92  % (3545220)Termination reason: Instruction limit
% 25.74/3.92  % (3545220)Termination phase: Saturation
% 25.74/3.92  % (3545220)Time elapsed: 0.143 s
% 25.74/3.92  % (3545220)Peak memory usage: 12 MB
% 25.74/3.92  % (3545220)Instructions burned: 159 (million)
% 25.74/3.92  % TRYING [4]
% 25.74/3.92  % (3545230)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=3346267570:i=131:bd=preordered:fsd=on_2998 on theBenchmark for (2998ds/131Mi)
% 25.74/3.92  % (3545231)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=3789090084:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2998 on theBenchmark for (2998ds/684Mi)
% 25.74/3.92  % (3545232)ott-21_1_sil=16000:fs=off:random_seed=2109561175:i=180:av=off:fsr=off_2998 on theBenchmark for (2998ds/180Mi)
% 25.74/3.92  % TRYING [5]
% 25.74/3.92  % TRYING [6]
% 25.74/3.92  % TRYING [7]
% 25.74/3.92  % (3545230)Instruction limit reached! 
% 53.92/8.96  % (3545230)------------------------------
% 53.92/8.96  % (3545230)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545230)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545230)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545230)Termination reason: Instruction limit
% 53.92/8.96  % (3545230)Termination phase: Saturation
% 53.92/8.96  % (3545230)Time elapsed: 0.135 s
% 53.92/8.96  % (3545230)Peak memory usage: 13 MB
% 53.92/8.96  % (3545230)Instructions burned: 131 (million)
% 53.92/8.96  % (3545236)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=3239513614:i=477:bd=all_2996 on theBenchmark for (2996ds/477Mi)
% 53.92/8.96  % (3545232)Instruction limit reached! 
% 53.92/8.96  % (3545232)------------------------------
% 53.92/8.96  % (3545232)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545232)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545232)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545232)Termination reason: Instruction limit
% 53.92/8.96  % (3545232)Termination phase: Saturation
% 53.92/8.96  % (3545232)Time elapsed: 0.172 s
% 53.92/8.96  % (3545232)Peak memory usage: 12 MB
% 53.92/8.96  % (3545232)Instructions burned: 180 (million)
% 53.92/8.96  % (3545238)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=1213149085:fmbsr=1.3:i=865:ins=25_2996 on theBenchmark for (2996ds/865Mi)
% 53.92/8.96  % Detected minimum model sizes of [3]
% 53.92/8.96  % Detected maximum model sizes of [max]
% 53.92/8.96  % TRYING [3]
% 53.92/8.96  % TRYING [4]
% 53.92/8.96  % TRYING [5]
% 53.92/8.96  % TRYING [7]
% 53.92/8.96  % TRYING [8]
% 53.92/8.96  % (3545228)Instruction limit reached! 
% 53.92/8.96  % (3545228)------------------------------
% 53.92/8.96  % (3545228)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545228)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545228)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545228)Termination reason: Instruction limit
% 53.92/8.96  % (3545228)Termination phase: Finite model building constraint generation
% 53.92/8.96  % (3545228)Time elapsed: 0.510 s
% 53.92/8.96  % (3545228)Peak memory usage: 28 MB
% 53.92/8.96  % (3545228)Instructions burned: 714 (million)
% 53.92/8.96  % (3545240)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=3018207702:i=1179_2993 on theBenchmark for (2993ds/1179Mi)
% 53.92/8.96  % TRYING [6]
% 53.92/8.96  % (3545231)Instruction limit reached! 
% 53.92/8.96  % (3545231)------------------------------
% 53.92/8.96  % (3545231)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545231)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545231)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545231)Termination reason: Instruction limit
% 53.92/8.96  % (3545231)Termination phase: Saturation
% 53.92/8.96  % (3545231)Time elapsed: 0.602 s
% 53.92/8.96  % (3545231)Peak memory usage: 14 MB
% 53.92/8.96  % (3545231)Instructions burned: 685 (million)
% 53.92/8.96  % (3545242)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=2805969828:i=889:ins=1_2991 on theBenchmark for (2991ds/889Mi)
% 53.92/8.96  % (3545236)Instruction limit reached! 
% 53.92/8.96  % (3545236)------------------------------
% 53.92/8.96  % (3545236)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545236)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545236)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545236)Termination reason: Instruction limit
% 53.92/8.96  % (3545236)Termination phase: Saturation
% 53.92/8.96  % (3545236)Time elapsed: 0.511 s
% 53.92/8.96  % (3545236)Peak memory usage: 13 MB
% 53.92/8.96  % (3545236)Instructions burned: 478 (million)
% 53.92/8.96  % (3545244)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=1124825678:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2991 on theBenchmark for (2991ds/692Mi)
% 53.92/8.96  % (3545238)Instruction limit reached! 
% 53.92/8.96  % (3545238)------------------------------
% 53.92/8.96  % (3545238)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 53.92/8.96  % (3545238)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.92/8.96  % (3545238)CaDiCaL version: 2.1.3
% 53.92/8.96  % (3545238)Termination reason: Instruction limit
% 53.92/8.96  % (3545238)Termination phase: Finite model building SAT solving
% 53.92/8.96  % (3545238)Time elapsed: 0.614 s
% 53.92/8.96  % (3545238)Peak memory usage: 26 MB
% 53.92/8.96  % (3545238)Instructions burned: 865 (million)
% 75.35/11.00  % (3545246)dis-10_1_anc=none:sil=64000:spb=goal:newcnf=on:cn=on:random_seed=2579772667:i=879:kws=inv_precedence:fsr=off_2989 on theBenchmark for (2989ds/879Mi)
% 75.35/11.00  % TRYING [14]
% 75.35/11.00  % TRYING [9]
% 75.35/11.00  % (3545244)Instruction limit reached! 
% 75.35/11.00  % (3545244)------------------------------
% 75.35/11.00  % (3545244)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545244)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545244)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545244)Termination reason: Instruction limit
% 75.35/11.00  % (3545244)Termination phase: Saturation
% 75.35/11.00  % (3545244)Time elapsed: 0.632 s
% 75.35/11.00  % (3545244)Peak memory usage: 16 MB
% 75.35/11.00  % (3545244)Instructions burned: 692 (million)
% 75.35/11.00  % (3545242)Instruction limit reached! 
% 75.35/11.00  % (3545242)------------------------------
% 75.35/11.00  % (3545242)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545242)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545242)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545242)Termination reason: Instruction limit
% 75.35/11.00  % (3545242)Termination phase: Finite model building constraint generation
% 75.35/11.00  % (3545242)Time elapsed: 0.690 s
% 75.35/11.00  % (3545242)Peak memory usage: 79 MB
% 75.35/11.00  % (3545242)Instructions burned: 889 (million)
% 75.35/11.00  % (3545248)fmb+10_1_sil=64000:random_seed=2924454421:i=22061:nm=2:gsp=on_2984 on theBenchmark for (2984ds/22061Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [3]
% 75.35/11.00  % TRYING [4]
% 75.35/11.00  % (3545250)fmb+10_1_sil=16000:sas=cadical:fmbss=20:random_seed=1762261798:i=9515:nm=5_2984 on theBenchmark for (2984ds/9515Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [20]
% 75.35/11.00  % TRYING [5]
% 75.35/11.00  % (3545240)Instruction limit reached! 
% 75.35/11.00  % (3545240)------------------------------
% 75.35/11.00  % (3545240)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545240)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545240)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545240)Termination reason: Instruction limit
% 75.35/11.00  % (3545240)Termination phase: Saturation
% 75.35/11.00  % (3545240)Time elapsed: 1.053 s
% 75.35/11.00  % (3545240)Peak memory usage: 18 MB
% 75.35/11.00  % (3545240)Instructions burned: 1180 (million)
% 75.35/11.00  % (3545252)fmb+10_1_sil=64000:sas=cadical:fmbss=8:random_seed=4248639681:fmbsr=1.7:i=920_2982 on theBenchmark for (2982ds/920Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [8]
% 75.35/11.00  % TRYING [6]
% 75.35/11.00  % (3545246)Instruction limit reached! 
% 75.35/11.00  % (3545246)------------------------------
% 75.35/11.00  % (3545246)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545246)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545246)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545246)Termination reason: Instruction limit
% 75.35/11.00  % (3545246)Termination phase: Saturation
% 75.35/11.00  % (3545246)Time elapsed: 0.825 s
% 75.35/11.00  % (3545246)Peak memory usage: 19 MB
% 75.35/11.00  % (3545246)Instructions burned: 879 (million)
% 75.35/11.00  % (3545254)dis-4_1_sil=16000:drc=ordering:sp=const_frequency:sac=on:newcnf=on:random_seed=2748336161:i=5131_2981 on theBenchmark for (2981ds/5131Mi)
% 75.35/11.00  % TRYING [10]
% 75.35/11.00  % TRYING [7]
% 75.35/11.00  % TRYING [9]
% 75.35/11.00  % (3545252)Instruction limit reached! 
% 75.35/11.00  % (3545252)------------------------------
% 75.35/11.00  % (3545252)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545252)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545252)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545252)Termination reason: Instruction limit
% 75.35/11.00  % (3545252)Termination phase: Finite model building constraint generation
% 75.35/11.00  % (3545252)Time elapsed: 0.684 s
% 75.35/11.00  % (3545252)Peak memory usage: 53 MB
% 75.35/11.00  % (3545252)Instructions burned: 920 (million)
% 75.35/11.00  % (3545256)ott+11_16_sil=32000:fde=unused:bsd=on:sas=cadical:sp=arity:spb=units:lsd=10:nwc=3:random_seed=2241750169:i=1472:ins=7:fdi=8:gsp=on_2975 on theBenchmark for (2975ds/1472Mi)
% 75.35/11.00  % TRYING [8]
% 75.35/11.00  % TRYING [11]
% 75.35/11.00  % (3545256)Instruction limit reached! 
% 75.35/11.00  % (3545256)------------------------------
% 75.35/11.00  % (3545256)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545256)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545256)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545256)Termination reason: Instruction limit
% 75.35/11.00  % (3545256)Termination phase: Saturation
% 75.35/11.00  % (3545256)Time elapsed: 1.137 s
% 75.35/11.00  % (3545256)Peak memory usage: 25 MB
% 75.35/11.00  % (3545256)Instructions burned: 1473 (million)
% 75.35/11.00  % (3545260)fmb+10_1_sil=16000:sas=cadical:bce=on:fmbss=77:random_seed=4257335875:i=6324_2963 on theBenchmark for (2963ds/6324Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [77]
% 75.35/11.00  % TRYING [9]
% 75.35/11.00  % TRYING [10]
% 75.35/11.00  % TRYING [12]
% 75.35/11.00  % (3545254)Instruction limit reached! 
% 75.35/11.00  % (3545254)------------------------------
% 75.35/11.00  % (3545254)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545254)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545254)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545254)Termination reason: Instruction limit
% 75.35/11.00  % (3545254)Termination phase: Saturation
% 75.35/11.00  % (3545254)Time elapsed: 4.547 s
% 75.35/11.00  % (3545254)Peak memory usage: 26 MB
% 75.35/11.00  % (3545254)Instructions burned: 5132 (million)
% 75.35/11.00  % (3545264)fmb+10_1_fmbas=function:sil=32000:sas=cadical:fmbss=16:random_seed=1280982305:fmbsr=2.30978:i=2174_2935 on theBenchmark for (2935ds/2174Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [16]
% 75.35/11.00  % (3545264)Instruction limit reached! 
% 75.35/11.00  % (3545264)------------------------------
% 75.35/11.00  % (3545264)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545264)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545264)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545264)Termination reason: Instruction limit
% 75.35/11.00  % (3545264)Termination phase: Finite model building constraint generation
% 75.35/11.00  % (3545264)Time elapsed: 1.452 s
% 75.35/11.00  % (3545264)Peak memory usage: 134 MB
% 75.35/11.00  % (3545264)Instructions burned: 2175 (million)
% 75.35/11.00  % (3545266)ott-2_1_sil=16000:newcnf=on:random_seed=2679310057:avsq=on:i=869:avsqr=1,16:kws=inv_arity_squared_2920 on theBenchmark for (2920ds/869Mi)
% 75.35/11.00  % (3545260)Instruction limit reached! 
% 75.35/11.00  % (3545260)------------------------------
% 75.35/11.00  % (3545260)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545260)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545260)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545260)Termination reason: Instruction limit
% 75.35/11.00  % (3545260)Termination phase: Finite model building constraint generation
% 75.35/11.00  % (3545260)Time elapsed: 4.734 s
% 75.35/11.00  % (3545260)Peak memory usage: 516 MB
% 75.35/11.00  % (3545260)Instructions burned: 6325 (million)
% 75.35/11.00  % (3545268)ott+10_1_sil=32000:tgt=ground:random_seed=1460873308:i=5114:av=off_2914 on theBenchmark for (2914ds/5114Mi)
% 75.35/11.00  % (3545250)Instruction limit reached! 
% 75.35/11.00  % (3545250)------------------------------
% 75.35/11.00  % (3545250)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545250)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545250)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545250)Termination reason: Instruction limit
% 75.35/11.00  % (3545250)Termination phase: Finite model building constraint generation
% 75.35/11.00  % (3545250)Time elapsed: 6.963 s
% 75.35/11.00  % (3545250)Peak memory usage: 611 MB
% 75.35/11.00  % (3545250)Instructions burned: 9515 (million)
% 75.35/11.00  % (3545266)Instruction limit reached! 
% 75.35/11.00  % (3545266)------------------------------
% 75.35/11.00  % (3545266)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545266)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545266)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545266)Termination reason: Instruction limit
% 75.35/11.00  % (3545266)Termination phase: Saturation
% 75.35/11.00  % (3545266)Time elapsed: 0.586 s
% 75.35/11.00  % (3545266)Peak memory usage: 15 MB
% 75.35/11.00  % (3545266)Instructions burned: 869 (million)
% 75.35/11.00  % TRYING [11]
% 75.35/11.00  % (3545270)fmb+10_1_sil=64000:sas=cadical:bce=on:rp=on:random_seed=1584673133:i=54282_2914 on theBenchmark for (2914ds/54282Mi)
% 75.35/11.00  % Detected minimum model sizes of [3]
% 75.35/11.00  % Detected maximum model sizes of [max]
% 75.35/11.00  % TRYING [3]
% 75.35/11.00  % TRYING [4]
% 75.35/11.00  % TRYING [5]
% 75.35/11.00  % (3545272)dis-11_1_sil=16000:sp=reverse_frequency:alpa=true:random_seed=382803480:i=3512:aac=none_2913 on theBenchmark for (2913ds/3512Mi)
% 75.35/11.00  % TRYING [6]
% 75.35/11.00  % TRYING [7]
% 75.35/11.00  % TRYING [8]
% 75.35/11.00  % TRYING [13]
% 75.35/11.00  % TRYING [9]
% 75.35/11.00  % (3545216) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-3545209-3545216"...
% 75.35/11.00  % (3545216)...printing done.
% 75.35/11.00  % (3545216)Refutation found. Thanks to Tanya!
% 75.35/11.00  % SZS status Theorem for theBenchmark
% 75.35/11.00  % SZS output start Proof for theBenchmark
% See solution above
% 75.35/11.00  % (3545216)------------------------------
% 75.35/11.00  % (3545216)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 75.35/11.00  % (3545216)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 75.35/11.00  % (3545216)CaDiCaL version: 2.1.3
% 75.35/11.00  % (3545216)Termination reason: Refutation
% 75.35/11.00  % (3545216)Time elapsed: 10.599 s
% 75.35/11.00  % (3545216)Peak memory usage: 115 MB
% 75.35/11.00  % (3545216)Instructions burned: 18671 (million)
% 75.35/11.00  % (3545209)Success in time 10.705 s
% 75.35/11.00  % Vampire exiting
%------------------------------------------------------------------------------