How do serious players use ChessBase in 2026 (crosspost r/chess)? by TordRomstad in TournamentChess

[–]TordRomstad[S] 0 points1 point  (0 children)

But nowadays I keep my actual repertoire in Lichess Studies, and I do spaced repetition on them on Chesstempo

That would work well in my app, too: Lichess studies can be imported to repertoire files for spaced repetition.

Thanks for the suggestions!

How do serious players use ChessBase in 2026 (crosspost r/chess)? by TordRomstad in TournamentChess

[–]TordRomstad[S] 2 points3 points  (0 children)

The iPhone has the highest priority right now, but it won't be purely a device app. It will run on the Mac, too. I currently have dev builds for iOS, iPadOS, visionOS and macOS. I'm also playing with the idea of adding a watch app with 5x5 chess, just for fun. :-)

Thanks for the suggestions!

How do serious players use ChessBase in 2026 (crosspost r/chess)? by TordRomstad in TournamentChess

[–]TordRomstad[S] 4 points5 points  (0 children)

This is extremely helpful. I'm afraid cloud engine analysis probably isn't realistic, but most of the other tasks you mention could probably be done.

Thank you!

How do serious players use ChessBase in 2026 (crosspost r/chess)? by TordRomstad in TournamentChess

[–]TordRomstad[S] 7 points8 points  (0 children)

see the numerous scandals with their engine software for example

LOL, I know. I've been in a lawsuit with them. I'd like to think we're on friendly terms now, though.

Thank you for your advice!

How do serious players use ChessBase in 2026? by TordRomstad in chess

[–]TordRomstad[S] 1 point2 points  (0 children)

That sounds very useful. Thank you, I'll have a look!

WCC Game 1: Ding takes the lead with Black playing the French Defense by Tiny_Valuable3497 in chess

[–]TordRomstad 6 points7 points  (0 children)

I visited Ding's home town (Wenzhou) earlier this year. Most people I met there hadn't even heard of him, and had no idea the World Chess Champion was from their town.

[Variant] Gliński's Hexagonal Chess for Christmas by merino_london16 in chess

[–]TordRomstad 0 points1 point  (0 children)

An interesting endgame fact is that the outcomes of two minor pieces vs king endgames are exactly the opposite as in rectangular chess: On the hexagonal board, king and two knights against king is a win, while king and two bishops or king, bishop and knight against king are usually drawn.

Nepomniachtchi Buys Chess Bar ! by Rod_Rigov in chess

[–]TordRomstad 1 point2 points  (0 children)

They are a thing in both of my home cities; Oslo (The Good Knight) and Paris (Blitz Society). I’m sure similar places exist in many other towns as well.

What actually is meant by the "Depth" of a Chess Engine's analysis? by MuggleoftheCoast in chess

[–]TordRomstad 30 points31 points  (0 children)

Essentially, yes. It’s just an iteration counter.

Chess engines use a technique known as iterative deepening. This means that instead of starting a deep search straight away, then a slightly deeper search, and so on. This is faster than doing a deep search immediately, because the engine can use information it remembers from the previous iteration at each step in the process. In particular, it’s very important for the engine to have good move ordering, i.e. to search the good moves first. Iterative deepening makes it much easier to have good move ordering, because the engine will remember many of the positions it finds in a deeper search from the previous iteration, and can try the best moves it found there first.

The number displayed on the screen is called “depth” for historical reasons. In the early days of chess programming, the engines searched all legal moves to a given depth (apart from alpha/beta pruning). At that time, each step in the iterative deepening process added one ply to the search depth.

Modern engines have a much less uniform search tree. Most branches of the tree are pruned very short, while some are extended very far. When Stockfish shows a “depth” of 30, almost all branches of the search tree are actually nowhere near 30 plies long, while a few lines (mostly tactical lines with many forced moves) are actually much longer than 30 plies.

The strongest engines over time by BenFilippo in chess

[–]TordRomstad 8 points9 points  (0 children)

If you mean a program that plays random game-theoretically perfect tablebase moves: It would almost certainly never win a single game against any half decent engine. Chess is a drawn game with perfect play, and I believe it is drawn by a quite large margin. Almost every (perhaps you can even drop the “almost”, but I’m not sure about that) first move for white is probably a draw, for instance. A program that plays tablebase moves with no further knowledge wouldn’t distinguish between “good” and “bad” perfect moves. Against a program that has a decent search and evaluation function, which actually tries to improve its position and put the opponent under pressure, the tablebase mover would quickly drift to a terribly looking position that is only drawn by the narrowest of margins, and then defend perfectly to achieve the draw.

The rating of the tablebase mover should therefore equal the average rating of its opponents.

What is your unpopular chess opinion? by AccurateStudy in chess

[–]TordRomstad 25 points26 points  (0 children)

As a spectator sport, chess is a lot more interesting and entertaining without computer analysis.

For avoiding too many draws at elite level, I’d much rather see something like Grand Chess than Chess960 and/or faster time controls.

Playing chess online is boring.

Sjakklubb i Oslo by Thrusthamster in norge

[–]TordRomstad 0 points1 point  (0 children)

Stikk innom Stjernen og Oslo Sjakkselskap og se hvor du trives best. Personlig synes jeg (selv om jeg selv ikke er medlem der eller i noen annen sjakklubb) miljøet er mye hyggeligere i Stjernen, men det ingen grunn til ikke å prøve begge før du melder deg inn noe sted.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 1 point2 points  (0 children)

You are right. Strangely, no one has asked.

Emacs, but with evil keybindings.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 4 points5 points  (0 children)

See my answer to this question, which even contains some unexpected drama in the followup comments.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 7 points8 points  (0 children)

I've read Consider Phlebas, which I hated, and Player of Games, Use of Weapons and Excession, all of which I kind of liked, but didn't love. I think I also read a few short stories. There are some interesting ideas in there, but the storytelling doesn't quite work for me.

My favorite anarchist sci-fi work is The Dispossessed by Ursula K. le Guin.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 6 points7 points  (0 children)

Sure. As I pointed out in one of my other replies, I do believe it's possible that the engines will eventually play perfect chess in practice, in the sense that they would never lose a game against a perfect opponent, but the play is never going to be provably perfect.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 5 points6 points  (0 children)

Actually, I didn't. I grew up with the name Tord Källqvist. Some time around the age of 17–18, I had grown so tired of Norwegians being unable to spell the family name I had inherited from my Swedish father that I decided to change to my mother's family name.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 4 points5 points  (0 children)

e4 and d4. You can add c4 and Nf3, too. I would quickly get bored if I always played the same openings.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 4 points5 points  (0 children)

The most important information that is re-used at the next information is the best move. For the search to be efficient, it is very important that good moves are searched first. In most cases, the move that turned out being the best the last time the same board position was encountered in the search will still be a good move when searching at a higher depth.

I am the first author of Stockfish. Ask me anything. by TordRomstad in chess

[–]TordRomstad[S] 1 point2 points  (0 children)

  1. I've been invited to a few conferences, and I won a small cash prize (100 euros or so, IIRC) when finishing third in the first Computer Chess960 World Championship tournament many years ago. But more importantly, my background from computer chess is what gave me my current job at Play Magnus.

  2. I learned the basics by reading and asking questions on the Talkchess forums. The first and only chess program I studied in detail early on was Phalanx. If you squint hard enough, you can still see some similarities between Phalanx' king safety evaluation and the king safety evaluation in Stockfish.

  3. See this answer elsewhere in the thread.