Donnerstag, 24. Oktober 2024

 In Santiago de Compostela war die letzte Computerschach WM. 

 

 


 

 

Der offizielle Einladungstext lautete:


 We are delighted to announce that the 2024 World Computer Chess Championships will be held in Santiago de Compostela, Spain, October 19-24. The WCCCs will be co-located with the European Conference on AI (ECAI) 2024. This is the 50th anniversary of ECAI.

Exciting news:
* This will be the 50th anniversary of the first WCCC -- Stockholm 1974.
* We have a major sponsor for the WCCC events.
* Sponsorship includes prize money for each of the three WCCC tournaments, as well as travel and hotel subsidies for program entries.
* This will be the last WCCC. After 50 years, it's time to declare success. The WCCC started out with ELO 1600 programs and today we have ELO 3600 programs. It's time for a celebration...
* The WCCC will include a special half-day event: Chess: History, Experiments, and Search Symposium (CHESS). We will invite to Spain as many of the early pioneers of computer chess, some of whom participated in Stockholm 1974! We will celebrate the past, present, and future of chess, computing, and AI.

I hope you can join us.

 

 

Das Event fand, wie bereits oben geschrieben,  zwischen dem

19.-24. Oktober statt.





Es gab alle 3 Arten von Titeln zu vergeben, wie immer eigentlich: 

Blitz WM, 

Software WM (alle dieselbe Hardware) und 

offene WM (jede Hardware erlaubt).


Die Teilnehmenden Programme und Programmierer waren:

Ares — Charles Robertson
Jonny — Johannes Zwanzger
Gridchess using Fritz — Kai Himstedt, Robert Hyatt, Frank Schneider
Raptor — Steve Webber
rofChade — Ronald Friederich
Shashchess — Andrea Manzo
Stoofvlees — Gian-Carlo Pascutto
Tech 4 — John Hamlen
Tornado — Engin Üstün



Bei der Software WM wurde für alle Teilnehmer ein

Intel i5-14400 mit 16GB RAM aber ohne spezielle GPU zur Verfügung gestellt.

 

Die Software WM wurde von Rofchade gewonnen.

[code]

Competition name - University of Santiago de Compostela - Software World Chess Championship

Ranking after Round 9 - 19-10-2024 - Normal ranking

Pos   Name                  Gms   W   D   L   Score   SBgr    Rtg   TPR   SRtg   Playoff
----------------------------------------------------------------------------------------
1     Rofchade              8     3   5   0   5.5     17.75   0     0     0      WINNER 1.5-0.5
2     Fritz                 8     3   5   0   5.5     17.75   0     0     0      
3     Raptor                8     2   6   0   5.0     17.25   0     0     0      
4     Deep Sjeng            8     2   6   0   5.0     16.25   0     0     0      
5     Sashchess/Stockfish   8     2   6   0   5.0     16.25   0     0     0      
6     Jonny                 8     2   6   0   5.0     16.25   0     0     0      
7     Tornado               8     2   3   3   3.5      9.00   0     0     0      
8     Ares                  8     1   1   6   1.5      2.50   0     0     0      
9     Tech 4                8     0   0   8   0.0      0.00   0     0     0        

[/code]


die Blitz WM gewann Raptor bedient von Erdogan Günes.

Blitz-Endstand:


1. Raptor, 6.0 / 18.25
2. GridChess, 6.0 / 18.25

3. Rofchade, 5.5 / 16.25
4. Stoofvlees, 5.5 / 16.25
5. Jonny, 5.5 / 11.50

6. Shashchess, 4.5 / 11.50

7. Tornado, 1.5 / 1.00
8. Ares, 1.0 / 1.00
9. Tech 4, 0.5 / 0.50

Den Stichkampf um Platz 1 hat Raptor 1.5-0.5 gegen GridChess gewonnen.
Platz 3 wird geteilt zwischen Rofchade und Stoofvlees.



Bei der offenen WM wurde folgende Hardware benutzt:

[code] 

GridChess using Fritz:
5 cluster nodes AMD Zen4 9554 Dual Socket (5x128 cores)
1 cluster node AMD Zen4 9554 Single Socket (64 cores)
total 704 cores

Tech 4:
AMD 7940hs 32GB RAM, nVidia 4080

Ares:
AMD Ryzen9 7945hx 64GB

Stoofvlees:
AMD 3900x, 32GB, nVidia 3080ti + nVidia 4070 super

Tornado:
AMD Ryzen9 7950x, 64GB

Raptor:
AMD Threadripper 64 cores 128GB

Jonny:
3x192 cores (Epyc 9784x) + 32x128 cores (Epyc 9554) = total 4672 cores

Shashchess:
Intel i7-8750H (6 cores) 16GB (backup machine, originally intended to use AWS 192-446 cores)

Rofchade:
Threadripper 3990x (64 cores) 64GB[/code]

Der Endstand der offenenen WM war:

 

 


[code]

                            1 2 3 4 5 6 7 8 9
1   Jonny                  * ½ ½ ½ ½ 1 ½ 1 1   5.5/8  18.25
2   Stoofvlees             ½ * ½ ½ ½ ½ 1 1 1   5.5/8  18.00
3   Raptor                 ½ ½ * ½ ½ ½ 1 1 1   5.5/8  18.00
4   Rofchade               ½ ½ ½ * ½ ½ ½ 1 1   5.0/8
5   GridChess using Fritz  ½ ½ ½ ½ * ½ ½ ½ 1   4.5/8  15.75
6   Shashchess             0 ½ ½ ½ ½ * ½ 1 1   4.5/8  13.75
7   Tornado                ½ 0 0 ½ ½ ½ * 1 1   4.0/8
8   Ares                   0 0 0 0 ½ 0 0 * 1   1.5/8
9   Tech 4                 0 0 0 0 0 0 0 0 *   0.0/8


Der Stichkampf wurde dann überraschend durch die Einigung beendet.

                1    2    3   
1   Raptor      **** ½½½½ ½½½½   4.0/8
2   Jonny       ½½½½ **** ½½     3.0/6  11.00
3   Stoofvlees  ½½½½ ½½   ****   3.0/6  11.00

[/code]


In einer sehr großzügigen Entscheidung teilten sich die 3 Favoriten den TItel, weil im Stichkampf einfach keiner sich durchsetzen wollte. So haben alle gewonnen, eine weise und dem Gegner auch Respekt zollende Entscheidung.


Hier ein Foto der Gewinner:






Ich wäre da gerne hingefahren aber es ging beruflich leider nicht.


Aber man konnte alles im Netz verfolgen. Super präsentiert.

 

 

 

Hier noch ein paar WM Impressionen. Ich sehe viele alte Bekannte dort.

Unter anderem David Levy, Jaap van den Herik, Tony Marsland, Richard Lang,  Jeff Rollason,...

Johan de Koning, Charles Roberson,… Erdogan Günes, Engin Üstün, Wolfgang Zugrav…

wer noch jemand erkennt darf es gerne hier kommentieren.



































Eine wirklich tolle WM…

Mittwoch, 19. Oktober 2022

 Nachdem ich vor 31 Jahren einen Schachcomputer Artikel in der Zeitschrift CSS Ausgabe 1/1991 Seite 21 folgende veröffentlicht habe, schreibe ich nun über eben denselben Schachcomputer die Fortsetzung.

Manchmal dauert es eben ein wenig.


Den alten Artikel lesen sie hier:

https://www.schach-computer.info/wiki/index.php?title=Novag_Super_Nova


Im besagten Artikel bekomme ich 1991 eine neue Nachbarin mit dem Namen Silke die zufällig auch Schachcomputer Fan ist.


Hier setzen wir fort.


Die Silke gab es übrigens wirklich. 

Natürlich sind jetzt 31 Jahre vergangen. Längst wohne ich an einem anderen Ort.

Mein Sohn ist bald volljährig und Silke ist wo auch immer. 

Dennoch —- der Super Nova verdient es weiter getestet zu werden und zwar hier:


https://www.schachcomputer.info/forum/showthread.php?t=6696


Viel Spass im Computerschach wünscht ihnen ein Schreiberling der ersten Stunde.





Samstag, 8. Oktober 2022

Chess System Tal DOS v93

 Hier eine Partie zweier DOS Schachprogramme:

[Event "40/120"]

[Site "Handy, MagicDosBox"]

[Date "2022.10.08"]

[Round "1"]

[White "CSTal DOS v93"]

[Black "Checkcheck 1.75"]

[Result "1-0"]


1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bg5 c6 5. Nf3 Bg7 6. Be2 Qa5 7. O-O Bg4 8. Qd2

h6 9. Bxf6 Bxf6 10. b4 Qb6 11. e5 Bxf3 12. exf6 Bxe2 13. Qxe2 e6 14. d5 e5 15.

Rfd1 O-O 16. Ne4 Rd8 17. Qd2 Kh7 18. Rab1 Qa6 19. Rb3 g5 20. Rh3 Rg8 21. Nxg5+

Kg6 22. Nh7 1-0



Beide Programme spielen mit der Android App Magic DOS Box auf 2 Handys.

Checkcheck 1.75 auf einem NothingPhone und CSTal DOS v93 auf dem Mi11Ultra.



Freitag, 4. Dezember 2020

Corona Virus Chess von Chris Whittington gegen Stockfish

[Event "My Tournament"]

[Site "?"]

[Date "2020.12.04"]

[Round "1"]

[White "Corona-Virus-Chess-1.011"]

[Black "sf10"]

[Result "1-0"]

[ECO "C26"]

[GameDuration "00"]

[GameEndTime "2020-12-04T15.710 Romance Standard Time"]

[GameStartTime "2020-12-04T14.831 Romance Standard Time"]

[Opening "Vienna"]

[PlyCount "153"]

[TimeControl "40/900+2"]

[Variation "Paulsen-Mieses Variation"]


1. e4 {book} e5 {book} 2. Nc3 {book} Nf6 {book} 3. g3 {book} Bc5 {book}

4. Bg2 {book} O-O {book} 5. d3 {book} c6 {book} 6. Nge2 {book} d5 {+0.75/30 23s}

7. exd5 {-0.26/30 32s} cxd5 {+0.88/26 7.2s} 8. a3 {-0.45/29 25s}

d4 {+0.94/29 54s} 9. Na4 {-0.47/35 24s} Bd6 {+0.87/28 26s} 10. c3 {-0.61/34 24s}

Nc6 {+1.01/24 8.2s} 11. O-O {-0.38/33 24s} Re8 {+0.79/28 44s}

12. b4 {-0.39/29 27s} dxc3 {+0.96/28 23s} 13. Naxc3 {-0.44/29 31s}

Be6 {+0.84/26 13s} 14. Be3 {-0.42/30 25s} Rc8 {+0.50/31 80s}

15. Re1 {-0.50/33 25s} Bf5 {+0.70/26 31s} 16. d4 {-0.01/27 28s}

e4 {+0.10/33 65s} 17. Bg5 {-0.14/33 38s} h6 {+0.33/29 8.0s}

18. Bxf6 {-0.05/32 24s} Qxf6 {+0.31/31 15s} 19. Rc1 {-0.14/34 24s}

Rcd8 {+0.60/27 9.1s} 20. Nd5 {0.00/35 35s} Qg6 {+0.67/27 12s}

21. Ne3 {-0.14/37 34s} Bc8 {+0.32/33 49s} 22. d5 {0.00/37 28s}

Ne5 {+0.47/33 21s} 23. Nf4 {0.00/42 23s} Qh7 {+0.92/30 9.2s}

24. h4 {0.00/42 23s} Bd7 {+0.09/34 72s} 25. h5 {+0.14/41 23s} Bb5 {0.00/31 16s}

26. a4 {+0.16/39 24s} Bd3 {0.00/32 16s} 27. b5 {+0.36/34 45s} b6 {0.00/28 14s}

28. Rc6 {0.00/35 24s} Bb4 {0.00/29 15s} 29. Rc7 {0.00/37 23s} a5 {0.00/31 20s}

30. Rc6 {+0.45/34 42s} Bxe1 {0.00/28 8.8s} 31. Qxe1 {+1.16/35 43s}

Nf3+ {+0.01/30 13s} 32. Bxf3 {+1.25/37 21s} exf3 {0.00/32 13s}

33. Qc3 {+0.74/38 25s} Bf5 {-0.92/35 119s} 34. Rxb6 {+1.31/36 40s}

Rc8 {-0.36/30 20s} 35. Qa3 {+1.59/36 18s} Rcd8 {-0.99/31 56s}

36. Kh2 {+1.44/39 19s} Bd7 {-0.09/30 5.6s} 37. Ng6 {+3.16/45 39s}

fxg6 {-4.17/33 20s} 38. hxg6 {+4.21/44 17s} Qh8 {-4.94/34 21s}

39. Qd6 {+4.54/45 18s} Rf8 {-4.04/33 7.8s} 40. Qe7 {+4.89/43 20s}

h5 {-5.22/38 33s} 41. Rd6 {+5.26/46 28s} Qh6 {-5.85/40 100s}

42. Nf5 {+6.16/48 22s} Rxf5 {-5.85/39 17s} 43. Qxd8+ {+6.28/42 23s}

Rf8 {-5.74/37 15s} 44. Rxd7 {+6.52/41 23s} Qxg6 {-5.90/35 37s}

45. Qh4 {+6.25/43 24s} Qe8 {-6.80/40 222s} 46. Qe7 {+7.34/44 43s}

Qxe7 {-6.89/35 20s} 47. Rxe7 {+7.74/43 21s} Rb8 {-7.04/34 20s}

48. Ra7 {+8.19/44 21s} Kf8 {-7.60/36 70s} 49. g4 {+8.91/48 21s}

hxg4 {-8.18/32 99s} 50. Kg3 {+10.25/44 21s} g5 {-10.69/32 109s}

51. Kxg4 {+11.05/34 43s} Rb6 {-9.96/28 7.4s} 52. Kxf3 {+13.17/38 42s}

Rh6 {-15.28/30 77s} 53. Rxa5 {+17.47/37 41s} Rf6+ {-14.36/27 19s}

54. Ke3 {+20.17/34 20s} Ke7 {-20.48/29 50s} 55. Ra7+ {+M43/28 4.1s}

Ke8 {-19.05/21 2.7s} 56. a5 {+53.42/18 0.067s} Rf5 {-M42/30 23s}

57. Kd4 {+M43/18 0.22s} Rxf2 {-M32/31 5.8s} 58. b6 {+M39/7 0.030s}

Rd2+ {-M30/37 3.7s} 59. Ke5 {+M45/2 0.031s} Rd1 {-M28/42 2.3s}

60. b7 {+M45/2 0.027s} Re1+ {-M24/46 1.8s} 61. Kd6 {+M45/2 0.030s}

Rb1 {-M22/53 2.1s} 62. Kc5 {+M39/2 0.031s} Rb3 {-M24/43 4.0s}

63. a6 {+M51/2 0.030s} g4 {-M22/45 2.7s} 64. Ra8+ {+M45/1 0.024s}

Kf7 {-M20/47 1.6s} 65. b8=Q {+M41/2 0.027s} Rxb8 {-M18/51 2.5s}

66. Rxb8 {+M43/3 0.027s} g3 {-M16/52 2.5s} 67. a7 {+M37/4 0.026s}

g2 {-M14/61 2.3s} 68. Rb1 {+M35/4 0.025s} Kg6 {-M12/67 2.3s}

69. Kd6 {+M43/2 0.030s} Kg5 {-M12/66 4.1s} 70. Ke5 {+M39/2 0.025s}

Kg4 {-M10/81 1.5s} 71. a8=Q {+M39/2 0.028s} Kg3 {-M8/117 2.2s}

72. Qg8+ {+M41/1 0.029s} Kf3 {-M8/127 0.47s} 73. Qf8+ {+M41/1 0.029s}

Ke3 {-M6/127 0.041s} 74. Qf4+ {+M41/1 0.026s} Kd3 {-M6/127 0.12s}

75. Qd4+ {+M41/1 0.031s} Kc2 {-M4/127 0.005s} 76. Rb2+ {+M41/1 0.027s}

Kc1 {-M2/1 0s} 77. Qd2# {0.00/1 0.026s, White mates} 1-0

Dienstag, 23. Juli 2019

LC0 auf (alten) Android Handys / Tablets gegen diverse andere Schachcomputer bzw. PC-Software etc.

Das neuronale Netz Programm LC0 kann mit einem für kleine Geräte kondensiertem Netz auf 32 und 64 Bit Android Geräten gestartet werden. Es spielt dabei sehr ansehnliches und schönes Kaffeehausschach. Sehr menschlich. Und das mit wenigen NPS verglichen mit den gegnerischen Geräten die in herkömmlicher Weise programmiert sind und über einen selektiven AB Suchbaum verfügen, aber eben kein neuronales Netz und keine MonteCarlo Baumsuche. Hier mal ein Beispiel
[Event "40/120"]
[Site "SCW"]
[Date "2019.07.23"]
[Round "1"]
[White "LC0 Asus Handy"]
[Black "Millennium The King Element"]
[ECO "C05"]
[Result "1-0"]

1. d4 e6 2. e4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 b6 6. Nh3 c5 
7. c3 Ba6 8. Bxa6 Nxa6 9. O-O b5 10. f4 Be7 11. Nf3 O-O 
12. g4 Qb6 13. f5 cxd4 14. cxd4 Rac8 15. Kh1 Rc4 16. b3 Rc6 
17. Bg5 Ba3 18. f6 g6 19. Qe1 Rfc8 20. Qh4 Rc2 21. Bd2 Nc7 
22. Nhg5 Nf8 23. Qh6 Ne8 24. Nxf7 Nxf6 25. exf6 Kxf7 26. b4 
Ke8 27. Rad1 Qd6 28. Ne5 R8c7 29. f7+ Kd8 30. Nd3 Kc8 
31. Bf4 Qe7 32. Bxc7 Rxc7 33. Rb1 Rc4 34. Qe3 h5 35. Ne5 
Bxb4 36. Nxc4 bxc4 37. gxh5 gxh5 38. Qe5 h4 1-0
Unglaublich oder wie das Teil gegen den 2300+ ELO starken Millennium The King Element spielt. Aber keine Sorge, auch andere Geräte "enden" so.

Samstag, 1. Juni 2019

Benchmark Stockfish10 LC0 auf diversen Geräten

Hier mal ein kleiner Vergleich, ein Benchmark von Stockfish10 und LC0 auf diversen Geräten...
Asus Nexus 7 Tablet 32bit
Stockfisch10           134.000 1 threads
LC0                        116  2 threads. 

Android Element 10_plus_3G 4 Core Tablet Intel cpu@728.  32 bit
Stockfish10              25.256 1 Thread
LC0.                         12  2 threads

Sony Xperia XA2 Ultra SD630 Sailfish OS
Stockfish10              234.000    1 Thread 
Stockfish10.           1.713.000 8 threads
LC0.                       248            2 Threads

Motorola z2 Force SD835 64 bit
Stockfish10     702.000 1 Thread 
Stockfish10.  3.939.000 8 threads
LC0.                 2231.   8 threads

Smartisan R1 SD845 64 Bit
Stockfish10.         821.000 1 Thread 
Stockfish10         4.388.000 8 threads
LC0.                     2965.    8 threads

Huawei P30 Pro Kirin 980 64 bit
Stockfish10   1.102.000 1 thread
Stockfish10.  5.068.000 8threads
LC0.                4121 8 threads

Mittwoch, 29. Mai 2019

Immer noch erfreut sich Mchess bei mir stetiger Begeisterung. Wie überhaupt die ganzen Schachprogramme in DOS, die man ja auch Unterwegs auf jedem Android-Handy mit Magic Dos Box ans Laufen bekommt. Da wir bei Mchess auch ein Pool an Beta Versionen haben, auch welche die aus der Zeit NACH der letzten Veröffentlichung des Programms stammen, macht das ehemalige KI Programm des Nasa Programmierers Marty Hirsch sehr viel Spass. Hier eine Partie des Gerätes auf einem "neuen" Laptop, den ich für 60 Euro erworben habe, den Toshiba Satellite 5200-701. Damals in seiner besten Zeit ein sehr teures Stück Hardware mit Harman Kardon Stereo Boxen und Subwoofer. Man kann also auch während des Spiels sehr gut Musik hören. Auch sehr laut. Er hat Windows XP und damit noch DOS mit im Gepäck. Die CPU ist ein alter Pentium 4 mit 1.9 Ghz. Hier die erste Partie gegen den Millennium Chess The King 2.61/1.00 auf Turnierstufe. Der The King hat nur einen 300 Mhz Prozessor.
[Event "40/120"]
[Site "SCW"]
[Date "2019.05.29"]
[Round "1"]
[White "Mchess Pro 8.70 P4"]
[Black "Millennium Chess The King 2.61/1.00"]
[ECO "C03"]
[Result "1-0"]

1. d4 e6 2. e4 d5 3. Nd2 Be7 4. Ngf3 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 b6 8. Qe2 cxd4
9. cxd4 a5 10. Nf1 Nc6 11. a3 Bb7 12. Ng3 g5 13. h3 h5 14. Bd2 h4 15. Nf1 Kf8 16.
Rc1 Rc8 17. N1h2 f6 18. exf6 Bxf6 19. Qxe6 Nxd4 20. Nxd4 Bxd4 21. O-O Rxc1 22. Qd6+
Qe7 23. Qxe7+ Kxe7 24. Bxg5+ Kd6 25. Bxc1 Ne5 26. Bb5 Rf8 27. b3 Bc8 28. a4 Bf5 29.
Kh1 Bc2 30. f4 Ng6 31. Nf3 Bc5 32. Ng5 Bxb3 33. f5 Ne5 34. Ne6 Rf7 35. Nd8 Rf8 36.
Nb7+ Kc7 37. Nxc5 bxc5 38. Bh6 Rf7 39. Be8 Re7 40. Bb5 Rf7 41. Be8 Re7 42. Bb5 Rf7
43. f6 Nd7 44. Bg5 c4 45. Bxh4 c3 46. g4 d4 47. g5 Rh7 48. Bg3+ Kd8 49. Kh2 Be6 50.
h4 Nf8 51. Re1 Bd7 52. Bd3 Rh8 53. Re5 Bc6 54. Rxa5 Nd7 1-0

Mchess in der kommerziellen Version kam nur bis Version 8. In der Computerschach-Szene kursiert aber auch die Version 8.7, 8.42 und 8.1 etc. Als nächstes also einmal eine Partie gegen eine Version des neuronalen Netz Programmes LC0 auf meinem Smartphone. Das Smartphone hat einen Snapdragon 845 Prozessor. Mal sehen wie sich das schlägt.