Chess
Add news
News

Meet Gabriele Lombardo, author of the chess engine Obsidian

0 25

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.

Comments

Комментарии для сайта Cackle
Загрузка...

More news:

Read on Sportsweek.org:

Other sports

Sponsored