I put up a wiki page describing the process here
http://tabbie.wikidot.com/dummy-tournament
The source code is available here
http://tabbie.svn.sourceforge.net/viewvc/tabbie/trunk/performance/
Feedback is appreciated.
Deepak
I figure we give each player a random score from with normal
distribution averaging 75 and and with a standard deviation of 5
cutting off values outside the 60-90 range.
in each round a new random number is drawn for each player
determining how well he did in this specific round, this should
average 0 and have a standard deviation of 3 cutting off values
outside the -9,+9 range.
Cutting off means pick a different random number.
If the selected programing language doesn't support drawing
normally distributed numbers, the simple method is using the box-Muller
transform. http://en.wikipedia.org/wiki/Box-Muller_transform
The base value for each debater is added to the new value for each round,
this is the players
The numbers for standard deviation and cut-off points are based on some work
I did in the past analyzing results from Israeli nationals, however I
was working
with a fairly small tournament.
The system proposed here has several flaws:
primarily it ignores correlation between the performance of players on
a given team,
this is not crucial because we could infact simply analyze the
performance of the entire team and ignore the fact that it is made of
individuals. Should we wish to take this into account both the base
value and the per round value should be broken up into two parts
the first drawn per team(identical for the players on the team) and
the second drawn
per player, I never analyzed the proper values to use for the approach however.
If someone has complete data with personnel scores on a round per
round break up
from a large tournament I would like to try and analyze it for
statistical patterns.
I am also interested in more i testing more theories on the matter among them:
* stronger players are more consistent then weaker players.
* a strong room makes you perform better.
Me.
Just to clarify further. I intended these scripts to be meant more for
performance/reliability testing than to mirror a real debating
tournament scenario.
However, like Klaas I would like to ask how would it be useful to
simulate *correct* tournament data. It would be interesting for sure
(at least for me). But how would it be useful?
Me.
Klaas, could you elaborate please.