TSTP Solution File: PLA027+1 by Crossbow---0.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Crossbow---0.1
% Problem : PLA027+1 : TPTP v8.1.0. Bugfixed v2.5.0.
% Transfm : none
% Format : tptp:raw
% Command : do_Crossbow---0.1 %s
% 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 : 600s
% DateTime : Mon Jul 18 16:51:43 EDT 2022
% Result : CounterSatisfiable 5.24s 5.42s
% Output : FiniteModel 5.24s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : PLA027+1 : TPTP v8.1.0. Bugfixed v2.5.0.
% 0.11/0.12 % Command : do_Crossbow---0.1 %s
% 0.12/0.34 % Computer : n026.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 % WCLimit : 600
% 0.12/0.34 % DateTime : Tue May 31 21:32:41 EDT 2022
% 0.12/0.34 % CPUTime :
% 0.12/0.34 /export/starexec/sandbox/solver/bin
% 0.12/0.34 crossbow.opt
% 0.12/0.34 do_Crossbow---0.1
% 0.12/0.34 eprover
% 0.12/0.34 runsolver
% 0.12/0.34 starexec_run_Crossbow---0.1
% 5.24/5.42 % SZS status CounterSatisfiable for theBenchmark.p
% 5.24/5.42 % SZS output start FiniteModel for theBenchmark.p
% 5.24/5.42 % domain size: 5
% 5.24/5.42 fof(interp, fi_domain, ![X] : (X = 0 | X = 1 | X = 2 | X = 3 | X = 4)).
% 5.24/5.42 fof(interp, fi_predicates, a_block(0) & a_block(1) & a_block(2) & a_block(3) &
% 5.24/5.42 a_block(4)).
% 5.24/5.42 fof(interp, fi_functors, block_1 = 0).
% 5.24/5.42 fof(interp, fi_functors, block_2 = 1).
% 5.24/5.42 fof(interp, fi_functors, block_3 = 2).
% 5.24/5.42 fof(interp, fi_functors, block_4 = 3).
% 5.24/5.42 fof(interp, fi_predicates, clear(0, 0) & clear(0, 1) & ~clear(0, 2) &
% 5.24/5.42 ~clear(0, 3) &
% 5.24/5.42 ~clear(0, 4) &
% 5.24/5.42 ~clear(1, 0) &
% 5.24/5.42 clear(1, 1) &
% 5.24/5.42 clear(1, 2) &
% 5.24/5.42 ~clear(1, 3) &
% 5.24/5.42 ~clear(1, 4) &
% 5.24/5.42 ~clear(2, 0) &
% 5.24/5.42 ~clear(2, 1) &
% 5.24/5.42 clear(2, 2) &
% 5.24/5.42 ~clear(2, 3) &
% 5.24/5.42 ~clear(2, 4) &
% 5.24/5.42 ~clear(3, 0) &
% 5.24/5.42 ~clear(3, 1) &
% 5.24/5.42 ~clear(3, 2) &
% 5.24/5.42 ~clear(3, 3) &
% 5.24/5.42 ~clear(3, 4) &
% 5.24/5.42 ~clear(4, 0) &
% 5.24/5.42 ~clear(4, 1) &
% 5.24/5.42 ~clear(4, 2) &
% 5.24/5.42 ~clear(4, 3) &
% 5.24/5.42 ~clear(4, 4)).
% 5.24/5.42 fof(interp, fi_predicates, ~destination(0, 0) & destination(0, 1) &
% 5.24/5.42 ~destination(0, 2) &
% 5.24/5.42 ~destination(0, 3) &
% 5.24/5.42 ~destination(0, 4) &
% 5.24/5.42 ~destination(1, 0) &
% 5.24/5.42 ~destination(1, 1) &
% 5.24/5.42 ~destination(1, 2) &
% 5.24/5.42 ~destination(1, 3) &
% 5.24/5.42 ~destination(1, 4) &
% 5.24/5.42 ~destination(2, 0) &
% 5.24/5.42 ~destination(2, 1) &
% 5.24/5.42 destination(2, 2) &
% 5.24/5.42 ~destination(2, 3) &
% 5.24/5.42 ~destination(2, 4) &
% 5.24/5.42 ~destination(3, 0) &
% 5.24/5.42 ~destination(3, 1) &
% 5.24/5.42 ~destination(3, 2) &
% 5.24/5.42 ~destination(3, 3) &
% 5.24/5.42 ~destination(3, 4) &
% 5.24/5.42 destination(4, 0) &
% 5.24/5.42 ~destination(4, 1) &
% 5.24/5.42 ~destination(4, 2) &
% 5.24/5.42 ~destination(4, 3) &
% 5.24/5.42 ~destination(4, 4)).
% 5.24/5.42 fof(interp, fi_predicates, ~different(0, 0) & different(0, 1) & different(0, 2) &
% 5.24/5.42 different(0, 3) &
% 5.24/5.42 different(0, 4) &
% 5.24/5.42 ~different(1, 0) &
% 5.24/5.42 ~different(1, 1) &
% 5.24/5.42 different(1, 2) &
% 5.24/5.42 different(1, 3) &
% 5.24/5.42 different(1, 4) &
% 5.24/5.42 ~different(2, 0) &
% 5.24/5.42 ~different(2, 1) &
% 5.24/5.42 ~different(2, 2) &
% 5.24/5.42 different(2, 3) &
% 5.24/5.42 different(2, 4) &
% 5.24/5.42 ~different(3, 0) &
% 5.24/5.42 ~different(3, 1) &
% 5.24/5.42 ~different(3, 2) &
% 5.24/5.42 ~different(3, 3) &
% 5.24/5.42 different(3, 4) &
% 5.24/5.42 ~different(4, 0) &
% 5.24/5.42 ~different(4, 1) &
% 5.24/5.42 ~different(4, 2) &
% 5.24/5.42 ~different(4, 3) &
% 5.24/5.42 ~different(4, 4)).
% 5.24/5.42 fof(interp, fi_functors, esk1_0 = 1).
% 5.24/5.42 fof(interp, fi_predicates, ~fixed(0) & ~fixed(1) & ~fixed(2) & ~fixed(3) &
% 5.24/5.42 fixed(4)).
% 5.24/5.42 fof(interp, fi_predicates, ~goal_time(0) & goal_time(1) & goal_time(2) &
% 5.24/5.42 ~goal_time(3) &
% 5.24/5.42 ~goal_time(4)).
% 5.24/5.42 fof(interp, fi_predicates, ~neq(0, 0) & neq(0, 1) & neq(0, 2) & neq(0, 3) &
% 5.24/5.42 neq(0, 4) &
% 5.24/5.42 neq(1, 0) &
% 5.24/5.42 ~neq(1, 1) &
% 5.24/5.42 neq(1, 2) &
% 5.24/5.42 neq(1, 3) &
% 5.24/5.42 neq(1, 4) &
% 5.24/5.42 neq(2, 0) &
% 5.24/5.42 neq(2, 1) &
% 5.24/5.42 ~neq(2, 2) &
% 5.24/5.42 neq(2, 3) &
% 5.24/5.42 neq(2, 4) &
% 5.24/5.42 neq(3, 0) &
% 5.24/5.42 neq(3, 1) &
% 5.24/5.42 neq(3, 2) &
% 5.24/5.42 ~neq(3, 3) &
% 5.24/5.42 neq(3, 4) &
% 5.24/5.42 neq(4, 0) &
% 5.24/5.42 neq(4, 1) &
% 5.24/5.42 neq(4, 2) &
% 5.24/5.42 neq(4, 3) &
% 5.24/5.42 ~neq(4, 4)).
% 5.24/5.42 fof(interp, fi_predicates, nonfixed(0) & nonfixed(1) & nonfixed(2) & nonfixed(3) &
% 5.24/5.42 ~nonfixed(4)).
% 5.24/5.42 fof(interp, fi_predicates, object(0, 0) & ~object(0, 1) & ~object(0, 2) &
% 5.24/5.42 ~object(0, 3) &
% 5.24/5.42 ~object(0, 4) &
% 5.24/5.42 ~object(1, 0) &
% 5.24/5.42 object(1, 1) &
% 5.24/5.42 object(1, 2) &
% 5.24/5.42 ~object(1, 3) &
% 5.24/5.42 ~object(1, 4) &
% 5.24/5.42 ~object(2, 0) &
% 5.24/5.42 ~object(2, 1) &
% 5.24/5.42 ~object(2, 2) &
% 5.24/5.42 ~object(2, 3) &
% 5.24/5.42 ~object(2, 4) &
% 5.24/5.42 ~object(3, 0) &
% 5.24/5.42 ~object(3, 1) &
% 5.24/5.42 ~object(3, 2) &
% 5.24/5.42 ~object(3, 3) &
% 5.24/5.42 ~object(3, 4) &
% 5.24/5.42 ~object(4, 0) &
% 5.24/5.42 ~object(4, 1) &
% 5.24/5.42 ~object(4, 2) &
% 5.24/5.42 ~object(4, 3) &
% 5.24/5.42 ~object(4, 4)).
% 5.24/5.42 fof(interp, fi_predicates, ~on(0, 0, 0) & ~on(0, 0, 1) & ~on(0, 0, 2) &
% 5.24/5.42 ~on(0, 0, 3) &
% 5.24/5.42 ~on(0, 0, 4) &
% 5.24/5.42 on(0, 1, 0) &
% 5.24/5.42 ~on(0, 1, 1) &
% 5.24/5.42 ~on(0, 1, 2) &
% 5.24/5.42 ~on(0, 1, 3) &
% 5.24/5.42 ~on(0, 1, 4) &
% 5.24/5.42 ~on(0, 2, 0) &
% 5.24/5.42 ~on(0, 2, 1) &
% 5.24/5.42 ~on(0, 2, 2) &
% 5.24/5.42 ~on(0, 2, 3) &
% 5.24/5.42 ~on(0, 2, 4) &
% 5.24/5.42 ~on(0, 3, 0) &
% 5.24/5.42 ~on(0, 3, 1) &
% 5.24/5.42 ~on(0, 3, 2) &
% 5.24/5.42 ~on(0, 3, 3) &
% 5.24/5.42 ~on(0, 3, 4) &
% 5.24/5.42 ~on(0, 4, 0) &
% 5.24/5.42 on(0, 4, 1) &
% 5.24/5.42 on(0, 4, 2) &
% 5.24/5.42 ~on(0, 4, 3) &
% 5.24/5.42 ~on(0, 4, 4) &
% 5.24/5.42 ~on(1, 0, 0) &
% 5.24/5.42 ~on(1, 0, 1) &
% 5.24/5.42 on(1, 0, 2) &
% 5.24/5.42 ~on(1, 0, 3) &
% 5.24/5.42 ~on(1, 0, 4) &
% 5.24/5.42 ~on(1, 1, 0) &
% 5.24/5.42 ~on(1, 1, 1) &
% 5.24/5.42 ~on(1, 1, 2) &
% 5.24/5.42 ~on(1, 1, 3) &
% 5.24/5.42 ~on(1, 1, 4) &
% 5.24/5.42 on(1, 2, 0) &
% 5.24/5.42 on(1, 2, 1) &
% 5.24/5.42 ~on(1, 2, 2) &
% 5.24/5.42 ~on(1, 2, 3) &
% 5.24/5.42 ~on(1, 2, 4) &
% 5.24/5.42 ~on(1, 3, 0) &
% 5.24/5.42 ~on(1, 3, 1) &
% 5.24/5.42 ~on(1, 3, 2) &
% 5.24/5.42 ~on(1, 3, 3) &
% 5.24/5.42 ~on(1, 3, 4) &
% 5.24/5.42 ~on(1, 4, 0) &
% 5.24/5.42 ~on(1, 4, 1) &
% 5.24/5.42 ~on(1, 4, 2) &
% 5.24/5.42 ~on(1, 4, 3) &
% 5.24/5.42 ~on(1, 4, 4) &
% 5.24/5.42 ~on(2, 0, 0) &
% 5.24/5.42 ~on(2, 0, 1) &
% 5.24/5.42 ~on(2, 0, 2) &
% 5.24/5.42 ~on(2, 0, 3) &
% 5.24/5.42 ~on(2, 0, 4) &
% 5.24/5.42 ~on(2, 1, 0) &
% 5.24/5.42 ~on(2, 1, 1) &
% 5.24/5.42 ~on(2, 1, 2) &
% 5.24/5.42 ~on(2, 1, 3) &
% 5.24/5.42 ~on(2, 1, 4) &
% 5.24/5.42 ~on(2, 2, 0) &
% 5.24/5.42 ~on(2, 2, 1) &
% 5.24/5.42 ~on(2, 2, 2) &
% 5.24/5.42 ~on(2, 2, 3) &
% 5.24/5.42 ~on(2, 2, 4) &
% 5.24/5.42 on(2, 3, 0) &
% 5.24/5.42 on(2, 3, 1) &
% 5.24/5.42 on(2, 3, 2) &
% 5.24/5.42 ~on(2, 3, 3) &
% 5.24/5.42 ~on(2, 3, 4) &
% 5.24/5.42 ~on(2, 4, 0) &
% 5.24/5.42 ~on(2, 4, 1) &
% 5.24/5.42 ~on(2, 4, 2) &
% 5.24/5.42 ~on(2, 4, 3) &
% 5.24/5.42 ~on(2, 4, 4) &
% 5.24/5.42 ~on(3, 0, 0) &
% 5.24/5.42 ~on(3, 0, 1) &
% 5.24/5.42 ~on(3, 0, 2) &
% 5.24/5.42 ~on(3, 0, 3) &
% 5.24/5.42 ~on(3, 0, 4) &
% 5.24/5.42 ~on(3, 1, 0) &
% 5.24/5.42 ~on(3, 1, 1) &
% 5.24/5.42 ~on(3, 1, 2) &
% 5.24/5.42 ~on(3, 1, 3) &
% 5.24/5.42 ~on(3, 1, 4) &
% 5.24/5.42 ~on(3, 2, 0) &
% 5.24/5.42 ~on(3, 2, 1) &
% 5.24/5.42 ~on(3, 2, 2) &
% 5.24/5.42 ~on(3, 2, 3) &
% 5.24/5.42 ~on(3, 2, 4) &
% 5.24/5.42 ~on(3, 3, 0) &
% 5.24/5.42 ~on(3, 3, 1) &
% 5.24/5.42 ~on(3, 3, 2) &
% 5.24/5.42 ~on(3, 3, 3) &
% 5.24/5.42 ~on(3, 3, 4) &
% 5.24/5.42 on(3, 4, 0) &
% 5.24/5.42 on(3, 4, 1) &
% 5.24/5.42 on(3, 4, 2) &
% 5.24/5.42 ~on(3, 4, 3) &
% 5.24/5.42 ~on(3, 4, 4) &
% 5.24/5.42 ~on(4, 0, 0) &
% 5.24/5.42 ~on(4, 0, 1) &
% 5.24/5.42 ~on(4, 0, 2) &
% 5.24/5.42 ~on(4, 0, 3) &
% 5.24/5.42 ~on(4, 0, 4) &
% 5.24/5.42 ~on(4, 1, 0) &
% 5.24/5.42 ~on(4, 1, 1) &
% 5.24/5.42 ~on(4, 1, 2) &
% 5.24/5.42 ~on(4, 1, 3) &
% 5.24/5.42 ~on(4, 1, 4) &
% 5.24/5.42 ~on(4, 2, 0) &
% 5.24/5.42 ~on(4, 2, 1) &
% 5.24/5.42 ~on(4, 2, 2) &
% 5.24/5.42 ~on(4, 2, 3) &
% 5.24/5.42 ~on(4, 2, 4) &
% 5.24/5.42 ~on(4, 3, 0) &
% 5.24/5.42 ~on(4, 3, 1) &
% 5.24/5.42 ~on(4, 3, 2) &
% 5.24/5.42 ~on(4, 3, 3) &
% 5.24/5.42 ~on(4, 3, 4) &
% 5.24/5.42 ~on(4, 4, 0) &
% 5.24/5.42 ~on(4, 4, 1) &
% 5.24/5.42 ~on(4, 4, 2) &
% 5.24/5.42 ~on(4, 4, 3) &
% 5.24/5.42 ~on(4, 4, 4)).
% 5.24/5.42 fof(interp, fi_functors, s(0) = 1 & s(1) = 2 & s(2) = 1 & s(3) = 0 & s(4) = 0).
% 5.24/5.42 fof(interp, fi_predicates, ~source(0, 0) & ~source(0, 1) & source(0, 2) &
% 5.24/5.42 ~source(0, 3) &
% 5.24/5.42 ~source(0, 4) &
% 5.24/5.42 source(1, 0) &
% 5.24/5.42 ~source(1, 1) &
% 5.24/5.42 ~source(1, 2) &
% 5.24/5.42 ~source(1, 3) &
% 5.24/5.42 ~source(1, 4) &
% 5.24/5.42 ~source(2, 0) &
% 5.24/5.42 source(2, 1) &
% 5.24/5.42 ~source(2, 2) &
% 5.24/5.42 ~source(2, 3) &
% 5.24/5.42 ~source(2, 4) &
% 5.24/5.42 ~source(3, 0) &
% 5.24/5.42 ~source(3, 1) &
% 5.24/5.42 ~source(3, 2) &
% 5.24/5.42 ~source(3, 3) &
% 5.24/5.42 ~source(3, 4) &
% 5.24/5.42 ~source(4, 0) &
% 5.24/5.42 ~source(4, 1) &
% 5.24/5.42 ~source(4, 2) &
% 5.24/5.42 ~source(4, 3) &
% 5.24/5.42 ~source(4, 4)).
% 5.24/5.42 fof(interp, fi_functors, table = 4).
% 5.24/5.42 fof(interp, fi_predicates, time(0) & time(1) & time(2) & ~time(3) & ~time(4)).
% 5.24/5.42 fof(interp, fi_functors, time_0 = 0).
% 5.24/5.42 % SZS output end FiniteModel for theBenchmark.p
% 5.24/5.43 % 18 lemma(s) from E
% 5.24/5.43 % cnf(cl, axiom, ~fixed(block_1)).
% 5.24/5.43 % cnf(cl, axiom, ~fixed(block_2)).
% 5.24/5.43 % cnf(cl, axiom, ~fixed(block_3)).
% 5.24/5.43 % cnf(cl, axiom, ~fixed(block_4)).
% 5.24/5.43 % cnf(cl, axiom, ~neq(block_3, block_3)).
% 5.24/5.43 % cnf(cl, axiom, ~different(block_3, block_3)).
% 5.24/5.43 % cnf(cl, axiom, ~neq(block_2, block_2)).
% 5.24/5.43 % cnf(cl, axiom, ~different(block_2, block_2)).
% 5.24/5.43 % cnf(cl, axiom, ~different(block_1, block_1)).
% 5.24/5.43 % cnf(cl, axiom, ~different(table, table)).
% 5.24/5.43 % cnf(cl, axiom, ~different(block_4, block_4)).
% 5.24/5.43 % cnf(cl, axiom, ~nonfixed(table)).
% 5.24/5.43 % cnf(cl, axiom, ~clear(block_2, time_0)).
% 5.24/5.43 % cnf(cl, axiom, ~clear(block_3, time_0)).
% 5.24/5.43 % cnf(cl, axiom, ~clear(block_4, time_0)).
% 5.24/5.43 % cnf(cl, axiom, clear(block_1, s(time_0))).
% 5.24/5.43 % cnf(cl, axiom, ~clear(block_4, s(time_0))).
% 5.24/5.43 % cnf(cl, axiom, ~clear(block_3, s(time_0))).
% 5.24/5.43 % 23 pred(s)
% 5.24/5.43 % 12 func(s)
% 5.24/5.43 % 2 sort(s)
% 5.24/5.43 % 95 clause(s)
% 5.24/5.43 % Instantiating 1 (5038 ms)
% 5.24/5.43 % Solving (5038 ms)
% 5.24/5.43 % Instantiating 2 (5038 ms)
% 5.24/5.43 % Solving (5039 ms)
% 5.24/5.43 % Instantiating 3 (5039 ms)
% 5.24/5.43 % Solving (5041 ms)
% 5.24/5.43 % Instantiating 4 (5041 ms)
% 5.24/5.43 % Solving (5044 ms)
% 5.24/5.43 % Instantiating 5 (5044 ms)
% 5.24/5.43 % Solving (5050 ms)
% 5.24/5.43 %
% 5.24/5.43 % 1 model found (5051 ms)
%------------------------------------------------------------------------------