Theo Barollet
|
e2c007e3b2
|
Basic MMS computation
|
2023-12-17 22:25:56 +01:00 |
|
Theo Barollet
|
f023d92259
|
Merge branch 'pairing2' of http://gitlab.jeudego.org/tournois/pairgoth into pairing2
|
2023-12-17 14:12:07 +01:00 |
|
Theo Barollet
|
a8e35a5ced
|
Test MacMahon
|
2023-12-17 14:07:25 +01:00 |
|
Quentin Rendu
|
65d1f3830e
|
Add a debug feature in applyDUDD
|
2023-12-07 16:16:20 +01:00 |
|
Quentin Rendu
|
e0dfba27d8
|
Divide the weights before building the graph with jgrapht
|
2023-12-07 15:13:25 +01:00 |
|
Quentin Rendu
|
707eae15b3
|
Add a game between ByePlayer and the player chosen to bye (constructed as a win)
|
2023-12-07 15:12:04 +01:00 |
|
Quentin Rendu
|
e446949c98
|
Do not select same bye player twice
|
2023-12-04 19:21:46 +01:00 |
|
Quentin Rendu
|
122db9347a
|
Correct missing result in round 1 of test 9
|
2023-11-29 11:09:18 +01:00 |
|
Claude Brisson
|
41aad62e8f
|
Add json import/export handling of mmFloor and mmBar
|
2023-11-05 16:10:12 +01:00 |
|
Claude Brisson
|
e694b0431e
|
Rename floor and bar parameters
|
2023-11-05 15:06:57 +01:00 |
|
Claude Brisson
|
03845d7fdf
|
Add mmsFloor and mmsBar parameters for initial MMS scores
|
2023-11-05 14:30:01 +01:00 |
|
Quentin Rendu
|
595f505a3a
|
Copy OpenGotha procedure to choose bye player
|
2023-10-30 13:29:24 +01:00 |
|
Quentin Rendu
|
3f37bd39eb
|
Manually remove bye player from all rounds in test 9
|
2023-10-27 12:30:53 +02:00 |
|
Quentin Rendu
|
df1df93ac2
|
Add an alternative pairing solution for round 7 of simple swiss
|
2023-10-26 10:55:28 +02:00 |
|
Quentin Rendu
|
c4f891c036
|
Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2
|
2023-10-24 12:43:26 +02:00 |
|
Quentin Rendu
|
f4dfddf6f6
|
Compute drawnUpDown at pairing
|
2023-10-24 12:43:18 +02:00 |
|
Theo Barollet
|
e94ba5614a
|
Mise a jour de la formule de calcul de bye
|
2023-10-24 11:58:08 +02:00 |
|
Theo Barollet
|
5172f7474c
|
Merge branch 'pairing2' of http://gitlab.jeudego.org/tournois/pairgoth into pairing2
|
2023-10-24 11:38:32 +02:00 |
|
Theo Barollet
|
d26ca7e43b
|
Choix du bye player a travers un poids pour le matching.
Attention la formule est surement mauvaise.
|
2023-10-24 11:37:30 +02:00 |
|
Quentin Rendu
|
72f59a6bde
|
Correct bug on handicap.color
|
2023-10-24 11:17:39 +02:00 |
|
Theo Barollet
|
089b724292
|
Annulation du commit sur le bye player par ce qu'il sera choisi directement par le matching a travers un poids.
|
2023-10-24 10:06:11 +02:00 |
|
Theo Barollet
|
e20e8330ea
|
Proposition de refactor pour les solvers avec séparation de l'extension des Pairables et du calcul des poids.
|
2023-10-23 11:20:54 +02:00 |
|
Theo Barollet
|
9008ee5cd6
|
Logistique pour le choix du bye player.
|
2023-10-23 10:40:40 +02:00 |
|
Theo Barollet
|
87b2bdc134
|
*Completely* removed old weights log feature
|
2023-10-23 09:44:44 +02:00 |
|
Theo Barollet
|
d5a747e814
|
Removed old weights log feature
|
2023-10-23 09:42:52 +02:00 |
|
Quentin Rendu
|
c4f9281faf
|
Add test for unsorted pairings (not matching default table number with OpenGotha)
|
2023-10-21 11:42:33 +02:00 |
|
Quentin Rendu
|
31f37a63ff
|
Get sorted table numbers from OpenGotha
|
2023-10-19 10:52:17 +02:00 |
|
Quentin Rendu
|
931e3266ff
|
Correct pairingSort function
|
2023-10-16 18:46:07 +02:00 |
|
Quentin Rendu
|
50ff3fa0fc
|
Copy DUDD weight implementation from opengotha
|
2023-10-16 13:08:02 +02:00 |
|
Quentin Rendu
|
3c4f04d85c
|
Correct bug in historyBefore and add prints for debugging
|
2023-10-13 08:46:55 +02:00 |
|
Quentin Rendu
|
59114792c5
|
Setup test for round 2 of simple swiss
|
2023-10-12 21:30:25 +02:00 |
|
Quentin Rendu
|
f6528e0009
|
Add weight to decide color of pairables
|
2023-10-11 13:53:34 +02:00 |
|
Quentin Rendu
|
86a3140e6b
|
Sort games id to match OpenGotha default table number
|
2023-10-05 12:18:57 +02:00 |
|
Quentin Rendu
|
5d2c47bc0e
|
Switch to maximize weights sum and clean up
|
2023-10-04 10:50:41 +02:00 |
|
Quentin Rendu
|
ab141755eb
|
Add sorting on name and format weights output like OpenGotha
|
2023-10-03 11:14:43 +02:00 |
|
Quentin Rendu
|
76195e9505
|
Add sortedPairable for pairing purposes and round seeding weight
|
2023-10-02 12:56:13 +02:00 |
|
Claude Brisson
|
36d2aeaf78
|
Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2
|
2023-10-02 10:10:14 +02:00 |
|
Claude Brisson
|
dcd752040c
|
Fix import/export test
|
2023-10-02 10:10:09 +02:00 |
|
Quentin Rendu
|
293fa354d2
|
Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2
|
2023-10-02 10:03:11 +02:00 |
|
Claude Brisson
|
c2d1e53f3f
|
Fix parameters import/export
|
2023-10-02 09:50:13 +02:00 |
|
Claude Brisson
|
3ebf7c024c
|
Fix another comment
|
2023-10-02 04:14:12 +02:00 |
|
Claude Brisson
|
d7a9c25a34
|
Add comments
|
2023-10-02 04:07:45 +02:00 |
|
Claude Brisson
|
f8848e5d81
|
Fix toJson
|
2023-10-02 03:42:33 +02:00 |
|
Quentin Rendu
|
ec9c9f1e1b
|
Correct groupsCount computation (1 group if score difference is 0)
|
2023-10-01 11:21:22 +02:00 |
|
Quentin Rendu
|
1c16f5175f
|
Compare weights and print first difference
|
2023-09-29 09:45:14 +02:00 |
|
Quentin Rendu
|
4dba0b372f
|
Write weights to file to compare with opengotha
|
2023-09-28 12:09:27 +02:00 |
|
Quentin Rendu
|
6fb675e75f
|
Add conditions to avoid division by 0 in weights
|
2023-09-26 09:08:38 +02:00 |
|
Quentin Rendu
|
7f50f9254c
|
Write weights to standard output for debugging purposes
|
2023-09-26 08:47:58 +02:00 |
|
Claude Brisson
|
2501d27dce
|
Storage for drawn-up/drawn-down
|
2023-09-21 11:37:21 +02:00 |
|
Claude Brisson
|
96c9993bfa
|
Drawn up down info in game, and related history getter
|
2023-09-21 11:31:12 +02:00 |
|