Commit Graph

  • a70e5df576 Pairing and unpairing functional Claude Brisson 2023-12-21 22:33:15 +01:00
  • 844f7aa699 Change pairing API GET call Claude Brisson 2023-12-21 22:33:04 +01:00
  • 68177932b9 Remove debugging mode Claude Brisson 2023-12-21 22:31:58 +01:00
  • 52f660b1d6 Bugfix with generated ids Claude Brisson 2023-12-21 22:31:51 +01:00
  • 366c6ef5ca Commenting some non generic debug code Theo Barollet 2023-12-21 13:14:22 +01:00
  • 98e07288d2 Merge branch 'pairing2' into webview2 Claude Brisson 2023-12-21 13:09:10 +01:00
  • b0a095fed0 Pairing still in progress Claude Brisson 2023-12-21 13:08:59 +01:00
  • 3a97aa4318 Correct result entered for basic MMS test Theo Barollet 2023-12-21 13:07:41 +01:00
  • ea9e298330 Pairables list in progress Claude Brisson 2023-12-21 10:37:16 +01:00
  • ae14e72871 Add a test on name order in SeedCost for Split and Random Quentin Rendu 2023-12-20 10:29:13 +01:00
  • 56ee3f05a7 Add output to debug seeding Quentin Rendu 2023-12-19 15:31:27 +01:00
  • f854873cc0 Correct bug in group size impacting DUDD cost Quentin Rendu 2023-12-19 15:12:32 +01:00
  • fdcdd9c1a9 Pairing tab in progress Claude Brisson 2023-12-19 04:02:18 +01:00
  • 47ceb8dbe7 Form filling from search result and unregitration Claude Brisson 2023-12-18 09:29:37 +01:00
  • e2c007e3b2 Basic MMS computation Theo Barollet 2023-12-17 22:25:56 +01:00
  • 98192a1ebc Search and search switches are functional Claude Brisson 2023-12-17 19:42:16 +01:00
  • f023d92259 Merge branch 'pairing2' of http://gitlab.jeudego.org/tournois/pairgoth into pairing2 Theo Barollet 2023-12-17 14:12:07 +01:00
  • a8e35a5ced Test MacMahon Theo Barollet 2023-12-17 14:07:25 +01:00
  • ea44f6068e Registration and fuzzy search in progress Claude Brisson 2023-12-15 13:45:23 +01:00
  • 65d1f3830e Add a debug feature in applyDUDD Quentin Rendu 2023-12-07 16:16:20 +01:00
  • e0dfba27d8 Divide the weights before building the graph with jgrapht Quentin Rendu 2023-12-07 15:13:25 +01:00
  • 707eae15b3 Add a game between ByePlayer and the player chosen to bye (constructed as a win) Quentin Rendu 2023-12-07 15:12:04 +01:00
  • eea9daafce Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2 Claude Brisson 2023-12-05 18:11:04 +01:00
  • e80d8c9022 Add stage-ete-2021 example tournament Claude Brisson 2023-12-05 18:10:57 +01:00
  • 519eca8af3 Parse EGF and FFG ratings Claude Brisson 2023-12-04 21:12:54 +01:00
  • e446949c98 Do not select same bye player twice Quentin Rendu 2023-12-04 19:21:46 +01:00
  • 8510bb69ec New player dialog and bugfixes Claude Brisson 2023-12-03 15:05:27 +01:00
  • 188d0e27eb Players page in progress Claude Brisson 2023-12-03 09:13:05 +01:00
  • 7c70fb4539 Split html/js pages Claude Brisson 2023-11-29 14:49:18 +01:00
  • 122db9347a Correct missing result in round 1 of test 9 Quentin Rendu 2023-11-29 11:09:18 +01:00
  • 64ec62ae21 Force pairings using API.put for round 1 of test 9 Quentin Rendu 2023-11-29 10:02:38 +01:00
  • dcc5e741fd Reinstate tournament steps Claude Brisson 2023-11-26 11:20:12 +01:00
  • 5c1dc2d59d Edition/view mode, fix tournament update Claude Brisson 2023-11-26 10:36:52 +01:00
  • 7374414ec4 Remove deprecated libraries Claude Brisson 2023-11-26 08:28:01 +01:00
  • b6be5c8c31 Review languages and locales; fix start/end dates and timings formats Claude Brisson 2023-11-26 07:30:28 +01:00
  • b2c56145c4 WIP Claude Brisson 2023-11-18 08:31:24 +01:00
  • 6fdceab222 Add the option to force pairings in test 9 Quentin Rendu 2023-11-06 11:41:29 +01:00
  • 5def9024d0 Merge branch 'mms-limits' into 'pairing2' Claude BRISSON 2023-11-05 15:46:05 +00:00
  • 41aad62e8f Add json import/export handling of mmFloor and mmBar Claude Brisson 2023-11-05 16:10:12 +01:00
  • e694b0431e Rename floor and bar parameters Claude Brisson 2023-11-05 15:06:57 +01:00
  • 03845d7fdf Add mmsFloor and mmsBar parameters for initial MMS scores Claude Brisson 2023-11-05 14:30:01 +01:00
  • 5f068476dc Web view still in progress Claude Brisson 2023-11-05 13:51:01 +01:00
  • 5fdf3e8944 Runtime properties renginering Claude Brisson 2023-11-02 11:05:40 +01:00
  • 8e5450486e Reeng properties Claude Brisson 2023-10-29 13:59:03 +01:00
  • 49973bdf23 Modify opengotha weights filename in test 9 Quentin Rendu 2023-10-31 10:25:02 +01:00
  • 595f505a3a Copy OpenGotha procedure to choose bye player Quentin Rendu 2023-10-30 13:29:24 +01:00
  • eaf2a253d6 Merge from webview2 Claude Brisson 2023-10-29 14:11:38 +01:00
  • c569d58468 Merge branch 'pairing2' into webview2 Claude Brisson 2023-10-29 14:09:49 +01:00
  • 3f37bd39eb Manually remove bye player from all rounds in test 9 Quentin Rendu 2023-10-27 12:30:53 +02:00
  • 3c946a2ebb Create new test on complex swiss tournament (uneven number of players, lots of rounds, lots of options) Quentin Rendu 2023-10-26 12:35:19 +02:00
  • 17b0b6a943 Move pairing tests to a new class Quentin Rendu 2023-10-26 11:38:43 +02:00
  • df1df93ac2 Add an alternative pairing solution for round 7 of simple swiss Quentin Rendu 2023-10-26 10:55:28 +02:00
  • c4f891c036 Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2 Quentin Rendu 2023-10-24 12:43:26 +02:00
  • f4dfddf6f6 Compute drawnUpDown at pairing Quentin Rendu 2023-10-24 12:43:18 +02:00
  • e94ba5614a Mise a jour de la formule de calcul de bye Theo Barollet 2023-10-24 11:57:30 +02:00
  • 6c3dbd2aee Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2 Quentin Rendu 2023-10-24 11:55:09 +02:00
  • bb8fee6ee1 Clean up test 8 on simple swiss Quentin Rendu 2023-10-24 11:54:54 +02:00
  • 5172f7474c Merge branch 'pairing2' of http://gitlab.jeudego.org/tournois/pairgoth into pairing2 Theo Barollet 2023-10-24 11:38:32 +02:00
  • d26ca7e43b Choix du bye player a travers un poids pour le matching. Attention la formule est surement mauvaise. Theo Barollet 2023-10-24 11:37:30 +02:00
  • 72f59a6bde Correct bug on handicap.color Quentin Rendu 2023-10-24 11:17:39 +02:00
  • 089b724292 Annulation du commit sur le bye player par ce qu'il sera choisi directement par le matching a travers un poids. Theo Barollet 2023-10-24 10:06:11 +02:00
  • cc4790cbf0 Merge remote-tracking branch 'origin/refactor' into pairing2 Theo Barollet 2023-10-23 15:06:41 +02:00
  • 7099a6dede Merge branch 'pairing2' of http://gitlab.jeudego.org/tournois/pairgoth into pairing2 Theo Barollet 2023-10-23 15:04:55 +02:00
  • 905ccda7c9 Reeng in progress Claude Brisson 2023-10-23 14:53:01 +02:00
  • 8d957de0d1 Add test for Round 6 of simple swiss Quentin Rendu 2023-10-23 13:03:34 +02:00
  • 6d6a5f0ef0 Remove hard coded game indices Quentin Rendu 2023-10-23 12:56:49 +02:00
  • e20e8330ea Proposition de refactor pour les solvers avec séparation de l'extension des Pairables et du calcul des poids. Theo Barollet 2023-10-23 11:20:54 +02:00
  • 9008ee5cd6 Logistique pour le choix du bye player. Theo Barollet 2023-10-23 10:40:40 +02:00
  • 87b2bdc134 *Completely* removed old weights log feature Theo Barollet 2023-10-23 09:44:44 +02:00
  • d5a747e814 Removed old weights log feature Theo Barollet 2023-10-23 09:42:52 +02:00
  • 94701c170c Add test for Round 5 of simple swiss Quentin Rendu 2023-10-21 11:44:50 +02:00
  • c4f9281faf Add test for unsorted pairings (not matching default table number with OpenGotha) Quentin Rendu 2023-10-21 11:42:33 +02:00
  • 31f37a63ff Get sorted table numbers from OpenGotha Quentin Rendu 2023-10-19 10:52:17 +02:00
  • 426d88353c Relax equality constraint on total weight to <10 Quentin Rendu 2023-10-17 10:08:09 +02:00
  • ad6e104dae Add tests for round 3 of simple swiss Quentin Rendu 2023-10-16 18:53:35 +02:00
  • 931e3266ff Correct pairingSort function Quentin Rendu 2023-10-16 18:46:07 +02:00
  • 50ff3fa0fc Copy DUDD weight implementation from opengotha Quentin Rendu 2023-10-16 13:08:02 +02:00
  • 58afd61f43 Prepare landing page Claude Brisson 2023-10-15 12:02:24 +02:00
  • 3c4f04d85c Correct bug in historyBefore and add prints for debugging Quentin Rendu 2023-10-13 08:46:55 +02:00
  • 59114792c5 Setup test for round 2 of simple swiss Quentin Rendu 2023-10-12 21:30:25 +02:00
  • f6528e0009 Add weight to decide color of pairables Quentin Rendu 2023-10-11 13:53:34 +02:00
  • 86a3140e6b Sort games id to match OpenGotha default table number Quentin Rendu 2023-10-05 12:18:57 +02:00
  • 5264c71f82 Update pairings for test 8 Quentin Rendu 2023-10-04 10:51:03 +02:00
  • 5d2c47bc0e Switch to maximize weights sum and clean up Quentin Rendu 2023-10-04 10:50:41 +02:00
  • ab141755eb Add sorting on name and format weights output like OpenGotha Quentin Rendu 2023-10-03 11:14:43 +02:00
  • 76195e9505 Add sortedPairable for pairing purposes and round seeding weight Quentin Rendu 2023-10-02 12:56:13 +02:00
  • 36d2aeaf78 Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2 Claude Brisson 2023-10-02 10:10:14 +02:00
  • dcd752040c Fix import/export test Claude Brisson 2023-10-02 10:10:09 +02:00
  • 293fa354d2 Merge branch 'pairing2' of gitlab.jeudego.org:tournois/pairgoth into pairing2 Quentin Rendu 2023-10-02 10:03:11 +02:00
  • c2d1e53f3f Fix parameters import/export Claude Brisson 2023-10-02 09:50:13 +02:00
  • 3ebf7c024c Fix another comment Claude Brisson 2023-10-02 04:14:12 +02:00
  • d7a9c25a34 Add comments Claude Brisson 2023-10-02 04:07:45 +02:00
  • f8848e5d81 Fix toJson Claude Brisson 2023-10-02 03:42:33 +02:00
  • 47b461657e Update the test of weights against itself Quentin Rendu 2023-10-01 11:22:24 +02:00
  • ec9c9f1e1b Correct groupsCount computation (1 group if score difference is 0) Quentin Rendu 2023-10-01 11:21:22 +02:00
  • 3d2d1ccc64 Merge branch 'opengotha' into 'pairing2' Claude BRISSON 2023-09-29 11:33:51 +00:00
  • 1c16f5175f Compare weights and print first difference Quentin Rendu 2023-09-29 09:45:14 +02:00
  • 40be83f31c Move weights test before pairings test Quentin Rendu 2023-09-28 18:38:50 +02:00
  • e5d65847f2 Correct typo in opengotha weight files Quentin Rendu 2023-09-28 18:38:29 +02:00
  • 20c12a46a8 Add test to compare weights Quentin Rendu 2023-09-28 18:15:46 +02:00