Week 7: Monday
==================
This week is dedicated to your projects.
Discussion of your projects is strongly encouraged.
However, discussion this week is *not* a graded activity.
Focus on completing your project!
Remember: your code and paper are due Thursday by midnight.
See the syllabus for details.
If you cannot make this deadline, please request an incomplete
for up to one week. (But remember, an incomplete is an albatross*,
and it really must be completed.)
An incomplete request must include a project-status update
that demonstrates you are actively working on your course project.
You must also state the reason for the incomplete request
and propose a completion date of no later than Friday next week.
Before requesting an incomplete, you must first commit your project
code to the repository; this is part of the status update.
* http://en.wikipedia.org/wiki/Albatross_(metaphor)
Readings
--------
**Required reading:**
- [epstein.axtell-1996-brookings]_ Ch. 3
**Recommended (i.e., entirely optional) reading and resources:**
- http://www.sciencenews.org/pages/pdfs/data/1996/150-21/15021-18.pdf
(A popularized overview of Sugarscape.)
- http://www2.econ.iastate.edu/tesfatsi/EpsteinAxtellSugarscapeBook.LTReview.pdf
(A very brief review of the EA book, with the aim of dragging you out of
the weeds and giving you more of an overview.)
- http://www.cs.virginia.edu/~rjg7v/pubs/capstone_08_horres_rgore.pdf
(Discussion of Economics and Sugarscape.)
Additional recommended reading for graduate students:
- [railsback.grimm-2011-pup]_ Ch. 13
Assignments
------------
- You should have received from the university an
online Student Evaluation of Teaching (SET) link.
I have worked very hard on this course and would like to
learn how to improve it from your SET comments and observations.
If you have not already done so, please fill out the SET.
One change I am considering is limiting the freedom to choose a
modeling project by requiring that students choose from a short
list of existing NetLogo models to modify and experiment with.
I would especially appreciate reactions to that possible change.
- The main assignment for this week is: finish your project!
All other aspects of the course take a back seat to this core goal.
- By today, your model should be "feature complete"
(i.e., no more model changes, aside from bug fixes).
After today, you should just be documenting, testing, fixing bugs,
and writing up your results.
- You should now be running experiments your model.
If you do not yet have a working model,
you need to post requests for help to the discussion list **immediately**.
- Do not forget to document and test your code.
Do not leave this critical part of your project to the last minute!
As emphasized in this course, documenting and testing your code
is part of the development process, not an afterthought.
Some Possible Topics for Discussion
-----------------------------------
- Course Project:
Any aspect of your course project!
- Sugarscape:
What do EA mean by "the emergence of history"?
What do EA mean by "cultural dynamics".
What are "cultural tags"?
Do you think that cultural tags help us understand cultural dynamics?
- Telemarketer Model (RG ch. 13):
What do we learn about agent-based modeling from the Telemarketer Model?
Week 7: Wednesday
==================
**Reminder:**
Your code and paper are due tomorrow by midnight.
You should have frozen your code (no more changes!)
and be finishing your writeup.
Assignments
------------
- Finish your project!
All other aspects of the course take a back seat to this core goal.
Readings
--------
**Required Reading:**
Make sure you finish Epstein and Axtell ch 1-4.
It is just too fun to skip.
**Recommended Reading:**
- [janssen-2009-jasss]_ (Artificial Anasazi; very cool)
Additional recommended reading for graduate students:
- [epstein.axtell-1996-brookings]_ Ch. 5
Some Possible Topics for Discussion
-----------------------------------
- Your course project: observatons and difficulties.
(This topic has priority!)
- All other topics from yesterday are possible as well.