Game Development Reference
form of “Conversations”. Conversations involve
the presentation of some instructions, positions,
statements, or questions that require additional
facts and opinions from the FEPs involved in the
requires the use of effectors not directly related
to inter being communication is called an Action.
Actions are special responses to questions that
result in a transition of some item or process from
one state to another. For example, if a FEP asked
the question “I require a technician for Project X”,
a possible resulting outcome may be that another
participant in the play scenario may perform an
action that results in the commencement of a
recruitment process to hire a skilled technician
for Project X.
Actions tie the collaborative process to the
defined physical layer as only those actions avail-
able within the physical layer may be enacted to
change a defined entity's state. Thus, the intro-
duction of cognitive layer elements results in the
ability to enact complex/abstract actions based
on perceived physical layer effectors rather than
a defined set of actions available for a defined
role being enacted by a FEP.
Collaborative behavior within the computer game
takes place as the result of “Conversations” that
engage two or more players. This involves the
interpretation of the Truth/Facts revealed during
the conversation process. Conversations between
FEPs engaged in a collaborative process involve
the transfer of information using different types
of conversation elements. As the conversations
occur, partners are able to collect truths as well
as opinions/positions stated by the other partners.
The resulting collection of information is recorded
as collaborative group knowledge, which may be
used to analyze, evaluate and act towards achieving
the desired goals of the computer game.
Questions are used to obtain truths, facts and per-
ceptions. Questions in a collaborative computer
game are any communications made by FEPs that
result in an outcome (for simplicity, statements
or instructions are also considered “questions”).
When an agent proposes a question, there are three
possible outcomes: A response (which may be
itself another question), an Action or No Response.
In some instances, a question may not require a
Negotiation involves the willingness of one or
more parties involved in the conversation to accept
a compromised position. Previously collected facts
or collaborative group knowledge, are then used
by players in the negotiation process in order to
influence or determine outcomes aligned to the
earlier stated goals of the collaborative process.
The negotiation process involves the process
of conversation that the partners engage in and
allows the FEPs to discover a best fit outcome
based upon the goals stated during the definition
of goals phase.
A response is given when a FEP receives a directed
question, or perceives (through their sensors) the
necessity to respond to a question or action. As a
response may happen through non-directed com-
munication, but through the perception of other
events within the collaborative computer game,
a response may itself initiate a new conversa-
tion/negotiation. A special type of response that