Game Development Reference
In-Depth Information
1. Can work cooperatively with other fully
equal partner s (human or otherwise);
2. “Play” the game as a human would;
3. Does not work to a defined script or take
centralized behavioral direction from an
agent “director” such as those described by
Magerko et al. (Magerko, Laird, Assanie, &
Stokes, 2004) and Riedl et al. (Riedl, Saretto,
& Young, 2003) and;
4. Are not necessarily aware of the nature of
other FEP beings (human or virtual in nature).
The set is based upon the set of defined goals G
defined at the beginning of the process and the
ability of the partners to collaborate towards the
desired outcomes. However there is not a 1:1 ratio
of outcomes to goals, and the set of objectives
may even be empty.
O c P G
= ( ,
)
(1)
Each partner p k is either Human h i or Virtual
a j . The collaborative group is the union of the
Human and Virtual fully equal partners.
Simply, a Fully Equal Partner (or FEP ) is an
intelligent entity that performs tasks cooperatively
with other FEPs (human or virtual), but is also
capable of being replaced one with another. These
beings are not necessarily aware of the nature of
their fellow partners.
P
=
=
=
=
= ∪
{ , ..,
p
p
}
1
k
p
{ | }
{ , .., }
{ , .., }
h a
k
i
j
A
a
a
(2)
1
j
H
h
h
1
i
P A H
CONCEPTS OF FEP
COLLABORATION
During the collaborative process, any partner
p l , where l ≠ k, may ask a question q m of any
other partner p k in order to receive a response r m ,
where m = j+i
Humans and Virtual beings are vastly different
entities in terms of their cognitive abilities and
complex interactions. This poses a number of
challenges when moving from virtual computer
game characters as adversaries, tools, props and
plot devices to engaged societal equals to humans.
A framework is required to facilitate equal en-
gagement in a collaborative computer game. The
framework used in TeamMATE © is known as the
Collaborative Process. The process itself treats
all players as engaged equals (but not necessar-
ily equals in cognitive capacity). This allows the
execution of computer game play scenarios with
varying proportions of human and virtual players,
as well as allow for replaceability.
r
= (
f p q
,
)
m
k
m
where
q
= (
g p
)
m
l
r
= (
f p g p
, (
))
(3)
m
k
l
The response may contain facts or partial
knowledge that can be collected and added to
the collective knowledge obtained by the group.
The collaborative process of the group in order to
obtain a set of outcomes is then consensus based
upon the interpretation of the group collective
knowledge in order to identify whether the partners
Collaborative Engagement
Consider a group of fully equal partners P engaged
in the collaborative process c. There will be a set of
outcomes O met at the conclusion of the process.
Search Nedrilad ::




Custom Search