printlogo
http://www.ethz.ch/index_EN
Welcome
 
print
  

Implementation Assignment

Background

Panini is a brand name of an Italian firm which produces collectable stickers. It started in the 1960s with its football (soccer) collections, which soon became a cultural phenomenon during the following decades.

Every year, Panini publishes a set of albums with placeholders for pictures. Each collector then purchase packs containing random stickers that she uses to fill the album.

As an example, the 2006 FIFA World Cup Panini album contains placeholders for 596 stickers representing the 32 qualified national teams. Each pack of 5 stickers were sold for CHF 0.90, which brings the overall price of filled album to a bit more than CHF 105.--, should there be no inevitable duplicates.

To expedite the filling of the albums, collectors resort to swapping stickers with their friends, which explains the cultural impact of the Panini model.

Research question

We would like to investigate how the collectors' spatial connectivity to other collectors affect  the speed at which the albums can be filled. We will consider three type of spaces:

The question we would like to answer is what is the average cost and time to fill an album, for each type of space mentioned above, as well as how much revenue the Panini company can expect to make.

Model design

There are 225 people trying to fill their album, which is composed of 596 placeholders for stickers. Every day, the collectors trade their duplicate stickers with the collectors they are connected with. More precisely, the models works as follows.

Each time step consists of the following sub-procedures:

In the Internet space, each collector can interact with all the other collectors. For the Earth type of space, use a toroidal (wrap-around) grid with a dimension of 15x15 cells. Here, we define the neighborhood of a collector as its Moore neighborhood of radius 2. In the Prison topology, the collectors cannot interact with any other collector.

Assignment

Create a computer program that simulates the exchange of stickers among the group collectors. You are free to implement it in the language of your choice, but we recommend the use of Java with RePast agent-based modeling toolkit. You should answer the following questions:

Send an overview of your findings as well as the source code of your model to Luc Girardin <girardin@icr.gess.ethz.ch> by March 18, 2008.

Extensions

If you are addicted to the Panini model, then you can try some of the following extensions:

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | Disclaimer | 4 February 2008
top