TSTP Solution File: PUZ133+3 by Mace4---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Mace4---1109a
% Problem  : PUZ133+3 : TPTP v6.4.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : mace4 -t %d -f %s

% Computer : n045.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32218.75MB
% OS       : Linux 3.10.0-327.36.3.el7.x86_64
% CPULimit : 300s
% DateTime : Wed Feb  8 10:01:49 EST 2017

% Result   : CounterSatisfiable 176.62s
% Output   : FiniteModel 176.62s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : PUZ133+3 : TPTP v6.4.0. Released v4.1.0.
% 0.00/0.04  % Command  : mace4 -t %d -f %s
% 0.03/0.23  % Computer : n045.star.cs.uiowa.edu
% 0.03/0.23  % Model    : x86_64 x86_64
% 0.03/0.23  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.03/0.23  % Memory   : 32218.75MB
% 0.03/0.23  % OS       : Linux 3.10.0-327.36.3.el7.x86_64
% 0.03/0.23  % CPULimit : 300
% 0.03/0.23  % DateTime : Tue Feb  7 20:38:01 CST 2017
% 0.03/0.23  % CPUTime  : 
% 176.62/176.75  % SZS status CounterSatisfiable
% 176.62/176.75  ============================== Mace4 =================================
% 176.62/176.75  Mace4 (32) version 2009-11A, November 2009.
% 176.62/176.75  Process 36457 was started by sandbox2 on n045.star.cs.uiowa.edu,
% 176.62/176.75  Tue Feb  7 20:38:01 2017
% 176.62/176.75  The command was "/export/starexec/sandbox2/solver/bin/mace4 -t 300 -f /tmp/Mace4_input_36424_n045.star.cs.uiowa.edu".
% 176.62/176.75  ============================== end of head ===========================
% 176.62/176.75  
% 176.62/176.75  ============================== INPUT =================================
% 176.62/176.75  
% 176.62/176.75  % Reading from file /tmp/Mace4_input_36424_n045.star.cs.uiowa.edu
% 176.62/176.75  
% 176.62/176.75  set(prolog_style_variables).
% 176.62/176.75  set(print_models_tabular).
% 176.62/176.75      % set(print_models_tabular) -> clear(print_models).
% 176.62/176.75  
% 176.62/176.75  formulas(sos).
% 176.62/176.75  queens_p -> (all I all J (le(s(n0),I) & le(I,n) & le(s(I),J) & le(J,n) -> p(I) != p(J) & plus(p(I),I) != plus(p(J),J) & minus(p(I),I) != minus(p(J),J))) # label(queens_p) # label(axiom).
% 176.62/176.75  (all I perm(I) = minus(s(n),I)) # label(permutation) # label(axiom).
% 176.62/176.75  (all I all J (le(s(n0),I) & le(I,n) & le(s(I),J) & le(J,n) -> q(I) != q(J) & plus(q(I),I) != plus(q(J),J) & minus(q(I),I) != minus(q(J),J))) -> queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  (all I (le(s(n0),I) & le(I,n) -> le(s(n0),perm(I)) & le(perm(I),n))) # label(permutation_range) # label(axiom).
% 176.62/176.75  (all I all J (lt(I,J) <-> lt(perm(J),perm(I)))) # label(permutation_anti_monotone) # label(axiom).
% 176.62/176.75  (all J all I minus(I,J) = minus(perm(J),perm(I))) # label(permutation_another_one) # label(axiom).
% 176.62/176.75  (all X all Y all Z (le(X,Y) & le(Y,Z) -> le(X,Z))) # label(le_trans) # label(axiom).
% 176.62/176.75  (all X le(X,s(X))) # label(succ_le) # label(axiom).
% 176.62/176.75  (all I all J all K all L (plus(I,J) = plus(K,L) <-> minus(I,K) = minus(L,J))) # label(plus1) # label(axiom).
% 176.62/176.75  (all I all J all K all L (minus(I,J) = minus(K,L) <-> minus(I,K) = minus(J,L))) # label(minus1) # label(axiom).
% 176.62/176.75  -(queens_p & (all I q(I) = p(perm(I))) -> queens_q) # label(queens_sym) # label(negated_conjecture).
% 176.62/176.75  end_of_list.
% 176.62/176.75  
% 176.62/176.75  % From the command line: assign(max_seconds, 300).
% 176.62/176.75  
% 176.62/176.75  ============================== end of input ==========================
% 176.62/176.75  
% 176.62/176.75  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 176.62/176.75  
% 176.62/176.75  % Formulas that are not ordinary clauses:
% 176.62/176.75  1 queens_p -> (all I all J (le(s(n0),I) & le(I,n) & le(s(I),J) & le(J,n) -> p(I) != p(J) & plus(p(I),I) != plus(p(J),J) & minus(p(I),I) != minus(p(J),J))) # label(queens_p) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  2 (all I perm(I) = minus(s(n),I)) # label(permutation) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  3 (all I all J (le(s(n0),I) & le(I,n) & le(s(I),J) & le(J,n) -> q(I) != q(J) & plus(q(I),I) != plus(q(J),J) & minus(q(I),I) != minus(q(J),J))) -> queens_q # label(queens_q) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  4 (all I (le(s(n0),I) & le(I,n) -> le(s(n0),perm(I)) & le(perm(I),n))) # label(permutation_range) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  5 (all I all J (lt(I,J) <-> lt(perm(J),perm(I)))) # label(permutation_anti_monotone) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  6 (all J all I minus(I,J) = minus(perm(J),perm(I))) # label(permutation_another_one) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  7 (all X all Y all Z (le(X,Y) & le(Y,Z) -> le(X,Z))) # label(le_trans) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  8 (all X le(X,s(X))) # label(succ_le) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  9 (all I all J all K all L (plus(I,J) = plus(K,L) <-> minus(I,K) = minus(L,J))) # label(plus1) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  10 (all I all J all K all L (minus(I,J) = minus(K,L) <-> minus(I,K) = minus(J,L))) # label(minus1) # label(axiom) # label(non_clause).  [assumption].
% 176.62/176.75  11 -(queens_p & (all I q(I) = p(perm(I))) -> queens_q) # label(queens_sym) # label(negated_conjecture) # label(non_clause).  [assumption].
% 176.62/176.75  
% 176.62/176.75  ============================== end of process non-clausal formulas ===
% 176.62/176.75  
% 176.62/176.75  ============================== CLAUSES FOR SEARCH ====================
% 176.62/176.75  
% 176.62/176.75  formulas(mace4_clauses).
% 176.62/176.75  -queens_p | -le(s(n0),A) | -le(A,n) | -le(s(A),B) | -le(B,n) | p(B) != p(A) # label(queens_p) # label(axiom).
% 176.62/176.75  -queens_p | -le(s(n0),A) | -le(A,n) | -le(s(A),B) | -le(B,n) | plus(p(B),B) != plus(p(A),A) # label(queens_p) # label(axiom).
% 176.62/176.75  -queens_p | -le(s(n0),A) | -le(A,n) | -le(s(A),B) | -le(B,n) | minus(p(B),B) != minus(p(A),A) # label(queens_p) # label(axiom).
% 176.62/176.75  perm(A) = minus(s(n),A) # label(permutation) # label(axiom).
% 176.62/176.75  le(s(n0),c1) | queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  le(c1,n) | queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  le(s(c1),c2) | queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  le(c2,n) | queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  q(c2) = q(c1) | plus(q(c2),c2) = plus(q(c1),c1) | minus(q(c2),c2) = minus(q(c1),c1) | queens_q # label(queens_q) # label(axiom).
% 176.62/176.75  -le(s(n0),A) | -le(A,n) | le(s(n0),perm(A)) # label(permutation_range) # label(axiom).
% 176.62/176.75  -le(s(n0),A) | -le(A,n) | le(perm(A),n) # label(permutation_range) # label(axiom).
% 176.62/176.75  -lt(A,B) | lt(perm(B),perm(A)) # label(permutation_anti_monotone) # label(axiom).
% 176.62/176.75  lt(A,B) | -lt(perm(B),perm(A)) # label(permutation_anti_monotone) # label(axiom).
% 176.62/176.75  minus(perm(A),perm(B)) = minus(B,A) # label(permutation_another_one) # label(axiom).
% 176.62/176.75  -le(A,B) | -le(B,C) | le(A,C) # label(le_trans) # label(axiom).
% 176.62/176.75  le(A,s(A)) # label(succ_le) # label(axiom).
% 176.62/176.75  plus(A,B) != plus(C,D) | minus(B,D) = minus(C,A) # label(plus1) # label(axiom).
% 176.62/176.75  plus(A,B) = plus(C,D) | minus(B,D) != minus(C,A) # label(plus1) # label(axiom).
% 176.62/176.75  minus(A,B) != minus(C,D) | minus(D,B) = minus(C,A) # label(minus1) # label(axiom).
% 176.62/176.75  minus(A,B) = minus(C,D) | minus(D,B) != minus(C,A) # label(minus1) # label(axiom).
% 176.62/176.75  queens_p # label(queens_sym) # label(negated_conjecture).
% 176.62/176.75  q(A) = p(perm(A)) # label(queens_sym) # label(negated_conjecture).
% 176.62/176.75  -queens_q # label(queens_sym) # label(negated_conjecture).
% 176.62/176.75  end_of_list.
% 176.62/176.75  
% 176.62/176.75  ============================== end of clauses for search =============
% 176.62/176.75  % SZS output start FiniteModel
% 176.62/176.75  
% 176.62/176.75  % There are no natural numbers in the input.
% 176.62/176.75  
% 176.62/176.75   n : 0
% 176.62/176.75  
% 176.62/176.75   n0 : 1
% 176.62/176.75  
% 176.62/176.75   c1 : 2
% 176.62/176.75  
% 176.62/176.75   c2 : 0
% 176.62/176.75  
% 176.62/176.75   p :
% 176.62/176.75          0 1 2 3
% 176.62/176.75      -----------
% 176.62/176.75          0 0 1 0
% 176.62/176.75  
% 176.62/176.75   perm :
% 176.62/176.75          0 1 2 3
% 176.62/176.75      -----------
% 176.62/176.75          0 1 0 0
% 176.62/176.75  
% 176.62/176.75   q :
% 176.62/176.75          0 1 2 3
% 176.62/176.75      -----------
% 176.62/176.75          0 0 0 0
% 176.62/176.75  
% 176.62/176.75   s :
% 176.62/176.75          0 1 2 3
% 176.62/176.75      -----------
% 176.62/176.75          3 2 0 3
% 176.62/176.75  
% 176.62/176.75   minus :
% 176.62/176.75        | 0 1 2 3
% 176.62/176.75      --+--------
% 176.62/176.75      0 | 0 1 0 0
% 176.62/176.75      1 | 1 0 1 1
% 176.62/176.75      2 | 0 1 0 0
% 176.62/176.75      3 | 0 1 0 0
% 176.62/176.75  
% 176.62/176.75   plus :
% 176.62/176.75        | 0 1 2 3
% 176.62/176.75      --+--------
% 176.62/176.75      0 | 0 1 0 0
% 176.62/176.75      1 | 1 0 1 1
% 176.62/176.75      2 | 0 1 0 0
% 176.62/176.75      3 | 0 1 0 0
% 176.62/176.75  
% 176.62/176.75   queens_p : 1
% 176.62/176.75  
% 176.62/176.75   queens_q : 0
% 176.62/176.75  
% 176.62/176.75   le :
% 176.62/176.75        | 0 1 2 3
% 176.62/176.75      --+--------
% 176.62/176.75      0 | 1 0 0 1
% 176.62/176.75      1 | 1 0 1 1
% 176.62/176.75      2 | 1 0 1 1
% 176.62/176.75      3 | 0 0 0 1
% 176.62/176.75  
% 176.62/176.75   lt :
% 176.62/176.75        | 0 1 2 3
% 176.62/176.75      --+--------
% 176.62/176.75      0 | 0 0 0 0
% 176.62/176.75      1 | 0 0 0 0
% 176.62/176.75      2 | 0 0 0 0
% 176.62/176.75      3 | 0 0 0 0
% 176.62/176.75  
% 176.62/176.75  % SZS output end FiniteModel
% 176.62/176.75  ------ process 36457 exit (max_models) ------
% 176.62/176.75  
% 176.62/176.75  User_CPU=175.43, System_CPU=0.97, Wall_clock=176.
% 176.62/176.75  
% 176.62/176.75  Exiting with 1 model.
% 176.62/176.75  
% 176.62/176.75  Process 36457 exit (max_models) Tue Feb  7 20:40:57 2017
% 176.62/176.75  The process finished Tue Feb  7 20:40:57 2017
% 176.62/176.75  Mace4 ended
%------------------------------------------------------------------------------