Zwangzug World Cup Organisation Software

From NSwiki, the NationStates encyclopedia.
Revision as of 14:29, 26 May 2007 by Ember Nickel (Talk | contribs)

Jump to: navigation, search

The Zwangzug World Cup Organisation Software (ZWCOS) was designed for Ariddia and Alasdair I Frosticus's successful bid for World Cup 34, its first international usage. A slight variant of it (with RP-bonus being directly added to KPB points), will be used in World Cup 35.

Formula

As a scorinator, it was designed in Microsoft Works, but can also work in Microsoft Excel. It functions by operating on various input values to produce scores for individual teams in individual matchups.

=ROUND(A*(2*(B)+(C*D))*E*F,0)

gives the score for the team with more KPB points. The values of the letters A-F are as follows (parenthetical comments denote notes specific to World Cup 34):

  • A: a random number from zero to one
  • B: a constant that can be adjusted by the hosts (1.1)
  • C: the combined style modifiers of the teams (a scale of -3 to 3)
  • D: another constant at the hosts' discretion (.125)
  • E: an RP-bonus, with the default being 1. Because it multiplies the score, there is no theoretical maximum.
  • F: 1 plus the natural logarithm of 1 plus the natural logarithm of the ratio of 1 plus each team's KPB points.
1+ln(1+ln((1+KPBA)/(1+KPBB)))

where A is the team with the more points.

The score for the other team is

=ROUND(G*(2*(B)+(C*D))*H,0), where G is another random number from zero to one, H is their RP-bonus, and B, C, and D are as above.

Modifications to this include not iterating the 1+ln() function for team A, in which case F is "simply" 1+ln((1+KPBA)/(1+KPBB)). This, the older version of the formula, raises scores. Using two 1+ln() functions some of the time and only one at other times (depending on the KPB ratios) was considered at one point, but ultimately rejected after a Unified Capitalizt States reminder that it would penalize highly-ranked teams.

IC History

The "organisation software" was developed by Alan Babbage and Charles Turing, and went through numerous debuggings, barely ready in time for the World Cup 34 qualification draw. It functioned without incident until the draw for the proper, in which Fmjphoenix was listed in Milchama's rightful spot as well as its own. Zwangzug received mock blame for the malfunction.