computer chess – Chessdom https://www.chessdom.com Chess, chess news, live chess games Sat, 14 Sep 2024 11:34:09 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 Leela Chess Zero takes the sole lead at TCEC Swiss 7 https://www.chessdom.com/leela-chess-zero-takes-the-sole-lead-at-tcec-swiss-7/ Fri, 13 Sep 2024 15:48:48 +0000 https://www.chessdom.com/?p=93630 The defending champion Leela Chess Zero is the sole leader of TCEC Swiss 7. Leela leads what is dubbed as the strongest chess event in history with 4,5/6, half of point ahead of nine competitors including rating leader Stockfish and the surprise of the season Ceres.

It could have been an 11-way tie for first, had Halogen and Leela split the points. However, Leela managed to outplay Halogen in a QGD Slav and jumped ahead of competition.

The standings bring exciting matchups in the next round , where we will see Leela Chess Zero – Stockfish and Ceres – RofChade

Follow TCEC live: Official website / TCEC Chess TV / Lichess / Chessdom live More: Interview with Gabriele Lombardo from Obsidian

Standings

1. Leela Chess Zero 4,5/6

2-10. Ethereal, Stockfish, Ceres, Ginkgo, rofChade, Stormphrax, Viridithas, Devre, and Stoofvlees 4,0/6

11-17. Halogen, Velvet, Berserk, Minic, Obsidian, Caissa and Igel 3,5/6

Total 44 engines, full standings here

]]>
Meet Gabriele Lombardo, author of the chess engine Obsidian https://www.chessdom.com/meet-gabriele-lombardo-author-of-the-chess-engine-obsidian/ Fri, 13 Sep 2024 00:10:04 +0000 https://www.chessdom.com/?p=93624 Gabriele Lombardo is the author of the chess engine Obsidian. It is one of the top engines in the world, currently competing for a medal position at the strongest ever computer chess event. This is impressive enough, but wait until you hear that Gabriele is 16 years old!!! This makes Gabriele the youngest author to participate in TCEC and “The Mozart of computer chess”

See Obsidian in action now live at https://tcec-chess.com/

Obsidian is currently one of the top engines in the world. How did you decide to enter computer chess programming?

My interest in chess engines began about 2 years ago. I began playing chess with a friend OTB, and soon I found out about chess.com and began playing there. In chess.com the game review feature sparked my interest in chess engines because I was wondering, “How does this guy know what moves are good and bad?”. So I found out about chess engines and I worked for some months on a kind of “toy” engine. Then, I decided to rewrite everything from scratch in a more serious manner and that was what is now Obsidian.

The other day in chat someone mentioned that you are very young, actually the youngest of all developers in TCEC

That’s right. Every engine developer I have ever talked to is older than me. I am 16 years old and will turn 17 in March 2025.

The new season of Top Chess Engine Championship TCEC has started with Swiss 7, the strongest chess event regarding playing strength. What are your expectations?

Obsidian most recent versions defeated Komodo Dragon 3.3 (the latest version) on SP-CC and Ipmanchess (two leaderboards). I hope Obsidian can repeat this performance in the Top Chess Engine Championship. The number of games played on TCEC is limited, so bad luck could happen. Hopefully not!

What do you consider the biggest strength of Obsidian? And the biggest weakness?

The biggest strength of Obsidian is the evaluation. It is not a random Leela data NNUE – my NNUE is, by a big margin, stronger than the NNUE of any other Leela data engine, outside of Stockfish of course. Excluding the datagen process (which is missing), there is a lot of effort into training. It was speculated about 2 months ago by a Torch developer that Obsidian’s evaluation might be almost as strong as that of Torch.

The biggest weakness is probably the search algorithm, being the engine very fast in terms of nps.

What are the original inventions in Obsidian?

I don’t know if calling them “inventions” is appropriate. There are several original implementation details that gained Elo in my engine in comparison to the way I’ve seen other engines do things. They are very technical and specific things I won’t go over.

Regarding speed, Obsidian until recently had 2 completely original techniques about efficient updates of the neural network. Recently I had to remove them due to their high RAM consumption – but they were significant speedups.

Lastly, I don’t do datagen, but in the training process itself I use various techniques that result in a (far) stronger evaluation than that of engines with similar training data.

What are the things that you are currently researching?

In this period I am trying to introduce 3 hidden layers (instead of 1) in the neural network evaluation of Obsidian. Every attempt until now has been a failure. I can successfully measure an increased strength of evaluation, but the speed loss is exaggerate.

Does Obsidian have plans to pull away from using Leela data for NNUE towards a more original approach?

Generating data by myself would be impossible for now, due to my very restricted amount of resources/hardware. I don’t think I could find someone else who would dedicate to generate data for Obsidian either.

Make a prediction for top 5 in the current TCEC Swiss 7

My prediction is: Stockfish, LCZero, Ceres, Berserk, Obsidian

Do you follow human chess games? Are you going to follow the Chess Olympiad in Budapest?

I watch human games sometimes. I mostly follow Hikaru, and last week I’ve been watching the Speed Chess Championship. I didn’t know about the chess Olympiad in Budapest until I read your message – I will probably watch some games.

Logo design by Kan from TCEC
]]>
TCEC Swiss 7 – confirmed as the strongest chess event ever https://www.chessdom.com/tcec-swiss-7-confirmed-as-the-strongest-chess-event-ever/ Sat, 07 Sep 2024 13:27:09 +0000 https://www.chessdom.com/?p=93043 The new season of the Top Chess Engine Championship – the premier computer chess competition – is going to start this Saturday, September 7, at 17:00 UTC / 19:00 CEST / 13:00 EST

TCEC Swiss 7 will be the first event of the season and will be the strongest chess event (ever!). A total of 44 participants, including the Swiss 6 champion LcZero, the top rated Stockfish and exciting newcomers Ceres, PlentyChess, and Patricia, will battle it out for the title in this record breaking Swiss.

Swiss 7 will be daily live on the official website of TCEC, in video format on TCEC Twitch TV, a broadcast on our favorite game server Lichess, and news reports on Chessdom.

Breaking the ELO record

ELO records depend on multiple factors. They include, but are not limited to, the formula used, the field, the sample size (number of games), and even the configuration (when talking about computer chess). Luckily, TCEC has the precise measurements to detect rating jumps in chess software. And the jump in Swiss 7 is huge! With high confidence we can claim that this is by far the strongest chess event in history.

Putting the record into perspective and “human terms”: imagine a classical tournament at a time where Carlsen and Kasparov close to 3000 ELO and Caruana, Aronian, Firouzja, Topalov, Anand, So, Nakamura, Kramnik, and Giri are all above and around 2900 ELO. Now this is what we are viewing in computer chess at TCEC Swiss 7!

Here is a comparison of the top 10 participants in Swiss 1 and Swiss 7 events. The difference of rating jumps is even bigger among the rest of the participants.

TCEC Swiss 1RatingTCEC Swiss 7Rating
1Stockfish36041Stockfish3668
2Lc035862Lc03629
3KomodoDragon35493Ceres3628
4AllieStein35204KomodoDragon3569
5Stoofvlees35155Berserk3567
6ScorpioNN34776Rubichess3530
7Igel34657Ethereal3529
8Ethereal34648Seer3515
9Slowchess34529Caissa3510
10Rubichess342610Obsidian3502
Average rating3505.83565.5

Breaking the participation record

The state of computer chess – thriving! The sector has experienced a recent !boom with the development of new technology and ideas. For the first time ever TCEC had more applications than the event can accommodate. As a result, various engines had to undergo qualifications tournaments, raising the average ELO of the field even more.

TCEC Swiss 7 seeding and participants

This is the full participants list of TCEC Swiss 7 according to seeding. The seed number is determined according to the season rules, starting with the previous champion of TCEC – LcZero

  1. LCZero (defending champion of TCEC Swiss 6)
  2. Stockfish (Season 26 league champion)
  3. Berserk
  4. KomodoDragon
  5. Ethereal
  6. Seer
  7. Ceres
  8. RubiChess
  9. Stoofvlees
  10. Caissa
  11. Obsidian
  12. rofChade
  13. Viridithas
  14. Igel
  15. Revenge
  16. Arasan
  17. Clover
  18. Lizard
  19. Velvet
  20. PlentyChess
  21. Minic
  22. Uralochka
  23. Stormphrax
  24. Ginkgo
  25. DeepSjeng
  26. BlackMarlin
  27. Marvin
  28. Altair
  29. Equisetum
  30. Booot
  31. Weiss
  32. Tucano
  33. Halogen
  34. Renegade
  35. akimbo
  36. Texel
  37. Winter
  38. Devre
  39. ChessFighter
  40. Patricia
  41. Princhess
  42. ice4
  43. 4ku
  44. Heimdall

Which record is not broken?

TCEC Swiss 7 is part of the 27th edition of TCEC. It is one of the four titles that the engines can compete for, namely the Swiss, FRC, Leagues, and Cup titles. Inherently, every season is stronger than the previous one. Engine chess is booming, authors are more active than ever, technology is developing, ideas are growing. This season and the TCEC Swiss 7 event seems to break all records, but one. It is the TCEC Leagues S11 record, where the Premier Division average rating grew by 150+ ELO points. The average ELO of top 10 engines then was 3351 points, a full 150 points jump.

Another record in sight is the audience. The most viewed season of TCEC was 2 million people audience. Back then it was fueled by Carlsen’s World Chess Championships success. Since then TCEC seasons have crossed 1 million viewers several times, but has never been close to this record.

]]>
TCEC splashes a brand new VSOB chess opening https://www.chessdom.com/tcec-splashes-a-brand-new-vsob-chess-opening/ Thu, 22 Aug 2024 19:27:59 +0000 https://www.chessdom.com/?p=92944 It is not April 1st, but it is certainly a fun day over at TCEC. While waiting for Swiss 7 (advance: the strongest Swiss event the chess world has seen) that is scheduled to start next week, TCEC display a “Viewer Submitted Opening Bonus”. In that mini event all openings are submitted by users and top engines are creating pure art on the board.

Today, this was the starting position for Stockfish (3667 elo) vs Berserk (3565 elo), submitted by CrazyIgelFan. You can see the game live here and or if it has finished replay it here in the archives

]]>
Ice4 is the strongest 4k chess engine https://www.chessdom.com/ice4-is-the-strongest-4k-chess-engine/ Mon, 19 Aug 2024 17:23:50 +0000 https://www.chessdom.com/?p=92810 Ice4 is the winner of TCEC 4k IV event. The engine by Mark Carlson convincingly won the regular season of the tournament of the small giants scoring 43,5/48 and not losing a single game in the process. With this, it added extra ELO and is currently rated 3041

TCEC 4k IV standings

1. Ice4 43,5/48
2. 4ku 40,0
3. Stro4k 36,0
4. Molly 20,5
5. M4sseur 19,5
6. Moonfish 5,0
7. Pygone 3,5

Next: the 4k IV mini final, watch live at Visit the TCEC 4k live page / Follow TCEC on Twitch

]]>
Tiniest of engines produce a 3000 ELO+ show at TCEC 4k https://www.chessdom.com/tiniest-of-engines-produce-a-3000-elo-show-at-tcec-4k/ Thu, 15 Aug 2024 22:29:46 +0000 https://www.chessdom.com/?p=92610 The Top Chess Engine Championship (TCEC) is the place to see the giants of modern chess – Stockfish, Leela, Berserk, KomodoDragon, Ethereal, Rubichess, etc. It is the battleground for the strongest to prove their everlasting advance to perfection.

From time to time TCEC treats us with side events. Currently ongoing is one of the most amazing such bonuses – the TCEC 4k competition. The key: all participating engines are limited to to a maximum of 4KiB (4096 bytes)

In modern age it is a challenge to find applications of this size. At TCEC, however, the competitors not only meet the requirement, but play above GM level. The top two engines – Ice4 and 4ku – even participate successfully in the regular season, boasting ELO of over 3000.

Visit the TCEC 4k live page / Follow the games on Twitch

]]>
Rubichess wins TCEC League 1 convincingly (updated) https://www.chessdom.com/rubichess-wins-tcec-league-1-convincingly/ Mon, 04 Sep 2023 17:55:04 +0000 https://www.chessdom.com/?p=92497 The league stage of the Top Chess Engine Championship (Season 25) reaches the pinnacle of the event – the Premier Division. The defending champion Stockfish will meet its main competitor Leela Chess Zero, as well as six more of the strongest chess engines: four seeded participants – KomodoDragon, Ethereal, Stoofvlees, Slowchess – and the two qualified from L1 – Rubichess and Igel.

Follow live on: TCEC official website / TCEC Twitch TV

Rubichess wins TCEC League 1 with large margin

Rubichess, the open source chess engine by the German computer scientist Andreas Matthies, is the star of TCEC Season 25 so far. It qualified for the highest division of TCEC by winning convincingly League 1, scoring 30,5/44 (19 wins 23 draws, and 2 losses), finishing 2 points ahead of its closest participant. With this win Rubichess added 21 ELO points and crossed the 3500 ELO mark in the TCEC competitions, a feat that only a handful of engines have achieved so far.

Final standings League 1


]]>
Throwback to 1997 – Deep Blue defeats Kasparov #TweetOftheDay https://www.chessdom.com/throwback-to-1997-deep-blue-defeats-kasparov-tweetoftheday/ Thu, 11 May 2023 11:31:00 +0000 https://www.chessdom.com/?p=76124 Now: It has been 26 years since Deep Blue defeated Kasparov. It is a long path for computer chess, which is in its best shape ever.

Deep Blue versus Garry Kasparov was a pair of six-game chess matches between the 13th World Chess Champion Garry Kasparov and an IBM supercomputer called Deep Blue. The first match was played in 1996, from 10-17 February in Philadelphia. Kasparov won the match with score of 4–2. A rematch was played in 1997, from 3-11 May.

25 years ago today was the last game of the second match in New York City. The final, deciding game of the rematch was a miniature, by far the shortest of any played during either match. Before the sixth game, the overall score was even: 2½–2½. Kasparov chose the Caro–Kann Defence which was wrecked by Deep Blue’s knight sacrifice forcing the World Champion to resign after only 19 moves. As Kasparov later recounts, he chose to play a dubious opening in an effort to put Deep Blue out of its comfort zone. Although the knight sacrifice is a well-known refutation, Kasparov reasoned that an engine wouldn’t play the move without a concrete gain. It was later revealed that the Deep Blue team had added the variation into its opening database on the same day of the game.
Read more: Interview with Garry Kasparov: “Chess is back to where it belongs” (VIDEO)

Deep Blue vs Kasparov, game 6, New York City 1997:

The second Deep Blue – Kasparov match was the first defeat of a reigning world chess champion by a computer under tournament conditions, and was the subject of a documentary film, Game Over: Kasparov and the Machine. The match marked the end of human attempts to meaningfully challenge “the machine”.

In a podcast with a Russian-American computer scientist, artificial intelligence researcher, and philosopher Lex Fridman, Garry Kasparov spoke about the matches with Deep Blue and how it felt losing to an engine in 1997.

]]>
Against the odds, Leela leads TCEC https://www.chessdom.com/against-the-odds-leela-leads-tcec/ Mon, 17 Apr 2023 09:55:15 +0000 https://www.chessdom.com/?p=88738 Today is a another day in the World Chess Championship 2023 aka Nepo – Ding match and we focus our attention once more on the other World Championship going on at this moment. The strongest chess engines in the world – Stockfish and Leela Chess Zero – are battling in a 100 games match for the highest title in computer chess. Live: Official website Twitch: TCEC Chess TV

After 39 games, Leela Chess Zero is leading TCEC, against all odds and expectations. One year ago Stockfish conquered the world and set impressive records and the chess community did not expect a shift in the balance of powers any time soon. But the new Leela with Bt2 network has other plans – it is currently leading the Superfinal of the Top Chess Engine Championship.

Leela started with wins in games 1 and 3, but lost the advantage after a streak of Stockfish wins. By game 35 Leela equalized the score again and with an amazing Giuoco Piano win in game 37 (see the links below), Leela jumped into the lead. Current standings here

Stockfish remains a favorite, but this is the closest Top Chess Championship of the past years. Against all odds, any of the two engine has a chance to win. We might even be heading for a first in TCEC – a tiebreak. In the case of a drawn match there will be a rapid match of 16 games with a time control of 25′ + 10″ with random openings selected from earlier in the same Season. In case it is still tied there will be sets of Blitz matches of 8 games each, with a time control of 3′ + 2″ until a winner is found.

Replay the decisive games

Lc0 – Stockfish (Center game, Paulsen attack) 1-0
Lc0 – Stockfish (Sicilian Najdorf) 1-0
Stockfish – Lc0 (Sicilian Najdorf) 1-0
Stockfish – Lc0 (King’s Indian, Averbakh system) 1-0
Stockfish – Lc0 (Pirc, Austrian attack) 1-0
Stockfish – Lc0 (French, Tarrash) 1-0
Lc0 – Stockfish (King’s Indian, 5.Be2) 1-0
Lc0 – Stockfish (Ruy Lopez, Chigorin 12. c5d4) 1-0
Lc0 – Stockfish (Scandinavian) 1-0
Stockfish – Lc0 (Scandinavian) 1-0
Lc0 – Stockfish (French, Winaver, Alekhine Maroczy gambit) 1-0
Stockfish – Lc0 (French, Winaver, Alekhine Maroczy gambit) 1-0
Lc0 – Stockfish (Giuoco Piano) 1-0
Lc0 – Stockfish (Queen’s Indian, Petrosian) 1-0

]]>
The other World Chess Championship – Stockfish vs Lc0 (LIVE) https://www.chessdom.com/the-other-world-chess-championship-stockfish-vs-lc0-live/ Fri, 14 Apr 2023 09:33:08 +0000 https://www.chessdom.com/?p=88583 Today is a rest day in the World Chess Championship 2023 aka Nepo – Ding match, and this is a great opportunity to focus our attention on the other World Championship going on at this moment. The strongest chess engines in the world – Stockfish and Leela Chess Zero – are battling in a 100 games match for the highest title in computer chess.

Live: Official website Twitch: TCEC Chess TV

The match started with Leela taking the lead 2,5-0,5 after winning a game with white in round 1 in Paulsen attack and a second game in round 3 in Sicilian Najdorf. Stockfish reacted, bringing the score level by game 10 and taking a two point lead afterwards. And just when everyone thought Stockfish might be on the way to an easy title, Leela Chess Zero showed that the games from the first rounds were not a coincidence and returned a point.

Replay the decisive games

Lc0 – Stockfish (Center game, Paulsen attack) 1-0
Lc0 – Stockfish (Sicilian Najdorf) 1-0
Stockfish – Lc0 (Sicilian Najdorf) 1-0
Stockfish – Lc0 (King’s Indian, Averbakh system) 1-0
Stockfish – Lc0 (Pirc, Austrian attack) 1-0
Stockfish – Lc0 (French, Tarrash) 1-0
Lc0 – Stockfish (King’s Indian, 5.Be2)

Currently the score is Stockfish 10,5 – Leela Chess Zero 9,5, with a game 22 (a Budapest) going on. Games are going on 24/7 and you can follow then with detailed analysis at the official website here

]]>