TSTP Solution File: PLA015-10 by Matita---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Matita---1.0
% Problem  : PLA015-10 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : matitaprover --timeout %d --tptppath /export/starexec/sandbox/benchmark %s

% Computer : n027.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  : 600s
% DateTime : Mon Jul 18 17:26:13 EDT 2022

% Result   : Timeout 300.04s 75.33s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.11  % Problem  : PLA015-10 : TPTP v8.1.0. Released v7.5.0.
% 0.09/0.12  % Command  : matitaprover --timeout %d --tptppath /export/starexec/sandbox/benchmark %s
% 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 : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue May 31 18:27:17 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  435: Facts:
% 0.12/0.33  435:  Id :   2, {_}: ifeq ?3 ?3 ?4 ?5 =>= ?4 [5, 4, 3] by ifeq_axiom ?3 ?4 ?5
% 0.12/0.33  435:  Id :   3, {_}:
% 0.12/0.33            ifeq (holds ?7 ?8) true
% 0.12/0.33              (ifeq (holds ?9 ?8) true (holds (and ?9 ?7) ?8) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [9, 8, 7] by and_definition ?7 ?8 ?9
% 0.12/0.33  435:  Id :   4, {_}:
% 0.12/0.33            ifeq (differ ?11 table) true
% 0.12/0.33              (ifeq (holds empty ?12) true
% 0.12/0.33                (ifeq (holds (clear ?11) ?12) true
% 0.12/0.33                  (holds (holding ?11) (do (pickup ?11) ?12)) true) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [12, 11] by pickup_1 ?11 ?12
% 0.12/0.33  435:  Id :   5, {_}:
% 0.12/0.33            ifeq (holds (on ?14 ?15) ?16) true
% 0.12/0.33              (ifeq (holds empty ?16) true
% 0.12/0.33                (ifeq (holds (clear ?14) ?16) true
% 0.12/0.33                  (holds (clear ?15) (do (pickup ?14) ?16)) true) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [16, 15, 14] by pickup_2 ?14 ?15 ?16
% 0.12/0.33  435:  Id :   6, {_}:
% 0.12/0.33            ifeq (differ ?18 ?19) true
% 0.12/0.33              (ifeq (holds (on ?18 ?20) ?21) true
% 0.12/0.33                (holds (on ?18 ?20) (do (pickup ?19) ?21)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [21, 20, 19, 18] by pickup_3 ?18 ?19 ?20 ?21
% 0.12/0.33  435:  Id :   7, {_}:
% 0.12/0.33            ifeq (differ ?23 ?24) true
% 0.12/0.33              (ifeq (holds (clear ?23) ?25) true
% 0.12/0.33                (holds (clear ?23) (do (pickup ?24) ?25)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [25, 24, 23] by pickup_4 ?23 ?24 ?25
% 0.12/0.33  435:  Id :   8, {_}:
% 0.12/0.33            ifeq (holds (holding ?27) ?28) true
% 0.12/0.33              (ifeq (holds (clear ?29) ?28) true
% 0.12/0.33                (holds empty (do (putdown ?27 ?29) ?28)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [29, 28, 27] by putdown_1 ?27 ?28 ?29
% 0.12/0.33  435:  Id :   9, {_}:
% 0.12/0.33            ifeq (holds (holding ?31) ?32) true
% 0.12/0.33              (ifeq (holds (clear ?33) ?32) true
% 0.12/0.33                (holds (on ?31 ?33) (do (putdown ?31 ?33) ?32)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [33, 32, 31] by putdown_2 ?31 ?32 ?33
% 0.12/0.33  435:  Id :  10, {_}:
% 0.12/0.33            ifeq (holds (holding ?35) ?36) true
% 0.12/0.33              (ifeq (holds (clear ?37) ?36) true
% 0.12/0.33                (holds (clear ?35) (do (putdown ?35 ?37) ?36)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [37, 36, 35] by putdown_3 ?35 ?36 ?37
% 0.12/0.33  435:  Id :  11, {_}:
% 0.12/0.33            ifeq (holds (on ?39 ?40) ?41) true
% 0.12/0.33              (holds (on ?39 ?40) (do (putdown ?42 ?43) ?41)) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [43, 42, 41, 40, 39] by putdown_4 ?39 ?40 ?41 ?42 ?43
% 0.12/0.33  435:  Id :  12, {_}:
% 0.12/0.33            ifeq (differ ?45 ?46) true
% 0.12/0.33              (ifeq (holds (clear ?45) ?47) true
% 0.12/0.33                (holds (clear ?45) (do (putdown ?48 ?46) ?47)) true) true
% 0.12/0.33            =>=
% 0.12/0.33            true
% 0.12/0.33            [48, 47, 46, 45] by putdown_5 ?45 ?46 ?47 ?48
% 0.12/0.33  435:  Id :  13, {_}:
% 0.12/0.33            ifeq (differ ?50 ?51) true (differ ?51 ?50) true =>= true
% 0.12/0.33            [51, 50] by symmetry_of_differ ?50 ?51
% 0.12/0.33  435:  Id :  14, {_}: differ a b =>= true [] by differ_a_b
% 0.12/0.33  435:  Id :  15, {_}: differ a c =>= true [] by differ_a_c
% 0.12/0.33  435:  Id :  16, {_}: differ a d =>= true [] by differ_a_d
% 0.12/0.33  435:  Id :  17, {_}: differ a table =>= true [] by differ_a_table
% 0.12/0.33  435:  Id :  18, {_}: differ b c =>= true [] by differ_b_c
% 0.12/0.33  435:  Id :  19, {_}: differ b d =>= true [] by differ_b_d
% 0.12/0.33  435:  Id :  20, {_}: differ b table =>= true [] by differ_b_table
% 0.12/0.33  435:  Id :  21, {_}: differ c d =>= true [] by differ_c_d
% 0.12/0.33  435:  Id :  22, {_}: differ c table =>= true [] by differ_c_table
% 0.12/0.33  435:  Id :  23, {_}: differ d table =>= true [] by differ_d_table
% 0.12/0.34  435:  Id :  24, {_}: holds (on a table) s0 =>= true [] by initial_state1
% 0.12/0.34  435:  Id :  25, {_}: holds (on b table) s0 =>= true [] by initial_state2
% 0.12/0.34  435:  Id :  26, {_}: holds (on c d) s0 =>= true [] by initial_state3
% 0.12/0.34  435:  Id :  27, {_}: holds (on d table) s0 =>= true [] by initial_state4
% 0.12/0.34  435:  Id :  28, {_}: holds (clear a) s0 =>= true [] by initial_state5
% 0.12/0.34  435:  Id :  29, {_}: holds (clear b) s0 =>= true [] by initial_state6
% 0.12/0.34  435:  Id :  30, {_}: holds (clear c) s0 =>= true [] by initial_state7
% 0.12/0.34  435:  Id :  31, {_}: holds empty s0 =>= true [] by initial_state8
% 0.12/0.34  435:  Id :  32, {_}: holds (clear table) ?71 =>= true [71] by clear_table ?71
% 0.12/0.34  435: Goal:
% 0.12/0.34  435:  Id :   1, {_}: holds (and (on a b) (on b d)) ?1 =>= true [1] by prove_ABD ?1
% 300.04/75.33  % SZS status Timeout for theBenchmark.p
% 300.04/75.33  % SZS status Timeout for theBenchmark.p
% 300.04/75.33  % SZS status Timeout for theBenchmark.p
% 300.04/75.33  % SZS status Timeout for theBenchmark.p
% 300.04/75.34  % SZS status Timeout for theBenchmark.p
%------------------------------------------------------------------------------