|
14
Decision
making, as the
term
infers,
it
is closely
associated
to
animats approach
in selecting the
most appropriate decision based on
the condition it deals with.
For
example, assume
animat
A
is
mimicking dogs
behavior. Due
to
the condition of
the
environment,
a
number
of
ticks
appear
within
the
As
body
and
causing
an
itch.
This
information is
sent
to
the
brain
to
be
further
processed
to
successfully
derived a suitable reaction, that is to notify the leg located at the same side and has
the
closest
distance
to
the
part
of As body, which
is
causing
uncomfortable
feeling, to perform scratch action.
One
of
the
fundamental
characteristics
of
living
entities
is
the
ability
to
move,
which
leads
to
navigation
as
AI
game
component. Navigation
provides
the
capability
of
steering
behavior
to
the
animats
from
the
simplest
to
the
complex
one.
This section deals
mostly
with Physics and Math to
perform the computation
process
and complemented
with animation to produce
the
imitation of
real entities
movement. For instance, assume that animat A has an owner, animat B, which
has
humans
behavior. When
A
is
called
by
B,
A
will
come
to
Bs
position
from
its
current
position.
This
displacement from
As
current
position
to
its
goal,
Bs
position, is as a result of movement. Yet, this movement will
not always be carried
out
in
a
straight
and
smooth
settings, because
it
is
possible
to
have
turns
and
obstacles
along
the
way
before
successfully arrived
at
goal
position.
This
where
navigations role becomes significant,
in which
it will aid
in directing animat A to
animat
B
through
the
paths
and
avoiding
any
obstacles
that
it
may
found
during
the process of movement from its initial point to its destination.
|