Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
cool
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Hans-Peter Deifel
cool
Commits
d511285a
Commit
d511285a
authored
11 years ago
by
Thorsten Wißmann
Browse files
Options
Downloads
Patches
Plain Diff
Add FaCT++ config for testing purposes
parent
9e70511b
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
fact.conf
+140
-0
140 additions, 0 deletions
fact.conf
with
140 additions
and
0 deletions
fact.conf
0 → 100644
+
140
−
0
View file @
d511285a
[
LeveLogger
]
;---
Logging
file
name
file
=
reasoning
.
log
;---
Logging
level
(
the
less
level
you
give
,
the
less
information
will
be
logged
)
allowedLevel
=
0
[
Tuning
]
;---
;---
Option
'IAOEFLG'
:
text
---
;---
;*
Option
'IAOEFLG'
define
the
priorities
of
different
operations
in
TODO
list
.
Possible
values
are
7
-
digit
strings
with
ony
possible
digit
are
0
-
6
.
The
digits
on
the
places
1
,
2
, ...,
7
are
for
priority
of
Id
,
And
,
Or
,
Exists
,
Forall
,
LE
and
GE
operations
respectively
.
The
smaller
number
means
the
higher
priority
.
All
other
constructions
(
TOP
,
BOTTOM
,
etc
)
has
priority
0
.
;*
Default
value
:
'1263005'
;
IAOEFLG
=
1263005
;---
;---
Option
'absorptionFlags'
:
text
---
;---
;*
Option
'absorptionFlags'
sets
up
absorption
process
for
general
axioms
.
It
text
field
of
arbitrary
length
;
every
symbol
means
the
absorption
action
: (
B
)
ottom
Absorption
), (
T
)
op
absorption
, (
E
)
quivalent
concepts
replacement
, (
C
)
oncept
absorption
, (
N
)
egated
concept
absorption
, (
F
)
orall
expression
replacement
, (
R
)
ole
absorption
, (
S
)
plit
;*
Default
value
:
'BTECFSR'
;
absorptionFlags
=
BTECFSR
;---
;---
Option
'alwaysPreferEquals'
:
boolean
---
;---
;*
Option
'alwaysPreferEquals'
allows
user
to
enforce
usage
of
C
=
D
definition
instead
of
C
[=
D
during
absorption
,
even
if
implication
appeares
earlier
in
stream
of
axioms
.
;*
Default
value
:
'true'
;
alwaysPreferEquals
=
1
;---
;---
Option
'dumpQuery'
:
boolean
---
;---
;*
Option
'dumpQuery'
dumps
sub
-
TBox
relevant
to
given
satisfiability
/
subsumption
query
.
;*
Default
value
:
'false'
;
dumpQuery
=
0
;---
;---
Option
'orSortSat'
:
text
---
;---
;*
Option
'orSortSat'
define
the
sorting
order
of
OR
vertices
in
the
DAG
used
in
satisfiability
tests
(
used
mostly
in
caching
).
Option
has
form
of
string
'Mop'
,
see
orSortSub
for
details
.
;*
Default
value
:
'0'
;
orSortSat
=
0
;---
;---
Option
'orSortSub'
:
text
---
;---
;*
Option
'orSortSub'
define
the
sorting
order
of
OR
vertices
in
the
DAG
used
in
subsumption
tests
.
Option
has
form
of
string
'Mop'
,
where
'M'
is
a
sort
field
(
could
be
'D'
for
depth
,
'S'
for
size
,
'F'
for
frequency
,
and
'0'
for
no
sorting
),
'o'
is
a
order
field
(
could
be
'a'
for
ascending
and
'd'
for
descending
mode
),
and
'p'
is
a
preference
field
(
could
be
'p'
for
preferencing
non
-
generating
rules
and
'n'
for
not
doing
so
).
;*
Default
value
:
'0'
;
orSortSub
=
0
;---
;---
Option
'testTimeout'
:
integer
---
;---
;*
Option
'testTimeout'
sets
timeout
for
a
single
reasoning
test
in
milliseconds
.
;*
Default
value
:
'0'
;
testTimeout
=
0
;---
;---
Option
'useAnywhereBlocking'
:
boolean
---
;---
;*
Option
'useAnywhereBlocking'
allow
user
to
choose
between
Anywhere
and
Ancestor
blocking
.
;*
Default
value
:
'true'
;
useAnywhereBlocking
=
1
;---
;---
Option
'useBackjumping'
:
boolean
---
;---
;*
Option
'useBackjumping'
switch
backjumping
on
and
off
.
The
usage
of
backjumping
usually
leads
to
much
faster
reasoning
.
;*
Default
value
:
'true'
;
useBackjumping
=
1
;---
;---
Option
'useCompletelyDefined'
:
boolean
---
;---
;*
Option
'useCompletelyDefined'
leads
to
simpler
Taxonomy
creation
if
TBox
contains
no
non
-
primitive
concepts
.
Unfortunately
,
it
is
quite
rare
case
.
;*
Default
value
:
'true'
;
useCompletelyDefined
=
1
;---
;---
Option
'useLazyBlocking'
:
boolean
---
;---
;*
Option
'useLazyBlocking'
makes
checking
of
blocking
status
as
small
as
possible
.
This
greatly
increase
speed
of
reasoning
.
;*
Default
value
:
'true'
;
useLazyBlocking
=
1
;---
;---
Option
'usePrecompletion'
:
boolean
---
;---
;*
Option
'usePrecompletion'
switchs
on
and
off
precompletion
process
for
ABox
.
;*
Default
value
:
'false'
;
usePrecompletion
=
0
;---
;---
Option
'useRelevantOnly'
:
boolean
---
;---
;*
Option
'useRelevantOnly'
is
used
when
creating
internal
DAG
representation
for
externally
given
TBox
.
If
true
,
DAG
contains
only
concepts
,
relevant
to
query
.
It
is
safe
to
leave
this
option
false
.
;*
Default
value
:
'false'
;
useRelevantOnly
=
0
;---
;---
Option
'useSemanticBranching'
:
boolean
---
;---
;*
Option
'useSemanticBranching'
switch
semantic
branching
on
and
off
.
The
usage
of
semantic
branching
usually
leads
to
faster
reasoning
,
but
sometime
could
give
small
overhead
.
;*
Default
value
:
'true'
;
useSemanticBranching
=
1
[
Query
]
;--
;--
targets
for
single
satisfiability
(
is
Target
sat
)
or
subsumption
(
if
Target
[=
Target2
holds
)
test
;--
Target
=
SAT
;
Target2
= *
BOTTOM
*
;***
;***
please
do
not
change
lines
below
;***
;--
;--
target
KB
;--
TBox
=
fact
.
tbox
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment