↑ 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  : CSR307_1 : TPTP v9.0.0. Released v9.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : spasst-tptp-script %s %d

% Computer : n026.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.92s 1.25s
% Output   : Refutation 0.92s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : CSR307_1 : TPTP v9.0.0. Released v9.1.0.
% 0.12/0.13  % Command  : spasst-tptp-script %s %d
% 0.14/0.34  % Computer : n026.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Mon Mar 31 16:19:38 EDT 2025
% 0.14/0.34  % CPUTime  : 
% 0.20/0.48  % Using integer theory
% 0.92/1.25  
% 0.92/1.25  
% 0.92/1.25  % SZS status Theorem for /tmp/SPASST_14673_n026.cluster.edu
% 0.92/1.25  
% 0.92/1.25  SPASS V 2.2.22  in combination with yices.
% 0.92/1.25  SPASS beiseite: Proof found by SPASS.
% 0.92/1.25  Problem: /tmp/SPASST_14673_n026.cluster.edu 
% 0.92/1.25  SPASS derived 204 clauses, backtracked 21 clauses and kept 237 clauses.
% 0.92/1.25  SPASS backtracked 2 times (0 times due to theory inconsistency).
% 0.92/1.25  SPASS allocated 6747 KBytes.
% 0.92/1.25  SPASS spent	0:00:00.09 on the problem.
% 0.92/1.25  		0:00:00.00 for the input.
% 0.92/1.25  		0:00:00.03 for the FLOTTER CNF translation.
% 0.92/1.25  		0:00:00.00 for inferences.
% 0.92/1.25  		0:00:00.00 for the backtracking.
% 0.92/1.25  		0:00:00.03 for the reduction.
% 0.92/1.25  		0:00:00.01 for interacting with the SMT procedure.
% 0.92/1.25  		
% 0.92/1.25  
% 0.92/1.25  % SZS output start CNFRefutation for /tmp/SPASST_14673_n026.cluster.edu
% 0.92/1.25  
% 0.92/1.25  % Here is a proof with depth 4, length 38 :
% 0.92/1.25  2[0:Inp] ||  -> fluent(spilling)*.
% 0.92/1.25  3[0:Inp] ||  -> event(overflow)*.
% 0.92/1.25  5[0:Inp] ||  -> event(tapOn)*.
% 0.92/1.25  13[0:Inp] || equal(tapOn,overflow)** -> .
% 0.92/1.25  15[0:Inp] ||  -> event(skf18(U,V))*.
% 0.92/1.25  24[0:Inp] || equal(waterLevel(U),spilling)** -> .
% 0.92/1.25  28[0:Inp] || releasedAt(spilling,at_time(skc4))* -> .
% 0.92/1.25  32[0:Inp] ||  -> releasedAt(spilling,at_time(plus(1,skc4)))*.
% 0.92/1.25  41[0:Inp] || event(U) happens(U,at_time(V))* -> equal(V,0) equal(U,overflow).
% 0.92/1.25  42[0:Inp] || event(U) happens(U,at_time(V))* -> equal(U,tapOn) equal(U,overflow).
% 0.92/1.25  47[0:Inp] || event(U) fluent(V) releases(U,V,at_time(W))* -> equal(U,tapOn).
% 0.92/1.25  55[0:Inp] || event(U) fluent(V) releases(U,V,at_time(W))* -> equal(waterLevel(skf21(V)),V).
% 0.92/1.25  65(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.92/1.25  69(e)[0:Inp] || fluent(U) releasedAt(U,at_time(V))* equal(V,plus(W,1))* -> releasedAt(U,at_time(W)) releases(skf18(U,W),U,at_time(W))*.
% 0.92/1.25  120(e)[0:ArS:32.0] ||  -> releasedAt(spilling,at_time(plus(skc4,1)))*.
% 0.92/1.25  139[0:Res:120.0,69.2] || equal(plus(skc4,1),plus(U,1)) fluent(spilling) -> releases(skf18(spilling,U),spilling,at_time(U))* releasedAt(spilling,at_time(U)).
% 0.92/1.25  140[0:Res:120.0,65.2] || equal(plus(skc4,1),plus(U,1)) fluent(spilling) -> happens(skf18(spilling,U),at_time(U))* releasedAt(spilling,at_time(U)).
% 0.92/1.25  143(e)[0:MRR:140.1,2.0] || equal(plus(skc4,1),plus(U,1)) -> releasedAt(spilling,at_time(U)) happens(skf18(spilling,U),at_time(U))*.
% 0.92/1.25  145(e)[0:MRR:139.1,2.0] || equal(plus(skc4,1),plus(U,1)) -> releasedAt(spilling,at_time(U)) releases(skf18(spilling,U),spilling,at_time(U))*.
% 0.92/1.25  160[0:Res:145.2,28.0] || equal(plus(skc4,1),plus(skc4,1)) -> releases(skf18(spilling,skc4),spilling,at_time(skc4))*.
% 0.92/1.25  161[0:Res:143.2,28.0] || equal(plus(skc4,1),plus(skc4,1)) -> happens(skf18(spilling,skc4),at_time(skc4))*.
% 0.92/1.25  162[0:Obv:161.0] ||  -> happens(skf18(spilling,skc4),at_time(skc4))*.
% 0.92/1.25  163[0:Obv:160.0] ||  -> releases(skf18(spilling,skc4),spilling,at_time(skc4))*.
% 0.92/1.25  196[0:Res:162.0,42.1] || event(skf18(spilling,skc4))* -> equal(skf18(spilling,skc4),tapOn) equal(skf18(spilling,skc4),overflow).
% 0.92/1.25  197(e)[0:MRR:196.0,15.0] ||  -> equal(skf18(spilling,skc4),tapOn)** equal(skf18(spilling,skc4),overflow).
% 0.92/1.25  198[1:Spt:197.0] ||  -> equal(skf18(spilling,skc4),tapOn)**.
% 0.92/1.25  199[1:Rew:198.0,162.0] ||  -> happens(tapOn,at_time(skc4))*.
% 0.92/1.25  200[1:Rew:198.0,163.0] ||  -> releases(tapOn,spilling,at_time(skc4))*.
% 0.92/1.25  210[1:Res:199.0,41.1] || event(tapOn)* -> equal(skc4,0) equal(tapOn,overflow).
% 0.92/1.25  211[1:MRR:210.0,210.2,5.0,13.0] ||  -> equal(skc4,0)**.
% 0.92/1.25  214[1:Rew:211.0,200.0] ||  -> releases(tapOn,spilling,at_time(0))*.
% 0.92/1.25  421[1:Res:214.0,55.2] || event(tapOn) fluent(spilling) -> equal(waterLevel(skf21(spilling)),spilling)**.
% 0.92/1.25  423(e)[1:MRR:421.0,421.1,421.2,5.0,2.0,24.0] ||  -> .
% 0.92/1.25  425[1:Spt:423.0,197.0,198.0] || equal(skf18(spilling,skc4),tapOn)** -> .
% 0.92/1.25  426[1:Spt:423.0,197.1] ||  -> equal(skf18(spilling,skc4),overflow)**.
% 0.92/1.25  429[1:Rew:426.0,163.0] ||  -> releases(overflow,spilling,at_time(skc4))*.
% 0.92/1.25  443[1:Res:429.0,47.2] || event(overflow)* fluent(spilling) -> equal(tapOn,overflow).
% 0.92/1.25  444(e)[1:MRR:443.0,443.1,443.2,3.0,2.0,13.0] ||  -> .
% 0.92/1.25  
% 0.92/1.25  % SZS output end CNFRefutation for /tmp/SPASST_14673_n026.cluster.edu
% 0.92/1.25  
% 0.92/1.25  Formulae used in the proof : fof_filling_decl fof_spilling_decl fof_tapOff_decl fof_tapOff_overflow fof_tapOn_tapOff fof_waterLevel_0 fof_stoppedin_defn fof_overflow_decl fof_initiates_all_defn fof_happens_all_defn fof_same_waterLevel fof_keep_released fof_startedin_defn
% 0.92/1.28  
% 0.92/1.28  SPASS+T ended
%------------------------------------------------------------------------------