↑ Up

SPASS+T---2.2.22.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : SPASS+T---2.2.22
% Problem  : CSR308_1 : TPTP v9.0.0. Released v9.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : spasst-tptp-script %s %d

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr  1 01:53:46 AM UTC 2025

% Result   : Theorem 0.93s 1.22s
% Output   : Refutation 0.93s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : CSR308_1 : TPTP v9.0.0. Released v9.1.0.
% 0.11/0.12  % Command  : spasst-tptp-script %s %d
% 0.13/0.34  % Computer : n017.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Mon Mar 31 16:19:40 EDT 2025
% 0.13/0.34  % CPUTime  : 
% 0.19/0.47  % Using integer theory
% 0.93/1.22  
% 0.93/1.22  
% 0.93/1.22  % SZS status Theorem for /tmp/SPASST_14881_n017.cluster.edu
% 0.93/1.22  
% 0.93/1.22  SPASS V 2.2.22  in combination with yices.
% 0.93/1.22  SPASS beiseite: Proof found by SPASS.
% 0.93/1.22  Problem: /tmp/SPASST_14881_n017.cluster.edu 
% 0.93/1.22  SPASS derived 146 clauses, backtracked 5 clauses and kept 206 clauses.
% 0.93/1.22  SPASS backtracked 2 times (0 times due to theory inconsistency).
% 0.93/1.22  SPASS allocated 6758 KBytes.
% 0.93/1.22  SPASS spent	0:00:00.08 on the problem.
% 0.93/1.22  		0:00:00.00 for the input.
% 0.93/1.22  		0:00:00.03 for the FLOTTER CNF translation.
% 0.93/1.22  		0:00:00.00 for inferences.
% 0.93/1.22  		0:00:00.00 for the backtracking.
% 0.93/1.22  		0:00:00.02 for the reduction.
% 0.93/1.22  		0:00:00.00 for interacting with the SMT procedure.
% 0.93/1.22  		
% 0.93/1.22  
% 0.93/1.22  % SZS output start CNFRefutation for /tmp/SPASST_14881_n017.cluster.edu
% 0.93/1.22  
% 0.93/1.22  % Here is a proof with depth 4, length 35 :
% 0.93/1.22  1[0:Inp] ||  -> fluent(filling)*.
% 0.93/1.22  3[0:Inp] ||  -> event(overflow)*.
% 0.93/1.22  13[0:Inp] || equal(tapOn,overflow)** -> .
% 0.93/1.22  15[0:Inp] ||  -> event(skf18(U,V))*.
% 0.93/1.22  17[0:Inp] ||  -> event(skf16(U,V))*.
% 0.93/1.22  19[0:Inp] || equal(skc4,0)** -> .
% 0.93/1.22  29[0:Inp] || releasedAt(filling,at_time(skc4))* -> .
% 0.93/1.22  30[0:Inp] || holdsAt(filling,at_time(skc4))* -> .
% 0.93/1.22  34[0:Inp] ||  -> holdsAt(filling,at_time(plus(1,skc4)))*.
% 0.93/1.22  43[0:Inp] || event(U) happens(U,at_time(V))* -> equal(V,0) equal(U,overflow).
% 0.93/1.22  46[0:Inp] || event(U) happens(U,at_time(V))*+ -> equal(V,0) holdsAt(filling,at_time(V))*.
% 0.93/1.22  47[0:Inp] || event(U) happens(U,at_time(V))*+ -> equal(U,tapOn) holdsAt(filling,at_time(V))*.
% 0.93/1.22  67(e)[0:Inp] || fluent(U) releasedAt(U,at_time(V))* equal(V,plus(W,1))* -> releasedAt(U,at_time(W)) happens(skf18(U,W),at_time(W))*.
% 0.93/1.22  80(e)[0:Inp] || fluent(U) holdsAt(U,at_time(V))* equal(V,plus(W,1))* equal(X,plus(W,1))* -> holdsAt(U,at_time(W)) releasedAt(U,at_time(X))* happens(skf16(U,W),at_time(W))*.
% 0.93/1.22  122[0:ArS:34.0] ||  -> holdsAt(filling,at_time(plus(skc4,1)))*.
% 0.93/1.22  135[0:Res:46.2,30.0] || event(U) happens(U,at_time(skc4))* -> equal(skc4,0).
% 0.93/1.22  146[0:Res:67.4,29.0] || equal(U,plus(skc4,1)) fluent(filling) releasedAt(filling,at_time(U))* -> happens(skf18(filling,skc4),at_time(skc4))*.
% 0.93/1.22  159[0:Res:122.0,80.3] || equal(U,plus(V,1))* equal(plus(skc4,1),plus(V,1)) fluent(filling) -> happens(skf16(filling,V),at_time(V))* releasedAt(filling,at_time(U))* holdsAt(filling,at_time(V)).
% 0.93/1.22  160[0:MRR:135.2,19.0] || event(U) happens(U,at_time(skc4))* -> .
% 0.93/1.22  162[0:MRR:146.1,1.0] || equal(U,plus(skc4,1)) releasedAt(filling,at_time(U))* -> happens(skf18(filling,skc4),at_time(skc4))*.
% 0.93/1.22  172(e)[0:MRR:159.2,1.0] || equal(U,plus(V,1))* equal(plus(skc4,1),plus(V,1)) -> holdsAt(filling,at_time(V)) releasedAt(filling,at_time(U))* happens(skf16(filling,V),at_time(V))*.
% 0.93/1.22  188[0:Res:172.4,30.0] || equal(U,plus(skc4,1)) equal(plus(skc4,1),plus(skc4,1)) -> happens(skf16(filling,skc4),at_time(skc4))* releasedAt(filling,at_time(U))*.
% 0.93/1.22  203(e)[0:Obv:188.1] || equal(U,plus(skc4,1)) -> releasedAt(filling,at_time(U))* happens(skf16(filling,skc4),at_time(skc4))*.
% 0.93/1.22  293[1:Spt:203.2] ||  -> happens(skf16(filling,skc4),at_time(skc4))*.
% 0.93/1.22  297[1:Res:293.0,47.1] || event(skf16(filling,skc4)) -> equal(skf16(filling,skc4),tapOn) holdsAt(filling,at_time(skc4))*.
% 0.93/1.22  298[1:Res:293.0,43.1] || event(skf16(filling,skc4))* -> equal(skc4,0) equal(skf16(filling,skc4),overflow).
% 0.93/1.22  302(e)[1:MRR:298.0,298.1,17.0,19.0] ||  -> equal(skf16(filling,skc4),overflow)**.
% 0.93/1.22  306[1:Rew:302.0,297.1,302.0,297.0] || event(overflow) -> equal(tapOn,overflow) holdsAt(filling,at_time(skc4))*.
% 0.93/1.22  307(e)[1:MRR:306.0,306.1,306.2,3.0,13.0,30.0] ||  -> .
% 0.93/1.22  310(e)[1:Spt:307.0,203.2,293.0] || happens(skf16(filling,skc4),at_time(skc4))* -> .
% 0.93/1.22  311[1:Spt:307.0,203.0,203.1] || equal(U,plus(skc4,1)) -> releasedAt(filling,at_time(U))*.
% 0.93/1.22  312[1:MRR:162.1,311.1] || equal(U,plus(skc4,1))* -> happens(skf18(filling,skc4),at_time(skc4))*.
% 0.93/1.22  314[1:AED:312.0] ||  -> happens(skf18(filling,skc4),at_time(skc4))*.
% 0.93/1.22  320[1:Res:314.0,160.1] || event(skf18(filling,skc4))* -> .
% 0.93/1.22  326(e)[1:MRR:320.0,15.0] ||  -> .
% 0.93/1.22  
% 0.93/1.22  % SZS output end CNFRefutation for /tmp/SPASST_14881_n017.cluster.edu
% 0.93/1.22  
% 0.93/1.22  Formulae used in the proof : fof_spilling_decl fof_tapOff_overflow fof_tapOn_tapOff fof_keep_released fof_overflow_decl fof_keep_holding fof_stoppedin_defn fof_filling_times fof_initiates_all_defn fof_happens_all_defn
% 0.97/1.25  
% 0.97/1.25  SPASS+T ended
%------------------------------------------------------------------------------