by the square root of the opponent count, not the full opponent count. This gives more credit for defeating multiple opponents, but (I hope) not too much more.
Use bare_name in more places.
This involved moving much of the code into an Elo class. So far we support overall plus armed/unarmed and group/individual.
Add an armed vs. unarmed column to the data file. Add '*' for maiming and '!' for killing to the data file. Add data for a few more matches. Display overall records, killings, and maimings.
Shows how the format supports two-player and multi-player games, and team games. Note that it doesn't currently support draws, or multi-player games where the losers must be ranked rather than treated the same.