TSTP Solution File: NLP185-1 by Paradox---4.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Paradox---4.0
% Problem : NLP185-1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:short
% Command : paradox --no-progress --time %d --tstp --model %s
% Computer : n028.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 05:01:14 EDT 2022
% Result : Satisfiable 0.13s 0.39s
% Output : FiniteModel 0.13s
% Verified :
% SZS Type : FiniteModel
% Domain size : 6
% Comments :
%------------------------------------------------------------------------------
% domain size is 6
fof(domain,fi_domain,
! [X] :
( X = "1"
| X = "2"
| X = "3"
| X = "4"
| X = "5"
| X = "6" ) ).
fof(abstraction,fi_predicates,
( ( abstraction("1","1")
<=> $false )
& ( abstraction("1","2")
<=> $false )
& ( abstraction("1","3")
<=> $false )
& ( abstraction("1","4")
<=> $false )
& ( abstraction("1","5")
<=> $true )
& ( abstraction("1","6")
<=> $false )
& ! [X2] :
( abstraction("2",X2)
<=> abstraction("1",X2) )
& ! [X2] :
( abstraction("3",X2)
<=> abstraction("2",X2) )
& ! [X2] :
( abstraction("4",X2)
<=> abstraction("3",X2) )
& ! [X2] :
( abstraction("5",X2)
<=> abstraction("4",X2) )
& ! [X2] :
( abstraction("6",X2)
<=> abstraction("5",X2) ) ) ).
fof(actual_world,fi_predicates,
( ( actual_world("1")
<=> $true )
& ( actual_world("2")
<=> actual_world("1") )
& ( actual_world("3")
<=> actual_world("2") )
& ( actual_world("4")
<=> actual_world("3") )
& ( actual_world("5")
<=> actual_world("4") )
& ( actual_world("6")
<=> actual_world("5") ) ) ).
fof(agent,fi_predicates,
( ( agent("1","1","1")
<=> $true )
& ( agent("1","1","2")
<=> $true )
& ( agent("1","1","3")
<=> $true )
& ( agent("1","1","4")
<=> $true )
& ( agent("1","1","5")
<=> $true )
& ( agent("1","1","6")
<=> $false )
& ( agent("1","2","1")
<=> $false )
& ( agent("1","2","2")
<=> $true )
& ( agent("1","2","3")
<=> $true )
& ( agent("1","2","4")
<=> $false )
& ( agent("1","2","5")
<=> $false )
& ( agent("1","2","6")
<=> $false )
& ( agent("1","3","1")
<=> $true )
& ( agent("1","3","2")
<=> $true )
& ( agent("1","3","3")
<=> $true )
& ( agent("1","3","4")
<=> $true )
& ( agent("1","3","5")
<=> $true )
& ( agent("1","3","6")
<=> $true )
& ( agent("1","4","1")
<=> $true )
& ( agent("1","4","2")
<=> $true )
& ( agent("1","4","3")
<=> $false )
& ( agent("1","4","4")
<=> $false )
& ( agent("1","4","5")
<=> $false )
& ( agent("1","4","6")
<=> $false )
& ( agent("1","5","1")
<=> $true )
& ( agent("1","5","2")
<=> $true )
& ( agent("1","5","3")
<=> $false )
& ( agent("1","5","4")
<=> $false )
& ( agent("1","5","5")
<=> $false )
& ( agent("1","5","6")
<=> $false )
& ( agent("1","6","1")
<=> $true )
& ( agent("1","6","2")
<=> $true )
& ( agent("1","6","3")
<=> $false )
& ( agent("1","6","4")
<=> $false )
& ( agent("1","6","5")
<=> $false )
& ( agent("1","6","6")
<=> $false )
& ! [X2,X3] :
( agent("2",X2,X3)
<=> agent("1",X2,X3) )
& ! [X2,X3] :
( agent("3",X2,X3)
<=> agent("2",X2,X3) )
& ! [X2,X3] :
( agent("4",X2,X3)
<=> agent("3",X2,X3) )
& ! [X2,X3] :
( agent("5",X2,X3)
<=> agent("4",X2,X3) )
& ! [X2,X3] :
( agent("6",X2,X3)
<=> agent("5",X2,X3) ) ) ).
fof(animate,fi_predicates,
( ( animate("1","1")
<=> $false )
& ( animate("1","2")
<=> $false )
& ( animate("1","3")
<=> $false )
& ( animate("1","4")
<=> $true )
& ( animate("1","5")
<=> $true )
& ( animate("1","6")
<=> $true )
& ! [X2] :
( animate("2",X2)
<=> animate("1",X2) )
& ! [X2] :
( animate("3",X2)
<=> animate("2",X2) )
& ! [X2] :
( animate("4",X2)
<=> animate("3",X2) )
& ! [X2] :
( animate("5",X2)
<=> animate("4",X2) )
& ! [X2] :
( animate("6",X2)
<=> animate("5",X2) ) ) ).
fof(artifact,fi_predicates,
( ( artifact("1","1")
<=> $false )
& ( artifact("1","2")
<=> $false )
& ( artifact("1","3")
<=> $true )
& ( artifact("1","4")
<=> $false )
& ( artifact("1","5")
<=> $false )
& ( artifact("1","6")
<=> $false )
& ! [X2] :
( artifact("2",X2)
<=> artifact("1",X2) )
& ! [X2] :
( artifact("3",X2)
<=> artifact("2",X2) )
& ! [X2] :
( artifact("4",X2)
<=> artifact("3",X2) )
& ! [X2] :
( artifact("5",X2)
<=> artifact("4",X2) )
& ! [X2] :
( artifact("6",X2)
<=> artifact("5",X2) ) ) ).
fof(barrel,fi_predicates,
( ( barrel("1","1")
<=> $false )
& ( barrel("1","2")
<=> $true )
& ( barrel("1","3")
<=> $false )
& ( barrel("1","4")
<=> $false )
& ( barrel("1","5")
<=> $false )
& ( barrel("1","6")
<=> $false )
& ! [X2] :
( barrel("2",X2)
<=> barrel("1",X2) )
& ! [X2] :
( barrel("3",X2)
<=> barrel("2",X2) )
& ! [X2] :
( barrel("4",X2)
<=> barrel("3",X2) )
& ! [X2] :
( barrel("5",X2)
<=> barrel("4",X2) )
& ! [X2] :
( barrel("6",X2)
<=> barrel("5",X2) ) ) ).
fof(be,fi_predicates,
( ( be("1","1","1","1")
<=> $false )
& ( be("1","1","1","2")
<=> $false )
& ( be("1","1","1","3")
<=> $false )
& ( be("1","1","1","4")
<=> $false )
& ( be("1","1","1","5")
<=> $false )
& ( be("1","1","1","6")
<=> $false )
& ( be("1","1","2","1")
<=> $false )
& ( be("1","1","2","2")
<=> $false )
& ( be("1","1","2","3")
<=> $false )
& ( be("1","1","2","4")
<=> $false )
& ( be("1","1","2","5")
<=> $false )
& ( be("1","1","2","6")
<=> $false )
& ( be("1","1","3","1")
<=> $false )
& ( be("1","1","3","2")
<=> $false )
& ( be("1","1","3","3")
<=> $false )
& ( be("1","1","3","4")
<=> $false )
& ( be("1","1","3","5")
<=> $false )
& ( be("1","1","3","6")
<=> $false )
& ( be("1","1","4","1")
<=> $false )
& ( be("1","1","4","2")
<=> $false )
& ( be("1","1","4","3")
<=> $false )
& ( be("1","1","4","4")
<=> $false )
& ( be("1","1","4","5")
<=> $false )
& ( be("1","1","4","6")
<=> $false )
& ( be("1","1","5","1")
<=> $false )
& ( be("1","1","5","2")
<=> $false )
& ( be("1","1","5","3")
<=> $false )
& ( be("1","1","5","4")
<=> $false )
& ( be("1","1","5","5")
<=> $false )
& ( be("1","1","5","6")
<=> $false )
& ( be("1","1","6","1")
<=> $false )
& ( be("1","1","6","2")
<=> $false )
& ( be("1","1","6","3")
<=> $false )
& ( be("1","1","6","4")
<=> $false )
& ( be("1","1","6","5")
<=> $false )
& ( be("1","1","6","6")
<=> $false )
& ( be("1","2","1","1")
<=> $false )
& ( be("1","2","1","2")
<=> $false )
& ( be("1","2","1","3")
<=> $false )
& ( be("1","2","1","4")
<=> $false )
& ( be("1","2","1","5")
<=> $false )
& ( be("1","2","1","6")
<=> $false )
& ( be("1","2","2","1")
<=> $false )
& ( be("1","2","2","2")
<=> $false )
& ( be("1","2","2","3")
<=> $false )
& ( be("1","2","2","4")
<=> $false )
& ( be("1","2","2","5")
<=> $false )
& ( be("1","2","2","6")
<=> $false )
& ( be("1","2","3","1")
<=> $false )
& ( be("1","2","3","2")
<=> $false )
& ( be("1","2","3","3")
<=> $true )
& ( be("1","2","3","4")
<=> $false )
& ( be("1","2","3","5")
<=> $false )
& ( be("1","2","3","6")
<=> $false )
& ( be("1","2","4","1")
<=> $false )
& ( be("1","2","4","2")
<=> $false )
& ( be("1","2","4","3")
<=> $false )
& ( be("1","2","4","4")
<=> $true )
& ( be("1","2","4","5")
<=> $false )
& ( be("1","2","4","6")
<=> $false )
& ( be("1","2","5","1")
<=> $false )
& ( be("1","2","5","2")
<=> $false )
& ( be("1","2","5","3")
<=> $false )
& ( be("1","2","5","4")
<=> $false )
& ( be("1","2","5","5")
<=> $false )
& ( be("1","2","5","6")
<=> $false )
& ( be("1","2","6","1")
<=> $false )
& ( be("1","2","6","2")
<=> $false )
& ( be("1","2","6","3")
<=> $false )
& ( be("1","2","6","4")
<=> $false )
& ( be("1","2","6","5")
<=> $false )
& ( be("1","2","6","6")
<=> $true )
& ( be("1","3","1","1")
<=> $false )
& ( be("1","3","1","2")
<=> $false )
& ( be("1","3","1","3")
<=> $false )
& ( be("1","3","1","4")
<=> $false )
& ( be("1","3","1","5")
<=> $false )
& ( be("1","3","1","6")
<=> $false )
& ( be("1","3","2","1")
<=> $false )
& ( be("1","3","2","2")
<=> $false )
& ( be("1","3","2","3")
<=> $false )
& ( be("1","3","2","4")
<=> $false )
& ( be("1","3","2","5")
<=> $false )
& ( be("1","3","2","6")
<=> $false )
& ( be("1","3","3","1")
<=> $false )
& ( be("1","3","3","2")
<=> $false )
& ( be("1","3","3","3")
<=> $false )
& ( be("1","3","3","4")
<=> $false )
& ( be("1","3","3","5")
<=> $false )
& ( be("1","3","3","6")
<=> $false )
& ( be("1","3","4","1")
<=> $false )
& ( be("1","3","4","2")
<=> $false )
& ( be("1","3","4","3")
<=> $false )
& ( be("1","3","4","4")
<=> $false )
& ( be("1","3","4","5")
<=> $false )
& ( be("1","3","4","6")
<=> $false )
& ( be("1","3","5","1")
<=> $false )
& ( be("1","3","5","2")
<=> $false )
& ( be("1","3","5","3")
<=> $false )
& ( be("1","3","5","4")
<=> $false )
& ( be("1","3","5","5")
<=> $false )
& ( be("1","3","5","6")
<=> $false )
& ( be("1","3","6","1")
<=> $false )
& ( be("1","3","6","2")
<=> $false )
& ( be("1","3","6","3")
<=> $false )
& ( be("1","3","6","4")
<=> $false )
& ( be("1","3","6","5")
<=> $false )
& ( be("1","3","6","6")
<=> $false )
& ( be("1","4","1","1")
<=> $false )
& ( be("1","4","1","2")
<=> $false )
& ( be("1","4","1","3")
<=> $false )
& ( be("1","4","1","4")
<=> $false )
& ( be("1","4","1","5")
<=> $false )
& ( be("1","4","1","6")
<=> $false )
& ( be("1","4","2","1")
<=> $false )
& ( be("1","4","2","2")
<=> $false )
& ( be("1","4","2","3")
<=> $false )
& ( be("1","4","2","4")
<=> $false )
& ( be("1","4","2","5")
<=> $false )
& ( be("1","4","2","6")
<=> $false )
& ( be("1","4","3","1")
<=> $false )
& ( be("1","4","3","2")
<=> $false )
& ( be("1","4","3","3")
<=> $false )
& ( be("1","4","3","4")
<=> $false )
& ( be("1","4","3","5")
<=> $false )
& ( be("1","4","3","6")
<=> $false )
& ( be("1","4","4","1")
<=> $false )
& ( be("1","4","4","2")
<=> $false )
& ( be("1","4","4","3")
<=> $false )
& ( be("1","4","4","4")
<=> $false )
& ( be("1","4","4","5")
<=> $false )
& ( be("1","4","4","6")
<=> $false )
& ( be("1","4","5","1")
<=> $false )
& ( be("1","4","5","2")
<=> $false )
& ( be("1","4","5","3")
<=> $false )
& ( be("1","4","5","4")
<=> $false )
& ( be("1","4","5","5")
<=> $false )
& ( be("1","4","5","6")
<=> $false )
& ( be("1","4","6","1")
<=> $false )
& ( be("1","4","6","2")
<=> $false )
& ( be("1","4","6","3")
<=> $false )
& ( be("1","4","6","4")
<=> $false )
& ( be("1","4","6","5")
<=> $false )
& ( be("1","4","6","6")
<=> $false )
& ( be("1","5","1","1")
<=> $false )
& ( be("1","5","1","2")
<=> $false )
& ( be("1","5","1","3")
<=> $false )
& ( be("1","5","1","4")
<=> $false )
& ( be("1","5","1","5")
<=> $false )
& ( be("1","5","1","6")
<=> $false )
& ( be("1","5","2","1")
<=> $false )
& ( be("1","5","2","2")
<=> $false )
& ( be("1","5","2","3")
<=> $false )
& ( be("1","5","2","4")
<=> $false )
& ( be("1","5","2","5")
<=> $false )
& ( be("1","5","2","6")
<=> $false )
& ( be("1","5","3","1")
<=> $false )
& ( be("1","5","3","2")
<=> $false )
& ( be("1","5","3","3")
<=> $false )
& ( be("1","5","3","4")
<=> $false )
& ( be("1","5","3","5")
<=> $false )
& ( be("1","5","3","6")
<=> $false )
& ( be("1","5","4","1")
<=> $false )
& ( be("1","5","4","2")
<=> $false )
& ( be("1","5","4","3")
<=> $false )
& ( be("1","5","4","4")
<=> $false )
& ( be("1","5","4","5")
<=> $false )
& ( be("1","5","4","6")
<=> $false )
& ( be("1","5","5","1")
<=> $false )
& ( be("1","5","5","2")
<=> $false )
& ( be("1","5","5","3")
<=> $false )
& ( be("1","5","5","4")
<=> $false )
& ( be("1","5","5","5")
<=> $false )
& ( be("1","5","5","6")
<=> $false )
& ( be("1","5","6","1")
<=> $false )
& ( be("1","5","6","2")
<=> $false )
& ( be("1","5","6","3")
<=> $false )
& ( be("1","5","6","4")
<=> $false )
& ( be("1","5","6","5")
<=> $false )
& ( be("1","5","6","6")
<=> $false )
& ( be("1","6","1","1")
<=> $false )
& ( be("1","6","1","2")
<=> $false )
& ( be("1","6","1","3")
<=> $false )
& ( be("1","6","1","4")
<=> $false )
& ( be("1","6","1","5")
<=> $false )
& ( be("1","6","1","6")
<=> $false )
& ( be("1","6","2","1")
<=> $false )
& ( be("1","6","2","2")
<=> $false )
& ( be("1","6","2","3")
<=> $false )
& ( be("1","6","2","4")
<=> $false )
& ( be("1","6","2","5")
<=> $false )
& ( be("1","6","2","6")
<=> $false )
& ( be("1","6","3","1")
<=> $false )
& ( be("1","6","3","2")
<=> $false )
& ( be("1","6","3","3")
<=> $false )
& ( be("1","6","3","4")
<=> $false )
& ( be("1","6","3","5")
<=> $false )
& ( be("1","6","3","6")
<=> $false )
& ( be("1","6","4","1")
<=> $false )
& ( be("1","6","4","2")
<=> $false )
& ( be("1","6","4","3")
<=> $false )
& ( be("1","6","4","4")
<=> $false )
& ( be("1","6","4","5")
<=> $false )
& ( be("1","6","4","6")
<=> $false )
& ( be("1","6","5","1")
<=> $false )
& ( be("1","6","5","2")
<=> $false )
& ( be("1","6","5","3")
<=> $false )
& ( be("1","6","5","4")
<=> $false )
& ( be("1","6","5","5")
<=> $false )
& ( be("1","6","5","6")
<=> $false )
& ( be("1","6","6","1")
<=> $false )
& ( be("1","6","6","2")
<=> $false )
& ( be("1","6","6","3")
<=> $false )
& ( be("1","6","6","4")
<=> $false )
& ( be("1","6","6","5")
<=> $false )
& ( be("1","6","6","6")
<=> $false )
& ! [X2,X3,X4] :
( be("2",X2,X3,X4)
<=> be("1",X2,X3,X4) )
& ! [X2,X3,X4] :
( be("3",X2,X3,X4)
<=> be("2",X2,X3,X4) )
& ! [X2,X3,X4] :
( be("4",X2,X3,X4)
<=> be("3",X2,X3,X4) )
& ! [X2,X3,X4] :
( be("5",X2,X3,X4)
<=> be("4",X2,X3,X4) )
& ! [X2,X3,X4] :
( be("6",X2,X3,X4)
<=> be("5",X2,X3,X4) ) ) ).
fof(black,fi_predicates,
! [X1,X2] :
( black(X1,X2)
<=> $false ) ).
fof(car,fi_predicates,
( ( car("1","1")
<=> $false )
& ( car("1","2")
<=> $false )
& ( car("1","3")
<=> $true )
& ( car("1","4")
<=> $false )
& ( car("1","5")
<=> $false )
& ( car("1","6")
<=> $false )
& ! [X2] :
( car("2",X2)
<=> car("1",X2) )
& ! [X2] :
( car("3",X2)
<=> car("2",X2) )
& ! [X2] :
( car("4",X2)
<=> car("3",X2) )
& ! [X2] :
( car("5",X2)
<=> car("4",X2) )
& ! [X2] :
( car("6",X2)
<=> car("5",X2) ) ) ).
fof(cheap,fi_predicates,
! [X1,X2] :
( cheap(X1,X2)
<=> $false ) ).
fof(chevy,fi_predicates,
( ( chevy("1","1")
<=> $false )
& ( chevy("1","2")
<=> $false )
& ( chevy("1","3")
<=> $true )
& ( chevy("1","4")
<=> $false )
& ( chevy("1","5")
<=> $false )
& ( chevy("1","6")
<=> $false )
& ! [X2] :
( chevy("2",X2)
<=> chevy("1",X2) )
& ! [X2] :
( chevy("3",X2)
<=> chevy("2",X2) )
& ! [X2] :
( chevy("4",X2)
<=> chevy("3",X2) )
& ! [X2] :
( chevy("5",X2)
<=> chevy("4",X2) )
& ! [X2] :
( chevy("6",X2)
<=> chevy("5",X2) ) ) ).
fof(city,fi_predicates,
( ( city("1","1")
<=> $false )
& ( city("1","2")
<=> $false )
& ( city("1","3")
<=> $true )
& ( city("1","4")
<=> $false )
& ( city("1","5")
<=> $false )
& ( city("1","6")
<=> $false )
& ! [X2] :
( city("2",X2)
<=> city("1",X2) )
& ! [X2] :
( city("3",X2)
<=> city("2",X2) )
& ! [X2] :
( city("4",X2)
<=> city("3",X2) )
& ! [X2] :
( city("5",X2)
<=> city("4",X2) )
& ! [X2] :
( city("6",X2)
<=> city("5",X2) ) ) ).
fof(clothes,fi_predicates,
! [X1,X2] :
( clothes(X1,X2)
<=> $false ) ).
fof(coat,fi_predicates,
! [X1,X2] :
( coat(X1,X2)
<=> $false ) ).
fof(dirty,fi_predicates,
( ( dirty("1","1")
<=> $false )
& ( dirty("1","2")
<=> $false )
& ( dirty("1","3")
<=> $true )
& ( dirty("1","4")
<=> $false )
& ( dirty("1","5")
<=> $false )
& ( dirty("1","6")
<=> $false )
& ! [X2] :
( dirty("2",X2)
<=> dirty("1",X2) )
& ! [X2] :
( dirty("3",X2)
<=> dirty("2",X2) )
& ! [X2] :
( dirty("4",X2)
<=> dirty("3",X2) )
& ! [X2] :
( dirty("5",X2)
<=> dirty("4",X2) )
& ! [X2] :
( dirty("6",X2)
<=> dirty("5",X2) ) ) ).
fof(down,fi_predicates,
( ( down("1","1","1")
<=> $true )
& ( down("1","1","2")
<=> $true )
& ( down("1","1","3")
<=> $false )
& ( down("1","1","4")
<=> $false )
& ( down("1","1","5")
<=> $false )
& ( down("1","1","6")
<=> $false )
& ( down("1","2","1")
<=> $true )
& ( down("1","2","2")
<=> $true )
& ( down("1","2","3")
<=> $true )
& ( down("1","2","4")
<=> $false )
& ( down("1","2","5")
<=> $false )
& ( down("1","2","6")
<=> $false )
& ( down("1","3","1")
<=> $true )
& ( down("1","3","2")
<=> $true )
& ( down("1","3","3")
<=> $false )
& ( down("1","3","4")
<=> $false )
& ( down("1","3","5")
<=> $false )
& ( down("1","3","6")
<=> $false )
& ( down("1","4","1")
<=> $true )
& ( down("1","4","2")
<=> $true )
& ( down("1","4","3")
<=> $false )
& ( down("1","4","4")
<=> $false )
& ( down("1","4","5")
<=> $false )
& ( down("1","4","6")
<=> $false )
& ( down("1","5","1")
<=> $true )
& ( down("1","5","2")
<=> $true )
& ( down("1","5","3")
<=> $false )
& ( down("1","5","4")
<=> $false )
& ( down("1","5","5")
<=> $false )
& ( down("1","5","6")
<=> $false )
& ( down("1","6","1")
<=> $true )
& ( down("1","6","2")
<=> $true )
& ( down("1","6","3")
<=> $false )
& ( down("1","6","4")
<=> $false )
& ( down("1","6","5")
<=> $false )
& ( down("1","6","6")
<=> $false )
& ! [X2,X3] :
( down("2",X2,X3)
<=> down("1",X2,X3) )
& ! [X2,X3] :
( down("3",X2,X3)
<=> down("2",X2,X3) )
& ! [X2,X3] :
( down("4",X2,X3)
<=> down("3",X2,X3) )
& ! [X2,X3] :
( down("5",X2,X3)
<=> down("4",X2,X3) )
& ! [X2,X3] :
( down("6",X2,X3)
<=> down("5",X2,X3) ) ) ).
fof(entity,fi_predicates,
( ( entity("1","1")
<=> $false )
& ( entity("1","2")
<=> $false )
& ( entity("1","3")
<=> $true )
& ( entity("1","4")
<=> $true )
& ( entity("1","5")
<=> $false )
& ( entity("1","6")
<=> $true )
& ! [X2] :
( entity("2",X2)
<=> entity("1",X2) )
& ! [X2] :
( entity("3",X2)
<=> entity("2",X2) )
& ! [X2] :
( entity("4",X2)
<=> entity("3",X2) )
& ! [X2] :
( entity("5",X2)
<=> entity("4",X2) )
& ! [X2] :
( entity("6",X2)
<=> entity("5",X2) ) ) ).
fof(event,fi_predicates,
( ( event("1","1")
<=> $false )
& ( event("1","2")
<=> $true )
& ( event("1","3")
<=> $false )
& ( event("1","4")
<=> $false )
& ( event("1","5")
<=> $false )
& ( event("1","6")
<=> $false )
& ! [X2] :
( event("2",X2)
<=> event("1",X2) )
& ! [X2] :
( event("3",X2)
<=> event("2",X2) )
& ! [X2] :
( event("4",X2)
<=> event("3",X2) )
& ! [X2] :
( event("5",X2)
<=> event("4",X2) )
& ! [X2] :
( event("6",X2)
<=> event("5",X2) ) ) ).
fof(eventuality,fi_predicates,
( ( eventuality("1","1")
<=> $false )
& ( eventuality("1","2")
<=> $true )
& ( eventuality("1","3")
<=> $false )
& ( eventuality("1","4")
<=> $false )
& ( eventuality("1","5")
<=> $false )
& ( eventuality("1","6")
<=> $false )
& ! [X2] :
( eventuality("2",X2)
<=> eventuality("1",X2) )
& ! [X2] :
( eventuality("3",X2)
<=> eventuality("2",X2) )
& ! [X2] :
( eventuality("4",X2)
<=> eventuality("3",X2) )
& ! [X2] :
( eventuality("5",X2)
<=> eventuality("4",X2) )
& ! [X2] :
( eventuality("6",X2)
<=> eventuality("5",X2) ) ) ).
fof(existent,fi_predicates,
( ( existent("1","1")
<=> $false )
& ( existent("1","2")
<=> $false )
& ( existent("1","3")
<=> $true )
& ( existent("1","4")
<=> $true )
& ( existent("1","5")
<=> $true )
& ( existent("1","6")
<=> $true )
& ! [X2] :
( existent("2",X2)
<=> existent("1",X2) )
& ! [X2] :
( existent("3",X2)
<=> existent("2",X2) )
& ! [X2] :
( existent("4",X2)
<=> existent("3",X2) )
& ! [X2] :
( existent("5",X2)
<=> existent("4",X2) )
& ! [X2] :
( existent("6",X2)
<=> existent("5",X2) ) ) ).
fof(fellow,fi_predicates,
( ( fellow("1","1")
<=> $false )
& ( fellow("1","2")
<=> $false )
& ( fellow("1","3")
<=> $false )
& ( fellow("1","4")
<=> $true )
& ( fellow("1","5")
<=> $false )
& ( fellow("1","6")
<=> $true )
& ! [X2] :
( fellow("2",X2)
<=> fellow("1",X2) )
& ! [X2] :
( fellow("3",X2)
<=> fellow("2",X2) )
& ! [X2] :
( fellow("4",X2)
<=> fellow("3",X2) )
& ! [X2] :
( fellow("5",X2)
<=> fellow("4",X2) )
& ! [X2] :
( fellow("6",X2)
<=> fellow("5",X2) ) ) ).
fof(frontseat,fi_predicates,
( ( frontseat("1","1")
<=> $false )
& ( frontseat("1","2")
<=> $false )
& ( frontseat("1","3")
<=> $true )
& ( frontseat("1","4")
<=> $false )
& ( frontseat("1","5")
<=> $false )
& ( frontseat("1","6")
<=> $false )
& ! [X2] :
( frontseat("2",X2)
<=> frontseat("1",X2) )
& ! [X2] :
( frontseat("3",X2)
<=> frontseat("2",X2) )
& ! [X2] :
( frontseat("4",X2)
<=> frontseat("3",X2) )
& ! [X2] :
( frontseat("5",X2)
<=> frontseat("4",X2) )
& ! [X2] :
( frontseat("6",X2)
<=> frontseat("5",X2) ) ) ).
fof(furniture,fi_predicates,
( ( furniture("1","1")
<=> $false )
& ( furniture("1","2")
<=> $false )
& ( furniture("1","3")
<=> $true )
& ( furniture("1","4")
<=> $false )
& ( furniture("1","5")
<=> $false )
& ( furniture("1","6")
<=> $false )
& ! [X2] :
( furniture("2",X2)
<=> furniture("1",X2) )
& ! [X2] :
( furniture("3",X2)
<=> furniture("2",X2) )
& ! [X2] :
( furniture("4",X2)
<=> furniture("3",X2) )
& ! [X2] :
( furniture("5",X2)
<=> furniture("4",X2) )
& ! [X2] :
( furniture("6",X2)
<=> furniture("5",X2) ) ) ).
fof(general,fi_predicates,
( ( general("1","1")
<=> $false )
& ( general("1","2")
<=> $false )
& ( general("1","3")
<=> $false )
& ( general("1","4")
<=> $false )
& ( general("1","5")
<=> $true )
& ( general("1","6")
<=> $false )
& ! [X2] :
( general("2",X2)
<=> general("1",X2) )
& ! [X2] :
( general("3",X2)
<=> general("2",X2) )
& ! [X2] :
( general("4",X2)
<=> general("3",X2) )
& ! [X2] :
( general("5",X2)
<=> general("4",X2) )
& ! [X2] :
( general("6",X2)
<=> general("5",X2) ) ) ).
fof(group,fi_predicates,
( ( group("1","1")
<=> $true )
& ( group("1","2")
<=> $false )
& ( group("1","3")
<=> $false )
& ( group("1","4")
<=> $false )
& ( group("1","5")
<=> $false )
& ( group("1","6")
<=> $false )
& ! [X2] :
( group("2",X2)
<=> group("1",X2) )
& ! [X2] :
( group("3",X2)
<=> group("2",X2) )
& ! [X2] :
( group("4",X2)
<=> group("3",X2) )
& ! [X2] :
( group("5",X2)
<=> group("4",X2) )
& ! [X2] :
( group("6",X2)
<=> group("5",X2) ) ) ).
fof(hollywood_placename,fi_predicates,
( ( hollywood_placename("1","1")
<=> $false )
& ( hollywood_placename("1","2")
<=> $false )
& ( hollywood_placename("1","3")
<=> $false )
& ( hollywood_placename("1","4")
<=> $false )
& ( hollywood_placename("1","5")
<=> $true )
& ( hollywood_placename("1","6")
<=> $false )
& ! [X2] :
( hollywood_placename("2",X2)
<=> hollywood_placename("1",X2) )
& ! [X2] :
( hollywood_placename("3",X2)
<=> hollywood_placename("2",X2) )
& ! [X2] :
( hollywood_placename("4",X2)
<=> hollywood_placename("3",X2) )
& ! [X2] :
( hollywood_placename("5",X2)
<=> hollywood_placename("4",X2) )
& ! [X2] :
( hollywood_placename("6",X2)
<=> hollywood_placename("5",X2) ) ) ).
fof(human,fi_predicates,
( ( human("1","1")
<=> $false )
& ( human("1","2")
<=> $false )
& ( human("1","3")
<=> $false )
& ( human("1","4")
<=> $true )
& ( human("1","5")
<=> $false )
& ( human("1","6")
<=> $true )
& ! [X2] :
( human("2",X2)
<=> human("1",X2) )
& ! [X2] :
( human("3",X2)
<=> human("2",X2) )
& ! [X2] :
( human("4",X2)
<=> human("3",X2) )
& ! [X2] :
( human("5",X2)
<=> human("4",X2) )
& ! [X2] :
( human("6",X2)
<=> human("5",X2) ) ) ).
fof(human_person,fi_predicates,
( ( human_person("1","1")
<=> $false )
& ( human_person("1","2")
<=> $false )
& ( human_person("1","3")
<=> $false )
& ( human_person("1","4")
<=> $true )
& ( human_person("1","5")
<=> $false )
& ( human_person("1","6")
<=> $true )
& ! [X2] :
( human_person("2",X2)
<=> human_person("1",X2) )
& ! [X2] :
( human_person("3",X2)
<=> human_person("2",X2) )
& ! [X2] :
( human_person("4",X2)
<=> human_person("3",X2) )
& ! [X2] :
( human_person("5",X2)
<=> human_person("4",X2) )
& ! [X2] :
( human_person("6",X2)
<=> human_person("5",X2) ) ) ).
fof(impartial,fi_predicates,
! [X1,X2] :
( impartial(X1,X2)
<=> $true ) ).
fof(in,fi_predicates,
( ( in("1","1","1")
<=> $false )
& ( in("1","1","2")
<=> $false )
& ( in("1","1","3")
<=> $false )
& ( in("1","1","4")
<=> $false )
& ( in("1","1","5")
<=> $false )
& ( in("1","1","6")
<=> $false )
& ( in("1","2","1")
<=> $false )
& ( in("1","2","2")
<=> $false )
& ( in("1","2","3")
<=> $true )
& ( in("1","2","4")
<=> $false )
& ( in("1","2","5")
<=> $false )
& ( in("1","2","6")
<=> $false )
& ( in("1","3","1")
<=> $false )
& ( in("1","3","2")
<=> $false )
& ( in("1","3","3")
<=> $true )
& ( in("1","3","4")
<=> $true )
& ( in("1","3","5")
<=> $false )
& ( in("1","3","6")
<=> $true )
& ( in("1","4","1")
<=> $false )
& ( in("1","4","2")
<=> $false )
& ( in("1","4","3")
<=> $true )
& ( in("1","4","4")
<=> $true )
& ( in("1","4","5")
<=> $false )
& ( in("1","4","6")
<=> $false )
& ( in("1","5","1")
<=> $false )
& ( in("1","5","2")
<=> $false )
& ( in("1","5","3")
<=> $true )
& ( in("1","5","4")
<=> $false )
& ( in("1","5","5")
<=> $false )
& ( in("1","5","6")
<=> $false )
& ( in("1","6","1")
<=> $false )
& ( in("1","6","2")
<=> $false )
& ( in("1","6","3")
<=> $true )
& ( in("1","6","4")
<=> $true )
& ( in("1","6","5")
<=> $false )
& ( in("1","6","6")
<=> $false )
& ! [X2,X3] :
( in("2",X2,X3)
<=> in("1",X2,X3) )
& ! [X2,X3] :
( in("3",X2,X3)
<=> in("2",X2,X3) )
& ! [X2,X3] :
( in("4",X2,X3)
<=> in("3",X2,X3) )
& ! [X2,X3] :
( in("5",X2,X3)
<=> in("4",X2,X3) )
& ! [X2,X3] :
( in("6",X2,X3)
<=> in("5",X2,X3) ) ) ).
fof(instrumentality,fi_predicates,
( ( instrumentality("1","1")
<=> $false )
& ( instrumentality("1","2")
<=> $false )
& ( instrumentality("1","3")
<=> $true )
& ( instrumentality("1","4")
<=> $false )
& ( instrumentality("1","5")
<=> $false )
& ( instrumentality("1","6")
<=> $false )
& ! [X2] :
( instrumentality("2",X2)
<=> instrumentality("1",X2) )
& ! [X2] :
( instrumentality("3",X2)
<=> instrumentality("2",X2) )
& ! [X2] :
( instrumentality("4",X2)
<=> instrumentality("3",X2) )
& ! [X2] :
( instrumentality("5",X2)
<=> instrumentality("4",X2) )
& ! [X2] :
( instrumentality("6",X2)
<=> instrumentality("5",X2) ) ) ).
fof(living,fi_predicates,
( ( living("1","1")
<=> $false )
& ( living("1","2")
<=> $false )
& ( living("1","3")
<=> $false )
& ( living("1","4")
<=> $true )
& ( living("1","5")
<=> $true )
& ( living("1","6")
<=> $true )
& ! [X2] :
( living("2",X2)
<=> living("1",X2) )
& ! [X2] :
( living("3",X2)
<=> living("2",X2) )
& ! [X2] :
( living("4",X2)
<=> living("3",X2) )
& ! [X2] :
( living("5",X2)
<=> living("4",X2) )
& ! [X2] :
( living("6",X2)
<=> living("5",X2) ) ) ).
fof(location,fi_predicates,
( ( location("1","1")
<=> $false )
& ( location("1","2")
<=> $false )
& ( location("1","3")
<=> $true )
& ( location("1","4")
<=> $false )
& ( location("1","5")
<=> $false )
& ( location("1","6")
<=> $false )
& ! [X2] :
( location("2",X2)
<=> location("1",X2) )
& ! [X2] :
( location("3",X2)
<=> location("2",X2) )
& ! [X2] :
( location("4",X2)
<=> location("3",X2) )
& ! [X2] :
( location("5",X2)
<=> location("4",X2) )
& ! [X2] :
( location("6",X2)
<=> location("5",X2) ) ) ).
fof(lonely,fi_predicates,
( ( lonely("1","1")
<=> $true )
& ( lonely("1","2")
<=> $false )
& ( lonely("1","3")
<=> $true )
& ( lonely("1","4")
<=> $false )
& ( lonely("1","5")
<=> $false )
& ( lonely("1","6")
<=> $false )
& ! [X2] :
( lonely("2",X2)
<=> lonely("1",X2) )
& ! [X2] :
( lonely("3",X2)
<=> lonely("2",X2) )
& ! [X2] :
( lonely("4",X2)
<=> lonely("3",X2) )
& ! [X2] :
( lonely("5",X2)
<=> lonely("4",X2) )
& ! [X2] :
( lonely("6",X2)
<=> lonely("5",X2) ) ) ).
fof(male,fi_predicates,
( ( male("1","1")
<=> $false )
& ( male("1","2")
<=> $false )
& ( male("1","3")
<=> $false )
& ( male("1","4")
<=> $true )
& ( male("1","5")
<=> $false )
& ( male("1","6")
<=> $true )
& ! [X2] :
( male("2",X2)
<=> male("1",X2) )
& ! [X2] :
( male("3",X2)
<=> male("2",X2) )
& ! [X2] :
( male("4",X2)
<=> male("3",X2) )
& ! [X2] :
( male("5",X2)
<=> male("4",X2) )
& ! [X2] :
( male("6",X2)
<=> male("5",X2) ) ) ).
fof(man,fi_predicates,
( ( man("1","1")
<=> $false )
& ( man("1","2")
<=> $false )
& ( man("1","3")
<=> $false )
& ( man("1","4")
<=> $true )
& ( man("1","5")
<=> $false )
& ( man("1","6")
<=> $true )
& ! [X2] :
( man("2",X2)
<=> man("1",X2) )
& ! [X2] :
( man("3",X2)
<=> man("2",X2) )
& ! [X2] :
( man("4",X2)
<=> man("3",X2) )
& ! [X2] :
( man("5",X2)
<=> man("4",X2) )
& ! [X2] :
( man("6",X2)
<=> man("5",X2) ) ) ).
fof(member,fi_predicates,
( ( member("1","1","1")
<=> $false )
& ( member("1","1","2")
<=> $false )
& ( member("1","1","3")
<=> $false )
& ( member("1","1","4")
<=> $false )
& ( member("1","1","5")
<=> $false )
& ( member("1","1","6")
<=> $false )
& ( member("1","2","1")
<=> $false )
& ( member("1","2","2")
<=> $false )
& ( member("1","2","3")
<=> $false )
& ( member("1","2","4")
<=> $false )
& ( member("1","2","5")
<=> $false )
& ( member("1","2","6")
<=> $false )
& ( member("1","3","1")
<=> $false )
& ( member("1","3","2")
<=> $true )
& ( member("1","3","3")
<=> $false )
& ( member("1","3","4")
<=> $true )
& ( member("1","3","5")
<=> $false )
& ( member("1","3","6")
<=> $false )
& ( member("1","4","1")
<=> $true )
& ( member("1","4","2")
<=> $false )
& ( member("1","4","3")
<=> $true )
& ( member("1","4","4")
<=> $false )
& ( member("1","4","5")
<=> $false )
& ( member("1","4","6")
<=> $true )
& ( member("1","5","1")
<=> $false )
& ( member("1","5","2")
<=> $false )
& ( member("1","5","3")
<=> $false )
& ( member("1","5","4")
<=> $false )
& ( member("1","5","5")
<=> $false )
& ( member("1","5","6")
<=> $false )
& ( member("1","6","1")
<=> $true )
& ( member("1","6","2")
<=> $false )
& ( member("1","6","3")
<=> $false )
& ( member("1","6","4")
<=> $false )
& ( member("1","6","5")
<=> $false )
& ( member("1","6","6")
<=> $false )
& ! [X2,X3] :
( member("2",X2,X3)
<=> member("1",X2,X3) )
& ! [X2,X3] :
( member("3",X2,X3)
<=> member("2",X2,X3) )
& ! [X2,X3] :
( member("4",X2,X3)
<=> member("3",X2,X3) )
& ! [X2,X3] :
( member("5",X2,X3)
<=> member("4",X2,X3) )
& ! [X2,X3] :
( member("6",X2,X3)
<=> member("5",X2,X3) ) ) ).
fof(multiple,fi_predicates,
( ( multiple("1","1")
<=> $true )
& ( multiple("1","2")
<=> $false )
& ( multiple("1","3")
<=> $false )
& ( multiple("1","4")
<=> $false )
& ( multiple("1","5")
<=> $false )
& ( multiple("1","6")
<=> $false )
& ! [X2] :
( multiple("2",X2)
<=> multiple("1",X2) )
& ! [X2] :
( multiple("3",X2)
<=> multiple("2",X2) )
& ! [X2] :
( multiple("4",X2)
<=> multiple("3",X2) )
& ! [X2] :
( multiple("5",X2)
<=> multiple("4",X2) )
& ! [X2] :
( multiple("6",X2)
<=> multiple("5",X2) ) ) ).
fof(nonexistent,fi_predicates,
( ( nonexistent("1","1")
<=> $false )
& ( nonexistent("1","2")
<=> $true )
& ( nonexistent("1","3")
<=> $false )
& ( nonexistent("1","4")
<=> $false )
& ( nonexistent("1","5")
<=> $false )
& ( nonexistent("1","6")
<=> $false )
& ! [X2] :
( nonexistent("2",X2)
<=> nonexistent("1",X2) )
& ! [X2] :
( nonexistent("3",X2)
<=> nonexistent("2",X2) )
& ! [X2] :
( nonexistent("4",X2)
<=> nonexistent("3",X2) )
& ! [X2] :
( nonexistent("5",X2)
<=> nonexistent("4",X2) )
& ! [X2] :
( nonexistent("6",X2)
<=> nonexistent("5",X2) ) ) ).
fof(nonhuman,fi_predicates,
( ( nonhuman("1","1")
<=> $false )
& ( nonhuman("1","2")
<=> $false )
& ( nonhuman("1","3")
<=> $false )
& ( nonhuman("1","4")
<=> $false )
& ( nonhuman("1","5")
<=> $true )
& ( nonhuman("1","6")
<=> $false )
& ! [X2] :
( nonhuman("2",X2)
<=> nonhuman("1",X2) )
& ! [X2] :
( nonhuman("3",X2)
<=> nonhuman("2",X2) )
& ! [X2] :
( nonhuman("4",X2)
<=> nonhuman("3",X2) )
& ! [X2] :
( nonhuman("5",X2)
<=> nonhuman("4",X2) )
& ! [X2] :
( nonhuman("6",X2)
<=> nonhuman("5",X2) ) ) ).
fof(nonliving,fi_predicates,
( ( nonliving("1","1")
<=> $false )
& ( nonliving("1","2")
<=> $false )
& ( nonliving("1","3")
<=> $true )
& ( nonliving("1","4")
<=> $false )
& ( nonliving("1","5")
<=> $false )
& ( nonliving("1","6")
<=> $false )
& ! [X2] :
( nonliving("2",X2)
<=> nonliving("1",X2) )
& ! [X2] :
( nonliving("3",X2)
<=> nonliving("2",X2) )
& ! [X2] :
( nonliving("4",X2)
<=> nonliving("3",X2) )
& ! [X2] :
( nonliving("5",X2)
<=> nonliving("4",X2) )
& ! [X2] :
( nonliving("6",X2)
<=> nonliving("5",X2) ) ) ).
fof(nonreflexive,fi_predicates,
! [X1,X2] :
( nonreflexive(X1,X2)
<=> $false ) ).
fof(object,fi_predicates,
( ( object("1","1")
<=> $false )
& ( object("1","2")
<=> $false )
& ( object("1","3")
<=> $true )
& ( object("1","4")
<=> $false )
& ( object("1","5")
<=> $false )
& ( object("1","6")
<=> $false )
& ! [X2] :
( object("2",X2)
<=> object("1",X2) )
& ! [X2] :
( object("3",X2)
<=> object("2",X2) )
& ! [X2] :
( object("4",X2)
<=> object("3",X2) )
& ! [X2] :
( object("5",X2)
<=> object("4",X2) )
& ! [X2] :
( object("6",X2)
<=> object("5",X2) ) ) ).
fof(of,fi_predicates,
( ( of("1","1","1")
<=> $true )
& ( of("1","1","2")
<=> $true )
& ( of("1","1","3")
<=> $true )
& ( of("1","1","4")
<=> $true )
& ( of("1","1","5")
<=> $true )
& ( of("1","1","6")
<=> $true )
& ( of("1","2","1")
<=> $true )
& ( of("1","2","2")
<=> $true )
& ( of("1","2","3")
<=> $true )
& ( of("1","2","4")
<=> $true )
& ( of("1","2","5")
<=> $true )
& ( of("1","2","6")
<=> $true )
& ( of("1","3","1")
<=> $true )
& ( of("1","3","2")
<=> $true )
& ( of("1","3","3")
<=> $true )
& ( of("1","3","4")
<=> $true )
& ( of("1","3","5")
<=> $true )
& ( of("1","3","6")
<=> $true )
& ( of("1","4","1")
<=> $false )
& ( of("1","4","2")
<=> $false )
& ( of("1","4","3")
<=> $false )
& ( of("1","4","4")
<=> $false )
& ( of("1","4","5")
<=> $false )
& ( of("1","4","6")
<=> $false )
& ( of("1","5","1")
<=> $false )
& ( of("1","5","2")
<=> $false )
& ( of("1","5","3")
<=> $true )
& ( of("1","5","4")
<=> $false )
& ( of("1","5","5")
<=> $false )
& ( of("1","5","6")
<=> $false )
& ( of("1","6","1")
<=> $false )
& ( of("1","6","2")
<=> $false )
& ( of("1","6","3")
<=> $false )
& ( of("1","6","4")
<=> $false )
& ( of("1","6","5")
<=> $false )
& ( of("1","6","6")
<=> $false )
& ! [X2,X3] :
( of("2",X2,X3)
<=> of("1",X2,X3) )
& ! [X2,X3] :
( of("3",X2,X3)
<=> of("2",X2,X3) )
& ! [X2,X3] :
( of("4",X2,X3)
<=> of("3",X2,X3) )
& ! [X2,X3] :
( of("5",X2,X3)
<=> of("4",X2,X3) )
& ! [X2,X3] :
( of("6",X2,X3)
<=> of("5",X2,X3) ) ) ).
fof(old,fi_predicates,
( ( old("1","1")
<=> $false )
& ( old("1","2")
<=> $false )
& ( old("1","3")
<=> $true )
& ( old("1","4")
<=> $false )
& ( old("1","5")
<=> $false )
& ( old("1","6")
<=> $false )
& ! [X2] :
( old("2",X2)
<=> old("1",X2) )
& ! [X2] :
( old("3",X2)
<=> old("2",X2) )
& ! [X2] :
( old("4",X2)
<=> old("3",X2) )
& ! [X2] :
( old("5",X2)
<=> old("4",X2) )
& ! [X2] :
( old("6",X2)
<=> old("5",X2) ) ) ).
fof(organism,fi_predicates,
( ( organism("1","1")
<=> $false )
& ( organism("1","2")
<=> $false )
& ( organism("1","3")
<=> $false )
& ( organism("1","4")
<=> $true )
& ( organism("1","5")
<=> $false )
& ( organism("1","6")
<=> $true )
& ! [X2] :
( organism("2",X2)
<=> organism("1",X2) )
& ! [X2] :
( organism("3",X2)
<=> organism("2",X2) )
& ! [X2] :
( organism("4",X2)
<=> organism("3",X2) )
& ! [X2] :
( organism("5",X2)
<=> organism("4",X2) )
& ! [X2] :
( organism("6",X2)
<=> organism("5",X2) ) ) ).
fof(patient,fi_predicates,
! [X1,X2,X3] :
( patient(X1,X2,X3)
<=> $false ) ).
fof(placename,fi_predicates,
( ( placename("1","1")
<=> $false )
& ( placename("1","2")
<=> $false )
& ( placename("1","3")
<=> $false )
& ( placename("1","4")
<=> $false )
& ( placename("1","5")
<=> $true )
& ( placename("1","6")
<=> $false )
& ! [X2] :
( placename("2",X2)
<=> placename("1",X2) )
& ! [X2] :
( placename("3",X2)
<=> placename("2",X2) )
& ! [X2] :
( placename("4",X2)
<=> placename("3",X2) )
& ! [X2] :
( placename("5",X2)
<=> placename("4",X2) )
& ! [X2] :
( placename("6",X2)
<=> placename("5",X2) ) ) ).
fof(present,fi_predicates,
( ( present("1","1")
<=> $true )
& ( present("1","2")
<=> $true )
& ( present("1","3")
<=> $true )
& ( present("1","4")
<=> $false )
& ( present("1","5")
<=> $false )
& ( present("1","6")
<=> $false )
& ! [X2] :
( present("2",X2)
<=> present("1",X2) )
& ! [X2] :
( present("3",X2)
<=> present("2",X2) )
& ! [X2] :
( present("4",X2)
<=> present("3",X2) )
& ! [X2] :
( present("5",X2)
<=> present("4",X2) )
& ! [X2] :
( present("6",X2)
<=> present("5",X2) ) ) ).
fof(relation,fi_predicates,
( ( relation("1","1")
<=> $false )
& ( relation("1","2")
<=> $false )
& ( relation("1","3")
<=> $false )
& ( relation("1","4")
<=> $false )
& ( relation("1","5")
<=> $true )
& ( relation("1","6")
<=> $false )
& ! [X2] :
( relation("2",X2)
<=> relation("1",X2) )
& ! [X2] :
( relation("3",X2)
<=> relation("2",X2) )
& ! [X2] :
( relation("4",X2)
<=> relation("3",X2) )
& ! [X2] :
( relation("5",X2)
<=> relation("4",X2) )
& ! [X2] :
( relation("6",X2)
<=> relation("5",X2) ) ) ).
fof(relname,fi_predicates,
( ( relname("1","1")
<=> $false )
& ( relname("1","2")
<=> $false )
& ( relname("1","3")
<=> $false )
& ( relname("1","4")
<=> $false )
& ( relname("1","5")
<=> $true )
& ( relname("1","6")
<=> $false )
& ! [X2] :
( relname("2",X2)
<=> relname("1",X2) )
& ! [X2] :
( relname("3",X2)
<=> relname("2",X2) )
& ! [X2] :
( relname("4",X2)
<=> relname("3",X2) )
& ! [X2] :
( relname("5",X2)
<=> relname("4",X2) )
& ! [X2] :
( relname("6",X2)
<=> relname("5",X2) ) ) ).
fof(seat,fi_predicates,
( ( seat("1","1")
<=> $false )
& ( seat("1","2")
<=> $false )
& ( seat("1","3")
<=> $true )
& ( seat("1","4")
<=> $false )
& ( seat("1","5")
<=> $false )
& ( seat("1","6")
<=> $false )
& ! [X2] :
( seat("2",X2)
<=> seat("1",X2) )
& ! [X2] :
( seat("3",X2)
<=> seat("2",X2) )
& ! [X2] :
( seat("4",X2)
<=> seat("3",X2) )
& ! [X2] :
( seat("5",X2)
<=> seat("4",X2) )
& ! [X2] :
( seat("6",X2)
<=> seat("5",X2) ) ) ).
fof(set,fi_predicates,
( ( set("1","1")
<=> $true )
& ( set("1","2")
<=> $false )
& ( set("1","3")
<=> $false )
& ( set("1","4")
<=> $false )
& ( set("1","5")
<=> $false )
& ( set("1","6")
<=> $false )
& ! [X2] :
( set("2",X2)
<=> set("1",X2) )
& ! [X2] :
( set("3",X2)
<=> set("2",X2) )
& ! [X2] :
( set("4",X2)
<=> set("3",X2) )
& ! [X2] :
( set("5",X2)
<=> set("4",X2) )
& ! [X2] :
( set("6",X2)
<=> set("5",X2) ) ) ).
fof(singleton,fi_predicates,
( ( singleton("1","1")
<=> $false )
& ( singleton("1","2")
<=> $true )
& ( singleton("1","3")
<=> $true )
& ( singleton("1","4")
<=> $true )
& ( singleton("1","5")
<=> $true )
& ( singleton("1","6")
<=> $true )
& ! [X2] :
( singleton("2",X2)
<=> singleton("1",X2) )
& ! [X2] :
( singleton("3",X2)
<=> singleton("2",X2) )
& ! [X2] :
( singleton("4",X2)
<=> singleton("3",X2) )
& ! [X2] :
( singleton("5",X2)
<=> singleton("4",X2) )
& ! [X2] :
( singleton("6",X2)
<=> singleton("5",X2) ) ) ).
fof(skc10,fi_functors,
skc10 = "3" ).
fof(skc11,fi_functors,
skc11 = "5" ).
fof(skc6,fi_functors,
skc6 = "1" ).
fof(skc7,fi_functors,
skc7 = "1" ).
fof(skc8,fi_functors,
skc8 = "2" ).
fof(skc9,fi_functors,
skc9 = "3" ).
fof(skf10,fi_functors,
( skf10("1","1") = "6"
& skf10("1","2") = "1"
& skf10("1","3") = "1"
& skf10("1","4") = "2"
& skf10("1","5") = "5"
& skf10("1","6") = "5"
& ! [X2] : skf10("2",X2) = skf10("1",X2)
& ! [X2] : skf10("3",X2) = skf10("2",X2)
& ! [X2] : skf10("4",X2) = skf10("3",X2)
& ! [X2] : skf10("5",X2) = skf10("4",X2)
& ! [X2] : skf10("6",X2) = skf10("5",X2) ) ).
fof(skf11,fi_functors,
( skf11("1","1") = "1"
& skf11("1","2") = "3"
& skf11("1","3") = "1"
& skf11("1","4") = "3"
& skf11("1","5") = "1"
& skf11("1","6") = "1"
& ! [X2] : skf11("2",X2) = skf11("1",X2)
& ! [X2] : skf11("3",X2) = skf11("2",X2)
& ! [X2] : skf11("4",X2) = skf11("3",X2)
& ! [X2] : skf11("5",X2) = skf11("4",X2)
& ! [X2] : skf11("6",X2) = skf11("5",X2) ) ).
fof(skf12,fi_functors,
( skf12("1","1","1") = "6"
& skf12("1","1","2") = "6"
& skf12("1","1","3") = "2"
& skf12("1","1","4") = "3"
& skf12("1","1","5") = "3"
& skf12("1","1","6") = "3"
& skf12("2","1","1") = "6"
& skf12("2","1","2") = "6"
& skf12("2","1","3") = "5"
& skf12("2","1","4") = "5"
& skf12("2","1","5") = "3"
& skf12("2","1","6") = "3"
& skf12("3","1","1") = "3"
& skf12("3","1","2") = "3"
& skf12("3","1","3") = "3"
& skf12("3","1","4") = "3"
& skf12("3","1","5") = "3"
& skf12("3","1","6") = "3"
& skf12("4","1","1") = "4"
& skf12("4","1","2") = "4"
& skf12("4","1","3") = "4"
& skf12("4","1","4") = "4"
& skf12("4","1","5") = "4"
& skf12("4","1","6") = "4"
& skf12("5","1","1") = "3"
& skf12("5","1","2") = "4"
& skf12("5","1","3") = "2"
& skf12("5","1","4") = "4"
& skf12("5","1","5") = "1"
& skf12("5","1","6") = "3"
& skf12("6","1","1") = "6"
& skf12("6","1","2") = "6"
& skf12("6","1","3") = "6"
& skf12("6","1","4") = "6"
& skf12("6","1","5") = "6"
& skf12("6","1","6") = "6"
& ! [X1,X3] : skf12(X1,"2",X3) = skf12(X1,"1",X3)
& ! [X1,X3] : skf12(X1,"3",X3) = skf12(X1,"2",X3)
& ! [X1,X3] : skf12(X1,"4",X3) = skf12(X1,"3",X3)
& ! [X1,X3] : skf12(X1,"5",X3) = skf12(X1,"4",X3)
& ! [X1,X3] : skf12(X1,"6",X3) = skf12(X1,"5",X3) ) ).
fof(skf13,fi_functors,
( skf13("1","1","1") = "2"
& skf13("1","1","2") = "2"
& skf13("1","1","3") = "2"
& skf13("1","1","4") = "2"
& skf13("1","1","5") = "2"
& skf13("1","1","6") = "2"
& skf13("1","2","1") = "2"
& skf13("1","2","2") = "2"
& skf13("1","2","3") = "2"
& skf13("1","2","4") = "2"
& skf13("1","2","5") = "2"
& skf13("1","2","6") = "2"
& skf13("1","3","1") = "2"
& skf13("1","3","2") = "2"
& skf13("1","3","3") = "2"
& skf13("1","3","4") = "2"
& skf13("1","3","5") = "2"
& skf13("1","3","6") = "2"
& skf13("1","4","1") = "2"
& skf13("1","4","2") = "2"
& skf13("1","4","3") = "2"
& skf13("1","4","4") = "2"
& skf13("1","4","5") = "2"
& skf13("1","4","6") = "2"
& skf13("1","5","1") = "2"
& skf13("1","5","2") = "2"
& skf13("1","5","3") = "2"
& skf13("1","5","4") = "2"
& skf13("1","5","5") = "2"
& skf13("1","5","6") = "2"
& skf13("1","6","1") = "2"
& skf13("1","6","2") = "2"
& skf13("1","6","3") = "2"
& skf13("1","6","4") = "2"
& skf13("1","6","5") = "2"
& skf13("1","6","6") = "2"
& ! [X2,X3] : skf13("2",X2,X3) = skf13("1",X2,X3)
& ! [X2,X3] : skf13("3",X2,X3) = skf13("2",X2,X3)
& ! [X2,X3] : skf13("4",X2,X3) = skf13("3",X2,X3)
& ! [X2,X3] : skf13("5",X2,X3) = skf13("4",X2,X3)
& ! [X2,X3] : skf13("6",X2,X3) = skf13("5",X2,X3) ) ).
fof(skf16,fi_functors,
( skf16("1","1","1") = "4"
& skf16("1","1","2") = "3"
& skf16("1","1","3") = "4"
& skf16("1","1","4") = "3"
& skf16("1","1","5") = "5"
& skf16("1","1","6") = "4"
& skf16("2","1","1") = "4"
& skf16("2","1","2") = "3"
& skf16("2","1","3") = "4"
& skf16("2","1","4") = "3"
& skf16("2","1","5") = "2"
& skf16("2","1","6") = "4"
& skf16("3","1","1") = "6"
& skf16("3","1","2") = "6"
& skf16("3","1","3") = "6"
& skf16("3","1","4") = "6"
& skf16("3","1","5") = "6"
& skf16("3","1","6") = "6"
& skf16("4","1","1") = "3"
& skf16("4","1","2") = "1"
& skf16("4","1","3") = "1"
& skf16("4","1","4") = "4"
& skf16("4","1","5") = "1"
& skf16("4","1","6") = "5"
& skf16("5","1","1") = "4"
& skf16("5","1","2") = "3"
& skf16("5","1","3") = "4"
& skf16("5","1","4") = "3"
& skf16("5","1","5") = "1"
& skf16("5","1","6") = "4"
& skf16("6","1","1") = "4"
& skf16("6","1","2") = "4"
& skf16("6","1","3") = "4"
& skf16("6","1","4") = "4"
& skf16("6","1","5") = "4"
& skf16("6","1","6") = "4"
& ! [X1,X3] : skf16(X1,"2",X3) = skf16(X1,"1",X3)
& ! [X1,X3] : skf16(X1,"3",X3) = skf16(X1,"2",X3)
& ! [X1,X3] : skf16(X1,"4",X3) = skf16(X1,"3",X3)
& ! [X1,X3] : skf16(X1,"5",X3) = skf16(X1,"4",X3)
& ! [X1,X3] : skf16(X1,"6",X3) = skf16(X1,"5",X3) ) ).
fof(skf18,fi_functors,
( skf18("1","1","1") = "1"
& skf18("1","1","2") = "1"
& skf18("1","1","3") = "3"
& skf18("1","1","4") = "3"
& skf18("1","1","5") = "4"
& skf18("1","1","6") = "4"
& skf18("2","1","1") = "1"
& skf18("2","1","2") = "3"
& skf18("2","1","3") = "3"
& skf18("2","1","4") = "5"
& skf18("2","1","5") = "1"
& skf18("2","1","6") = "4"
& skf18("3","1","1") = "5"
& skf18("3","1","2") = "5"
& skf18("3","1","3") = "1"
& skf18("3","1","4") = "1"
& skf18("3","1","5") = "5"
& skf18("3","1","6") = "4"
& skf18("4","1","1") = "6"
& skf18("4","1","2") = "3"
& skf18("4","1","3") = "5"
& skf18("4","1","4") = "4"
& skf18("4","1","5") = "1"
& skf18("4","1","6") = "4"
& skf18("5","1","1") = "3"
& skf18("5","1","2") = "3"
& skf18("5","1","3") = "6"
& skf18("5","1","4") = "4"
& skf18("5","1","5") = "6"
& skf18("5","1","6") = "4"
& skf18("6","1","1") = "4"
& skf18("6","1","2") = "3"
& skf18("6","1","3") = "5"
& skf18("6","1","4") = "5"
& skf18("6","1","5") = "5"
& skf18("6","1","6") = "5"
& ! [X1,X3] : skf18(X1,"2",X3) = skf18(X1,"1",X3)
& ! [X1,X3] : skf18(X1,"3",X3) = skf18(X1,"2",X3)
& ! [X1,X3] : skf18(X1,"4",X3) = skf18(X1,"3",X3)
& ! [X1,X3] : skf18(X1,"5",X3) = skf18(X1,"4",X3)
& ! [X1,X3] : skf18(X1,"6",X3) = skf18(X1,"5",X3) ) ).
fof(skf20,fi_functors,
( skf20("1","1","1") = "4"
& skf20("2","1","1") = "3"
& skf20("3","1","1") = "4"
& skf20("4","1","1") = "3"
& skf20("5","1","1") = "5"
& skf20("6","1","1") = "4"
& ! [X1,X3] : skf20(X1,"2",X3) = skf20(X1,"1",X3)
& ! [X1,X3] : skf20(X1,"3",X3) = skf20(X1,"2",X3)
& ! [X1,X3] : skf20(X1,"4",X3) = skf20(X1,"3",X3)
& ! [X1,X3] : skf20(X1,"5",X3) = skf20(X1,"4",X3)
& ! [X1,X3] : skf20(X1,"6",X3) = skf20(X1,"5",X3)
& ! [X1,X2] : skf20(X1,X2,"2") = skf20(X1,X2,"1")
& ! [X1,X2] : skf20(X1,X2,"3") = skf20(X1,X2,"2")
& ! [X1,X2] : skf20(X1,X2,"4") = skf20(X1,X2,"3")
& ! [X1,X2] : skf20(X1,X2,"5") = skf20(X1,X2,"4")
& ! [X1,X2] : skf20(X1,X2,"6") = skf20(X1,X2,"5") ) ).
fof(skf22,fi_functors,
( skf22("1","1") = "4"
& skf22("2","1") = "1"
& skf22("3","1") = "3"
& skf22("4","1") = "1"
& skf22("5","1") = "5"
& skf22("6","1") = "5"
& ! [X1] : skf22(X1,"2") = skf22(X1,"1")
& ! [X1] : skf22(X1,"3") = skf22(X1,"2")
& ! [X1] : skf22(X1,"4") = skf22(X1,"3")
& ! [X1] : skf22(X1,"5") = skf22(X1,"4")
& ! [X1] : skf22(X1,"6") = skf22(X1,"5") ) ).
fof(skf24,fi_functors,
( skf24("1","1") = "6"
& skf24("2","1") = "1"
& skf24("3","1") = "2"
& skf24("4","1") = "1"
& skf24("5","1") = "4"
& skf24("6","1") = "5"
& ! [X1] : skf24(X1,"2") = skf24(X1,"1")
& ! [X1] : skf24(X1,"3") = skf24(X1,"2")
& ! [X1] : skf24(X1,"4") = skf24(X1,"3")
& ! [X1] : skf24(X1,"5") = skf24(X1,"4")
& ! [X1] : skf24(X1,"6") = skf24(X1,"5") ) ).
fof(skf25,fi_functors,
( skf25("1","1","1","1") = "3"
& skf25("1","1","2","1") = "1"
& skf25("1","1","3","1") = "2"
& skf25("1","1","4","1") = "1"
& skf25("1","1","5","1") = "4"
& skf25("1","1","6","1") = "5"
& skf25("1","2","1","1") = "2"
& skf25("1","2","2","1") = "3"
& skf25("1","2","3","1") = "1"
& skf25("1","2","4","1") = "1"
& skf25("1","2","5","1") = "4"
& skf25("1","2","6","1") = "5"
& skf25("1","3","1","1") = "1"
& skf25("1","3","2","1") = "1"
& skf25("1","3","3","1") = "2"
& skf25("1","3","4","1") = "3"
& skf25("1","3","5","1") = "4"
& skf25("1","3","6","1") = "5"
& skf25("1","4","1","1") = "1"
& skf25("1","4","2","1") = "1"
& skf25("1","4","3","1") = "1"
& skf25("1","4","4","1") = "3"
& skf25("1","4","5","1") = "4"
& skf25("1","4","6","1") = "5"
& skf25("1","5","1","1") = "1"
& skf25("1","5","2","1") = "3"
& skf25("1","5","3","1") = "4"
& skf25("1","5","4","1") = "4"
& skf25("1","5","5","1") = "4"
& skf25("1","5","6","1") = "5"
& skf25("1","6","1","1") = "5"
& skf25("1","6","2","1") = "5"
& skf25("1","6","3","1") = "5"
& skf25("1","6","4","1") = "5"
& skf25("1","6","5","1") = "5"
& skf25("1","6","6","1") = "5"
& skf25("2","1","1","1") = "1"
& skf25("2","1","2","1") = "2"
& skf25("2","1","3","1") = "2"
& skf25("2","1","4","1") = "2"
& skf25("2","1","5","1") = "4"
& skf25("2","1","6","1") = "5"
& skf25("2","2","1","1") = "2"
& skf25("2","2","2","1") = "2"
& skf25("2","2","3","1") = "3"
& skf25("2","2","4","1") = "1"
& skf25("2","2","5","1") = "4"
& skf25("2","2","6","1") = "5"
& skf25("2","3","1","1") = "2"
& skf25("2","3","2","1") = "2"
& skf25("2","3","3","1") = "2"
& skf25("2","3","4","1") = "3"
& skf25("2","3","5","1") = "2"
& skf25("2","3","6","1") = "5"
& skf25("2","4","1","1") = "3"
& skf25("2","4","2","1") = "3"
& skf25("2","4","3","1") = "1"
& skf25("2","4","4","1") = "3"
& skf25("2","4","5","1") = "4"
& skf25("2","4","6","1") = "5"
& skf25("2","5","1","1") = "3"
& skf25("2","5","2","1") = "4"
& skf25("2","5","3","1") = "4"
& skf25("2","5","4","1") = "4"
& skf25("2","5","5","1") = "3"
& skf25("2","5","6","1") = "5"
& skf25("2","6","1","1") = "5"
& skf25("2","6","2","1") = "5"
& skf25("2","6","3","1") = "5"
& skf25("2","6","4","1") = "5"
& skf25("2","6","5","1") = "5"
& skf25("2","6","6","1") = "5"
& skf25("3","1","1","1") = "2"
& skf25("3","1","2","1") = "2"
& skf25("3","1","3","1") = "1"
& skf25("3","1","4","1") = "2"
& skf25("3","1","5","1") = "4"
& skf25("3","1","6","1") = "5"
& skf25("3","2","1","1") = "2"
& skf25("3","2","2","1") = "2"
& skf25("3","2","3","1") = "2"
& skf25("3","2","4","1") = "1"
& skf25("3","2","5","1") = "4"
& skf25("3","2","6","1") = "5"
& skf25("3","3","1","1") = "1"
& skf25("3","3","2","1") = "1"
& skf25("3","3","3","1") = "2"
& skf25("3","3","4","1") = "1"
& skf25("3","3","5","1") = "4"
& skf25("3","3","6","1") = "5"
& skf25("3","4","1","1") = "1"
& skf25("3","4","2","1") = "5"
& skf25("3","4","3","1") = "2"
& skf25("3","4","4","1") = "1"
& skf25("3","4","5","1") = "1"
& skf25("3","4","6","1") = "5"
& skf25("3","5","1","1") = "4"
& skf25("3","5","2","1") = "4"
& skf25("3","5","3","1") = "4"
& skf25("3","5","4","1") = "4"
& skf25("3","5","5","1") = "4"
& skf25("3","5","6","1") = "5"
& skf25("3","6","1","1") = "5"
& skf25("3","6","2","1") = "5"
& skf25("3","6","3","1") = "5"
& skf25("3","6","4","1") = "5"
& skf25("3","6","5","1") = "5"
& skf25("3","6","6","1") = "5"
& skf25("4","1","1","1") = "3"
& skf25("4","1","2","1") = "3"
& skf25("4","1","3","1") = "3"
& skf25("4","1","4","1") = "3"
& skf25("4","1","5","1") = "4"
& skf25("4","1","6","1") = "5"
& skf25("4","2","1","1") = "1"
& skf25("4","2","2","1") = "3"
& skf25("4","2","3","1") = "3"
& skf25("4","2","4","1") = "3"
& skf25("4","2","5","1") = "4"
& skf25("4","2","6","1") = "5"
& skf25("4","3","1","1") = "1"
& skf25("4","3","2","1") = "2"
& skf25("4","3","3","1") = "3"
& skf25("4","3","4","1") = "3"
& skf25("4","3","5","1") = "4"
& skf25("4","3","6","1") = "5"
& skf25("4","4","1","1") = "3"
& skf25("4","4","2","1") = "3"
& skf25("4","4","3","1") = "1"
& skf25("4","4","4","1") = "3"
& skf25("4","4","5","1") = "5"
& skf25("4","4","6","1") = "5"
& skf25("4","5","1","1") = "4"
& skf25("4","5","2","1") = "4"
& skf25("4","5","3","1") = "3"
& skf25("4","5","4","1") = "3"
& skf25("4","5","5","1") = "4"
& skf25("4","5","6","1") = "5"
& skf25("4","6","1","1") = "5"
& skf25("4","6","2","1") = "5"
& skf25("4","6","3","1") = "5"
& skf25("4","6","4","1") = "5"
& skf25("4","6","5","1") = "5"
& skf25("4","6","6","1") = "5"
& skf25("5","1","1","1") = "4"
& skf25("5","1","2","1") = "4"
& skf25("5","1","3","1") = "4"
& skf25("5","1","4","1") = "4"
& skf25("5","1","5","1") = "6"
& skf25("5","1","6","1") = "5"
& skf25("5","2","1","1") = "4"
& skf25("5","2","2","1") = "4"
& skf25("5","2","3","1") = "4"
& skf25("5","2","4","1") = "4"
& skf25("5","2","5","1") = "6"
& skf25("5","2","6","1") = "5"
& skf25("5","3","1","1") = "4"
& skf25("5","3","2","1") = "4"
& skf25("5","3","3","1") = "4"
& skf25("5","3","4","1") = "4"
& skf25("5","3","5","1") = "6"
& skf25("5","3","6","1") = "5"
& skf25("5","4","1","1") = "4"
& skf25("5","4","2","1") = "4"
& skf25("5","4","3","1") = "4"
& skf25("5","4","4","1") = "4"
& skf25("5","4","5","1") = "6"
& skf25("5","4","6","1") = "5"
& skf25("5","5","1","1") = "4"
& skf25("5","5","2","1") = "6"
& skf25("5","5","3","1") = "4"
& skf25("5","5","4","1") = "3"
& skf25("5","5","5","1") = "3"
& skf25("5","5","6","1") = "5"
& skf25("5","6","1","1") = "5"
& skf25("5","6","2","1") = "5"
& skf25("5","6","3","1") = "5"
& skf25("5","6","4","1") = "5"
& skf25("5","6","5","1") = "5"
& skf25("5","6","6","1") = "5"
& skf25("6","1","1","1") = "5"
& skf25("6","1","2","1") = "5"
& skf25("6","1","3","1") = "5"
& skf25("6","1","4","1") = "5"
& skf25("6","1","5","1") = "5"
& skf25("6","1","6","1") = "5"
& skf25("6","2","1","1") = "5"
& skf25("6","2","2","1") = "5"
& skf25("6","2","3","1") = "5"
& skf25("6","2","4","1") = "5"
& skf25("6","2","5","1") = "5"
& skf25("6","2","6","1") = "5"
& skf25("6","3","1","1") = "5"
& skf25("6","3","2","1") = "5"
& skf25("6","3","3","1") = "5"
& skf25("6","3","4","1") = "5"
& skf25("6","3","5","1") = "5"
& skf25("6","3","6","1") = "5"
& skf25("6","4","1","1") = "5"
& skf25("6","4","2","1") = "5"
& skf25("6","4","3","1") = "5"
& skf25("6","4","4","1") = "5"
& skf25("6","4","5","1") = "5"
& skf25("6","4","6","1") = "5"
& skf25("6","5","1","1") = "5"
& skf25("6","5","2","1") = "5"
& skf25("6","5","3","1") = "5"
& skf25("6","5","4","1") = "5"
& skf25("6","5","5","1") = "5"
& skf25("6","5","6","1") = "5"
& skf25("6","6","1","1") = "5"
& skf25("6","6","2","1") = "5"
& skf25("6","6","3","1") = "5"
& skf25("6","6","4","1") = "5"
& skf25("6","6","5","1") = "5"
& skf25("6","6","6","1") = "5"
& ! [X1,X2,X3] : skf25(X1,X2,X3,"2") = skf25(X1,X2,X3,"1")
& ! [X1,X2,X3] : skf25(X1,X2,X3,"3") = skf25(X1,X2,X3,"2")
& ! [X1,X2,X3] : skf25(X1,X2,X3,"4") = skf25(X1,X2,X3,"3")
& ! [X1,X2,X3] : skf25(X1,X2,X3,"5") = skf25(X1,X2,X3,"4")
& ! [X1,X2,X3] : skf25(X1,X2,X3,"6") = skf25(X1,X2,X3,"5") ) ).
fof(specific,fi_predicates,
( ( specific("1","1")
<=> $false )
& ( specific("1","2")
<=> $true )
& ( specific("1","3")
<=> $true )
& ( specific("1","4")
<=> $true )
& ( specific("1","5")
<=> $false )
& ( specific("1","6")
<=> $true )
& ! [X2] :
( specific("2",X2)
<=> specific("1",X2) )
& ! [X2] :
( specific("3",X2)
<=> specific("2",X2) )
& ! [X2] :
( specific("4",X2)
<=> specific("3",X2) )
& ! [X2] :
( specific("5",X2)
<=> specific("4",X2) )
& ! [X2] :
( specific("6",X2)
<=> specific("5",X2) ) ) ).
fof(ssSkP0,fi_predicates,
( ( ssSkP0("1","1")
<=> $true )
& ( ssSkP0("2","1")
<=> $false )
& ( ssSkP0("3","1")
<=> $true )
& ( ssSkP0("4","1")
<=> $false )
& ( ssSkP0("5","1")
<=> $true )
& ( ssSkP0("6","1")
<=> $true )
& ! [X1] :
( ssSkP0(X1,"2")
<=> ssSkP0(X1,"1") )
& ! [X1] :
( ssSkP0(X1,"3")
<=> ssSkP0(X1,"2") )
& ! [X1] :
( ssSkP0(X1,"4")
<=> ssSkP0(X1,"3") )
& ! [X1] :
( ssSkP0(X1,"5")
<=> ssSkP0(X1,"4") )
& ! [X1] :
( ssSkP0(X1,"6")
<=> ssSkP0(X1,"5") ) ) ).
fof(ssSkP1,fi_predicates,
( ( ssSkP1("1","1","1")
<=> $false )
& ( ssSkP1("1","2","1")
<=> $false )
& ( ssSkP1("1","3","1")
<=> $false )
& ( ssSkP1("1","4","1")
<=> $false )
& ( ssSkP1("1","5","1")
<=> $true )
& ( ssSkP1("1","6","1")
<=> $false )
& ( ssSkP1("2","1","1")
<=> $false )
& ( ssSkP1("2","2","1")
<=> $false )
& ( ssSkP1("2","3","1")
<=> $false )
& ( ssSkP1("2","4","1")
<=> $false )
& ( ssSkP1("2","5","1")
<=> $true )
& ( ssSkP1("2","6","1")
<=> $false )
& ( ssSkP1("3","1","1")
<=> $true )
& ( ssSkP1("3","2","1")
<=> $true )
& ( ssSkP1("3","3","1")
<=> $true )
& ( ssSkP1("3","4","1")
<=> $true )
& ( ssSkP1("3","5","1")
<=> $true )
& ( ssSkP1("3","6","1")
<=> $true )
& ( ssSkP1("4","1","1")
<=> $true )
& ( ssSkP1("4","2","1")
<=> $true )
& ( ssSkP1("4","3","1")
<=> $true )
& ( ssSkP1("4","4","1")
<=> $true )
& ( ssSkP1("4","5","1")
<=> $true )
& ( ssSkP1("4","6","1")
<=> $true )
& ( ssSkP1("5","1","1")
<=> $false )
& ( ssSkP1("5","2","1")
<=> $false )
& ( ssSkP1("5","3","1")
<=> $false )
& ( ssSkP1("5","4","1")
<=> $false )
& ( ssSkP1("5","5","1")
<=> $true )
& ( ssSkP1("5","6","1")
<=> $false )
& ( ssSkP1("6","1","1")
<=> $false )
& ( ssSkP1("6","2","1")
<=> $true )
& ( ssSkP1("6","3","1")
<=> $false )
& ( ssSkP1("6","4","1")
<=> $true )
& ( ssSkP1("6","5","1")
<=> $true )
& ( ssSkP1("6","6","1")
<=> $false )
& ! [X1,X2] :
( ssSkP1(X1,X2,"2")
<=> ssSkP1(X1,X2,"1") )
& ! [X1,X2] :
( ssSkP1(X1,X2,"3")
<=> ssSkP1(X1,X2,"2") )
& ! [X1,X2] :
( ssSkP1(X1,X2,"4")
<=> ssSkP1(X1,X2,"3") )
& ! [X1,X2] :
( ssSkP1(X1,X2,"5")
<=> ssSkP1(X1,X2,"4") )
& ! [X1,X2] :
( ssSkP1(X1,X2,"6")
<=> ssSkP1(X1,X2,"5") ) ) ).
fof(ssSkP2,fi_predicates,
( ( ssSkP2("1","1","1")
<=> $true )
& ( ssSkP2("1","2","1")
<=> $true )
& ( ssSkP2("1","3","1")
<=> $true )
& ( ssSkP2("1","4","1")
<=> $false )
& ( ssSkP2("1","5","1")
<=> $true )
& ( ssSkP2("1","6","1")
<=> $false )
& ( ssSkP2("2","1","1")
<=> $true )
& ( ssSkP2("2","2","1")
<=> $false )
& ( ssSkP2("2","3","1")
<=> $true )
& ( ssSkP2("2","4","1")
<=> $true )
& ( ssSkP2("2","5","1")
<=> $true )
& ( ssSkP2("2","6","1")
<=> $false )
& ( ssSkP2("3","1","1")
<=> $true )
& ( ssSkP2("3","2","1")
<=> $true )
& ( ssSkP2("3","3","1")
<=> $true )
& ( ssSkP2("3","4","1")
<=> $true )
& ( ssSkP2("3","5","1")
<=> $true )
& ( ssSkP2("3","6","1")
<=> $false )
& ( ssSkP2("4","1","1")
<=> $false )
& ( ssSkP2("4","2","1")
<=> $false )
& ( ssSkP2("4","3","1")
<=> $true )
& ( ssSkP2("4","4","1")
<=> $true )
& ( ssSkP2("4","5","1")
<=> $true )
& ( ssSkP2("4","6","1")
<=> $false )
& ( ssSkP2("5","1","1")
<=> $true )
& ( ssSkP2("5","2","1")
<=> $true )
& ( ssSkP2("5","3","1")
<=> $true )
& ( ssSkP2("5","4","1")
<=> $true )
& ( ssSkP2("5","5","1")
<=> $true )
& ( ssSkP2("5","6","1")
<=> $true )
& ( ssSkP2("6","1","1")
<=> $false )
& ( ssSkP2("6","2","1")
<=> $false )
& ( ssSkP2("6","3","1")
<=> $true )
& ( ssSkP2("6","4","1")
<=> $true )
& ( ssSkP2("6","5","1")
<=> $true )
& ( ssSkP2("6","6","1")
<=> $true )
& ! [X1,X2] :
( ssSkP2(X1,X2,"2")
<=> ssSkP2(X1,X2,"1") )
& ! [X1,X2] :
( ssSkP2(X1,X2,"3")
<=> ssSkP2(X1,X2,"2") )
& ! [X1,X2] :
( ssSkP2(X1,X2,"4")
<=> ssSkP2(X1,X2,"3") )
& ! [X1,X2] :
( ssSkP2(X1,X2,"5")
<=> ssSkP2(X1,X2,"4") )
& ! [X1,X2] :
( ssSkP2(X1,X2,"6")
<=> ssSkP2(X1,X2,"5") ) ) ).
fof(state,fi_predicates,
( ( state("1","1")
<=> $false )
& ( state("1","2")
<=> $true )
& ( state("1","3")
<=> $false )
& ( state("1","4")
<=> $false )
& ( state("1","5")
<=> $false )
& ( state("1","6")
<=> $false )
& ! [X2] :
( state("2",X2)
<=> state("1",X2) )
& ! [X2] :
( state("3",X2)
<=> state("2",X2) )
& ! [X2] :
( state("4",X2)
<=> state("3",X2) )
& ! [X2] :
( state("5",X2)
<=> state("4",X2) )
& ! [X2] :
( state("6",X2)
<=> state("5",X2) ) ) ).
fof(street,fi_predicates,
( ( street("1","1")
<=> $false )
& ( street("1","2")
<=> $false )
& ( street("1","3")
<=> $true )
& ( street("1","4")
<=> $false )
& ( street("1","5")
<=> $false )
& ( street("1","6")
<=> $false )
& ! [X2] :
( street("2",X2)
<=> street("1",X2) )
& ! [X2] :
( street("3",X2)
<=> street("2",X2) )
& ! [X2] :
( street("4",X2)
<=> street("3",X2) )
& ! [X2] :
( street("5",X2)
<=> street("4",X2) )
& ! [X2] :
( street("6",X2)
<=> street("5",X2) ) ) ).
fof(thing,fi_predicates,
( ( thing("1","1")
<=> $false )
& ( thing("1","2")
<=> $true )
& ( thing("1","3")
<=> $true )
& ( thing("1","4")
<=> $true )
& ( thing("1","5")
<=> $true )
& ( thing("1","6")
<=> $true )
& ! [X2] :
( thing("2",X2)
<=> thing("1",X2) )
& ! [X2] :
( thing("3",X2)
<=> thing("2",X2) )
& ! [X2] :
( thing("4",X2)
<=> thing("3",X2) )
& ! [X2] :
( thing("5",X2)
<=> thing("4",X2) )
& ! [X2] :
( thing("6",X2)
<=> thing("5",X2) ) ) ).
fof(transport,fi_predicates,
( ( transport("1","1")
<=> $false )
& ( transport("1","2")
<=> $false )
& ( transport("1","3")
<=> $true )
& ( transport("1","4")
<=> $false )
& ( transport("1","5")
<=> $false )
& ( transport("1","6")
<=> $false )
& ! [X2] :
( transport("2",X2)
<=> transport("1",X2) )
& ! [X2] :
( transport("3",X2)
<=> transport("2",X2) )
& ! [X2] :
( transport("4",X2)
<=> transport("3",X2) )
& ! [X2] :
( transport("5",X2)
<=> transport("4",X2) )
& ! [X2] :
( transport("6",X2)
<=> transport("5",X2) ) ) ).
fof(two,fi_predicates,
( ( two("1","1")
<=> $true )
& ( two("1","2")
<=> $false )
& ( two("1","3")
<=> $false )
& ( two("1","4")
<=> $false )
& ( two("1","5")
<=> $false )
& ( two("1","6")
<=> $false )
& ! [X2] :
( two("2",X2)
<=> two("1",X2) )
& ! [X2] :
( two("3",X2)
<=> two("2",X2) )
& ! [X2] :
( two("4",X2)
<=> two("3",X2) )
& ! [X2] :
( two("5",X2)
<=> two("4",X2) )
& ! [X2] :
( two("6",X2)
<=> two("5",X2) ) ) ).
fof(unisex,fi_predicates,
( ( unisex("1","1")
<=> $false )
& ( unisex("1","2")
<=> $true )
& ( unisex("1","3")
<=> $true )
& ( unisex("1","4")
<=> $false )
& ( unisex("1","5")
<=> $true )
& ( unisex("1","6")
<=> $false )
& ! [X2] :
( unisex("2",X2)
<=> unisex("1",X2) )
& ! [X2] :
( unisex("3",X2)
<=> unisex("2",X2) )
& ! [X2] :
( unisex("4",X2)
<=> unisex("3",X2) )
& ! [X2] :
( unisex("5",X2)
<=> unisex("4",X2) )
& ! [X2] :
( unisex("6",X2)
<=> unisex("5",X2) ) ) ).
fof(vehicle,fi_predicates,
( ( vehicle("1","1")
<=> $false )
& ( vehicle("1","2")
<=> $false )
& ( vehicle("1","3")
<=> $true )
& ( vehicle("1","4")
<=> $false )
& ( vehicle("1","5")
<=> $false )
& ( vehicle("1","6")
<=> $false )
& ! [X2] :
( vehicle("2",X2)
<=> vehicle("1",X2) )
& ! [X2] :
( vehicle("3",X2)
<=> vehicle("2",X2) )
& ! [X2] :
( vehicle("4",X2)
<=> vehicle("3",X2) )
& ! [X2] :
( vehicle("5",X2)
<=> vehicle("4",X2) )
& ! [X2] :
( vehicle("6",X2)
<=> vehicle("5",X2) ) ) ).
fof(way,fi_predicates,
( ( way("1","1")
<=> $false )
& ( way("1","2")
<=> $false )
& ( way("1","3")
<=> $true )
& ( way("1","4")
<=> $false )
& ( way("1","5")
<=> $false )
& ( way("1","6")
<=> $false )
& ! [X2] :
( way("2",X2)
<=> way("1",X2) )
& ! [X2] :
( way("3",X2)
<=> way("2",X2) )
& ! [X2] :
( way("4",X2)
<=> way("3",X2) )
& ! [X2] :
( way("5",X2)
<=> way("4",X2) )
& ! [X2] :
( way("6",X2)
<=> way("5",X2) ) ) ).
fof(wear,fi_predicates,
! [X1,X2] :
( wear(X1,X2)
<=> $false ) ).
fof(white,fi_predicates,
( ( white("1","1")
<=> $false )
& ( white("1","2")
<=> $false )
& ( white("1","3")
<=> $true )
& ( white("1","4")
<=> $false )
& ( white("1","5")
<=> $false )
& ( white("1","6")
<=> $false )
& ! [X2] :
( white("2",X2)
<=> white("1",X2) )
& ! [X2] :
( white("3",X2)
<=> white("2",X2) )
& ! [X2] :
( white("4",X2)
<=> white("3",X2) )
& ! [X2] :
( white("5",X2)
<=> white("4",X2) )
& ! [X2] :
( white("6",X2)
<=> white("5",X2) ) ) ).
fof(young,fi_predicates,
( ( young("1","1")
<=> $false )
& ( young("1","2")
<=> $false )
& ( young("1","3")
<=> $false )
& ( young("1","4")
<=> $true )
& ( young("1","5")
<=> $true )
& ( young("1","6")
<=> $true )
& ! [X2] :
( young("2",X2)
<=> young("1",X2) )
& ! [X2] :
( young("3",X2)
<=> young("2",X2) )
& ! [X2] :
( young("4",X2)
<=> young("3",X2) )
& ! [X2] :
( young("5",X2)
<=> young("4",X2) )
& ! [X2] :
( young("6",X2)
<=> young("5",X2) ) ) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.08 % Problem : NLP185-1 : TPTP v8.1.0. Released v2.4.0.
% 0.00/0.09 % Command : paradox --no-progress --time %d --tstp --model %s
% 0.08/0.28 % Computer : n028.cluster.edu
% 0.08/0.28 % Model : x86_64 x86_64
% 0.08/0.28 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.28 % Memory : 8042.1875MB
% 0.08/0.28 % OS : Linux 3.10.0-693.el7.x86_64
% 0.08/0.28 % CPULimit : 300
% 0.08/0.28 % WCLimit : 600
% 0.08/0.28 % DateTime : Fri Jul 1 02:55:00 EDT 2022
% 0.08/0.28 % CPUTime :
% 0.08/0.28 Paradox, version 4.0, 2010-06-29.
% 0.08/0.28 +++ PROBLEM: /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.08/0.28 Reading '/export/starexec/sandbox/benchmark/theBenchmark.p' ... OK
% 0.08/0.30 +++ SOLVING: /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.37 +++ BEGIN MODEL
% 0.13/0.37 SZS output start FiniteModel for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 0.13/0.39 +++ END MODEL
% 0.13/0.39 +++ RESULT: Satisfiable
% 0.13/0.39 SZS status Satisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------