Project in cd5360: Visualization of software agents

Download Report

Transcript Project in cd5360: Visualization of software agents

cd5360 [Project Proposal]:
Visualization of Agents
Customer: Baran Çürüklü
[Ph.D. Student in Computational Neuroscience]
[Lecturer in Artificial Intelligence]
E-mail: [email protected]
Room: 312
Definition
• Agent: Program/robot that receives
information from the environment and acts
in a rational way.
– WWW search engine.
– A vacuum cleaning robot.
Our Problem: The visualization window
A successful Ph.D. Student
Fridge
TV
agent_1 is
working
for
peanuts.
Requirements




Start/Stop/Pause/Restart the entire visualization (all agents).
Start/Stop/Pause a chosen agent.
Turn on/off tracing agent movements.
The user must have access to the information about the
objects throughout the simulation: {name, size, position,
color}.
 Up to you how to provide this information.
Interactions/Interfaces
Agent
simulation
system
user
Modeling
program
Possible Input to the Modeling
Program
0: < TV (pos 20 30) (size 15 15) (color b) >
< agent_1 (pos 30 50) (size 10) (color brg) (go right 30) >
< agent_2 (pos 75 10) (size 10) (color brg) (go up 40) > ...
1: < agent_1 (go up 15) >
2: < agent_2 (go right 3) >
3: < agent_2 (go up 35) >
4: < agent_1 (go right 25) >
…
*see third slide ``Our Problem: The visualization window”