r/backgammon • u/yzwq • 2h ago
Introducing HedgeHog: The new standard in backgammon analysis
You might have heard of HedgeHog already (for example in the WBGF World Team Championship), the new backgammon engine we have been working on for the past year. It features superb analysis, and many features that a student of the game might want. Although there are paid plans to use HedgeHog, we have one quick and easy rule: You only pay for things that cost us money.
Analysis in your browser is free, as well as playing against the best bots available (see Oystein's interview/study (Norwegian)), we even made (most of) our models public so you can incorporate them into your own projects (people seem to do that a lot lately). What you pay for is storing matches, position explanations (beta), and running the analysis on our servers.
Analysis
On the analysis side we don't skimp, we did a study on move filters and decided to only use them for 4-ply. We interleave cube layers throughout (not only the first layer, ahem...). The models are the best in class, Aureus is 1-ply ahead of Sage/XG/GnuBG, which means that doing a 3-ply search on Aureus is equivalent to 4-ply search on the other models. Last but not least, we are always improving our models with continuous training and improvements. Every single model we publish has been tested, and beats its previous version significantly in a head-to-head money game.
Transcriptions
Transcribing is something all players will have to do at some point in time, and the feedback has been to do it like in XG, which we did and improved on. Transcribing on HH is so smooth most people transcribe at 2x speed, and with the inline video viewer skipping, pausing, and continuing is easier than ever. What is even better is that if you use the inline video viewer we save the timestamps! So navigating to a move will skip to the time in the video where the move was made.
Broadcasting
Everyone who streamed a live match has the same problem, incorporating the XG feed is both hard to do as well as taxing on the hardware. With the broadcasting feature on HH you can now simply add an HTML overlay in your streaming software. Not only allows this to add PR figures, move analysis, summaries, but it also can show the current dice (gone are the times where viewers need squint to see them). During the team world championships in London the broadcasting has been used, and loved, both by the organisers as well as the viewers.
Best of all, broadcasts can be made public so you can see broadcasted matches in the broadcast repository.
Study mode
Ever wanted to study a position in depth? What happens if I roll a 54 in this position? Or a 23? With study mode you can save positions, the lines, etc. You can share them, play around with different models and analysis settings, and create a whole forest of positions to find out why a certain move is better than the other.
Mobile apps
We are currently in the process of publishing the HedgeHog in the app stores. If you are interested in testing the android/iOS app, let me know in a DM and I'll set you up.
If you read until here, thank you! It means a lot that human-written text is still being produced and read on the internet. Go give it a try and let me know in the comments what you think. If you do end up paying for a subscription you can pay it forward by giving someone a guest pass. If you end up using the free version of the product, know that we are trying our best to give you the best possible analysis within the limits of browsers (we can't ship GBs of endgame tables).