Unofficial World Championship Of Computer Programs In International Draughts 2022

Discussion about development of draughts in the time of computer and Internet.
Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Krzysztof Grzelak » Wed Apr 20, 2022 18:23

Image
I cordially invite you to the tournament " The Unofficial World Championship Of Computer Programs In International Draughts 2022 ". For all information about the tournament, please visit https://www.uwccpi2022.draughtsprograms.eu/.

For now, individual programs will participate in the tournament:

Ares - Joost Buijs - Netherlands
Aurora Borealis Professional - Alexander Svirin - Russia
Cerberus - Leo Nagels - Netherlands
Damage - Bert Tuyt - Netherlands
Dragon - Michel Grimminck - Netherlands
Dream - Saïd Koudache - France
Edeon Sport - Alexey Odnoklubov, Vasily Naumik, Victor Naumik - Belarus
Flits - Adri Vermeulen - Netherlands
GWD - Gijsbert Wiesenekker - Netherlands
Kingsrow - Edgar Gilbert - United States of America
Maximus - Jan-Jaap van Horssen - Netherlands
Moby Dam - Harm Jetten - Netherlands
Plus 500 - Serge Startsev - Russia
Scan - Fabien Letouzey - France
Sjende Blyn - Jelle Wiersma - Netherlands
TD King - Ton Tillemans - Switzerland
Tornado - Frank Mesander - Netherlands
Truus voor Windows - Stef Keetman - Netherlands


Thanks to everyone I mentioned on the website. I would like to add that individual versions of programs may change. Please also let developers make their programs available a week before the tournament. I also invite other programs to participate in the tournament.

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Krzysztof Grzelak » Wed Aug 03, 2022 08:55

Who can, please update the tournament program.

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Krzysztof Grzelak » Wed Aug 31, 2022 11:29

You are cordially invited to watch the tournament " The Unofficial World Championship Of Computer Programs In International Draughts 2022 " on the site https://www.uwccpi2022.draughtsprograms.eu/live.html. Start of the tournament tomorrow at 8:00 CEST.

Krzysztof

BertTuyt
Posts: 1592
Joined: Wed Sep 01, 2004 19:42

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by BertTuyt » Wed Aug 31, 2022 20:55

Krzysztof, thanks for organizing and success with the tournament.

Bert

pontel
Posts: 41
Joined: Tue Jan 26, 2021 21:48
Real name: João Anselmo Pontel

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by pontel » Thu Sep 01, 2022 01:00

Krzysztof Grzelak wrote:
Wed Apr 20, 2022 18:23
Image
I cordially invite you to the tournament " The Unofficial World Championship Of Computer Programs In International Draughts 2022 ". For all information about the tournament, please visit https://www.uwccpi2022.draughtsprograms.eu/.

For now, individual programs will participate in the tournament:

Ares - Joost Buijs - Netherlands
Aurora Borealis Professional - Alexander Svirin - Russia
Cerberus - Leo Nagels - Netherlands
Damage - Bert Tuyt - Netherlands
Dragon - Michel Grimminck - Netherlands
Dream - Saïd Koudache - France
Edeon Sport - Alexey Odnoklubov, Vasily Naumik, Victor Naumik - Belarus
Flits - Adri Vermeulen - Netherlands
GWD - Gijsbert Wiesenekker - Netherlands
Kingsrow - Edgar Gilbert - United States of America
Maximus - Jan-Jaap van Horssen - Netherlands
Moby Dam - Harm Jetten - Netherlands
Plus 500 - Serge Startsev - Russia
Scan - Fabien Letouzey - France
Sjende Blyn - Jelle Wiersma - Netherlands
TD King - Ton Tillemans - Switzerland
Tornado - Frank Mesander - Netherlands
Truus voor Windows - Stef Keetman - Netherlands


Thanks to everyone I mentioned on the website. I would like to add that individual versions of programs may change. Please also let developers make their programs available a week before the tournament. I also invite other programs to participate in the tournament.

Hello Krzysztof Grzelak

Could a final stage be added to the tournament?
My suggestion is: after the tournament all against all ends, the top four who face each other in a semi-final, the first against the fourth and the second against the third, whoever wins goes to the final. It would be very interesting to see a match between the best placed in the tournament.

Joost Buijs
Posts: 471
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Joost Buijs » Thu Sep 01, 2022 06:13

Krzysztof Grzelak wrote:
Wed Aug 31, 2022 11:29
You are cordially invited to watch the tournament " The Unofficial World Championship Of Computer Programs In International Draughts 2022 " on the site https://www.uwccpi2022.draughtsprograms.eu/live.html. Start of the tournament tomorrow at 8:00 CEST.

Krzysztof
Hi Krzysztof, thank you for organizing this event.

I will try to follow it online whenever I can.

Good luck!

Joost

Joost Buijs
Posts: 471
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Joost Buijs » Sat Sep 03, 2022 06:55

Hi Krzysztof,

What does the column "No O.(W)" in the cross-table represents? And what happened to "SB" (Sonneborn Berger)?

Joost

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Krzysztof Grzelak » Sat Sep 03, 2022 07:42

The criteria for the tournament are as follows and the regulations say about it:

- total score - Total
- better result with the best opponents - No O.(W)
- number of wins - Wins

There is no factor S.B.

Krzysztof

Joost Buijs
Posts: 471
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Joost Buijs » Sat Sep 03, 2022 08:29

Hi Krzysztof,

I assumed you would use SB as "better results with best opponents".

Can you tell how "No O.(W)" is calculated, I mean the formula?

Joost

Krzysztof Grzelak
Posts: 1368
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Krzysztof Grzelak » Sat Sep 03, 2022 13:29

Joost Buijs wrote:
Sat Sep 03, 2022 08:29
Hi Krzysztof,

I assumed you would use SB as "better results with best opponents".

Can you tell how "No O.(W)" is calculated, I mean the formula?

Joost
I will answer this question later. I will just write that there was a discussion on the forum not to use the factor S.B. Link to the discussion of the factor per tournament viewtopic.php?f=53&t=8465

Joost Buijs
Posts: 471
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Joost Buijs » Sun Sep 04, 2022 13:02

Krzysztof Grzelak wrote:
Sat Sep 03, 2022 13:29
Joost Buijs wrote:
Sat Sep 03, 2022 08:29
Hi Krzysztof,

I assumed you would use SB as "better results with best opponents".

Can you tell how "No O.(W)" is calculated, I mean the formula?

Joost
I will answer this question later. I will just write that there was a discussion on the forum not to use the factor S.B. Link to the discussion of the factor per tournament viewtopic.php?f=53&t=8465
Of course, this has been programmed by somebody else. Personally I think SB would be good enough. I understand that you really insist on using the number of wins as a tiebreaker, in this case it would be fair to look at the number of losses too. Just my 2 cents.

clp
Posts: 200
Joined: Tue Jul 10, 2018 14:28
Real name: Kees Pippel
Location: IJmuiden

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by clp » Sun Sep 04, 2022 13:18

@Joost.

It is: the best result obtained in order of the classification, e.g. the preceding tie-break criteria.

Consider the following example:
                               +---12---+
    Pl   | 1  2  3  4  5  6  7 |8  9 10 | 11 12 13 14| N Pts|  TB
S1   1-2 | X  1  1  1  1  1  2 |2  2  2 |  1  1  2  2|13  19|  6 against [8-10]
S2   1-2 | 1  X  1  1  1  1  2 |1  1  2 |  2  2  2  2|13  19|  4 against [8-10]
S3   3-4 | 1  1  X  1  1  1  1 |2  2  1 |  1  2  1  2|13  17|  5 against [8-10]
S4   3-4 | 1  1  1  X  1  1  1 |1  2  1 |  2  1  2  2|13  17|  4 against [8-10]
S5   5-5 | 1  1  1  1  X  1  1 |1  2  1 |  1  1  2  2|13  16|
S6   6-6 | 1  1  1  1  1  X  1 |1  1  2 |  0  2  1  2|13  15|
S7   7-7 | 0  0  1  1  1  1  X |2  2  1 |  1  1  1  2|13  14|
S8   8-10| 0  1  0  1  1  1  0 |X  1  1 |  1  2  2  1|13  12|  1 against [3-4]
S9   8-10| 0  1  0  0  0  1  0 |1  X  1 |  2  2  2  2|13  12|  0 against [3-4]
S10  8-10| 0  0  1  1  1  0  1 |1  1  X |  1  2  1  2|13  12|  0 against [1-2]
S11 11-11| 1  0  1  0  1  2  1 |1  0  1 |  X  1  1  1|13  11|
S12 12-13| 1  0  0  1  1  0  1 |0  0  0 |  1  X  1  1|13   7|  1 against [1-2]
S13 12-13| 0  0  1  0  0  1  1 |0  0  1 |  1  1  X  1|13   7|  0 against [1-2]
S14 14-14| 0  0  0  0  0  0  0 |1  0  0 |  1  1  1  X|13   4|
 
Arbiter Pro offers a selection of tie-breakers. According to the official website the following choices has been made:
the place of the program in the tournament is determined by the following criteria tie break:
- total score, better result with the best opponents, number of wins.
If two players tie based on best result, then number of wins and SB will also make no difference.

Joost Buijs
Posts: 471
Joined: Wed May 04, 2016 11:45
Real name: Joost Buijs

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Joost Buijs » Mon Sep 05, 2022 07:15

clp wrote:
Sun Sep 04, 2022 13:18
@Joost.

It is: the best result obtained in order of the classification, e.g. the preceding tie-break criteria.

Consider the following example:
                               +---12---+
    Pl   | 1  2  3  4  5  6  7 |8  9 10 | 11 12 13 14| N Pts|  TB
S1   1-2 | X  1  1  1  1  1  2 |2  2  2 |  1  1  2  2|13  19|  6 against [8-10]
S2   1-2 | 1  X  1  1  1  1  2 |1  1  2 |  2  2  2  2|13  19|  4 against [8-10]
S3   3-4 | 1  1  X  1  1  1  1 |2  2  1 |  1  2  1  2|13  17|  5 against [8-10]
S4   3-4 | 1  1  1  X  1  1  1 |1  2  1 |  2  1  2  2|13  17|  4 against [8-10]
S5   5-5 | 1  1  1  1  X  1  1 |1  2  1 |  1  1  2  2|13  16|
S6   6-6 | 1  1  1  1  1  X  1 |1  1  2 |  0  2  1  2|13  15|
S7   7-7 | 0  0  1  1  1  1  X |2  2  1 |  1  1  1  2|13  14|
S8   8-10| 0  1  0  1  1  1  0 |X  1  1 |  1  2  2  1|13  12|  1 against [3-4]
S9   8-10| 0  1  0  0  0  1  0 |1  X  1 |  2  2  2  2|13  12|  0 against [3-4]
S10  8-10| 0  0  1  1  1  0  1 |1  1  X |  1  2  1  2|13  12|  0 against [1-2]
S11 11-11| 1  0  1  0  1  2  1 |1  0  1 |  X  1  1  1|13  11|
S12 12-13| 1  0  0  1  1  0  1 |0  0  0 |  1  X  1  1|13   7|  1 against [1-2]
S13 12-13| 0  0  1  0  0  1  1 |0  0  1 |  1  1  X  1|13   7|  0 against [1-2]
S14 14-14| 0  0  0  0  0  0  0 |1  0  0 |  1  1  1  X|13   4|
 
Arbiter Pro offers a selection of tie-breakers. According to the official website the following choices has been made:
the place of the program in the tournament is determined by the following criteria tie break:
- total score, better result with the best opponents, number of wins.
If two players tie based on best result, then number of wins and SB will also make no difference.
Thanks for the example! Now I understand what it actually does.

clp
Posts: 200
Joined: Tue Jul 10, 2018 14:28
Real name: Kees Pippel
Location: IJmuiden

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by clp » Mon Sep 05, 2022 10:14

Against this criterion you could argue (as Ton Sijbrands did, if I'm not mistaken) that the top players will play even more carefully, because a defeat against a direct competitor is fatal. But in a tournament between computer engines this seems to me to be an advantage. A win against a direct competitor is rewarded extra. I see this as an improvement over the SB tie-break.

It is also a strong decision maker because a tie in a double round-robin tournament is very unlikely.

Jelle Wiersma
Posts: 67
Joined: Wed Aug 12, 2015 17:45
Real name: Jelle Wiersma

Re: Unofficial World Championship Of Computer Programs In International Draughts 2022

Post by Jelle Wiersma » Tue Sep 06, 2022 08:13

Considering
- every programmer can change versions of its software twice during tournament
I supplied Krzysztof with a bugfix for isolated man (geisoleerde schijven); in Round 9, in the game Moby Dam vs. Sjende Blyn, the man on 22 was wrongly considered to be isolated.

Post Reply