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 | |