Commit Graph

360 Commits

Author SHA1 Message Date
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
47b461657e Update the test of weights against itself 2023-10-01 11:22:24 +02:00
Quentin Rendu
ec9c9f1e1b Correct groupsCount computation (1 group if score difference is 0) 2023-10-01 11:21:22 +02:00
Claude BRISSON
3d2d1ccc64 Merge branch 'opengotha' into 'pairing2'
Opengotha

See merge request tournois/pairgoth!1
2023-09-29 11:33:51 +00:00
Quentin Rendu
1c16f5175f Compare weights and print first difference 2023-09-29 09:45:14 +02:00
Quentin Rendu
40be83f31c Move weights test before pairings test 2023-09-28 18:38:50 +02:00
Quentin Rendu
e5d65847f2 Correct typo in opengotha weight files 2023-09-28 18:38:29 +02:00
Quentin Rendu
20c12a46a8 Add test to compare weights 2023-09-28 18:15:46 +02:00
Quentin Rendu
519811e884 Move tournament files to a new repository and update tests 2023-09-28 17:20:15 +02:00
Quentin Rendu
4dba0b372f Write weights to file to compare with opengotha 2023-09-28 12:09:27 +02:00
Quentin Rendu
9d25bd0b09 Add weights for round 1 pairings of simple swiss tournament 2023-09-28 11:35:07 +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
Quentin Rendu
9bddd90833 Add test on Swiss pairings (currently failing) 2023-09-25 10:45:27 +02:00
Quentin Rendu
958df36e24 Add dd info to basic tests 5 and 6 2023-09-25 10:21:40 +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
Claude Brisson
47665c18a1 Fix rounds ordering in import 2023-09-21 10:20:39 +02:00
Quentin Rendu
e7ae74712f Change Opengotha version parser from float to string 2023-09-13 09:40:34 +02:00
Quentin Rendu
558e7f964b Import swiss tournament to test weights 2023-09-10 07:43:18 +02:00
Quentin Rendu
4a5c37ceb7 Add a simple swiss tournament to test costs 2023-09-10 07:20:54 +02:00
Theo Barollet
78b196cf43 added internal log for weights in Solver 2023-07-08 19:22:22 +02:00
Theo Barollet
5ec283c05e added import export test 2023-07-08 17:56:25 +02:00
Quentin Rendu
db4eaa851e Add test for Swiss pairings 2023-06-25 16:18:00 +02:00
Claude Brisson
38774a78d1 Remove unused code 2023-06-23 11:19:26 +02:00
Claude Brisson
0ae18ab765 Code cleanup 2023-06-22 17:03:38 +02:00
Claude Brisson
0c9b50822f Use jaxb serialization for import/export 2023-06-22 17:02:24 +02:00
Claude Brisson
c6157d687c Some work on opengotha import/export 2023-06-22 07:48:59 +02:00
Claude Brisson
5313839380 Debugging tests 2023-06-21 15:23:18 +02:00
Claude Brisson
537df34228 Fix history helper init problem 2023-06-20 19:06:50 +02:00
Claude Brisson
bf0739286a Reeng of solver classes for main crit, start MM 2023-06-20 18:00:48 +02:00
Claude Brisson
f7fd2013b3 Little fixes 2023-06-20 13:34:58 +02:00
Claude Brisson
58b6b90af1 Reeng of solver classes, one little more tweak 2023-06-20 13:22:28 +02:00
Claude Brisson
ec76d57045 Reeng of solver classes 2023-06-20 13:20:15 +02:00
Claude Brisson
1de264a882 rank should only allow 'd' and 'p' 2023-06-20 12:01:52 +02:00
Claude Brisson
e2cf4bb0fd Tackle solver reeng 2023-06-20 08:17:56 +02:00
Claude Brisson
2901394052 Reeng pairing in progress 2023-06-19 15:39:46 +02:00
Theo Barollet
526f4990b0 Convert pairing criteria to double instead of int 2023-06-14 10:03:31 +02:00
Theo Barollet
c6ec89cb9d Merge remote-tracking branch 'origin/master' into pairing_theo 2023-06-13 18:15:44 +02:00
Theo Barollet
4ee23d218f Fixing history helper evaluation order 2023-06-13 12:40:11 +02:00
Theo Barollet
6f5249c057 Geo criterion 2023-06-13 11:37:22 +02:00
Claude Brisson
82bb0115ae View packaging in progress 2023-06-12 19:58:03 +02:00
Theo Barollet
a348103048 Commented old code from opengotha import/export 2023-06-12 17:00:08 +02:00
Theo Barollet
1ca25220bf Seeding with split fold/split/random 2023-06-12 16:53:28 +02:00
Theo Barollet
db456a1a1b Refactoring criterion computation 2023-06-12 15:51:52 +02:00