agent
agent architectures
properties of environments
MAS applications
reactive agent vs. cognitive agent
practical reasoning
BDI architecture
reflex architecture
hybrid architectures
applications
typology of games
examples
notation
agents maximize utility
absolute values of utility does not convey much meaning, we are more interested in relative comparison (which action has more utility for the agent)
simplified environment model
representation
notions
prisoners' dilemma
how can we establish cooperation in multi-agent systems?
tragedy of the commons, free riders
Shannon's model
Berlo's model
types
message meaning
7 steps
communication problems
misunderstading, potential meanings
speech acts theory: Austin
Searle: categories of illocutionary acts
Vanderveken
we need to know the preconditions and the effects of each speech act
we also need boolean conditions to see if a speech act is successful and/or satisfied
agent communication languages
interaction protocols
programming communication
simulating communication
with neighbours vs. with acquaintances
agent-based modelling and simulation
7 goals of simulation (Axelrod)
how to build a model
examples
human factors
social simulation
model should be valid (faithful to reality)