|
You should plan to spend 12 hours over the first two weeks in learning the Agentsheets platform by working on this assignment. You're encouraged to work on this with other students, ESPECIALLY if you are new to programming. Be sure you complete W1.1 before spending time on W1.2.
There are a number of healthy people
There is one sick person.
People move around randomly.
When a healthy person is next to a sick person, they become sick.
*Sick people die after being sick for a certain period.
*Sick people die with a certain probability.
*Infection is not certain but rather occurs with some probability.
*The player can control the probabilities with which things like death or infection happen.
*Sick people recover with some probability.
*Sick people who recover become immune with some probability.
*Allow players to see plots of the number of infected people vs time.
*Describe an educational activity that your simulation supports. Be specific about what players would learn.
*Introduce a way the player can immunize people, and/or infect people.
*Introduce doctor agents that cure sick people when they contact them.
* (hard) what can you add or how can you frame your simulation to turn it into a game? What makes the simulation a - fun- game?
(If you need help with this, ask!)
(Note that you must submit work in your own name even if you worked with someone else.)
(1) Create a folder with your name on it in the Yahoo group.
(2) Within that folder, create a folder called W1.
(3) When you are finished with your AgentSheets projects, use Ristretto to create applets for each of them. This will create a folder for each.
(4) Create a zip file for each of these folders.
(5) Create a file description.txt that describes the project(s) you prepared for W1.2.
(6) Upload the zipped folders, and your .txt file to your W1 folder in the Yahoo group.
When you are finished, you should have the following:
a folder in the Yahoo group with your name on it
a folder called W1 inside that one
that folder should contain a zip file for W1.1 and one or more zip files for W1.2, and a file description.txt that tells what you did for W1.2.
Your weekly progress report should also be placed in your folder in the Yahoo group.
One more thing that will help us:
Pick one of your simulations.
Pick an interesting state of the simulation, and make a 256x256 jpeg screen dump, screendump.jpg.
Write a file readme.txt that describes the simulation.
Stick these files into the folder you get from Ristretto before zipping and submitting as above.
Thanks!