0.07/0.11 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.13 % Command : run_portfolio.sh /export/starexec/sandbox2/benchmark/theBenchmark.p /export/starexec/sandbox2/tmp/tmp.tP90udR02T 0.12/0.33 % Computer : n027.cluster.edu 0.12/0.33 % Model : x86_64 x86_64 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.33 % Memory : 8042.1875MB 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.33 % CPULimit : 960 0.12/0.33 % DateTime : Thu Jul 2 07:51:02 EDT 2020 0.12/0.33 % CPUTime : 0.12/0.33 % Running portfolio for 120 s 0.12/0.33 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p 0.12/0.34 % Number of cores: 8 0.12/0.34 % Python version: Python 3.6.8 0.12/0.34 % Running in FO mode 0.90/1.11 % Running /export/starexec/sandbox2/solver/bin/fo/fo7.sh for 25 0.90/1.11 % Solved by: fo/fo7.sh 0.90/1.11 To remain in the chosen logic fragment, unification with booleans has been disabled. 0.90/1.11 % done 1450 iterations in 0.668s 0.90/1.11 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p' 0.90/1.11 % SZS output start Refutation 0.90/1.11 tff(spinning_3, conjecture, 0.90/1.11 (holdsAt(spinning(trolley1),n1) & holdsAt(spinning(trolley2),n1) & 0.90/1.11 holdsAt(spinning(trolley4),n1) & holdsAt(spinning(trolley10),n1) & 0.90/1.11 holdsAt(spinning(trolley9),n1) & holdsAt(spinning(trolley8),n1) & 0.90/1.11 holdsAt(spinning(trolley7),n1) & holdsAt(spinning(trolley6),n1) & 0.90/1.11 holdsAt(spinning(trolley5),n1) & holdsAt(spinning(trolley3),n1))). 0.90/1.11 tff(zf_stmt_0, negated_conjecture, 0.90/1.11 (~ 0.90/1.11 (holdsAt(spinning(trolley1),n1) & holdsAt(spinning(trolley2),n1) & 0.90/1.11 holdsAt(spinning(trolley4),n1) & holdsAt(spinning(trolley10),n1) & 0.90/1.11 holdsAt(spinning(trolley9),n1) & holdsAt(spinning(trolley8),n1) & 0.90/1.11 holdsAt(spinning(trolley7),n1) & holdsAt(spinning(trolley6),n1) & 0.90/1.11 holdsAt(spinning(trolley5),n1) & holdsAt(spinning(trolley3),n1)))). 0.90/1.11 tff('0', plain, 0.90/1.11 (~ holdsAt(spinning(trolley1), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley2), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley4), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley10), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley9), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley8), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley7), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley6), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley5), n1) 0.90/1.11 | ~ holdsAt(spinning(trolley3), n1)), 0.90/1.11 inference('cnf', [status(esa)], [zf_stmt_0])). 0.90/1.11 tff('1', plain, 0.90/1.11 (~ holdsAt(spinning(trolley1), n1)) 0.90/1.11 <= (~ ( holdsAt(spinning(trolley1), n1))), 0.90/1.11 inference('split', [status(esa)], ['0'])). 0.90/1.11 tff(happens_all_defn, axiom, 0.90/1.11 (![Event,Time]: 0.90/1.11 (happens(Event,Time) <=> 0.90/1.11 (((Time = n0) & (Event = pull(agent1,trolley1))) | 0.90/1.11 ((Event = pull(agent2,trolley2)) & (Time = n0)) | 0.90/1.11 ((push(agent2,trolley2) = Event) & (n0 = Time)) | 0.90/1.11 ((Time = n0) & (Event = pull(agent3,trolley3))) | 0.90/1.11 ((push(agent4,trolley4) = Event) & (Time = n0)) | 0.90/1.11 ((Event = pull(agent5,trolley5)) & (Time = n0)) | 0.90/1.11 ((push(agent5,trolley5) = Event) & (Time = n0)) | 0.90/1.11 ((n0 = Time) & (push(agent7,trolley7) = Event)) | 0.90/1.11 ((push(agent10,trolley10) = Event) & (Time = n0)) | 0.90/1.11 ((Event = pull(agent10,trolley10)) & (n0 = Time)) | 0.90/1.11 ((Time = n0) & (Event = push(agent9,trolley9))) | 0.90/1.11 ((n0 = Time) & (pull(agent9,trolley9) = Event)) | 0.90/1.11 ((n0 = Time) & (push(agent8,trolley8) = Event)) | 0.90/1.11 ((Event = pull(agent8,trolley8)) & (n0 = Time)) | 0.90/1.11 ((Event = pull(agent7,trolley7)) & (n0 = Time)) | 0.90/1.11 ((n0 = Time) & (Event = push(agent6,trolley6))) | 0.90/1.11 ((Event = pull(agent6,trolley6)) & (Time = n0)) | 0.90/1.11 ((Event = pull(agent4,trolley4)) & (Time = n0)) | 0.90/1.11 ((n0 = Time) & (push(agent3,trolley3) = Event)) | 0.90/1.11 ((n0 = Time) & (Event = push(agent1,trolley1))))))). 0.90/1.11 tff(zf_stmt_1, axiom, 0.90/1.11 (zip_tseitin_13(Time,Event) <=> 0.90/1.11 ((Time = n0) & (push(agent4,trolley4) = Event)))). 0.90/1.11 tff('2', plain, 0.90/1.11 ![X102, X103]: 0.90/1.11 ( zip_tseitin_13(X103, X102) 0.90/1.11 | push(agent4, trolley4) != X102 0.90/1.11 | X103 != n0), 0.90/1.11 inference('cnf', [status(esa)], [zf_stmt_1])). 0.90/1.11 tff('3', plain, zip_tseitin_13(n0, push(agent4, trolley4)), 0.90/1.11 inference('simplify', [status(thm)], ['2'])). 0.90/1.11 tff(zf_stmt_2, type, zip_tseitin_28 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_3, axiom, 0.90/1.11 (zip_tseitin_28(Time,Event) <=> 0.90/1.11 ((Event = push(agent1,trolley1)) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_4, type, zip_tseitin_27 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_5, axiom, 0.90/1.11 (zip_tseitin_27(Time,Event) <=> 0.90/1.11 ((push(agent3,trolley3) = Event) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_6, type, zip_tseitin_26 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_7, axiom, 0.90/1.11 (zip_tseitin_26(Time,Event) <=> 0.90/1.11 ((Time = n0) & (Event = pull(agent4,trolley4))))). 0.90/1.11 tff(zf_stmt_8, type, zip_tseitin_25 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_9, axiom, 0.90/1.11 (zip_tseitin_25(Time,Event) <=> 0.90/1.11 ((Time = n0) & (Event = pull(agent6,trolley6))))). 0.90/1.11 tff(zf_stmt_10, type, zip_tseitin_24 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_11, axiom, 0.90/1.11 (zip_tseitin_24(Time,Event) <=> 0.90/1.11 ((Event = push(agent6,trolley6)) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_12, type, zip_tseitin_23 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_13, axiom, 0.90/1.11 (zip_tseitin_23(Time,Event) <=> 0.90/1.11 ((n0 = Time) & (Event = pull(agent7,trolley7))))). 0.90/1.11 tff(zf_stmt_14, type, zip_tseitin_22 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_15, axiom, 0.90/1.11 (zip_tseitin_22(Time,Event) <=> 0.90/1.11 ((n0 = Time) & (Event = pull(agent8,trolley8))))). 0.90/1.11 tff(zf_stmt_16, type, zip_tseitin_21 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_17, axiom, 0.90/1.11 (zip_tseitin_21(Time,Event) <=> 0.90/1.11 ((push(agent8,trolley8) = Event) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_18, type, zip_tseitin_20 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_19, axiom, 0.90/1.11 (zip_tseitin_20(Time,Event) <=> 0.90/1.11 ((pull(agent9,trolley9) = Event) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_20, type, zip_tseitin_19 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_21, axiom, 0.90/1.11 (zip_tseitin_19(Time,Event) <=> 0.90/1.11 ((Event = push(agent9,trolley9)) & (Time = n0)))). 0.90/1.11 tff(zf_stmt_22, type, zip_tseitin_18 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_23, axiom, 0.90/1.11 (zip_tseitin_18(Time,Event) <=> 0.90/1.11 ((n0 = Time) & (Event = pull(agent10,trolley10))))). 0.90/1.11 tff(zf_stmt_24, type, zip_tseitin_17 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_25, axiom, 0.90/1.11 (zip_tseitin_17(Time,Event) <=> 0.90/1.11 ((Time = n0) & (push(agent10,trolley10) = Event)))). 0.90/1.11 tff(zf_stmt_26, type, zip_tseitin_16 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_27, axiom, 0.90/1.11 (zip_tseitin_16(Time,Event) <=> 0.90/1.11 ((push(agent7,trolley7) = Event) & (n0 = Time)))). 0.90/1.11 tff(zf_stmt_28, type, zip_tseitin_15 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_29, axiom, 0.90/1.11 (zip_tseitin_15(Time,Event) <=> 0.90/1.11 ((Time = n0) & (push(agent5,trolley5) = Event)))). 0.90/1.11 tff(zf_stmt_30, type, zip_tseitin_14 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_31, axiom, 0.90/1.11 (zip_tseitin_14(Time,Event) <=> 0.90/1.11 ((Time = n0) & (Event = pull(agent5,trolley5))))). 0.90/1.11 tff(zf_stmt_32, type, zip_tseitin_13 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_33, type, zip_tseitin_12 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_34, axiom, 0.90/1.11 (zip_tseitin_12(Time,Event) <=> 0.90/1.11 ((Event = pull(agent3,trolley3)) & (Time = n0)))). 0.90/1.11 tff(zf_stmt_35, type, zip_tseitin_11 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_36, axiom, 0.90/1.11 (zip_tseitin_11(Time,Event) <=> 0.90/1.11 ((n0 = Time) & (push(agent2,trolley2) = Event)))). 0.90/1.11 tff(zf_stmt_37, type, zip_tseitin_10 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_38, axiom, 0.90/1.11 (zip_tseitin_10(Time,Event) <=> 0.90/1.11 ((Time = n0) & (Event = pull(agent2,trolley2))))). 0.90/1.11 tff(zf_stmt_39, type, zip_tseitin_9 : ($i * $i) > $o). 0.90/1.11 tff(zf_stmt_40, axiom, 0.90/1.11 (zip_tseitin_9(Time,Event) <=> 0.90/1.11 ((Event = pull(agent1,trolley1)) & (Time = n0)))). 0.90/1.11 tff(zf_stmt_41, axiom, 0.90/1.11 (![Event,Time]: 0.90/1.11 (happens(Event,Time) <=> 0.90/1.11 (zip_tseitin_28(Time,Event) | zip_tseitin_27(Time,Event) | 0.90/1.11 zip_tseitin_26(Time,Event) | zip_tseitin_25(Time,Event) | 0.90/1.11 zip_tseitin_24(Time,Event) | zip_tseitin_23(Time,Event) | 0.90/1.11 zip_tseitin_22(Time,Event) | zip_tseitin_21(Time,Event) | 0.90/1.11 zip_tseitin_20(Time,Event) | zip_tseitin_19(Time,Event) | 0.90/1.11 zip_tseitin_18(Time,Event) | zip_tseitin_17(Time,Event) | 0.90/1.11 zip_tseitin_16(Time,Event) | zip_tseitin_15(Time,Event) | 0.90/1.11 zip_tseitin_14(Time,Event) | zip_tseitin_13(Time,Event) | 0.90/1.11 zip_tseitin_12(Time,Event) | zip_tseitin_11(Time,Event) | 0.90/1.11 zip_tseitin_10(Time,Event) | zip_tseitin_9(Time,Event))))). 0.90/1.11 tff('4', plain, 0.90/1.11 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_13(X106, X105)), 0.90/1.11 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.11 tff('5', plain, happens(push(agent4, trolley4), n0), 0.90/1.11 inference('sup-', [status(thm)], ['3', '4'])). 0.90/1.11 tff(initiates_all_defn, axiom, 0.90/1.11 (![Event,Fluent,Time]: 0.90/1.11 ((?[Agent,Trolley]: 0.90/1.11 (((pull(Agent,Trolley) = Event) & 0.90/1.11 (~happens(push(Agent,Trolley),Time)) & 0.90/1.11 (backwards(Trolley) = Fluent)) | 0.90/1.11 (happens(push(Agent,Trolley),Time) & 0.90/1.11 (Event = pull(Agent,Trolley)) & (spinning(Trolley) = Fluent)) | 0.90/1.11 ((Fluent = forwards(Trolley)) & 0.90/1.11 (~happens(pull(Agent,Trolley),Time)) & 0.90/1.11 (push(Agent,Trolley) = Event)))) <=> 0.90/1.11 initiates(Event,Fluent,Time)))). 0.90/1.11 tff(zf_stmt_42, axiom, 0.90/1.11 (zip_tseitin_1(Trolley,Agent,Time,Fluent,Event) <=> 0.90/1.11 ((spinning(Trolley) = Fluent) & (Event = pull(Agent,Trolley)) & 0.90/1.11 happens(push(Agent,Trolley),Time)))). 0.90/1.11 tff('6', plain, 0.90/1.11 ![X43, X44, X45, X46, X47]: 0.90/1.11 ( zip_tseitin_1(X44, X45, X46, X43, X47) 0.90/1.11 | ~ happens(push(X45, X44), X46) 0.90/1.11 | X47 != pull(X45, X44) 0.90/1.11 | spinning(X44) != X43), 0.90/1.11 inference('cnf', [status(esa)], [zf_stmt_42])). 0.90/1.11 tff('7', plain, 0.90/1.11 ![X44, X45, X46]: 0.90/1.11 (~ happens(push(X45, X44), X46) 0.90/1.11 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.11 inference('simplify', [status(thm)], ['6'])). 0.90/1.11 tff('8', plain, 0.90/1.11 zip_tseitin_1(trolley4, agent4, n0, spinning(trolley4), 0.90/1.11 pull(agent4, trolley4)), 0.90/1.11 inference('sup-', [status(thm)], ['5', '7'])). 0.90/1.11 tff(zf_stmt_43, type, zip_tseitin_2 : ($i * $i * $i * $i * $i) > $o). 0.90/1.11 tff(zf_stmt_44, axiom, 0.90/1.11 (zip_tseitin_2(Trolley,Agent,Time,Fluent,Event) <=> 0.90/1.11 ((push(Agent,Trolley) = Event) & (~happens(pull(Agent,Trolley),Time)) & 0.90/1.11 (Fluent = forwards(Trolley))))). 0.90/1.11 tff(zf_stmt_45, type, zip_tseitin_1 : ($i * $i * $i * $i * $i) > $o). 0.90/1.12 tff(zf_stmt_46, type, zip_tseitin_0 : ($i * $i * $i * $i * $i) > $o). 0.90/1.12 tff(zf_stmt_47, axiom, 0.90/1.12 (zip_tseitin_0(Trolley,Agent,Time,Fluent,Event) <=> 0.90/1.12 ((backwards(Trolley) = Fluent) & (~happens(push(Agent,Trolley),Time)) & 0.90/1.12 (pull(Agent,Trolley) = Event)))). 0.90/1.12 tff(zf_stmt_48, axiom, 0.90/1.12 (![Event,Fluent,Time]: 0.90/1.12 ((?[Agent,Trolley]: 0.90/1.12 (zip_tseitin_2(Trolley,Agent,Time,Fluent,Event) | 0.90/1.12 zip_tseitin_1(Trolley,Agent,Time,Fluent,Event) | 0.90/1.12 zip_tseitin_0(Trolley,Agent,Time,Fluent,Event))) <=> 0.90/1.12 initiates(Event,Fluent,Time)))). 0.90/1.12 tff('9', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('10', plain, initiates(pull(agent4, trolley4), spinning(trolley4), n0), 0.90/1.12 inference('sup-', [status(thm)], ['8', '9'])). 0.90/1.12 tff(happens_holds, axiom, 0.90/1.12 (![Event,Time,Fluent]: 0.90/1.12 ((initiates(Event,Fluent,Time) & happens(Event,Time)) => 0.90/1.12 holdsAt(Fluent,plus(Time,n1))))). 0.90/1.12 tff('11', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('12', plain, 0.90/1.12 ( holdsAt(spinning(trolley4), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent4, trolley4), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['10', '11'])). 0.90/1.12 tff(plus0_1, axiom, (n1 = plus(n0,n1))). 0.90/1.12 tff('13', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('14', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_26(X103, X102) 0.90/1.12 | X102 != pull(agent4, trolley4) 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_7])). 0.90/1.12 tff('15', plain, zip_tseitin_26(n0, pull(agent4, trolley4)), 0.90/1.12 inference('simplify', [status(thm)], ['14'])). 0.90/1.12 tff('16', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_26(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('17', plain, happens(pull(agent4, trolley4), n0), 0.90/1.12 inference('sup-', [status(thm)], ['15', '16'])). 0.90/1.12 tff('18', plain, holdsAt(spinning(trolley4), n1), 0.90/1.12 inference('demod', [status(thm)], ['12', '13', '17'])). 0.90/1.12 tff('19', plain, 0.90/1.12 (~ holdsAt(spinning(trolley4), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley4), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('20', plain, ( holdsAt(spinning(trolley4), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['18', '19'])). 0.90/1.12 tff('21', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_16(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | push(agent7, trolley7) != X102), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_27])). 0.90/1.12 tff('22', plain, zip_tseitin_16(n0, push(agent7, trolley7)), 0.90/1.12 inference('simplify', [status(thm)], ['21'])). 0.90/1.12 tff('23', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_16(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('24', plain, happens(push(agent7, trolley7), n0), 0.90/1.12 inference('sup-', [status(thm)], ['22', '23'])). 0.90/1.12 tff('25', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('26', plain, 0.90/1.12 zip_tseitin_1(trolley7, agent7, n0, spinning(trolley7), 0.90/1.12 pull(agent7, trolley7)), 0.90/1.12 inference('sup-', [status(thm)], ['24', '25'])). 0.90/1.12 tff('27', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('28', plain, initiates(pull(agent7, trolley7), spinning(trolley7), n0), 0.90/1.12 inference('sup-', [status(thm)], ['26', '27'])). 0.90/1.12 tff('29', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('30', plain, 0.90/1.12 ( holdsAt(spinning(trolley7), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent7, trolley7), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['28', '29'])). 0.90/1.12 tff('31', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('32', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_23(X103, X102) 0.90/1.12 | X102 != pull(agent7, trolley7) 0.90/1.12 | n0 != X103), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_13])). 0.90/1.12 tff('33', plain, zip_tseitin_23(n0, pull(agent7, trolley7)), 0.90/1.12 inference('simplify', [status(thm)], ['32'])). 0.90/1.12 tff('34', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_23(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('35', plain, happens(pull(agent7, trolley7), n0), 0.90/1.12 inference('sup-', [status(thm)], ['33', '34'])). 0.90/1.12 tff('36', plain, holdsAt(spinning(trolley7), n1), 0.90/1.12 inference('demod', [status(thm)], ['30', '31', '35'])). 0.90/1.12 tff('37', plain, 0.90/1.12 (~ holdsAt(spinning(trolley7), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley7), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('38', plain, ( holdsAt(spinning(trolley7), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['36', '37'])). 0.90/1.12 tff('39', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_19(X103, X102) 0.90/1.12 | X103 != n0 0.90/1.12 | X102 != push(agent9, trolley9)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_21])). 0.90/1.12 tff('40', plain, zip_tseitin_19(n0, push(agent9, trolley9)), 0.90/1.12 inference('simplify', [status(thm)], ['39'])). 0.90/1.12 tff('41', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_19(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('42', plain, happens(push(agent9, trolley9), n0), 0.90/1.12 inference('sup-', [status(thm)], ['40', '41'])). 0.90/1.12 tff('43', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('44', plain, 0.90/1.12 zip_tseitin_1(trolley9, agent9, n0, spinning(trolley9), 0.90/1.12 pull(agent9, trolley9)), 0.90/1.12 inference('sup-', [status(thm)], ['42', '43'])). 0.90/1.12 tff('45', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('46', plain, initiates(pull(agent9, trolley9), spinning(trolley9), n0), 0.90/1.12 inference('sup-', [status(thm)], ['44', '45'])). 0.90/1.12 tff('47', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('48', plain, 0.90/1.12 ( holdsAt(spinning(trolley9), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent9, trolley9), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['46', '47'])). 0.90/1.12 tff('49', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('50', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_20(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | pull(agent9, trolley9) != X102), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_19])). 0.90/1.12 tff('51', plain, zip_tseitin_20(n0, pull(agent9, trolley9)), 0.90/1.12 inference('simplify', [status(thm)], ['50'])). 0.90/1.12 tff('52', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_20(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('53', plain, happens(pull(agent9, trolley9), n0), 0.90/1.12 inference('sup-', [status(thm)], ['51', '52'])). 0.90/1.12 tff('54', plain, holdsAt(spinning(trolley9), n1), 0.90/1.12 inference('demod', [status(thm)], ['48', '49', '53'])). 0.90/1.12 tff('55', plain, 0.90/1.12 (~ holdsAt(spinning(trolley9), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley9), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('56', plain, ( holdsAt(spinning(trolley9), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['54', '55'])). 0.90/1.12 tff('57', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_17(X103, X102) 0.90/1.12 | push(agent10, trolley10) != X102 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_25])). 0.90/1.12 tff('58', plain, zip_tseitin_17(n0, push(agent10, trolley10)), 0.90/1.12 inference('simplify', [status(thm)], ['57'])). 0.90/1.12 tff('59', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_17(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('60', plain, happens(push(agent10, trolley10), n0), 0.90/1.12 inference('sup-', [status(thm)], ['58', '59'])). 0.90/1.12 tff('61', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('62', plain, 0.90/1.12 zip_tseitin_1(trolley10, agent10, n0, spinning(trolley10), 0.90/1.12 pull(agent10, trolley10)), 0.90/1.12 inference('sup-', [status(thm)], ['60', '61'])). 0.90/1.12 tff('63', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('64', plain, 0.90/1.12 initiates(pull(agent10, trolley10), spinning(trolley10), n0), 0.90/1.12 inference('sup-', [status(thm)], ['62', '63'])). 0.90/1.12 tff('65', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('66', plain, 0.90/1.12 ( holdsAt(spinning(trolley10), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent10, trolley10), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['64', '65'])). 0.90/1.12 tff('67', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('68', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_18(X103, X102) 0.90/1.12 | X102 != pull(agent10, trolley10) 0.90/1.12 | n0 != X103), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_23])). 0.90/1.12 tff('69', plain, zip_tseitin_18(n0, pull(agent10, trolley10)), 0.90/1.12 inference('simplify', [status(thm)], ['68'])). 0.90/1.12 tff('70', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_18(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('71', plain, happens(pull(agent10, trolley10), n0), 0.90/1.12 inference('sup-', [status(thm)], ['69', '70'])). 0.90/1.12 tff('72', plain, holdsAt(spinning(trolley10), n1), 0.90/1.12 inference('demod', [status(thm)], ['66', '67', '71'])). 0.90/1.12 tff('73', plain, 0.90/1.12 (~ holdsAt(spinning(trolley10), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley10), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('74', plain, ( holdsAt(spinning(trolley10), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['72', '73'])). 0.90/1.12 tff('75', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_24(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | X102 != push(agent6, trolley6)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_11])). 0.90/1.12 tff('76', plain, zip_tseitin_24(n0, push(agent6, trolley6)), 0.90/1.12 inference('simplify', [status(thm)], ['75'])). 0.90/1.12 tff('77', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_24(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('78', plain, happens(push(agent6, trolley6), n0), 0.90/1.12 inference('sup-', [status(thm)], ['76', '77'])). 0.90/1.12 tff('79', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('80', plain, 0.90/1.12 zip_tseitin_1(trolley6, agent6, n0, spinning(trolley6), 0.90/1.12 pull(agent6, trolley6)), 0.90/1.12 inference('sup-', [status(thm)], ['78', '79'])). 0.90/1.12 tff('81', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('82', plain, initiates(pull(agent6, trolley6), spinning(trolley6), n0), 0.90/1.12 inference('sup-', [status(thm)], ['80', '81'])). 0.90/1.12 tff('83', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('84', plain, 0.90/1.12 ( holdsAt(spinning(trolley6), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent6, trolley6), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['82', '83'])). 0.90/1.12 tff('85', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('86', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_25(X103, X102) 0.90/1.12 | X102 != pull(agent6, trolley6) 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_9])). 0.90/1.12 tff('87', plain, zip_tseitin_25(n0, pull(agent6, trolley6)), 0.90/1.12 inference('simplify', [status(thm)], ['86'])). 0.90/1.12 tff('88', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_25(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('89', plain, happens(pull(agent6, trolley6), n0), 0.90/1.12 inference('sup-', [status(thm)], ['87', '88'])). 0.90/1.12 tff('90', plain, holdsAt(spinning(trolley6), n1), 0.90/1.12 inference('demod', [status(thm)], ['84', '85', '89'])). 0.90/1.12 tff('91', plain, 0.90/1.12 (~ holdsAt(spinning(trolley6), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley6), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('92', plain, ( holdsAt(spinning(trolley6), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['90', '91'])). 0.90/1.12 tff('93', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_21(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | push(agent8, trolley8) != X102), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_17])). 0.90/1.12 tff('94', plain, zip_tseitin_21(n0, push(agent8, trolley8)), 0.90/1.12 inference('simplify', [status(thm)], ['93'])). 0.90/1.12 tff('95', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_21(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('96', plain, happens(push(agent8, trolley8), n0), 0.90/1.12 inference('sup-', [status(thm)], ['94', '95'])). 0.90/1.12 tff('97', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('98', plain, 0.90/1.12 zip_tseitin_1(trolley8, agent8, n0, spinning(trolley8), 0.90/1.12 pull(agent8, trolley8)), 0.90/1.12 inference('sup-', [status(thm)], ['96', '97'])). 0.90/1.12 tff('99', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('100', plain, initiates(pull(agent8, trolley8), spinning(trolley8), n0), 0.90/1.12 inference('sup-', [status(thm)], ['98', '99'])). 0.90/1.12 tff('101', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('102', plain, 0.90/1.12 ( holdsAt(spinning(trolley8), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent8, trolley8), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['100', '101'])). 0.90/1.12 tff('103', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('104', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_22(X103, X102) 0.90/1.12 | X102 != pull(agent8, trolley8) 0.90/1.12 | n0 != X103), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_15])). 0.90/1.12 tff('105', plain, zip_tseitin_22(n0, pull(agent8, trolley8)), 0.90/1.12 inference('simplify', [status(thm)], ['104'])). 0.90/1.12 tff('106', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_22(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('107', plain, happens(pull(agent8, trolley8), n0), 0.90/1.12 inference('sup-', [status(thm)], ['105', '106'])). 0.90/1.12 tff('108', plain, holdsAt(spinning(trolley8), n1), 0.90/1.12 inference('demod', [status(thm)], ['102', '103', '107'])). 0.90/1.12 tff('109', plain, 0.90/1.12 (~ holdsAt(spinning(trolley8), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley8), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('110', plain, ( holdsAt(spinning(trolley8), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['108', '109'])). 0.90/1.12 tff('111', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_11(X103, X102) 0.90/1.12 | push(agent2, trolley2) != X102 0.90/1.12 | n0 != X103), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_36])). 0.90/1.12 tff('112', plain, zip_tseitin_11(n0, push(agent2, trolley2)), 0.90/1.12 inference('simplify', [status(thm)], ['111'])). 0.90/1.12 tff('113', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_11(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('114', plain, happens(push(agent2, trolley2), n0), 0.90/1.12 inference('sup-', [status(thm)], ['112', '113'])). 0.90/1.12 tff('115', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('116', plain, 0.90/1.12 zip_tseitin_1(trolley2, agent2, n0, spinning(trolley2), 0.90/1.12 pull(agent2, trolley2)), 0.90/1.12 inference('sup-', [status(thm)], ['114', '115'])). 0.90/1.12 tff('117', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('118', plain, initiates(pull(agent2, trolley2), spinning(trolley2), n0), 0.90/1.12 inference('sup-', [status(thm)], ['116', '117'])). 0.90/1.12 tff('119', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('120', plain, 0.90/1.12 ( holdsAt(spinning(trolley2), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent2, trolley2), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['118', '119'])). 0.90/1.12 tff('121', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('122', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_10(X103, X102) 0.90/1.12 | X102 != pull(agent2, trolley2) 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_38])). 0.90/1.12 tff('123', plain, zip_tseitin_10(n0, pull(agent2, trolley2)), 0.90/1.12 inference('simplify', [status(thm)], ['122'])). 0.90/1.12 tff('124', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_10(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('125', plain, happens(pull(agent2, trolley2), n0), 0.90/1.12 inference('sup-', [status(thm)], ['123', '124'])). 0.90/1.12 tff('126', plain, holdsAt(spinning(trolley2), n1), 0.90/1.12 inference('demod', [status(thm)], ['120', '121', '125'])). 0.90/1.12 tff('127', plain, 0.90/1.12 (~ holdsAt(spinning(trolley2), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley2), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('128', plain, ( holdsAt(spinning(trolley2), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['126', '127'])). 0.90/1.12 tff('129', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_15(X103, X102) 0.90/1.12 | push(agent5, trolley5) != X102 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_29])). 0.90/1.12 tff('130', plain, zip_tseitin_15(n0, push(agent5, trolley5)), 0.90/1.12 inference('simplify', [status(thm)], ['129'])). 0.90/1.12 tff('131', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_15(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('132', plain, happens(push(agent5, trolley5), n0), 0.90/1.12 inference('sup-', [status(thm)], ['130', '131'])). 0.90/1.12 tff('133', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('134', plain, 0.90/1.12 zip_tseitin_1(trolley5, agent5, n0, spinning(trolley5), 0.90/1.12 pull(agent5, trolley5)), 0.90/1.12 inference('sup-', [status(thm)], ['132', '133'])). 0.90/1.12 tff('135', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('136', plain, initiates(pull(agent5, trolley5), spinning(trolley5), n0), 0.90/1.12 inference('sup-', [status(thm)], ['134', '135'])). 0.90/1.12 tff('137', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('138', plain, 0.90/1.12 ( holdsAt(spinning(trolley5), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent5, trolley5), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['136', '137'])). 0.90/1.12 tff('139', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('140', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_14(X103, X102) 0.90/1.12 | X102 != pull(agent5, trolley5) 0.90/1.12 | X103 != n0), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_31])). 0.90/1.12 tff('141', plain, zip_tseitin_14(n0, pull(agent5, trolley5)), 0.90/1.12 inference('simplify', [status(thm)], ['140'])). 0.90/1.12 tff('142', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_14(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('143', plain, happens(pull(agent5, trolley5), n0), 0.90/1.12 inference('sup-', [status(thm)], ['141', '142'])). 0.90/1.12 tff('144', plain, holdsAt(spinning(trolley5), n1), 0.90/1.12 inference('demod', [status(thm)], ['138', '139', '143'])). 0.90/1.12 tff('145', plain, 0.90/1.12 (~ holdsAt(spinning(trolley5), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley5), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('146', plain, ( holdsAt(spinning(trolley5), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['144', '145'])). 0.90/1.12 tff('147', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_27(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | push(agent3, trolley3) != X102), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_5])). 0.90/1.12 tff('148', plain, zip_tseitin_27(n0, push(agent3, trolley3)), 0.90/1.12 inference('simplify', [status(thm)], ['147'])). 0.90/1.12 tff('149', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_27(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('150', plain, happens(push(agent3, trolley3), n0), 0.90/1.12 inference('sup-', [status(thm)], ['148', '149'])). 0.90/1.12 tff('151', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('152', plain, 0.90/1.12 zip_tseitin_1(trolley3, agent3, n0, spinning(trolley3), 0.90/1.12 pull(agent3, trolley3)), 0.90/1.12 inference('sup-', [status(thm)], ['150', '151'])). 0.90/1.12 tff('153', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('154', plain, initiates(pull(agent3, trolley3), spinning(trolley3), n0), 0.90/1.12 inference('sup-', [status(thm)], ['152', '153'])). 0.90/1.12 tff('155', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('156', plain, 0.90/1.12 ( holdsAt(spinning(trolley3), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent3, trolley3), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['154', '155'])). 0.90/1.12 tff('157', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('158', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_12(X103, X102) 0.90/1.12 | X103 != n0 0.90/1.12 | X102 != pull(agent3, trolley3)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_34])). 0.90/1.12 tff('159', plain, zip_tseitin_12(n0, pull(agent3, trolley3)), 0.90/1.12 inference('simplify', [status(thm)], ['158'])). 0.90/1.12 tff('160', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_12(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('161', plain, happens(pull(agent3, trolley3), n0), 0.90/1.12 inference('sup-', [status(thm)], ['159', '160'])). 0.90/1.12 tff('162', plain, holdsAt(spinning(trolley3), n1), 0.90/1.12 inference('demod', [status(thm)], ['156', '157', '161'])). 0.90/1.12 tff('163', plain, 0.90/1.12 (~ holdsAt(spinning(trolley3), n1)) 0.90/1.12 <= (~ ( holdsAt(spinning(trolley3), n1))), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('164', plain, ( holdsAt(spinning(trolley3), n1)), 0.90/1.12 inference('sup-', [status(thm)], ['162', '163'])). 0.90/1.12 tff('165', plain, 0.90/1.12 ~ ( holdsAt(spinning(trolley1), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley3), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley5), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley2), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley8), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley6), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley10), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley9), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley7), n1)) | 0.90/1.12 ~ ( holdsAt(spinning(trolley4), n1)), 0.90/1.12 inference('split', [status(esa)], ['0'])). 0.90/1.12 tff('166', plain, ~ ( holdsAt(spinning(trolley1), n1)), 0.90/1.12 inference('sat_resolution*', [status(thm)], 0.90/1.12 ['20', '38', '56', '74', '92', '110', '128', '146', '164', 0.90/1.12 '165'])). 0.90/1.12 tff('167', plain, ~ holdsAt(spinning(trolley1), n1), 0.90/1.12 inference('simpl_trail', [status(thm)], ['1', '166'])). 0.90/1.12 tff('168', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_28(X103, X102) 0.90/1.12 | n0 != X103 0.90/1.12 | X102 != push(agent1, trolley1)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_3])). 0.90/1.12 tff('169', plain, zip_tseitin_28(n0, push(agent1, trolley1)), 0.90/1.12 inference('simplify', [status(thm)], ['168'])). 0.90/1.12 tff('170', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_28(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('171', plain, happens(push(agent1, trolley1), n0), 0.90/1.12 inference('sup-', [status(thm)], ['169', '170'])). 0.90/1.12 tff('172', plain, 0.90/1.12 ![X44, X45, X46]: 0.90/1.12 (~ happens(push(X45, X44), X46) 0.90/1.12 | zip_tseitin_1(X44, X45, X46, spinning(X44), pull(X45, X44))), 0.90/1.12 inference('simplify', [status(thm)], ['6'])). 0.90/1.12 tff('173', plain, 0.90/1.12 zip_tseitin_1(trolley1, agent1, n0, spinning(trolley1), 0.90/1.12 pull(agent1, trolley1)), 0.90/1.12 inference('sup-', [status(thm)], ['171', '172'])). 0.90/1.12 tff('174', plain, 0.90/1.12 ![X48, X49, X50, X52, X53]: 0.90/1.12 ( initiates(X48, X49, X50) | ~ zip_tseitin_1(X53, X52, X50, X49, X48)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_48])). 0.90/1.12 tff('175', plain, initiates(pull(agent1, trolley1), spinning(trolley1), n0), 0.90/1.12 inference('sup-', [status(thm)], ['173', '174'])). 0.90/1.12 tff('176', plain, 0.90/1.12 ![X8, X9, X10]: 0.90/1.12 (~ happens(X8, X9) 0.90/1.12 | ~ initiates(X8, X10, X9) 0.90/1.12 | holdsAt(X10, plus(X9, n1))), 0.90/1.12 inference('cnf', [status(esa)], [happens_holds])). 0.90/1.12 tff('177', plain, 0.90/1.12 ( holdsAt(spinning(trolley1), plus(n0, n1)) 0.90/1.12 | ~ happens(pull(agent1, trolley1), n0)), 0.90/1.12 inference('sup-', [status(thm)], ['175', '176'])). 0.90/1.12 tff('178', plain, n1 = plus(n0, n1), 0.90/1.12 inference('cnf', [status(esa)], [plus0_1])). 0.90/1.12 tff('179', plain, 0.90/1.12 ![X102, X103]: 0.90/1.12 ( zip_tseitin_9(X103, X102) 0.90/1.12 | X103 != n0 0.90/1.12 | X102 != pull(agent1, trolley1)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_40])). 0.90/1.12 tff('180', plain, zip_tseitin_9(n0, pull(agent1, trolley1)), 0.90/1.12 inference('simplify', [status(thm)], ['179'])). 0.90/1.12 tff('181', plain, 0.90/1.12 ![X105, X106]: ( happens(X105, X106) | ~ zip_tseitin_9(X106, X105)), 0.90/1.12 inference('cnf', [status(esa)], [zf_stmt_41])). 0.90/1.12 tff('182', plain, happens(pull(agent1, trolley1), n0), 0.90/1.12 inference('sup-', [status(thm)], ['180', '181'])). 0.90/1.12 tff('183', plain, holdsAt(spinning(trolley1), n1), 0.90/1.12 inference('demod', [status(thm)], ['177', '178', '182'])). 0.90/1.12 tff('184', plain, $false, inference('demod', [status(thm)], ['167', '183'])). 0.90/1.12 0.90/1.12 % SZS output end Refutation 0.90/1.12 0.90/1.12 % Zipperpin 1.5 exiting 0.90/1.12 EOF