Begin with the model in example3.1. Then lets see what fun we can have with a collection. I'm only going to fiddle around with the checkAgents() method in Model.java.

Among other things, this shows how to remove objects by offset (position in list, from 0 to N-1), by name, and a few other neat things.

I apologize in advance that this story is not more interesting. None of my students gave me a more interesting story to make code about, so we continue with the stupid story of the students