TSTP Solution File: NLP110-10 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : NLP110-10 : TPTP v8.1.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n024.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 01:03:30 EDT 2022

% Result   : Satisfiable 0.44s 1.12s
% Output   : Saturation 0.44s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : NLP110-10 : TPTP v8.1.0. Released v7.3.0.
% 0.07/0.13  % Command  : bliksem %s
% 0.12/0.34  % Computer : n024.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 : Fri Jul  1 06:53:30 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.44/1.09  *** allocated 10000 integers for termspace/termends
% 0.44/1.09  *** allocated 10000 integers for clauses
% 0.44/1.09  *** allocated 10000 integers for justifications
% 0.44/1.09  Bliksem 1.12
% 0.44/1.09  
% 0.44/1.09  
% 0.44/1.09  Automatic Strategy Selection
% 0.44/1.09  
% 0.44/1.09  Clauses:
% 0.44/1.09  [
% 0.44/1.09     [ =( ifeq3( X, X, Y, Z ), Y ) ],
% 0.44/1.09     [ =( ifeq2( X, X, Y, Z ), Y ) ],
% 0.44/1.09     [ =( ifeq( X, X, Y, Z ), Y ) ],
% 0.44/1.09     [ =( ifeq3( see( X, Y ), true, event( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( event( X, Y ), true, eventuality( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( eventuality( X, Y ), true, thing( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( thing( X, Y ), true, singleton( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( eventuality( X, Y ), true, specific( X, Y ), true ), true )
% 0.44/1.09     ],
% 0.44/1.09     [ =( ifeq3( eventuality( X, Y ), true, nonexistent( X, Y ), true ), true
% 0.44/1.09     ) ],
% 0.44/1.09     [ =( ifeq3( eventuality( X, Y ), true, unisex( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( drink( X, Y ), true, event( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( coffee( X, Y ), true, beverage( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( beverage( X, Y ), true, food( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( food( X, Y ), true, 'substance_matter'( X, Y ), true ), true
% 0.44/1.09     ) ],
% 0.44/1.09     [ =( ifeq3( 'substance_matter'( X, Y ), true, object( X, Y ), true ), 
% 0.44/1.09    true ) ],
% 0.44/1.09     [ =( ifeq3( object( X, Y ), true, entity( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( entity( X, Y ), true, thing( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( entity( X, Y ), true, specific( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( entity( X, Y ), true, existent( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( object( X, Y ), true, nonliving( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( object( X, Y ), true, impartial( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( object( X, Y ), true, unisex( X, Y ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( 'human_person'( X, Y ), true, organism( X, Y ), true ), true
% 0.44/1.09     ) ],
% 0.44/1.09     [ =( ifeq3( organism( X, Y ), true, entity( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( organism( X, Y ), true, impartial( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( organism( X, Y ), true, living( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( 'human_person'( X, Y ), true, human( X, Y ), true ), true )
% 0.44/1.09     ],
% 0.44/1.09     [ =( ifeq3( 'human_person'( X, Y ), true, animate( X, Y ), true ), true
% 0.44/1.09     ) ],
% 0.44/1.09     [ =( ifeq3( customer( X, Y ), true, 'human_person'( X, Y ), true ), true
% 0.44/1.09     ) ],
% 0.44/1.09     [ =( ifeq3( restaurant( X, Y ), true, building( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( building( X, Y ), true, artifact( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( artifact( X, Y ), true, object( X, Y ), true ), true ) ]
% 0.44/1.09    ,
% 0.44/1.09     [ =( ifeq3( agent( X, Y, Z ), true, ifeq3( patient( X, Y, T ), true, 
% 0.44/1.09    ifeq3( drink( X, Y ), true, beverage( X, T ), true ), true ), true ), 
% 0.44/1.09    true ) ],
% 0.44/1.09     [ =( 'actual_world'( skc4 ), true ) ],
% 0.44/1.09     [ =( coffee( skc4, skc8 ), true ) ],
% 0.44/1.09     [ =( 'human_person'( skc4, skc6 ), true ) ],
% 0.44/1.09     [ =( event( skc4, skc5 ), true ) ],
% 0.44/1.09     [ =( past( skc4, skc5 ), true ) ],
% 0.44/1.09     [ =( nonreflexive( skc4, skc5 ), true ) ],
% 0.44/1.09     [ =( drink( skc4, skc5 ), true ) ],
% 0.44/1.09     [ =( agent( skc4, skc5, skc6 ), true ) ],
% 0.44/1.09     [ =( patient( skc4, skc5, skc8 ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, event( skc4, skf1( Z ) ), true ), true
% 0.44/1.09     ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, past( skc4, skf1( Z ) ), true ), true )
% 0.44/1.09    , true ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, nonreflexive( skc4, skf1( Z ) ), true )
% 0.44/1.09    , true ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, see( skc4, skf1( Z ) ), true ), true )
% 0.44/1.09    , true ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, agent( skc4, skf1( X ), X ), true ), 
% 0.44/1.09    true ), true ), true ) ],
% 0.44/1.09     [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y ), true, 
% 0.44/1.09    ifeq3( customer( skc4, X ), true, patient( skc4, skf1( Z ), skc6 ), true
% 0.44/1.12     ), true ), true ), true ) ],
% 0.44/1.12     [ =( ifeq2( tuple2( nonliving( X, Y ), living( X, Y ) ), tuple2( true, 
% 0.44/1.12    true ), a, b ), b ) ],
% 0.44/1.12     [ =( ifeq2( tuple2( nonexistent( X, Y ), existent( X, Y ) ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ],
% 0.44/1.12     [ =( ifeq2( tuple2( nonliving( X, Y ), animate( X, Y ) ), tuple2( true, 
% 0.44/1.12    true ), a, b ), b ) ],
% 0.44/1.12     [ =( ifeq( tuple( patient( X, Y, Z ), nonreflexive( X, Y ), agent( X, Y
% 0.44/1.12    , Z ) ), tuple( true, true, true ), a, b ), b ) ],
% 0.44/1.12     [ ~( =( a, b ) ) ]
% 0.44/1.12  ] .
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  percentage equality = 1.000000, percentage horn = 1.000000
% 0.44/1.12  This is a pure equality problem
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  Options Used:
% 0.44/1.12  
% 0.44/1.12  useres =            1
% 0.44/1.12  useparamod =        1
% 0.44/1.12  useeqrefl =         1
% 0.44/1.12  useeqfact =         1
% 0.44/1.12  usefactor =         1
% 0.44/1.12  usesimpsplitting =  0
% 0.44/1.12  usesimpdemod =      5
% 0.44/1.12  usesimpres =        3
% 0.44/1.12  
% 0.44/1.12  resimpinuse      =  1000
% 0.44/1.12  resimpclauses =     20000
% 0.44/1.12  substype =          eqrewr
% 0.44/1.12  backwardsubs =      1
% 0.44/1.12  selectoldest =      5
% 0.44/1.12  
% 0.44/1.12  litorderings [0] =  split
% 0.44/1.12  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.44/1.12  
% 0.44/1.12  termordering =      kbo
% 0.44/1.12  
% 0.44/1.12  litapriori =        0
% 0.44/1.12  termapriori =       1
% 0.44/1.12  litaposteriori =    0
% 0.44/1.12  termaposteriori =   0
% 0.44/1.12  demodaposteriori =  0
% 0.44/1.12  ordereqreflfact =   0
% 0.44/1.12  
% 0.44/1.12  litselect =         negord
% 0.44/1.12  
% 0.44/1.12  maxweight =         15
% 0.44/1.12  maxdepth =          30000
% 0.44/1.12  maxlength =         115
% 0.44/1.12  maxnrvars =         195
% 0.44/1.12  excuselevel =       1
% 0.44/1.12  increasemaxweight = 1
% 0.44/1.12  
% 0.44/1.12  maxselected =       10000000
% 0.44/1.12  maxnrclauses =      10000000
% 0.44/1.12  
% 0.44/1.12  showgenerated =    0
% 0.44/1.12  showkept =         0
% 0.44/1.12  showselected =     0
% 0.44/1.12  showdeleted =      0
% 0.44/1.12  showresimp =       1
% 0.44/1.12  showstatus =       2000
% 0.44/1.12  
% 0.44/1.12  prologoutput =     1
% 0.44/1.12  nrgoals =          5000000
% 0.44/1.12  totalproof =       1
% 0.44/1.12  
% 0.44/1.12  Symbols occurring in the translation:
% 0.44/1.12  
% 0.44/1.12  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.44/1.12  .  [1, 2]      (w:1, o:30, a:1, s:1, b:0), 
% 0.44/1.12  !  [4, 1]      (w:0, o:23, a:1, s:1, b:0), 
% 0.44/1.12  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.44/1.12  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.44/1.12  ifeq3  [42, 4]      (w:1, o:90, a:1, s:1, b:0), 
% 0.44/1.12  ifeq2  [43, 4]      (w:1, o:89, a:1, s:1, b:0), 
% 0.44/1.12  ifeq  [44, 4]      (w:1, o:91, a:1, s:1, b:0), 
% 0.44/1.12  see  [47, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 0.44/1.12  true  [48, 0]      (w:1, o:18, a:1, s:1, b:0), 
% 0.44/1.12  event  [49, 2]      (w:1, o:64, a:1, s:1, b:0), 
% 0.44/1.12  eventuality  [50, 2]      (w:1, o:65, a:1, s:1, b:0), 
% 0.44/1.12  thing  [51, 2]      (w:1, o:69, a:1, s:1, b:0), 
% 0.44/1.12  singleton  [52, 2]      (w:1, o:66, a:1, s:1, b:0), 
% 0.44/1.12  specific  [53, 2]      (w:1, o:67, a:1, s:1, b:0), 
% 0.44/1.12  nonexistent  [54, 2]      (w:1, o:70, a:1, s:1, b:0), 
% 0.44/1.12  unisex  [55, 2]      (w:1, o:72, a:1, s:1, b:0), 
% 0.44/1.12  drink  [56, 2]      (w:1, o:63, a:1, s:1, b:0), 
% 0.44/1.12  coffee  [57, 2]      (w:1, o:61, a:1, s:1, b:0), 
% 0.44/1.12  beverage  [58, 2]      (w:1, o:59, a:1, s:1, b:0), 
% 0.44/1.12  food  [59, 2]      (w:1, o:75, a:1, s:1, b:0), 
% 0.44/1.12  'substance_matter'  [60, 2]      (w:1, o:68, a:1, s:1, b:0), 
% 0.44/1.12  object  [61, 2]      (w:1, o:78, a:1, s:1, b:0), 
% 0.44/1.12  entity  [62, 2]      (w:1, o:73, a:1, s:1, b:0), 
% 0.44/1.12  existent  [63, 2]      (w:1, o:74, a:1, s:1, b:0), 
% 0.44/1.12  nonliving  [64, 2]      (w:1, o:76, a:1, s:1, b:0), 
% 0.44/1.12  impartial  [65, 2]      (w:1, o:81, a:1, s:1, b:0), 
% 0.44/1.12  'human_person'  [66, 2]      (w:1, o:79, a:1, s:1, b:0), 
% 0.44/1.12  organism  [67, 2]      (w:1, o:82, a:1, s:1, b:0), 
% 0.44/1.12  living  [68, 2]      (w:1, o:83, a:1, s:1, b:0), 
% 0.44/1.12  human  [69, 2]      (w:1, o:80, a:1, s:1, b:0), 
% 0.44/1.12  animate  [70, 2]      (w:1, o:57, a:1, s:1, b:0), 
% 0.44/1.12  customer  [71, 2]      (w:1, o:62, a:1, s:1, b:0), 
% 0.44/1.12  restaurant  [72, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 0.44/1.12  building  [73, 2]      (w:1, o:60, a:1, s:1, b:0), 
% 0.44/1.12  artifact  [74, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 0.44/1.12  agent  [76, 3]      (w:1, o:85, a:1, s:1, b:0), 
% 0.44/1.12  patient  [78, 3]      (w:1, o:86, a:1, s:1, b:0), 
% 0.44/1.12  skc4  [79, 0]      (w:1, o:5, a:1, s:1, b:0), 
% 0.44/1.12  'actual_world'  [80, 1]      (w:1, o:28, a:1, s:1, b:0), 
% 0.44/1.12  skc8  [81, 0]      (w:1, o:6, a:1, s:1, b:0), 
% 0.44/1.12  skc6  [82, 0]      (w:1, o:8, a:1, s:1, b:0), 
% 0.44/1.12  skc5  [83, 0]      (w:1, o:7, a:1, s:1, b:0), 
% 0.44/1.12  past  [84, 2]      (w:1, o:84, a:1, s:1, b:0), 
% 0.44/1.12  nonreflexive  [85, 2]      (w:1, o:77, a:1, s:1, b:0), 
% 0.44/1.12  in  [86, 3]      (w:1, o:87, a:1, s:1, b:0), 
% 0.44/1.12  skf1  [87, 1]      (w:1, o:29, a:1, s:1, b:0), 
% 0.44/1.12  tuple2  [88, 2]      (w:1, o:71, a:1, s:1, b:0), 
% 0.44/1.12  a  [89, 0]      (w:1, o:21, a:1, s:1, b:0), 
% 0.44/1.12  b  [90, 0]      (w:1, o:22, a:1, s:1, b:0), 
% 0.44/1.12  tuple  [91, 3]      (w:1, o:88, a:1, s:1, b:0).
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   15
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 16
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   16
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 17
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   17
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 18
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   18
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 19
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   19
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 20
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   20
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 21
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   21
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 22
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  Failed to find proof!
% 0.44/1.12  maxweight =   22
% 0.44/1.12  maxnrclauses = 10000000
% 0.44/1.12  Generated: 345
% 0.44/1.12  Kept: 101
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  The strategy used was not complete!
% 0.44/1.12  
% 0.44/1.12  Increased maxweight to 23
% 0.44/1.12  
% 0.44/1.12  Starting Search:
% 0.44/1.12  
% 0.44/1.12  Resimplifying inuse:
% 0.44/1.12  Done
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  found a saturation!
% 0.44/1.12  % SZS status Satisfiable
% 0.44/1.12  % SZS output start Saturation
% 0.44/1.12  
% 0.44/1.12  clause( 90, [ =( ifeq3( agent( skc4, X, Y ), true, ifeq3( patient( skc4, X
% 0.44/1.12    , skc8 ), true, ifeq3( drink( skc4, X ), true, true, true ), true ), true
% 0.44/1.12     ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 47, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, patient( skc4, skf1( Z ), 
% 0.44/1.12    skc6 ), true ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 101, [ =( ifeq( tuple( patient( skc4, skc5, X ), true, agent( skc4
% 0.44/1.12    , skc5, X ) ), tuple( true, true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 100, [ =( ifeq( tuple( true, true, agent( skc4, skc5, skc8 ) ), 
% 0.44/1.12    tuple( true, true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 99, [ =( ifeq( tuple( patient( skc4, skc5, skc6 ), true, true ), 
% 0.44/1.12    tuple( true, true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 51, [ =( ifeq( tuple( patient( X, Y, Z ), nonreflexive( X, Y ), 
% 0.44/1.12    agent( X, Y, Z ) ), tuple( true, true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 46, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, agent( skc4, skf1( X ), X ), 
% 0.44/1.12    true ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 98, [ =( ifeq2( tuple2( true, living( skc4, skc8 ) ), tuple2( true
% 0.44/1.12    , true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 48, [ =( ifeq2( tuple2( nonliving( X, Y ), living( X, Y ) ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 97, [ =( ifeq2( tuple2( true, existent( skc4, skc5 ) ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 96, [ =( ifeq2( tuple2( nonexistent( skc4, skc6 ), true ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 45, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, see( skc4, skf1( Z ) ), true
% 0.44/1.12     ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 95, [ =( ifeq2( tuple2( nonexistent( skc4, skc8 ), true ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 49, [ =( ifeq2( tuple2( nonexistent( X, Y ), existent( X, Y ) ), 
% 0.44/1.12    tuple2( true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 94, [ =( ifeq2( tuple2( nonliving( skc4, skc6 ), true ), tuple2( 
% 0.44/1.12    true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 93, [ =( ifeq2( tuple2( true, animate( skc4, skc8 ) ), tuple2( true
% 0.44/1.12    , true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 44, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, nonreflexive( skc4, skf1( Z )
% 0.44/1.12     ), true ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 50, [ =( ifeq2( tuple2( nonliving( X, Y ), animate( X, Y ) ), 
% 0.44/1.12    tuple2( true, true ), a, b ), b ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 91, [ =( ifeq3( patient( skc4, skc5, X ), true, beverage( skc4, X )
% 0.44/1.12    , true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 92, [ =( ifeq3( agent( skc4, skc5, X ), true, true, true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 83, [ =( ifeq3( artifact( skc4, skc8 ), true, true, true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 43, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, past( skc4, skf1( Z ) ), true
% 0.44/1.12     ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 87, [ =( ifeq3( organism( skc4, skc8 ), true, true, true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 89, [ =( ifeq3( eventuality( skc4, skc8 ), true, true, true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 82, [ =( unisex( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 81, [ =( impartial( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 42, [ =( ifeq3( in( skc4, X, Y ), true, ifeq3( restaurant( skc4, Y
% 0.44/1.12     ), true, ifeq3( customer( skc4, X ), true, event( skc4, skf1( Z ) ), 
% 0.44/1.12    true ), true ), true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 80, [ =( nonliving( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 86, [ =( existent( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 85, [ =( specific( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 88, [ =( singleton( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 32, [ =( ifeq3( agent( X, Y, Z ), true, ifeq3( patient( X, Y, T ), 
% 0.44/1.12    true, ifeq3( drink( X, Y ), true, beverage( X, T ), true ), true ), true
% 0.44/1.12     ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 84, [ =( thing( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 79, [ =( entity( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 78, [ =( object( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 77, [ =( 'substance_matter'( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 13, [ =( ifeq3( food( X, Y ), true, 'substance_matter'( X, Y ), 
% 0.44/1.12    true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 14, [ =( ifeq3( 'substance_matter'( X, Y ), true, object( X, Y ), 
% 0.44/1.12    true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 15, [ =( ifeq3( object( X, Y ), true, entity( X, Y ), true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 75, [ =( singleton( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 76, [ =( food( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 12, [ =( ifeq3( beverage( X, Y ), true, food( X, Y ), true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 74, [ =( thing( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 16, [ =( ifeq3( entity( X, Y ), true, thing( X, Y ), true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 71, [ =( ifeq3( entity( skc4, skc5 ), true, true, true ), true ) ]
% 0.44/1.12     )
% 0.44/1.12  .
% 0.44/1.12  clause( 73, [ =( beverage( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 11, [ =( ifeq3( coffee( X, Y ), true, beverage( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 72, [ =( ifeq3( eventuality( skc4, skc6 ), true, true, true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 70, [ =( specific( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 17, [ =( ifeq3( entity( X, Y ), true, specific( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 69, [ =( existent( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 10, [ =( ifeq3( drink( X, Y ), true, event( X, Y ), true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 18, [ =( ifeq3( entity( X, Y ), true, existent( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 19, [ =( ifeq3( object( X, Y ), true, nonliving( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 68, [ =( ifeq3( object( skc4, skc5 ), true, true, true ), true ) ]
% 0.44/1.12     )
% 0.44/1.12  .
% 0.44/1.12  clause( 67, [ =( unisex( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 9, [ =( ifeq3( eventuality( X, Y ), true, unisex( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 66, [ =( ifeq3( object( skc4, skc6 ), true, true, true ), true ) ]
% 0.44/1.12     )
% 0.44/1.12  .
% 0.44/1.12  clause( 20, [ =( ifeq3( object( X, Y ), true, impartial( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 21, [ =( ifeq3( object( X, Y ), true, unisex( X, Y ), true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 65, [ =( nonexistent( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 8, [ =( ifeq3( eventuality( X, Y ), true, nonexistent( X, Y ), true
% 0.44/1.12     ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 63, [ =( living( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 62, [ =( impartial( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 61, [ =( entity( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 64, [ =( specific( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 7, [ =( ifeq3( eventuality( X, Y ), true, specific( X, Y ), true )
% 0.44/1.12    , true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 60, [ =( organism( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 22, [ =( ifeq3( 'human_person'( X, Y ), true, organism( X, Y ), 
% 0.44/1.12    true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 23, [ =( ifeq3( organism( X, Y ), true, entity( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 59, [ =( singleton( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 6, [ =( ifeq3( thing( X, Y ), true, singleton( X, Y ), true ), true
% 0.44/1.12     ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 24, [ =( ifeq3( organism( X, Y ), true, impartial( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 25, [ =( ifeq3( organism( X, Y ), true, living( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 57, [ =( human( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 58, [ =( thing( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 5, [ =( ifeq3( eventuality( X, Y ), true, thing( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 26, [ =( ifeq3( 'human_person'( X, Y ), true, human( X, Y ), true )
% 0.44/1.12    , true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 56, [ =( animate( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 27, [ =( ifeq3( 'human_person'( X, Y ), true, animate( X, Y ), true
% 0.44/1.12     ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 55, [ =( eventuality( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 4, [ =( ifeq3( event( X, Y ), true, eventuality( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 54, [ =( ifeq3( customer( skc4, skc6 ), true, true, true ), true )
% 0.44/1.12     ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 28, [ =( ifeq3( customer( X, Y ), true, 'human_person'( X, Y ), 
% 0.44/1.12    true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 29, [ =( ifeq3( restaurant( X, Y ), true, building( X, Y ), true )
% 0.44/1.12    , true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 53, [ =( ifeq3( see( skc4, skc5 ), true, true, true ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 3, [ =( ifeq3( see( X, Y ), true, event( X, Y ), true ), true ) ]
% 0.44/1.12     )
% 0.44/1.12  .
% 0.44/1.12  clause( 30, [ =( ifeq3( building( X, Y ), true, artifact( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 31, [ =( ifeq3( artifact( X, Y ), true, object( X, Y ), true ), 
% 0.44/1.12    true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 2, [ =( ifeq( X, X, Y, Z ), Y ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 40, [ =( agent( skc4, skc5, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 1, [ =( ifeq2( X, X, Y, Z ), Y ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 41, [ =( patient( skc4, skc5, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 34, [ =( coffee( skc4, skc8 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 35, [ =( 'human_person'( skc4, skc6 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 36, [ =( event( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 0, [ =( ifeq3( X, X, Y, Z ), Y ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 37, [ =( past( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 38, [ =( nonreflexive( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 39, [ =( drink( skc4, skc5 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 33, [ =( 'actual_world'( skc4 ), true ) ] )
% 0.44/1.12  .
% 0.44/1.12  clause( 52, [ ~( =( b, a ) ) ] )
% 0.44/1.12  .
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  % SZS output end Saturation
% 0.44/1.12  end of saturation!
% 0.44/1.12  
% 0.44/1.12  Memory use:
% 0.44/1.12  
% 0.44/1.12  space for terms:        2513
% 0.44/1.12  space for clauses:      11949
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  clauses generated:      350
% 0.44/1.12  clauses kept:           102
% 0.44/1.12  clauses selected:       102
% 0.44/1.12  clauses deleted:        0
% 0.44/1.12  clauses inuse deleted:  0
% 0.44/1.12  
% 0.44/1.12  subsentry:          0
% 0.44/1.12  literals s-matched: 0
% 0.44/1.12  literals matched:   0
% 0.44/1.12  full subsumption:   0
% 0.44/1.12  
% 0.44/1.12  checksum:           1411802051
% 0.44/1.12  
% 0.44/1.12  
% 0.44/1.12  Bliksem ended
%------------------------------------------------------------------------------