Subject: | Upfloat (B5) ignored in c6pairs (0.09) |
Date: | Sun, 30 Sep 2007 19:52:19 +0200 |
To: | bug-Games-Tournament-Swiss [...] rt.cpan.org |
From: | Christian Bartolomaeus <bartolin [...] gmx.de> |
Message body not shown because it is not plain text.
Hi,
thanks for the new version of Games::Tournament::Swiss (0.09). I feel
bad to report a problem shortly after your release. But the new
version seems to ignore previous upfloats while pairing at c6pairs.
With the following pairing table (it's attached as a file, also):
====
Round 3 Pairing Groups
--------------------------------------------------------
Place No Opponents Roles Float Score
1
8 18,5 BW 2
2-8
1 11,10 WB U 1.5
2 12,7 BW 1.5
3 13,6 WB 1.5
4 14,9 BW 1.5
6 16,3 BW 1.5
7 17,2 WB 1.5
9 19,4 WB 1.5
9-15
5 15,8 WB 1
10 20,1 BW D 1
11 1,12 BW D 1
13 3,18 BW 1
15 5,20 BW 1
16 6,19 WB 1
17 7,14 BW 1
16
12 2,11 WB U 0.5
17-20
14 4,17 WB 0
18 8,13 WB 0
19 9,16 BW 0
20 10,15 WB 0
====
the output of script 'pair' is:
====
Round 3: 8 (2), 1 2 3 4 6 7 9 (1.5), 5 10 11 13 15 16 17 (1), 12
(0.5), 14 18 19 20 (0),
Next, Bracket 1: 8
C1, Bracket 1. Floating 8 Down, [1] 8 => [2] 8 1 2 3 4 6 7 9
Next, Bracket 2: 8 1 2 3 4 6 7 9
C1, B1,2 test: ok, no unpairables
C2, x=0
C3, p=1 Heterogeneous.
C4, S1 & S2: 8 & 1 2 3 4 6 7 9
C5, ordered: 8 &
1 2 3 4 6 7 9
C6, 1 paired. E1 1&8
C6others: Bracket 2's Remainder Group: 2 3 4 6 7 9
====
1-8 is clearly a wrong pairing, since 1 was upfloated last round.
This is the third round of
http://www.lsvmv.de/turniere/erg/eon_2007a_paar.htm which I use to
test your module.
Best regards
Christian
Message body is not shown because sender requested not to inline it.