Change "No" to "Yes" as you complete the tasks. Note that you may have to add entries for your own implementation particulars, at the bottom:
Task | Complete? | ||||||||||||||||||||||||||||||||||||||||
I am aware that false statements in this checklist will be taken as an attempt to cheat my peers. | MUST ANSWER | ||||||||||||||||||||||||||||||||||||||||
Is your DIAgent-readme.html file included? | No | ||||||||||||||||||||||||||||||||||||||||
Is your DIAgent-dev-log.html file included? | No | ||||||||||||||||||||||||||||||||||||||||
Send DIAgent.java to COL? | No | ||||||||||||||||||||||||||||||||||||||||
Is this checklist finished? | No | ||||||||||||||||||||||||||||||||||||||||
Did you add entries at the bottom of this list for your own particular implementation? | No | ||||||||||||||||||||||||||||||||||||||||
Runs, standalone, such that we can connect to port 2525 with a web browser, and get instructions from there. | No | ||||||||||||||||||||||||||||||||||||||||
Participted in Agent newsgroup | No | ||||||||||||||||||||||||||||||||||||||||
Extensive Comments in Source | No | ||||||||||||||||||||||||||||||||||||||||
Supports multiple agents | No | ||||||||||||||||||||||||||||||||||||||||
Agents belong to groups | No | ||||||||||||||||||||||||||||||||||||||||
Web radio buttons for users to control group color | No | ||||||||||||||||||||||||||||||||||||||||
Group colors propagate to all agents | No | ||||||||||||||||||||||||||||||||||||||||
Agents have an Agent Communication Channel | No | ||||||||||||||||||||||||||||||||||||||||
Sleep Loop Implemented | No | ||||||||||||||||||||||||||||||||||||||||
Wakeup message displayed on consoles of ALL group agents? | No | ||||||||||||||||||||||||||||||||||||||||
Plays basic animal game over the web | No | ||||||||||||||||||||||||||||||||||||||||
Saves state of agent to disk (not required) | No | ||||||||||||||||||||||||||||||||||||||||
Agents can migrate. |
No
Agents/users can gracefully join the game without limit
|
No
|
Agents communicate with other agents
|
No |
Agents communicate with servers (e.g., to migrate)
|
No |
Agents share data!
|
No |
Lunch problem solution attempted
|
No |
Agents make autonomous decisions
|
No |
Data from different agents is intergrated in some way
|
No |
Agents maintain distributed data
|
No |
Agents use a centralized data store.
|
No |
Mutual exclusion for distrubuted update problem implemented.
|
No |
Number of users system will support (Scale-up?)
|
Zero |
Agents use knowledge in more than one way.
|
No |
System tested on multiple machines.
|
No |
Number of users tested simultaneously
|
Zero |
Uses Agent/Name server to locate agents
|
No
|
Implements Fault-tolerance
|
No
|
Implements Secure Communication
|
No
|
Well-defined Agent Communication Language
|
No
|
POSSIBLY EXTENSIVE FEATURES DETAILED |
BELOW THIS LINE |
[Fill in custom extra feature] |
Yes | |