0.07/0.15 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.16 % Command : tptp2X_and_run_prover9 %d %s 0.14/0.38 % Computer : n013.cluster.edu 0.14/0.38 % Model : x86_64 x86_64 0.14/0.38 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.14/0.38 % Memory : 8042.1875MB 0.14/0.38 % OS : Linux 3.10.0-693.el7.x86_64 0.14/0.38 % CPULimit : 180 0.14/0.38 % DateTime : Thu Aug 29 14:13:31 EDT 2019 0.14/0.38 % CPUTime : 0.79/1.72 ============================== Prover9 =============================== 0.79/1.72 Prover9 (32) version 2009-11A, November 2009. 0.79/1.72 Process 25234 was started by sandbox on n013.cluster.edu, 0.79/1.72 Thu Aug 29 14:13:33 2019 0.79/1.72 The command was "/export/starexec/sandbox/solver/bin/prover9 -t 180 -f /tmp/Prover9_25080_n013.cluster.edu". 0.79/1.72 ============================== end of head =========================== 0.79/1.72 0.79/1.72 ============================== INPUT ================================= 0.79/1.72 0.79/1.72 % Reading from file /tmp/Prover9_25080_n013.cluster.edu 0.79/1.72 0.79/1.72 set(prolog_style_variables). 0.79/1.72 set(auto2). 0.79/1.72 % set(auto2) -> set(auto). 0.79/1.72 % set(auto) -> set(auto_inference). 0.79/1.72 % set(auto) -> set(auto_setup). 0.79/1.72 % set(auto_setup) -> set(predicate_elim). 0.79/1.72 % set(auto_setup) -> assign(eq_defs, unfold). 0.79/1.72 % set(auto) -> set(auto_limits). 0.79/1.72 % set(auto_limits) -> assign(max_weight, "100.000"). 0.79/1.72 % set(auto_limits) -> assign(sos_limit, 20000). 0.79/1.72 % set(auto) -> set(auto_denials). 0.79/1.72 % set(auto) -> set(auto_process). 0.79/1.72 % set(auto2) -> assign(new_constants, 1). 0.79/1.72 % set(auto2) -> assign(fold_denial_max, 3). 0.79/1.72 % set(auto2) -> assign(max_weight, "200.000"). 0.79/1.72 % set(auto2) -> assign(max_hours, 1). 0.79/1.72 % assign(max_hours, 1) -> assign(max_seconds, 3600). 0.79/1.72 % set(auto2) -> assign(max_seconds, 0). 0.79/1.72 % set(auto2) -> assign(max_minutes, 5). 0.79/1.72 % assign(max_minutes, 5) -> assign(max_seconds, 300). 0.79/1.72 % set(auto2) -> set(sort_initial_sos). 0.79/1.72 % set(auto2) -> assign(sos_limit, -1). 0.79/1.72 % set(auto2) -> assign(lrs_ticks, 3000). 0.79/1.72 % set(auto2) -> assign(max_megs, 400). 0.79/1.72 % set(auto2) -> assign(stats, some). 0.79/1.72 % set(auto2) -> clear(echo_input). 0.79/1.72 % set(auto2) -> set(quiet). 0.79/1.72 % set(auto2) -> clear(print_initial_clauses). 0.79/1.72 % set(auto2) -> clear(print_given). 0.79/1.72 assign(lrs_ticks,-1). 0.79/1.72 assign(sos_limit,10000). 0.79/1.72 assign(order,kbo). 0.79/1.72 set(lex_order_vars). 0.79/1.72 clear(print_given). 0.79/1.72 0.79/1.72 % formulas(sos). % not echoed (55 formulas) 0.79/1.72 0.79/1.72 ============================== end of input ========================== 0.79/1.72 0.79/1.72 % From the command line: assign(max_seconds, 180). 0.79/1.72 0.79/1.72 ============================== PROCESS NON-CLAUSAL FORMULAS ========== 0.79/1.72 0.79/1.72 % Formulas that are not ordinary clauses: 0.79/1.72 1 (all Fluent all Time (-(exists Event (happens(Event,Time) & terminates(Event,Fluent,Time))) & -releasedAt(Fluent,plus(Time,n1)) & holdsAt(Fluent,Time) -> holdsAt(Fluent,plus(Time,n1)))) # label(keep_holding) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 2 (all Event all Time1 all Fluent1 all Time2 all Fluent2 (happens(Event,Time1) & -startedIn(Time1,Fluent1,plus(Time1,Time2)) & antitrajectory(Fluent1,Time1,Fluent2,Time2) & less(n0,Time2) & terminates(Event,Fluent1,Time1) -> holdsAt(Fluent2,plus(Time1,Time2)))) # label(antitrajectory) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 3 (all Event all Time all Fluent (releases(Event,Fluent,Time) & happens(Event,Time) -> releasedAt(Fluent,plus(Time,n1)))) # label(happens_releases) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 4 (all Event all Time all Fluent (initiates(Event,Fluent,Time) & happens(Event,Time) -> holdsAt(Fluent,plus(Time,n1)))) # label(happens_holds) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 5 (all Fluent all Time (-(exists Event (happens(Event,Time) & initiates(Event,Fluent,Time))) & -releasedAt(Fluent,plus(Time,n1)) & -holdsAt(Fluent,Time) -> -holdsAt(Fluent,plus(Time,n1)))) # label(keep_not_holding) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 6 (all Event all Time all Fluent (terminates(Event,Fluent,Time) & happens(Event,Time) -> -holdsAt(Fluent,plus(Time,n1)))) # label(happens_terminates_not_holds) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 7 (all Time1 all Fluent all Time2 (stoppedIn(Time1,Fluent,Time2) <-> (exists Event exists Time (less(Time1,Time) & less(Time,Time2) & terminates(Event,Fluent,Time) & happens(Event,Time))))) # label(stoppedin_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 8 (all Fluent all Time (releasedAt(Fluent,Time) & -(exists Event (happens(Event,Time) & (terminates(Event,Fluent,Time) | initiates(Event,Fluent,Time)))) -> releasedAt(Fluent,plus(Time,n1)))) # label(keep_released) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 9 (all Fluent all Time (-releasedAt(Fluent,Time) & -(exists Event (releases(Event,Fluent,Time) & happens(Event,Time))) -> -releasedAt(Fluent,plus(Time,n1)))) # label(keep_not_released) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 10 (all Event all Time all Fluent all Fluent2 all Offset (less(n0,Offset) & trajectory(Fluent,Time,Fluent2,Offset) & -stoppedIn(Time,Fluent,plus(Time,Offset)) & initiates(Event,Fluent,Time) & happens(Event,Time) -> holdsAt(Fluent2,plus(Time,Offset)))) # label(change_holding) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 11 (all Event all Time all Fluent (happens(Event,Time) & (initiates(Event,Fluent,Time) | terminates(Event,Fluent,Time)) -> -releasedAt(Fluent,plus(Time,n1)))) # label(happens_not_released) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 12 (all Time1 all Time2 all Fluent (startedIn(Time1,Fluent,Time2) <-> (exists Event exists Time (happens(Event,Time) & initiates(Event,Fluent,Time) & less(Time,Time2) & less(Time1,Time))))) # label(startedin_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 13 (all Event all Fluent all Time (terminates(Event,Fluent,Time) <-> filling = Fluent & Event = tapOff | filling = Fluent & Event = overflow)) # label(terminates_all_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 14 (all X waterLevel(X) != spilling) # label(spilling_not_waterLevel) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 15 (all Event all Fluent all Time (initiates(Event,Fluent,Time) <-> filling = Fluent & Event = tapOn | overflow = Event & spilling = Fluent | (exists Height (holdsAt(waterLevel(Height),Time) & tapOff = Event & waterLevel(Height) = Fluent)) | (exists Height (Fluent = waterLevel(Height) & Event = overflow & holdsAt(waterLevel(Height),Time))))) # label(initiates_all_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 16 (all Event all Fluent all Time ((exists Height (tapOn = Event & waterLevel(Height) = Fluent)) <-> releases(Event,Fluent,Time))) # label(releases_all_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 17 (all Event all Time (Time = n0 & Event = tapOn | holdsAt(waterLevel(n3),Time) & overflow = Event & holdsAt(filling,Time) <-> happens(Event,Time))) # label(happens_all_defn) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 18 (all X filling != waterLevel(X)) # label(filling_not_waterLevel) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 19 (all X all Y (Y = X <-> waterLevel(X) = waterLevel(Y))) # label(distinct_waterLevels) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 20 (all Time all Height1 all Height2 (holdsAt(waterLevel(Height1),Time) & holdsAt(waterLevel(Height2),Time) -> Height1 = Height2)) # label(same_waterLevel) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 21 (all Height1 all Time all Height2 all Offset (holdsAt(waterLevel(Height1),Time) & Height2 = plus(Height1,Offset) -> trajectory(filling,Time,waterLevel(Height2),Offset))) # label(change_of_waterLevel) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 22 (all X (less_or_equal(X,n1) <-> less(X,n2))) # label(less2) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 23 (all X all Y (less(X,Y) <-> -less(Y,X) & X != Y)) # label(less_property) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 24 (all X (less_or_equal(X,n5) <-> less(X,n6))) # label(less6) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 25 (all X (less(X,n7) <-> less_or_equal(X,n6))) # label(less7) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 26 -(exists X less(X,n0)) # label(less0) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 27 (all Height -releasedAt(waterLevel(Height),n0)) # label(not_released_waterLevel_0) # label(hypothesis) # label(non_clause). [assumption]. 0.79/1.72 28 (all X (less_or_equal(X,n0) <-> less(X,n1))) # label(less1) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 29 (all X (less(X,n8) <-> less_or_equal(X,n7))) # label(less8) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 30 (all X all Y (less_or_equal(X,Y) <-> less(X,Y) | Y = X)) # label(less_or_equal) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 31 (all X (less_or_equal(X,n4) <-> less(X,n5))) # label(less5) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 32 (all X (less(X,n4) <-> less_or_equal(X,n3))) # label(less4) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 33 (all X (less_or_equal(X,n8) <-> less(X,n9))) # label(less9) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 34 (all X all Y plus(X,Y) = plus(Y,X)) # label(symmetry_of_plus) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 35 (all X (less(X,n3) <-> less_or_equal(X,n2))) # label(less3) # label(axiom) # label(non_clause). [assumption]. 0.79/1.72 0.79/1.72 ============================== end of process non-clausal formulas === 0.79/1.72 0.79/1.72 ============================== PROCESS INITIAL CLAUSES =============== 0.79/1.72 0.79/1.72 ============================== PREDICATE ELIMINATION ================= 0.79/1.72 36 -happens(A,B) | startedIn(B,C,plus(B,D)) | -antitrajectory(C,B,E,D) | -less(n0,D) | -terminates(A,C,B) | holdsAt(E,plus(B,D)) # label(antitrajectory) # label(axiom). [clausify(2)]. 0.79/1.72 37 terminates(f1(A,B),A,B) | releasedAt(A,plus(B,n1)) | -holdsAt(A,B) | holdsAt(A,plus(B,n1)) # label(keep_holding) # label(axiom). [clausify(1)]. 0.79/1.72 Derived: -happens(f1(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | releasedAt(A,plus(B,n1)) | -holdsAt(A,B) | holdsAt(A,plus(B,n1)). [resolve(36,e,37,a)]. 0.79/1.72 38 -terminates(A,B,C) | -happens(A,C) | -holdsAt(B,plus(C,n1)) # label(happens_terminates_not_holds) # label(axiom). [clausify(6)]. 0.79/1.72 39 -stoppedIn(A,B,C) | terminates(f3(A,B,C),B,f4(A,B,C)) # label(stoppedin_defn) # label(axiom). [clausify(7)]. 0.79/1.72 Derived: -stoppedIn(A,B,C) | -happens(f3(A,B,C),f4(A,B,C)) | startedIn(f4(A,B,C),B,plus(f4(A,B,C),D)) | -antitrajectory(B,f4(A,B,C),E,D) | -less(n0,D) | holdsAt(E,plus(f4(A,B,C),D)). [resolve(39,b,36,e)]. 0.79/1.72 Derived: -stoppedIn(A,B,C) | -happens(f3(A,B,C),f4(A,B,C)) | -holdsAt(B,plus(f4(A,B,C),n1)). [resolve(39,b,38,a)]. 0.79/1.72 40 stoppedIn(A,B,C) | -less(A,D) | -less(D,C) | -terminates(E,B,D) | -happens(E,D) # label(stoppedin_defn) # label(axiom). [clausify(7)]. 0.79/1.72 Derived: stoppedIn(A,B,C) | -less(A,D) | -less(D,C) | -happens(f1(B,D),D) | releasedAt(B,plus(D,n1)) | -holdsAt(B,D) | holdsAt(B,plus(D,n1)). [resolve(40,d,37,a)]. 0.79/1.72 Derived: stoppedIn(A,B,C) | -less(A,f4(D,B,E)) | -less(f4(D,B,E),C) | -happens(f3(D,B,E),f4(D,B,E)) | -stoppedIn(D,B,E). [resolve(40,d,39,b)]. 0.79/1.72 41 -releasedAt(A,B) | terminates(f5(A,B),A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) # label(keep_released) # label(axiom). [clausify(8)]. 0.79/1.72 Derived: -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)). [resolve(41,b,36,e)]. 0.79/1.72 Derived: -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)). [resolve(41,b,38,a)]. 0.79/1.72 Derived: -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B). [resolve(41,b,40,d)]. 0.79/1.72 42 -happens(A,B) | -terminates(A,C,B) | -releasedAt(C,plus(B,n1)) # label(happens_not_released) # label(axiom). [clausify(11)]. 0.79/1.72 Derived: -happens(f3(A,B,C),f4(A,B,C)) | -releasedAt(B,plus(f4(A,B,C),n1)) | -stoppedIn(A,B,C). [resolve(42,b,39,b)]. 0.79/1.72 43 -terminates(A,B,C) | filling = B # label(terminates_all_defn) # label(axiom). [clausify(13)]. 0.79/1.72 Derived: filling = A | releasedAt(A,plus(B,n1)) | -holdsAt(A,B) | holdsAt(A,plus(B,n1)). [resolve(43,a,37,a)]. 0.79/1.72 Derived: filling = A | -stoppedIn(B,A,C). [resolve(43,a,39,b)]. 0.79/1.72 Derived: filling = A | -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)). [resolve(43,a,41,b)]. 0.79/1.72 44 -terminates(A,B,C) | tapOff = A | overflow = A # label(terminates_all_defn) # label(axiom). [clausify(13)]. 0.79/1.72 Derived: tapOff = f1(A,B) | overflow = f1(A,B) | releasedAt(A,plus(B,n1)) | -holdsAt(A,B) | holdsAt(A,plus(B,n1)). [resolve(44,a,37,a)]. 0.79/1.72 Derived: tapOff = f3(A,B,C) | overflow = f3(A,B,C) | -stoppedIn(A,B,C). [resolve(44,a,39,b)]. 0.79/1.72 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)). [resolve(44,a,41,b)]. 0.79/1.73 45 terminates(A,B,C) | filling != B | tapOff != A # label(terminates_all_defn) # label(axiom). [clausify(13)]. 0.79/1.73 Derived: filling != A | tapOff != B | -happens(B,C) | startedIn(C,A,plus(C,D)) | -antitrajectory(A,C,E,D) | -less(n0,D) | holdsAt(E,plus(C,D)). [resolve(45,a,36,e)]. 0.79/1.73 Derived: filling != A | tapOff != B | -happens(B,C) | -holdsAt(A,plus(C,n1)). [resolve(45,a,38,a)]. 0.79/1.73 Derived: filling != A | tapOff != B | stoppedIn(C,A,D) | -less(C,E) | -less(E,D) | -happens(B,E). [resolve(45,a,40,d)]. 0.79/1.73 Derived: filling != A | tapOff != B | -happens(B,C) | -releasedAt(A,plus(C,n1)). [resolve(45,a,42,b)]. 0.79/1.73 46 terminates(A,B,C) | filling != B | overflow != A # label(terminates_all_defn) # label(axiom). [clausify(13)]. 0.79/1.73 Derived: filling != A | overflow != B | -happens(B,C) | startedIn(C,A,plus(C,D)) | -antitrajectory(A,C,E,D) | -less(n0,D) | holdsAt(E,plus(C,D)). [resolve(46,a,36,e)]. 0.79/1.73 Derived: filling != A | overflow != B | -happens(B,C) | -holdsAt(A,plus(C,n1)). [resolve(46,a,38,a)]. 0.79/1.73 Derived: filling != A | overflow != B | stoppedIn(C,A,D) | -less(C,E) | -less(E,D) | -happens(B,E). [resolve(46,a,40,d)]. 0.79/1.73 Derived: filling != A | overflow != B | -happens(B,C) | -releasedAt(A,plus(C,n1)). [resolve(46,a,42,b)]. 0.79/1.73 47 releasedAt(A,B) | releases(f6(A,B),A,B) | -releasedAt(A,plus(B,n1)) # label(keep_not_released) # label(axiom). [clausify(9)]. 0.79/1.73 48 -releases(A,B,C) | -happens(A,C) | releasedAt(B,plus(C,n1)) # label(happens_releases) # label(axiom). [clausify(3)]. 0.79/1.73 49 tapOn != A | waterLevel(B) != C | releases(A,C,D) # label(releases_all_defn) # label(axiom). [clausify(16)]. 0.79/1.73 Derived: tapOn != A | waterLevel(B) != C | -happens(A,D) | releasedAt(C,plus(D,n1)). [resolve(49,c,48,a)]. 0.79/1.73 50 tapOn = A | -releases(A,B,C) # label(releases_all_defn) # label(axiom). [clausify(16)]. 0.79/1.73 Derived: tapOn = f6(A,B) | releasedAt(A,B) | -releasedAt(A,plus(B,n1)). [resolve(50,b,47,b)]. 0.79/1.73 51 waterLevel(f11(A,B,C)) = B | -releases(A,B,C) # label(releases_all_defn) # label(axiom). [clausify(16)]. 0.79/1.73 Derived: waterLevel(f11(f6(A,B),A,B)) = A | releasedAt(A,B) | -releasedAt(A,plus(B,n1)). [resolve(51,b,47,b)]. 0.79/1.73 Derived: waterLevel(f11(A,B,C)) = B | tapOn != A | waterLevel(D) != B. [resolve(51,b,49,c)]. 0.79/1.73 52 initiates(f2(A,B),A,B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)) # label(keep_not_holding) # label(axiom). [clausify(5)]. 0.79/1.73 53 -initiates(A,B,C) | -happens(A,C) | holdsAt(B,plus(C,n1)) # label(happens_holds) # label(axiom). [clausify(4)]. 0.79/1.73 54 -less(n0,A) | -trajectory(B,C,D,A) | stoppedIn(C,B,plus(C,A)) | -initiates(E,B,C) | -happens(E,C) | holdsAt(D,plus(C,A)) # label(change_holding) # label(axiom). [clausify(10)]. 0.79/1.73 Derived: -less(n0,A) | -trajectory(B,C,D,A) | stoppedIn(C,B,plus(C,A)) | -happens(f2(B,C),C) | holdsAt(D,plus(C,A)) | releasedAt(B,plus(C,n1)) | holdsAt(B,C) | -holdsAt(B,plus(C,n1)). [resolve(54,d,52,a)]. 0.79/1.73 55 -happens(A,B) | -initiates(A,C,B) | -releasedAt(C,plus(B,n1)) # label(happens_not_released) # label(axiom). [clausify(11)]. 0.79/1.73 56 -startedIn(A,B,C) | initiates(f7(A,C,B),B,f8(A,C,B)) # label(startedin_defn) # label(axiom). [clausify(12)]. 0.79/1.73 Derived: -startedIn(A,B,C) | -happens(f7(A,C,B),f8(A,C,B)) | holdsAt(B,plus(f8(A,C,B),n1)). [resolve(56,b,53,a)]. 0.79/1.73 Derived: -startedIn(A,B,C) | -less(n0,D) | -trajectory(B,f8(A,C,B),E,D) | stoppedIn(f8(A,C,B),B,plus(f8(A,C,B),D)) | -happens(f7(A,C,B),f8(A,C,B)) | holdsAt(E,plus(f8(A,C,B),D)). [resolve(56,b,54,d)]. 0.79/1.73 Derived: -startedIn(A,B,C) | -happens(f7(A,C,B),f8(A,C,B)) | -releasedAt(B,plus(f8(A,C,B),n1)). [resolve(56,b,55,b)]. 0.79/1.73 57 startedIn(A,B,C) | -happens(D,E) | -initiates(D,B,E) | -less(E,C) | -less(A,E) # label(startedin_defn) # label(axiom). [clausify(12)]. 0.79/1.73 Derived: startedIn(A,B,C) | -happens(f2(B,D),D) | -less(D,C) | -less(A,D) | releasedAt(B,plus(D,n1)) | holdsAt(B,D) | -holdsAt(B,plus(D,n1)). [resolve(57,c,52,a)]. 0.79/1.73 Derived: startedIn(A,B,C) | -happens(f7(D,E,B),f8(D,E,B)) | -less(f8(D,E,B),C) | -less(A,f8(D,E,B)) | -startedIn(D,B,E). [resolve(57,c,56,b)]. 0.79/1.73 58 -initiates(A,B,C) | filling = B | overflow = A | holdsAt(waterLevel(f9(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | overflow = f2(A,B) | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(58,a,52,a)]. 0.79/1.73 Derived: filling = A | overflow = f7(B,C,A) | holdsAt(waterLevel(f9(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | -startedIn(B,A,C). [resolve(58,a,56,b)]. 0.79/1.73 59 -initiates(A,B,C) | filling = B | overflow = A | tapOff = A # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | overflow = f2(A,B) | tapOff = f2(A,B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(59,a,52,a)]. 0.79/1.73 Derived: filling = A | overflow = f7(B,C,A) | tapOff = f7(B,C,A) | -startedIn(B,A,C). [resolve(59,a,56,b)]. 0.79/1.73 60 -initiates(A,B,C) | filling = B | overflow = A | waterLevel(f9(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | overflow = f2(A,B) | waterLevel(f9(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(60,a,52,a)]. 0.79/1.73 Derived: filling = A | overflow = f7(B,C,A) | waterLevel(f9(f7(B,C,A),A,f8(B,C,A))) = A | -startedIn(B,A,C). [resolve(60,a,56,b)]. 0.79/1.73 61 -initiates(A,B,C) | filling = B | spilling = B | holdsAt(waterLevel(f9(A,B,C)),C) | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(61,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | holdsAt(waterLevel(f9(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | waterLevel(f10(f7(B,C,A),A,f8(B,C,A))) = A | -startedIn(B,A,C). [resolve(61,a,56,b)]. 0.79/1.73 62 -initiates(A,B,C) | filling = B | spilling = B | holdsAt(waterLevel(f9(A,B,C)),C) | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(62,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | holdsAt(waterLevel(f9(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | holdsAt(waterLevel(f10(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | -startedIn(B,A,C). [resolve(62,a,56,b)]. 0.79/1.73 63 -initiates(A,B,C) | filling = B | spilling = B | tapOff = A | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | tapOff = f2(A,B) | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(63,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | tapOff = f7(B,C,A) | waterLevel(f10(f7(B,C,A),A,f8(B,C,A))) = A | -startedIn(B,A,C). [resolve(63,a,56,b)]. 0.79/1.73 64 -initiates(A,B,C) | filling = B | spilling = B | tapOff = A | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | tapOff = f2(A,B) | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(64,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | tapOff = f7(B,C,A) | holdsAt(waterLevel(f10(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | -startedIn(B,A,C). [resolve(64,a,56,b)]. 0.79/1.73 65 -initiates(A,B,C) | filling = B | spilling = B | waterLevel(f9(A,B,C)) = B | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | waterLevel(f9(f2(A,B),A,B)) = A | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(65,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | waterLevel(f9(f7(B,C,A),A,f8(B,C,A))) = A | waterLevel(f10(f7(B,C,A),A,f8(B,C,A))) = A | -startedIn(B,A,C). [resolve(65,a,56,b)]. 0.79/1.73 66 -initiates(A,B,C) | filling = B | spilling = B | waterLevel(f9(A,B,C)) = B | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling = A | spilling = A | waterLevel(f9(f2(A,B),A,B)) = A | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(66,a,52,a)]. 0.79/1.73 Derived: filling = A | spilling = A | waterLevel(f9(f7(B,C,A),A,f8(B,C,A))) = A | holdsAt(waterLevel(f10(f7(B,C,A),A,f8(B,C,A))),f8(B,C,A)) | -startedIn(B,A,C). [resolve(66,a,56,b)]. 0.79/1.73 67 -initiates(A,B,C) | tapOn = A | overflow = A | holdsAt(waterLevel(f9(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | overflow = f2(A,B) | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(67,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | overflow = f7(A,B,C) | holdsAt(waterLevel(f9(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | -startedIn(A,C,B). [resolve(67,a,56,b)]. 0.79/1.73 68 -initiates(A,B,C) | tapOn = A | overflow = A | tapOff = A # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | overflow = f2(A,B) | tapOff = f2(A,B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(68,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | overflow = f7(A,B,C) | tapOff = f7(A,B,C) | -startedIn(A,C,B). [resolve(68,a,56,b)]. 0.79/1.73 69 -initiates(A,B,C) | tapOn = A | overflow = A | waterLevel(f9(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | overflow = f2(A,B) | waterLevel(f9(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(69,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | overflow = f7(A,B,C) | waterLevel(f9(f7(A,B,C),C,f8(A,B,C))) = C | -startedIn(A,C,B). [resolve(69,a,56,b)]. 0.79/1.73 70 -initiates(A,B,C) | tapOn = A | spilling = B | holdsAt(waterLevel(f9(A,B,C)),C) | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(70,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | holdsAt(waterLevel(f9(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | waterLevel(f10(f7(A,B,C),C,f8(A,B,C))) = C | -startedIn(A,C,B). [resolve(70,a,56,b)]. 0.79/1.73 71 -initiates(A,B,C) | tapOn = A | spilling = B | holdsAt(waterLevel(f9(A,B,C)),C) | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | holdsAt(waterLevel(f9(f2(A,B),A,B)),B) | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(71,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | holdsAt(waterLevel(f9(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | holdsAt(waterLevel(f10(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | -startedIn(A,C,B). [resolve(71,a,56,b)]. 0.79/1.73 72 -initiates(A,B,C) | tapOn = A | spilling = B | tapOff = A | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | tapOff = f2(A,B) | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(72,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | tapOff = f7(A,B,C) | waterLevel(f10(f7(A,B,C),C,f8(A,B,C))) = C | -startedIn(A,C,B). [resolve(72,a,56,b)]. 0.79/1.73 73 -initiates(A,B,C) | tapOn = A | spilling = B | tapOff = A | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | tapOff = f2(A,B) | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(73,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | tapOff = f7(A,B,C) | holdsAt(waterLevel(f10(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | -startedIn(A,C,B). [resolve(73,a,56,b)]. 0.79/1.73 74 -initiates(A,B,C) | tapOn = A | spilling = B | waterLevel(f9(A,B,C)) = B | waterLevel(f10(A,B,C)) = B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | waterLevel(f9(f2(A,B),A,B)) = A | waterLevel(f10(f2(A,B),A,B)) = A | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(74,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | waterLevel(f9(f7(A,B,C),C,f8(A,B,C))) = C | waterLevel(f10(f7(A,B,C),C,f8(A,B,C))) = C | -startedIn(A,C,B). [resolve(74,a,56,b)]. 0.79/1.73 75 -initiates(A,B,C) | tapOn = A | spilling = B | waterLevel(f9(A,B,C)) = B | holdsAt(waterLevel(f10(A,B,C)),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: tapOn = f2(A,B) | spilling = A | waterLevel(f9(f2(A,B),A,B)) = A | holdsAt(waterLevel(f10(f2(A,B),A,B)),B) | releasedAt(A,plus(B,n1)) | holdsAt(A,B) | -holdsAt(A,plus(B,n1)). [resolve(75,a,52,a)]. 0.79/1.73 Derived: tapOn = f7(A,B,C) | spilling = C | waterLevel(f9(f7(A,B,C),C,f8(A,B,C))) = C | holdsAt(waterLevel(f10(f7(A,B,C),C,f8(A,B,C))),f8(A,B,C)) | -startedIn(A,C,B). [resolve(75,a,56,b)]. 0.79/1.73 76 initiates(A,B,C) | filling != B | tapOn != A # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: filling != A | tapOn != B | -happens(B,C) | holdsAt(A,plus(C,n1)). [resolve(76,a,53,a)]. 0.79/1.73 Derived: filling != A | tapOn != B | -less(n0,C) | -trajectory(A,D,E,C) | stoppedIn(D,A,plus(D,C)) | -happens(B,D) | holdsAt(E,plus(D,C)). [resolve(76,a,54,d)]. 0.79/1.73 Derived: filling != A | tapOn != B | -happens(B,C) | -releasedAt(A,plus(C,n1)). [resolve(76,a,55,b)]. 0.79/1.73 Derived: filling != A | tapOn != B | startedIn(C,A,D) | -happens(B,E) | -less(E,D) | -less(C,E). [resolve(76,a,57,c)]. 0.79/1.73 77 initiates(A,B,C) | overflow != A | spilling != B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: overflow != A | spilling != B | -happens(A,C) | holdsAt(B,plus(C,n1)). [resolve(77,a,53,a)]. 0.79/1.73 Derived: overflow != A | spilling != B | -less(n0,C) | -trajectory(B,D,E,C) | stoppedIn(D,B,plus(D,C)) | -happens(A,D) | holdsAt(E,plus(D,C)). [resolve(77,a,54,d)]. 0.79/1.73 Derived: overflow != A | spilling != B | -happens(A,C) | -releasedAt(B,plus(C,n1)). [resolve(77,a,55,b)]. 0.79/1.73 Derived: overflow != A | spilling != B | startedIn(C,B,D) | -happens(A,E) | -less(E,D) | -less(C,E). [resolve(77,a,57,c)]. 0.79/1.73 78 initiates(A,B,C) | -holdsAt(waterLevel(D),C) | tapOff != A | waterLevel(D) != B # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | -happens(C,B) | holdsAt(D,plus(B,n1)). [resolve(78,a,53,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | -less(n0,E) | -trajectory(D,B,F,E) | stoppedIn(B,D,plus(B,E)) | -happens(C,B) | holdsAt(F,plus(B,E)). [resolve(78,a,54,d)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | -happens(C,B) | -releasedAt(D,plus(B,n1)). [resolve(78,a,55,b)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | startedIn(E,D,F) | -happens(C,B) | -less(B,F) | -less(E,B). [resolve(78,a,57,c)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | overflow = C | holdsAt(waterLevel(f9(C,D,B)),B). [resolve(78,a,58,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | overflow = C | waterLevel(f9(C,D,B)) = D. [resolve(78,a,60,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | spilling = D | holdsAt(waterLevel(f9(C,D,B)),B) | waterLevel(f10(C,D,B)) = D. [resolve(78,a,61,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | spilling = D | holdsAt(waterLevel(f9(C,D,B)),B) | holdsAt(waterLevel(f10(C,D,B)),B). [resolve(78,a,62,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | spilling = D | waterLevel(f9(C,D,B)) = D | waterLevel(f10(C,D,B)) = D. [resolve(78,a,65,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | filling = D | spilling = D | waterLevel(f9(C,D,B)) = D | holdsAt(waterLevel(f10(C,D,B)),B). [resolve(78,a,66,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | overflow = C | holdsAt(waterLevel(f9(C,D,B)),B). [resolve(78,a,67,a)]. 0.79/1.73 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | overflow = C | waterLevel(f9(C,D,B)) = D. [resolve(78,a,69,a)]. 0.79/1.74 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | spilling = D | holdsAt(waterLevel(f9(C,D,B)),B) | waterLevel(f10(C,D,B)) = D. [resolve(78,a,70,a)]. 0.79/1.74 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | spilling = D | holdsAt(waterLevel(f9(C,D,B)),B) | holdsAt(waterLevel(f10(C,D,B)),B). [resolve(78,a,71,a)]. 0.79/1.74 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | spilling = D | waterLevel(f9(C,D,B)) = D | waterLevel(f10(C,D,B)) = D. [resolve(78,a,74,a)]. 0.79/1.74 Derived: -holdsAt(waterLevel(A),B) | tapOff != C | waterLevel(A) != D | tapOn = C | spilling = D | waterLevel(f9(C,D,B)) = D | holdsAt(waterLevel(f10(C,D,B)),B). [resolve(78,a,75,a)]. 0.79/1.74 79 initiates(A,B,C) | waterLevel(D) != B | overflow != A | -holdsAt(waterLevel(D),C) # label(initiates_all_defn) # label(axiom). [clausify(15)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | -happens(C,D) | holdsAt(B,plus(D,n1)). [resolve(79,a,53,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | -less(n0,E) | -trajectory(B,D,F,E) | stoppedIn(D,B,plus(D,E)) | -happens(C,D) | holdsAt(F,plus(D,E)). [resolve(79,a,54,d)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | -happens(C,D) | -releasedAt(B,plus(D,n1)). [resolve(79,a,55,b)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | startedIn(E,B,F) | -happens(C,D) | -less(D,F) | -less(E,D). [resolve(79,a,57,c)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | holdsAt(waterLevel(f9(C,B,D)),D) | waterLevel(f10(C,B,D)) = B. [resolve(79,a,61,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | holdsAt(waterLevel(f9(C,B,D)),D) | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,62,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | tapOff = C | waterLevel(f10(C,B,D)) = B. [resolve(79,a,63,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | tapOff = C | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,64,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | waterLevel(f9(C,B,D)) = B | waterLevel(f10(C,B,D)) = B. [resolve(79,a,65,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | filling = B | spilling = B | waterLevel(f9(C,B,D)) = B | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,66,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | holdsAt(waterLevel(f9(C,B,D)),D) | waterLevel(f10(C,B,D)) = B. [resolve(79,a,70,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | holdsAt(waterLevel(f9(C,B,D)),D) | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,71,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | tapOff = C | waterLevel(f10(C,B,D)) = B. [resolve(79,a,72,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | tapOff = C | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,73,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | waterLevel(f9(C,B,D)) = B | waterLevel(f10(C,B,D)) = B. [resolve(79,a,74,a)]. 0.79/1.74 Derived: waterLevel(A) != B | overflow != C | -holdsAt(waterLevel(A),D) | tapOn = C | spilling = B | waterLevel(f9(C,B,D)) = B | holdsAt(waterLevel(f10(C,B,D)),D). [resolve(79,a,75,a)]. 0.79/1.74 80 -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)). [resolve(41,b,36,e)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | -happens(f5(A,B),B) | holdsAt(A,plus(B,n1)). [resolve(80,b,53,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | -less(n0,E) | -trajectory(A,B,F,E) | stoppedIn(B,A,plus(B,E)) | -happens(f5(A,B),B) | holdsAt(F,plus(B,E)). [resolve(80,b,54,d)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | startedIn(E,A,F) | -happens(f5(A,B),B) | -less(B,F) | -less(E,B). [resolve(80,b,57,c)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(80,b,58,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(80,b,59,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(80,b,60,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,61,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,62,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,63,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,64,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,65,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,66,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(80,b,67,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(80,b,68,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(80,b,69,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,70,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,71,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,72,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,73,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(80,b,74,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | startedIn(B,A,plus(B,C)) | -antitrajectory(A,B,D,C) | -less(n0,C) | holdsAt(D,plus(B,C)) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(80,b,75,a)]. 0.79/1.74 81 -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)). [resolve(41,b,38,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | -less(n0,C) | -trajectory(A,B,D,C) | stoppedIn(B,A,plus(B,C)) | -happens(f5(A,B),B) | holdsAt(D,plus(B,C)). [resolve(81,b,54,d)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | startedIn(C,A,D) | -happens(f5(A,B),B) | -less(B,D) | -less(C,B). [resolve(81,b,57,c)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(81,b,58,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(81,b,59,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(81,b,60,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,61,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,62,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,63,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,64,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,65,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,66,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(81,b,67,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(81,b,68,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(81,b,69,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,70,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,71,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,72,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,73,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(81,b,74,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | -holdsAt(A,plus(B,n1)) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(81,b,75,a)]. 0.79/1.74 82 -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B). [resolve(41,b,40,d)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | -happens(f5(A,B),B) | holdsAt(A,plus(B,n1)). [resolve(82,b,53,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | -less(n0,E) | -trajectory(A,B,F,E) | stoppedIn(B,A,plus(B,E)) | -happens(f5(A,B),B) | holdsAt(F,plus(B,E)). [resolve(82,b,54,d)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | startedIn(E,A,F) | -happens(f5(A,B),B) | -less(B,F) | -less(E,B). [resolve(82,b,57,c)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(82,b,58,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(82,b,59,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(82,b,60,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,61,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,62,a)]. 0.79/1.74 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,63,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,64,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,65,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,66,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(82,b,67,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(82,b,68,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(82,b,69,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,70,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,71,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,72,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,73,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(82,b,74,a)]. 0.79/1.75 Derived: -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | stoppedIn(C,A,D) | -less(C,B) | -less(B,D) | -happens(f5(A,B),B) | tapOn = f5(A,B) | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(82,b,75,a)]. 0.79/1.75 83 filling = A | -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)). [resolve(43,a,41,b)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | holdsAt(A,plus(B,n1)). [resolve(83,c,53,a)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -less(n0,C) | -trajectory(A,B,D,C) | stoppedIn(B,A,plus(B,C)) | -happens(f5(A,B),B) | holdsAt(D,plus(B,C)). [resolve(83,c,54,d)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | startedIn(C,A,D) | -happens(f5(A,B),B) | -less(B,D) | -less(C,B). [resolve(83,c,57,c)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(83,c,58,a)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(83,c,59,a)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | overflow = f5(A,B) | waterLevel(f9(f5(A,B),A,B)) = A. [resolve(83,c,60,a)]. 0.79/1.75 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(83,c,61,a)]. 4.22/5.13 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | holdsAt(waterLevel(f9(f5(A,B),A,B)),B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(83,c,62,a)]. 4.22/5.13 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | tapOff = f5(A,B) | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(83,c,63,a)]. 4.22/5.13 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | tapOff = f5(A,B) | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(83,c,64,a)]. 4.22/5.13 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | waterLevel(f10(f5(A,B),A,B)) = A. [resolve(83,c,65,a)]. 4.22/5.13 Derived: filling = A | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | filling = A | spilling = A | waterLevel(f9(f5(A,B),A,B)) = A | holdsAt(waterLevel(f10(f5(A,B),A,B)),B). [resolve(83,c,66,a)]. 4.22/5.13 84 tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | initiates(f5(A,B),A,B) | releasedAt(A,plus(B,n1)). [resolve(44,a,41,b)]. 4.22/5.13 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -happens(f5(A,B),B) | holdsAt(A,plus(B,n1)). [resolve(84,d,53,a)]. 4.22/5.13 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | -less(n0,C) | -trajectory(A,B,D,C) | stoppedIn(B,A,plus(B,C)) | -happens(f5(A,B),B) | holdsAt(D,plus(B,C)). [resolve(84,d,54,d)]. 4.22/5.13 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | startedIn(C,A,D) | -happens(f5(A,B),B) | -less(B,D) | -less(C,B). [resolve(84,d,57,c)]. 4.22/5.13 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | tapOn = f5(A,B) | overflow = f5(A,B) | holdsAt(waterLevel(f9(f5(A,B),A,B)),B). [resolve(84,d,67,a)]. 4.22/5.13 Derived: tapOff = f5(A,B) | overflow = f5(A,B) | -releasedAt(A,B) | releasedAt(A,plus(B,n1)) | tapOn = f5(A,B) | overflow = f5(A,B) | tapOff = f5(A,B). [resolve(84,d,68,a)]. 4.22/5.13 4.22/5.13 ============================== end predicate elimination ============= 4.22/5.13 4.22/5.13 Auto_denials: (non-Horn, no changes). 4.22/5.13 4.22/5.13 Term ordering decisions: 4.22/5.13 4.22/5.13 % Assigning unary symbol waterLevel kb_weight 0 and highest precedence (38). 4.22/5.13 Function symbol KB weights: n1=1. filling=1. spilling=1. overflow=1. tapOn=1. tapOff=1. n0=1. n3=1. n2=1. n4=1. n5=1. n6=1. n7=1. n8=1. n9=1. plus=1. f1=1. f2=1. f5=1. f6=1. f3=1. f4=1. f7=1. f8=1. f9=1. f10=1. f11=1. waterLevel=0. 4.22/5.13 4.22/5.13 ============================== end of process initial clauses ======== 4.22/5.13 4.22/5.13 ============================== CLAUSES FOR SEARCH ==================== 4.22/5.13 4.22/5.13 ============================== end of clauses for search ============= 4.22/5.13 4.22/5.13 ============================== SEARCH ================================ 4.22/5.13 4.22/5.13 % Starting search at 0.09 seconds. 4.22/5.13 4.22/5.13 Low Water (keep): wt=100.000, iters=3356 4.22/5.13 4.22/5.13 Low Water (keep): wt=99.000, iters=3350 4.22/5.13 4.22/5.13 Low Water (keep): wt=95.000, iters=3333 4.22/5.13 4.22/5.13 Low Water (keep): wt=94.000, iters=3358 4.22/5.13 4.22/5.13 Low Water (keep): wt=93.000, iters=3348 4.22/5.13 4.22/5.13 Low Water (keep): wt=92.000, iters=3386 4.22/5.13 4.22/5.13 Low Water (keep): wt=91.000, iters=3345 4.22/5.13 4.22/5.13 Low Water (keep): wt=89.000, iters=3338 4.22/5.13 4.22/5.13 Low Water (keep): wt=88.000, iters=3337 4.22/5.13 4.22/5.13 Low Water (keep): wt=87.000, iters=3401 4.22/5.13 4.22/5.13 Low Water (keep): wt=86.000, iters=3371 4.22/5.13 4.22/5.13 Low Water (keep): wt=82.000, iters=3333 4.22/5.13 4.22/5.13 Low Water (keep): wt=81.000, iters=3366 4.22/5.13 4.22/5.13 Low Water (keep): wt=79.000, iters=3361 4.22/5.13 4.22/5.13 Low Water (keep): wt=78.000, iters=3360 4.22/5.13 4.22/5.13 Low Water (keep): wt=77.000, iters=3347 4.22/5.13 4.22/5.13 Low Water (keep): wt=74.000, iters=3373 4.22/5.13 4.22/5.13 Low Water (keep): wt=73.000, iters=3363 4.22/5.13 4.22/5.13 Low Water (keep): wt=72.000, iters=3355 4.22/5.13 4.22/5.13 Low Water (keep): wt=65.000, iters=3371 4.22/5.13 4.22/5.13 Low Water (keep): wt=64.000, iters=3353 4.22/5.13 4.22/5.13 Low Water (keep): wt=63.000, iters=3359 4.22/5.13 4.22/5.13 Low Water (keep): wt=62.000, iters=3347 4.22/5.13 4.22/5.13 Low Water (keep): wt=58.000, iters=3353 4.22/5.13 4.22/5.13 Low Water (keep): wt=57.000, iters=3471 4.22/5.13 4.22/5.13 Low Water (keep): wt=56.000, iters=3420 4.22/5.13 4.22/5.13 Low Water (keep): wt=52.000, iters=3446 4.22/5.13 4.22/5.13 Low Water (keep): wt=50.000, iters=3355 4.22/5.13 4.22/5.13 Low Water (keep): wt=49.000, iters=3366 4.22/5.13 4.22/5.13 Low Water (keeCputime limit exceeded (core dumped) 180.01/180.93 EOF