TSTP Solution File: PLA025+1 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : PLA025+1 : TPTP v8.1.0. Bugfixed v2.5.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% 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 : 0s
% DateTime : Mon Jul 18 16:50:59 EDT 2022
% Result : Timeout 300.08s 300.47s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : PLA025+1 : TPTP v8.1.0. Bugfixed v2.5.0.
% 0.07/0.13 % Command : bliksem %s
% 0.12/0.34 % Computer : n017.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % DateTime : Tue May 31 20:32:11 EDT 2022
% 0.12/0.34 % CPUTime :
% 0.71/1.12 *** allocated 10000 integers for termspace/termends
% 0.71/1.12 *** allocated 10000 integers for clauses
% 0.71/1.12 *** allocated 10000 integers for justifications
% 0.71/1.12 Bliksem 1.12
% 0.71/1.12
% 0.71/1.12
% 0.71/1.12 Automatic Strategy Selection
% 0.71/1.12
% 0.71/1.12
% 0.71/1.12 Clauses:
% 0.71/1.12
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! time( Z ), ! object( X
% 0.71/1.12 , Z ), ! destination( Y, Z ), on( X, Y, s( Z ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! time( Z ), ! object( X
% 0.71/1.12 , Z ), ! source( Y, Z ), ! on( X, Y, s( Z ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! time( Y ), ! source( X, Y ), clear( X, s( Y ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! time( Y ), ! destination( X, Y ), ! clear( X, s( Y ) )
% 0.71/1.12 }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! object( X, Z ), !
% 0.71/1.12 source( Y, Z ), on( X, Y, Z ) }.
% 0.71/1.12 { ! nonfixed( X ), ! object( X, Y ), clear( X, Y ) }.
% 0.71/1.12 { ! nonfixed( X ), ! destination( X, Y ), clear( X, Y ) }.
% 0.71/1.12 { ! nonfixed( X ), ! time( Y ), destination( X, Y ), ! clear( X, Y ), clear
% 0.71/1.12 ( X, s( Y ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! time( Z ), object( X, Z
% 0.71/1.12 ), ! on( X, Y, Z ), on( X, Y, s( Z ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! time( Y ), source( X, Y ), clear( X, Y ), ! clear( X,
% 0.71/1.12 s( Y ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! time( Z ), object( X, Z
% 0.71/1.12 ), on( X, Y, Z ), ! on( X, Y, s( Z ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! time( Z ), destination
% 0.71/1.12 ( Y, Z ), on( X, Y, Z ), ! on( X, Y, s( Z ) ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! object( X, Z ), !
% 0.71/1.12 object( Y, Z ) }.
% 0.71/1.12 { ! a_block( X ), ! a_block( Y ), ! neq( X, Y ), ! source( X, Z ), ! source
% 0.71/1.12 ( Y, Z ) }.
% 0.71/1.12 { ! a_block( X ), ! a_block( Y ), ! neq( X, Y ), ! destination( X, Z ), !
% 0.71/1.12 destination( Y, Z ) }.
% 0.71/1.12 { ! nonfixed( X ), ! object( X, Y ), ! source( X, Y ) }.
% 0.71/1.12 { ! nonfixed( X ), ! object( X, Y ), ! destination( X, Y ) }.
% 0.71/1.12 { ! a_block( X ), ! source( X, Y ), ! destination( X, Y ) }.
% 0.71/1.12 { ! a_block( X ), ! a_block( Y ), ! neq( X, Y ), ! on( X, Y, Z ), ! on( Y,
% 0.71/1.12 X, Z ) }.
% 0.71/1.12 { ! a_block( X ), ! on( X, X, Y ) }.
% 0.71/1.12 { ! nonfixed( X ), ! nonfixed( Y ), ! neq( X, Y ), ! nonfixed( Z ), ! neq(
% 0.71/1.12 X, Z ), ! neq( Y, Z ), ! on( X, Y, T ), ! on( Z, Y, T ) }.
% 0.71/1.12 { ! nonfixed( X ), ! a_block( Y ), ! neq( X, Y ), ! a_block( Z ), ! neq( X
% 0.71/1.12 , Z ), ! neq( Y, Z ), ! on( X, Y, T ), ! on( X, Z, T ) }.
% 0.71/1.12 { ! nonfixed( X ), ! nonfixed( Y ), ! on( X, Y, Z ), ! clear( Y, Z ) }.
% 0.71/1.12 { ! a_block( X ), ! fixed( Y ), ! on( Y, X, Z ) }.
% 0.71/1.12 { ! different( Y, X ), neq( Y, X ) }.
% 0.71/1.12 { ! different( X, Y ), neq( Y, X ) }.
% 0.71/1.12 { different( block_1, block_2 ) }.
% 0.71/1.12 { different( block_1, block_3 ) }.
% 0.71/1.12 { different( block_1, block_4 ) }.
% 0.71/1.12 { different( block_1, block_5 ) }.
% 0.71/1.12 { different( block_1, block_6 ) }.
% 0.71/1.12 { different( block_1, block_7 ) }.
% 0.71/1.12 { different( block_1, block_8 ) }.
% 0.71/1.12 { different( block_1, block_9 ) }.
% 0.71/1.12 { different( block_1, table ) }.
% 0.71/1.12 { different( block_2, block_3 ) }.
% 0.71/1.12 { different( block_2, block_4 ) }.
% 0.71/1.12 { different( block_2, block_5 ) }.
% 0.71/1.12 { different( block_2, block_6 ) }.
% 0.71/1.12 { different( block_2, block_7 ) }.
% 0.71/1.12 { different( block_2, block_8 ) }.
% 0.71/1.12 { different( block_2, block_9 ) }.
% 0.71/1.12 { different( block_2, table ) }.
% 0.71/1.12 { different( block_3, block_4 ) }.
% 0.71/1.12 { different( block_3, block_5 ) }.
% 0.71/1.12 { different( block_3, block_6 ) }.
% 0.71/1.12 { different( block_3, block_7 ) }.
% 0.71/1.12 { different( block_3, block_8 ) }.
% 0.71/1.12 { different( block_3, block_9 ) }.
% 0.71/1.12 { different( block_3, table ) }.
% 0.71/1.12 { different( block_4, block_5 ) }.
% 0.71/1.12 { different( block_4, block_6 ) }.
% 0.71/1.12 { different( block_4, block_7 ) }.
% 0.71/1.12 { different( block_4, block_8 ) }.
% 0.71/1.12 { different( block_4, block_9 ) }.
% 0.71/1.12 { different( block_4, table ) }.
% 0.71/1.12 { different( block_5, block_6 ) }.
% 0.71/1.12 { different( block_5, block_7 ) }.
% 0.71/1.12 { different( block_5, block_8 ) }.
% 0.71/1.12 { different( block_5, block_9 ) }.
% 0.71/1.12 { different( block_5, table ) }.
% 0.71/1.12 { different( block_6, block_7 ) }.
% 0.71/1.12 { different( block_6, block_8 ) }.
% 0.71/1.12 { different( block_6, block_9 ) }.
% 0.71/1.12 { different( block_6, table ) }.
% 0.71/1.12 { different( block_7, block_8 ) }.
% 0.71/1.12 { different( block_7, block_9 ) }.
% 0.71/1.12 { different( block_7, table ) }.
% 0.71/1.12 { different( block_8, block_9 ) }.
% 0.71/1.12 { different( block_8, table ) }.
% 0.71/1.12 { different( block_9, table ) }.
% 0.71/1.12 { a_block( block_1 ) }.
% 0.71/1.12 { a_block( block_2 ) }.
% 0.71/1.12 { a_block( block_3 ) }.
% 0.71/1.12 { a_block( block_4 ) }.
% 0.71/1.12 { a_block( block_5 ) }.
% 25.10/25.48 { a_block( block_6 ) }.
% 25.10/25.48 { a_block( block_7 ) }.
% 25.10/25.48 { a_block( block_8 ) }.
% 25.10/25.48 { a_block( block_9 ) }.
% 25.10/25.48 { a_block( table ) }.
% 25.10/25.48 { fixed( table ) }.
% 25.10/25.48 { nonfixed( block_1 ) }.
% 25.10/25.48 { nonfixed( block_2 ) }.
% 25.10/25.48 { nonfixed( block_3 ) }.
% 25.10/25.48 { nonfixed( block_4 ) }.
% 25.10/25.48 { nonfixed( block_5 ) }.
% 25.10/25.48 { nonfixed( block_6 ) }.
% 25.10/25.48 { nonfixed( block_7 ) }.
% 25.10/25.48 { nonfixed( block_8 ) }.
% 25.10/25.48 { nonfixed( block_9 ) }.
% 25.10/25.48 { time( time_0 ) }.
% 25.10/25.48 { time( s( time_0 ) ) }.
% 25.10/25.48 { time( s( s( time_0 ) ) ) }.
% 25.10/25.48 { time( s( s( s( time_0 ) ) ) ) }.
% 25.10/25.48 { time( s( s( s( s( time_0 ) ) ) ) ) }.
% 25.10/25.48 { time( s( s( s( s( s( time_0 ) ) ) ) ) ) }.
% 25.10/25.48 { time( s( s( s( s( s( s( time_0 ) ) ) ) ) ) ) }.
% 25.10/25.48 { ! time( X ), source( block_1, X ), source( block_2, X ), source( block_3
% 25.10/25.48 , X ), source( block_4, X ), source( block_5, X ), source( block_6, X ),
% 25.10/25.48 source( block_7, X ), source( block_8, X ), source( block_9, X ), source
% 25.10/25.48 ( table, X ) }.
% 25.10/25.48 { ! time( X ), destination( block_1, X ), destination( block_2, X ),
% 25.10/25.48 destination( block_3, X ), destination( block_4, X ), destination(
% 25.10/25.48 block_5, X ), destination( block_6, X ), destination( block_7, X ),
% 25.10/25.48 destination( block_8, X ), destination( block_9, X ), destination( table
% 25.10/25.48 , X ) }.
% 25.10/25.48 { ! time( X ), object( block_1, X ), object( block_2, X ), object( block_3
% 25.10/25.48 , X ), object( block_4, X ), object( block_5, X ), object( block_6, X ),
% 25.10/25.48 object( block_7, X ), object( block_8, X ), object( block_9, X ) }.
% 25.10/25.48 { on( block_3, block_2, time_0 ) }.
% 25.10/25.48 { clear( block_3, time_0 ) }.
% 25.10/25.48 { on( block_2, block_1, time_0 ) }.
% 25.10/25.48 { on( block_1, table, time_0 ) }.
% 25.10/25.48 { on( block_5, block_4, time_0 ) }.
% 25.10/25.48 { clear( block_5, time_0 ) }.
% 25.10/25.48 { on( block_4, table, time_0 ) }.
% 25.10/25.48 { on( block_9, block_8, time_0 ) }.
% 25.10/25.48 { clear( block_9, time_0 ) }.
% 25.10/25.48 { on( block_8, block_7, time_0 ) }.
% 25.10/25.48 { on( block_7, block_6, time_0 ) }.
% 25.10/25.48 { on( block_6, table, time_0 ) }.
% 25.10/25.48 { goal_time( s( s( s( s( s( s( time_0 ) ) ) ) ) ) ) }.
% 25.10/25.48 { goal_time( skol1 ) }.
% 25.10/25.48 { ! clear( block_1, skol1 ), ! on( block_1, block_5, skol1 ), ! on( block_5
% 25.10/25.48 , table, skol1 ), ! clear( block_8, skol1 ), ! on( block_8, block_9,
% 25.10/25.48 skol1 ), ! on( block_9, block_4, skol1 ), ! on( block_4, table, skol1 ),
% 25.10/25.48 ! clear( block_2, skol1 ), ! on( block_2, block_3, skol1 ), ! on( block_3
% 25.10/25.48 , block_7, skol1 ), ! on( block_7, block_6, skol1 ), ! on( block_6, table
% 25.10/25.48 , skol1 ) }.
% 25.10/25.48
% 25.10/25.48 percentage equality = 0.000000, percentage horn = 0.931034
% 25.10/25.48 This is a near-Horn, non-equality problem
% 25.10/25.48
% 25.10/25.48
% 25.10/25.48 Options Used:
% 25.10/25.48
% 25.10/25.48 useres = 1
% 25.10/25.48 useparamod = 0
% 25.10/25.48 useeqrefl = 0
% 25.10/25.48 useeqfact = 0
% 25.10/25.48 usefactor = 1
% 25.10/25.48 usesimpsplitting = 0
% 25.10/25.48 usesimpdemod = 0
% 25.10/25.48 usesimpres = 4
% 25.10/25.48
% 25.10/25.48 resimpinuse = 1000
% 25.10/25.48 resimpclauses = 20000
% 25.10/25.48 substype = standard
% 25.10/25.48 backwardsubs = 1
% 25.10/25.48 selectoldest = 5
% 25.10/25.48
% 25.10/25.48 litorderings [0] = split
% 25.10/25.48 litorderings [1] = liftord
% 25.10/25.48
% 25.10/25.48 termordering = none
% 25.10/25.48
% 25.10/25.48 litapriori = 1
% 25.10/25.48 termapriori = 0
% 25.10/25.48 litaposteriori = 0
% 25.10/25.48 termaposteriori = 0
% 25.10/25.48 demodaposteriori = 0
% 25.10/25.48 ordereqreflfact = 0
% 25.10/25.48
% 25.10/25.48 litselect = negative
% 25.10/25.48
% 25.10/25.48 maxweight = 30000
% 25.10/25.48 maxdepth = 30000
% 25.10/25.48 maxlength = 115
% 25.10/25.48 maxnrvars = 195
% 25.10/25.48 excuselevel = 0
% 25.10/25.48 increasemaxweight = 0
% 25.10/25.48
% 25.10/25.48 maxselected = 10000000
% 25.10/25.48 maxnrclauses = 10000000
% 25.10/25.48
% 25.10/25.48 showgenerated = 0
% 25.10/25.48 showkept = 0
% 25.10/25.48 showselected = 0
% 25.10/25.48 showdeleted = 0
% 25.10/25.48 showresimp = 1
% 25.10/25.48 showstatus = 2000
% 25.10/25.48
% 25.10/25.48 prologoutput = 0
% 25.10/25.48 nrgoals = 5000000
% 25.10/25.48 totalproof = 1
% 25.10/25.48
% 25.10/25.48 Symbols occurring in the translation:
% 25.10/25.48
% 25.10/25.48 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 25.10/25.48 . [1, 2] (w:1, o:42, a:1, s:1, b:0),
% 25.10/25.48 ! [4, 1] (w:1, o:31, a:1, s:1, b:0),
% 25.10/25.48 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 25.10/25.48 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 25.10/25.48 nonfixed [37, 1] (w:1, o:36, a:1, s:1, b:0),
% 25.10/25.48 a_block [39, 1] (w:1, o:37, a:1, s:1, b:0),
% 25.10/25.48 neq [40, 2] (w:1, o:66, a:1, s:1, b:0),
% 25.10/25.48 time [41, 1] (w:1, o:39, a:1, s:1, b:0),
% 25.10/25.48 object [42, 2] (w:1, o:67, a:1, s:1, b:0),
% 25.10/25.48 destination [43, 2] (w:1, o:69, a:1, s:1, b:0),
% 25.10/25.48 s [44, 1] (w:1, o:38, a:1, s:1, b:0),
% 25.10/25.48 on [45, 3] (w:1, o:72, a:1, s:1, b:0),
% 25.10/25.48 source [47, 2] (w:1, o:70, a:1, s:1, b:0),
% 25.10/25.48 clear [48, 2] (w:1, o:68, a:1, s:1, b:0),
% 25.10/25.48 fixed [Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------