Players are currently numbered 1, 2, ..., and while this is natural from
a users perspective, it makes much of the code more complicated than
necessary. This is because I chose to use the player IDs as indexes into
various dictionaries.
We should instead number the players 0, 1, ..., and then use lists
instead of dictionaries. That will make the code easier on the eyes.
|