0.00/0.02 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.03 % Command : run_mrs /export/starexec/sandbox/benchmark/theBenchmark.p 180 0.07/0.33 % Computer : n020.cluster.edu 0.07/0.33 % Model : x86_64 x86_64 0.07/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.07/0.33 % Memory : 8046.5625MB 0.07/0.33 % OS : Linux 6.8.0-71-generic 0.07/0.33 % CPULimit : 1440 0.07/0.33 % WCLimit : 180 0.07/0.33 % DateTime : Mon Jul 27 09:39:36 UTC 2026 0.07/0.34 % CPUTime : 0.07/0.34 Running run_mrs /export/starexec/sandbox/benchmark/theBenchmark.p 180 0.07/0.35 % Resolved 2 include directive(s) 0.07/0.35 % Problem: theBenchmark (47 axioms, 1 conjectures, 0 cnf clauses) 0.07/0.35 % Auto schedule: chose portfolio 'casc_feq' 157.09/20.27 % SZS status Theorem for theBenchmark 157.09/20.27 % SZS output start Proof for theBenchmark 157.09/20.27 fof(c299, conjecture, ~(holdsAt(forwards, n3)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', not_forwards_3)). 157.09/20.27 fof(c189, axiom, ![X0]: (![X1]: (![X2]: (((happens(X0, X1) & terminates(X0, X2, X1)) => ~(holdsAt(X2, plus(X1, n1))))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', happens_terminates_not_holds)). 157.09/20.27 fof(c80, axiom, plus(n1, n2) = n3, file('/export/starexec/sandbox/benchmark/theBenchmark.p', plus1_2)). 157.09/20.27 fof(c300, negated_conjecture, ~(~(holdsAt(forwards, n3))), inference(negated_conjecture, [status(cth)], [c299])). 157.09/20.27 fof(c190, plain, ![X0]: (![X1]: (![X2]: (((~(happens(X0, X1)) | ~(terminates(X0, X2, X1))) | ~(holdsAt(X2, plus(X1, n1))))))), inference(fof_nnf_transformation, [status(thm)], [c189])). 157.09/20.27 fof(c81, plain, plus(n1, n2) = n3, inference(fof_nnf_transformation, [status(thm)], [c80])). 157.09/20.27 fof(c301, plain, holdsAt(forwards, n3), inference(fof_nnf_transformation, [status(thm)], [c300])). 157.09/20.27 fof(c191, plain, ![X0]: (![X1]: (![X2]: (((~(happens(X0, X1)) | ~(terminates(X0, X2, X1))) | ~(holdsAt(X2, plus(X1, n1))))))), inference(skolemisation, [status(esa)], [c190])). 157.09/20.27 fof(c82, plain, plus(n1, n2) = n3, inference(skolemisation, [status(esa)], [c81])). 157.09/20.27 fof(c256, axiom, ![X0]: (![X1]: ((((((push = X0 & X1 = n0) | (push = X0 & X1 = n2)) | (X0 = pull & n2 = X1)) | (n1 = X1 & X0 = pull)) <=> happens(X0, X1)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', happens_all_defn)). 157.09/20.27 fof(c212, axiom, ![X0]: (![X1]: (![X2]: (((((((((pull = X0 & X1 = forwards) & ~(happens(push, X2))) | ((~(happens(push, X2)) & X1 = spinning) & pull = X0)) | ((push = X0 & spinning = X1) & ~(happens(pull, X2)))) | ((pull = X0 & happens(push, X2)) & X1 = backwards)) | ((happens(push, X2) & forwards = X1) & X0 = pull)) | ((X0 = push & X1 = backwards) & ~(happens(pull, X2)))) <=> terminates(X0, X1, X2))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', terminates_all_defn)). 157.09/20.27 fof(c302, plain, holdsAt(forwards, n3), inference(skolemisation, [status(esa)], [c301])). 157.09/20.27 cnf(c192, plain, ~happens(X0, X1) | ~terminates(X0, X2, X1) | ~holdsAt(X2, plus(X1, n1)), inference(cnf_transformation, [status(thm)], [c191])). 157.09/20.27 cnf(c83, plain, plus(n1, n2) = n3, inference(cnf_transformation, [status(thm)], [c82])). 157.09/20.27 fof(c257, plain, ![X0]: (![X1]: (((((((~(push = X0) | ~(X1 = n0)) & (~(push = X0) | ~(X1 = n2))) & (~(X0 = pull) | ~(n2 = X1))) & (~(n1 = X1) | ~(X0 = pull))) | happens(X0, X1)) & (((((push = X0 & X1 = n0) | (push = X0 & X1 = n2)) | (X0 = pull & n2 = X1)) | (n1 = X1 & X0 = pull)) | ~(happens(X0, X1)))))), inference(fof_nnf_transformation, [status(thm)], [c256])). 157.09/20.27 cnf(c222, plain, ~def_terminates_all_defn_0(X0, X1, X2) | pull != X0 | X1 != forwards | happens(push, X2), inference(cnf_transformation, [status(thm)], [c214, c215])). 157.09/20.27 cnf(c226, plain, ~def_terminates_all_defn_0(X0, X1, X2) | ~happens(push, X2) | forwards != X1 | X0 != pull, inference(cnf_transformation, [status(thm)], [c214, c215])). 157.09/20.27 fof(c213, plain, ![X0]: (![X1]: (![X2]: ((((((((((~(pull = X0) | ~(X1 = forwards)) | happens(push, X2)) & ((happens(push, X2) | ~(X1 = spinning)) | ~(pull = X0))) & ((~(push = X0) | ~(spinning = X1)) | happens(pull, X2))) & ((~(pull = X0) | ~(happens(push, X2))) | ~(X1 = backwards))) & ((~(happens(push, X2)) | ~(forwards = X1)) | ~(X0 = pull))) & ((~(X0 = push) | ~(X1 = backwards)) | happens(pull, X2))) | terminates(X0, X1, X2)) & ((((((((pull = X0 & X1 = forwards) & ~(happens(push, X2))) | ((~(happens(push, X2)) & X1 = spinning) & pull = X0)) | ((push = X0 & spinning = X1) & ~(happens(pull, X2)))) | ((pull = X0 & happens(push, X2)) & X1 = backwards)) | ((happens(push, X2) & forwards = X1) & X0 = pull)) | ((X0 = push & X1 = backwards) & ~(happens(pull, X2)))) | ~(terminates(X0, X1, X2))))))), inference(fof_nnf_transformation, [status(thm)], [c212])). 157.09/20.27 cnf(c303, plain, holdsAt(forwards, n3), inference(cnf_transformation, [status(thm)], [c302])). 157.09/20.27 cnf(c3187, plain, ~happens(X0, n2) | ~terminates(X0, X2, n2) | ~holdsAt(X2, n3), inference(superposition, [status(thm)], [c83, c192])). 157.09/20.27 fof(c259, definition, ![X0]: (![X1]: ((def_happens_all_defn_0(X0, X1) <=> ((~(push = X0) | ~(X1 = n0)) & (~(push = X0) | ~(X1 = n2)) & (~(X0 = pull) | ~(n2 = X1)) & (~(n1 = X1) | ~(X0 = pull)))))), introduced(definition, [new_symbols(definition, [def_happens_all_defn_0])])). 157.09/20.27 fof(c258, plain, (![X0]: (![X1]: ((((((~(push = X0) | ~(X1 = n0)) & (~(push = X0) | ~(X1 = n2))) & (~(X0 = pull) | ~(n2 = X1))) & (~(n1 = X1) | ~(X0 = pull))) | happens(X0, X1)))) & ![X0]: (![X1]: ((((((push = X0 & X1 = n0) | (push = X0 & X1 = n2)) | (X0 = pull & n2 = X1)) | (n1 = X1 & X0 = pull)) | ~(happens(X0, X1)))))), inference(skolemisation, [status(esa)], [c257])). 157.09/20.27 cnf(c4073, plain, ~def_terminates_all_defn_0(X0, X1, X2) | forwards != X1 | X0 != pull, inference(subsumption_resolution, [status(thm)], [c226, c222])). 157.09/20.27 fof(c215, definition, ![X0]: (![X1]: (![X2]: ((def_terminates_all_defn_0(X0, X1, X2) <=> (((~(pull = X0) | ~(X1 = forwards)) | happens(push, X2)) & ((happens(push, X2) | ~(X1 = spinning)) | ~(pull = X0)) & ((~(push = X0) | ~(spinning = X1)) | happens(pull, X2)) & ((~(pull = X0) | ~(happens(push, X2))) | ~(X1 = backwards)) & ((~(happens(push, X2)) | ~(forwards = X1)) | ~(X0 = pull)) & ((~(X0 = push) | ~(X1 = backwards)) | happens(pull, X2))))))), introduced(definition, [new_symbols(definition, [def_terminates_all_defn_0])])). 157.09/20.27 fof(c214, plain, (![X0]: (![X1]: (![X2]: (((((((((~(pull = X0) | ~(X1 = forwards)) | happens(push, X2)) & ((happens(push, X2) | ~(X1 = spinning)) | ~(pull = X0))) & ((~(push = X0) | ~(spinning = X1)) | happens(pull, X2))) & ((~(pull = X0) | ~(happens(push, X2))) | ~(X1 = backwards))) & ((~(happens(push, X2)) | ~(forwards = X1)) | ~(X0 = pull))) & ((~(X0 = push) | ~(X1 = backwards)) | happens(pull, X2))) | terminates(X0, X1, X2))))) & ![X0]: (![X1]: (![X2]: (((((((((pull = X0 & X1 = forwards) & ~(happens(push, X2))) | ((~(happens(push, X2)) & X1 = spinning) & pull = X0)) | ((push = X0 & spinning = X1) & ~(happens(pull, X2)))) | ((pull = X0 & happens(push, X2)) & X1 = backwards)) | ((happens(push, X2) & forwards = X1) & X0 = pull)) | ((X0 = push & X1 = backwards) & ~(happens(pull, X2)))) | ~(terminates(X0, X1, X2))))))), inference(skolemisation, [status(esa)], [c213])). 157.09/20.27 cnf(c276, plain, def_happens_all_defn_0(X0, X1) | happens(X0, X1), inference(cnf_transformation, [status(thm)], [c258, c259])). 157.09/20.27 cnf(c25312, plain, ~happens(X0, n2) | ~terminates(X0, forwards, n2), inference(resolution, [status(thm)], [c3187, c303])). 157.09/20.27 cnf(c266, plain, ~def_happens_all_defn_0(X0, X1) | X0 != pull | n2 != X1, inference(cnf_transformation, [status(thm)], [c258, c259])). 157.09/20.27 cnf(c4085, plain, ~def_terminates_all_defn_0(X0, forwards, X2) | X0 != pull, inference(equality_resolution, [status(thm)], [c4073])). 157.09/20.27 cnf(c246, plain, def_terminates_all_defn_0(X0, X1, X2) | terminates(X0, X1, X2), inference(cnf_transformation, [status(thm)], [c214, c215])). 157.09/20.27 cnf(c28454, plain, ~terminates(X1, forwards, n2) | def_happens_all_defn_0(X1, n2), inference(resolution, [status(thm)], [c25312, c276])). 157.09/20.27 cnf(c4345, plain, ~def_happens_all_defn_0(pull, X1) | n2 != X1, inference(equality_resolution, [status(thm)], [c266])). 157.09/20.27 cnf(c4213, plain, ~def_terminates_all_defn_0(pull, forwards, X2), inference(equality_resolution, [status(thm)], [c4085])). 157.09/20.27 cnf(c28838, plain, def_happens_all_defn_0(X2, n2) | def_terminates_all_defn_0(X2, forwards, n2), inference(resolution, [status(thm)], [c28454, c246])). 157.09/20.27 cnf(c4407, plain, ~def_happens_all_defn_0(pull, n2), inference(equality_resolution, [status(thm)], [c4345])). 157.09/20.27 cnf(c265790, plain, def_happens_all_defn_0(pull, n2), inference(resolution, [status(thm)], [c28838, c4213])). 157.09/20.27 cnf(c266236, plain, $false, inference(subsumption_resolution, [status(thm)], [c265790, c4407])). 157.09/20.27 % SZS output end Proof for theBenchmark 157.09/20.27 % ------------------------------ 157.09/20.27 % Version: mrs 0.2.0 157.09/20.27 % Termination reason: Refutation 157.09/20.27 % Time elapsed: 19.923 s 157.09/20.27 % Peak memory usage: 3083 MB 157.09/20.27 % ------------------------------ 157.09/20.27 % SZS detail strategies=8 result=Refutation processed=29861 generated=604628 157.19/20.31 EOF