============================== Mace4 ================================= Mace4 (32) version June-2007, June 2007. Process 8115 was started by zalta on mally, Tue Jul 24 18:01:32 2007 The command was "mace -c -N 8 -p 1". ============================== end of head =========================== ============================== INPUT ================================= formulas(assumptions). (all x (Object(x) -> -Relation1(x))). (all x all F (Ex1(F,x) -> Relation1(F) & Object(x))). (all x all F (Is_the(x,F) -> Relation1(F) & Object(x))). (all F all x all w (Relation1(F) & Object(x) & Object(w) -> (Is_the(x,F) & x = w <-> (exists y (Object(y) & Ex1(F,y) & (all z (Object(z) -> (Ex1(F,z) -> z = y))) & y = w))))). end_of_list. formulas(goals). end_of_list. % From the command line: assign(iterate_up_to, 8). % set(print_models) -> clear(print_models_portable). % From the command line: set(print_models). ============================== end of input ========================== ============================== PROCESS NON-CLAUSAL FORMULAS ========== % Formulas that are not ordinary clauses: 1 (all x (Object(x) -> -Relation1(x))) # label(non_clause). [assumption]. 2 (all x all F (Ex1(F,x) -> Relation1(F) & Object(x))) # label(non_clause). [assumption]. 3 (all x all F (Is_the(x,F) -> Relation1(F) & Object(x))) # label(non_clause). [assumption]. 4 (all F all x all w (Relation1(F) & Object(x) & Object(w) -> (Is_the(x,F) & x = w <-> (exists y (Object(y) & Ex1(F,y) & (all z (Object(z) -> (Ex1(F,z) -> z = y))) & y = w))))) # label(non_clause). [assumption]. ============================== end of process non-clausal formulas === ============================== CLAUSES FOR SEARCH ==================== formulas(mace4_clauses). -Object(x) | -Relation1(x). -Ex1(x,y) | Relation1(x). -Ex1(x,y) | Object(y). -Is_the(x,y) | Relation1(y). -Is_the(x,y) | Object(x). -Relation1(x) | -Object(y) | -Object(z) | -Is_the(y,x) | z != y | Object(f1(x,y,z)). -Relation1(x) | -Object(y) | -Object(z) | -Is_the(y,x) | z != y | Ex1(x,f1(x,y,z)). -Relation1(x) | -Object(y) | -Object(z) | -Is_the(y,x) | z != y | -Object(u) | -Ex1(x,u) | u = f1(x,y,z). -Relation1(x) | -Object(y) | -Object(z) | -Is_the(y,x) | z != y | f1(x,y,z) = z. -Relation1(x) | -Object(y) | -Object(z) | Is_the(y,x) | -Object(u) | -Ex1(x,u) | Object(f2(x,y,z,u)) | u != z. -Relation1(x) | -Object(y) | -Object(z) | Is_the(y,x) | -Object(u) | -Ex1(x,u) | Ex1(x,f2(x,y,z,u)) | u != z. -Relation1(x) | -Object(y) | -Object(z) | Is_the(y,x) | -Object(u) | -Ex1(x,u) | f2(x,y,z,u) != u | u != z. -Relation1(x) | -Object(y) | -Object(z) | z = y | -Object(u) | -Ex1(x,u) | Object(f2(x,y,z,u)) | u != z. -Relation1(x) | -Object(y) | -Object(z) | z = y | -Object(u) | -Ex1(x,u) | Ex1(x,f2(x,y,z,u)) | u != z. -Relation1(x) | -Object(y) | -Object(z) | z = y | -Object(u) | -Ex1(x,u) | f2(x,y,z,u) != u | u != z. end_of_list. ============================== end of clauses for search ============= % The maximum domain element in the input is 0. ============================== DOMAIN SIZE 2 ========================= ============================== MODEL ================================= % Model 1 at 0.00 seconds. f1(0,0,0) = 0. f1(0,0,1) = 0. f1(0,1,0) = 0. f1(0,1,1) = 0. f1(1,0,0) = 0. f1(1,0,1) = 0. f1(1,1,0) = 0. f1(1,1,1) = 0. f2(0,0,0,0) = 0. f2(0,0,0,1) = 0. f2(0,0,1,0) = 0. f2(0,0,1,1) = 0. f2(0,1,0,0) = 0. f2(0,1,0,1) = 0. f2(0,1,1,0) = 0. f2(0,1,1,1) = 0. f2(1,0,0,0) = 0. f2(1,0,0,1) = 0. f2(1,0,1,0) = 0. f2(1,0,1,1) = 0. f2(1,1,0,0) = 0. f2(1,1,0,1) = 0. f2(1,1,1,0) = 0. f2(1,1,1,1) = 0. Object : 0 1 ------- 0 0 Relation1 : 0 1 ------- 0 0 Ex1 : | 0 1 --+---- 0 | 0 0 1 | 0 0 Is_the : | 0 1 --+---- 0 | 0 0 1 | 0 0 ============================== end of model ========================== ============================== STATISTICS ============================ For domain size 2. Current CPU time: 0.00 seconds (total CPU time: 0.00 seconds). Ground clauses: seen=154, kept=74. Selections=28, assignments=28, propagations=8, current_models=1. Rewrite_terms=56, rewrite_bools=92, indexes=4. Rules_from_neg_clauses=0, cross_offs=0. ============================== end of statistics ===================== User_CPU=0.00, System_CPU=0.00, Wall_clock=0. Exiting with 1 model. Process 8115 exit (max_models) Tue Jul 24 18:01:32 2007 The process finished Tue Jul 24 18:01:32 2007