Commit Graph

220 Commits

Author SHA1 Message Date
Quentin Rendu
b929f6bb32 Remove forced pairings in notsosimpleswiss 2023-12-29 16:06:09 +01:00
Theo Barollet
eb5811d323 Merge remote-tracking branch 'origin/pairing_quentin' into pairing_theo 2023-12-29 15:17:33 +01:00
Theo Barollet
9908e983f0 fixed solver instantiation for dudd recomputation 2023-12-29 15:16:37 +01:00
Quentin Rendu
7ff668847c Remove debug writings and add weight test files 2023-12-29 12:37:12 +01:00
Quentin Rendu
ac983918b0 Modify algorithm of chooseByePlayer to match OpenGotha 2023-12-29 12:23:59 +01:00
Quentin Rendu
43bd7c3dae Remove games against ByePlayer when computing SOSOS and SODOS 2023-12-29 11:08:28 +01:00
Theo Barollet
ddd7e74c09 recomputing dudd when putting games 2023-12-28 16:36:41 +01:00
Theo Barollet
abaeef9f35 Merge branch 'tmp'
# Conflicts:
#	engine/api-webapp/src/main/kotlin/org/jeudego/pairgoth/api/PairingHandler.kt
#	engine/api-webapp/src/main/kotlin/org/jeudego/pairgoth/pairing/solver/BaseSolver.kt
2023-12-28 16:32:19 +01:00
Theo Barollet
eb81d8d2d2 recomputing dudd when putting games 2023-12-28 16:27:35 +01:00
Quentin Rendu
82dfe7d825 Remove games against ByePlayer when computing colorBalance 2023-12-28 16:22:42 +01:00
Claude Brisson
20ffa4703b Let one adjust dudd on PUT game 2023-12-28 15:27:45 +01:00
Claude Brisson
149541cb3c Allow unpairing of games without result in previous rounds 2023-12-28 07:30:43 +01:00
Quentin Rendu
e2b64df771 Revert geoMaxCost initialisation to avoidSameGeo 2023-12-27 15:43:21 +01:00
Claude Brisson
23bb6cb86d Debug export, handle export of by player 2023-12-27 12:19:25 +01:00
Claude Brisson
797ac17b74 Select all in lists for pair/unpair; allow results changes in previous rounds 2023-12-27 11:51:51 +01:00
Claude Brisson
1cd57ac58a Let use change code name 2023-12-27 09:59:01 +01:00
Claude Brisson
22694f47f2 Remove weights file 2023-12-26 13:09:59 +01:00
Claude Brisson
14a88c1c26 Fix tests, move weights.txt out of src 2023-12-26 13:09:15 +01:00
Claude Brisson
2629ea9b9d Fix half MMS point 2023-12-26 11:29:10 +01:00
Claude Brisson
b69b5cc0a6 Handling of half MMS point for missed rounds 2023-12-26 11:04:54 +01:00
Claude Brisson
70270bd528 always choose white for the strongest player with handicap 2023-12-26 10:07:30 +01:00
Claude Brisson
58c6c7fcf9 Debug standalone mode, plus various bugfixes 2023-12-25 14:46:55 +01:00
Claude Brisson
e33bc995c6 Several bugfixes and finishing touches 2023-12-25 12:26:08 +01:00
Claude Brisson
91e0bc839a Standings page ok 2023-12-25 06:21:05 +01:00
Claude Brisson
31411eb859 Standings page in progress 2023-12-24 15:45:14 +01:00
Claude Brisson
864ba82b57 Results tab ok 2023-12-24 07:45:26 +01:00
Claude Brisson
36f9fe6f09 Merge from webview2 2023-12-24 00:10:03 +01:00
Claude Brisson
e666efdcc3 Reorganize tests 2023-12-23 07:18:53 +01:00
Claude Brisson
abd9fdf837 Handicap wrongly chosen in MM 2023-12-23 02:56:25 +01:00
Claude Brisson
6a74c80ac6 Review default handicap params for Mac Mahon 2023-12-22 17:26:10 +01:00
Claude Brisson
5d6e6cefcb Table handling 2023-12-22 17:25:14 +01:00
Claude Brisson
6ea9bdb7ea Add sanity checks on pairing PUT api call 2023-12-22 17:23:52 +01:00
Claude Brisson
844f7aa699 Change pairing API GET call 2023-12-21 22:33:04 +01:00
Claude Brisson
68177932b9 Remove debugging mode 2023-12-21 22:31:58 +01:00
Claude Brisson
52f660b1d6 Bugfix with generated ids 2023-12-21 22:31:51 +01:00
Theo Barollet
366c6ef5ca Commenting some non generic debug code 2023-12-21 13:14:22 +01:00
Claude Brisson
98e07288d2 Merge branch 'pairing2' into webview2 2023-12-21 13:09:10 +01:00
Claude Brisson
b0a095fed0 Pairing still in progress 2023-12-21 13:08:59 +01:00
Theo Barollet
3a97aa4318 Correct result entered for basic MMS test 2023-12-21 13:07:57 +01:00
Claude Brisson
ea9e298330 Pairables list in progress 2023-12-21 10:37:16 +01:00
Quentin Rendu
ae14e72871 Add a test on name order in SeedCost for Split and Random 2023-12-20 10:29:13 +01:00
Quentin Rendu
56ee3f05a7 Add output to debug seeding 2023-12-19 15:31:27 +01:00
Quentin Rendu
f854873cc0 Correct bug in group size impacting DUDD cost 2023-12-19 15:12:32 +01:00
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
Claude Brisson
ea44f6068e Registration and fuzzy search in progress 2023-12-15 13:45:23 +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