lichess.org
Donate

my first 24 hours using a DGT board on lichess

Lichess recently announced support for DGT boards for mostly classical and Rapid play. I bought a board to try this out. For those interested as to why, curiosity and my willingness to actually play on a chessboard was my main motivator. i play on Lichess almost exclusively so this announcement was all the motivation i needed. Here's my report on the first 24 hours.

For this "project" my setup consists of:
• Lenovo Laptop running Ubuntu 20.10
• DGT smartboard
• DGT plastic experiences
• Livechess V.2.2.5
• Browser: Firefox V.84

Setup

Let’s talk on the technical stuff first. I expected some problems running this setup with Linux but it was fairly straightforward. an official Debian package is offered for livechess (software required to operate the board with lichess). Board is immediately detected by the kernel upon USB connection. My only issue really was figuring out that livechess requires root privileges.”sudo /opt/DGTLiveChess/DGTLiveChess” and you are good to go. Setting up the board with Lichess is quite simple, basically requires a token for the board and running a 2nd browser window to permit board control during the game. instructions on Lichess and the Youtube video explains it very well.

playing the first few games

I started playing friendly games vs stockfish. Lichess detects moves quickly and the voice announcements for moves is quite good. I had to check the screen a couple times as i had issue differentiating from Rb1 to Rd1. I would suggest using the phonetic alphabet such as "Rook-Bravo-One" or "Rook-Delta-One". I did try a couple different voices, i haven’t found one yet that alleviates that concern for me. Yes I can look at the screen but that defeats the purpose.

"Lift & move"

the first game issue i found quite quick. you really have to "lift and move" your pieces. I dragged a rook from a1 to e1 but the board recognized c1, then announced black’s position (to which i moved that piece) following an immediate announcement that my Rook was on e1. I’ve tested this a few times and this issue is consistent. I've read online DGT recommends "lift and move". After a couple more games. that works flawlessly. Easy fix, lift and move on.

"Illegal move!"

You do have to move your opponents pieces, no magic trickery here. I realized quickly that If you move a piece and hear "illegal move" you have to finish the game on the screen. I haven't figured out any way to replace the pieces in the right spot so i can continue the game with the board. This happened twice in a few games. it's not a critical issue as you can finish the game on the screen without any problems. I will have to test this further to ensure I’m not the problem.

Playing vs humans

quick note: i barely touched any physical board all year. Exclusively played online.

Now this was the fun part. actually playing a human being by touching a real board and pieces. It felt exhilarating. I played a few games and loved it. You are at a slight disadvantage for having to move both players pieces obviously but it still needs to be said. In the later stages of the game with less time reflexes have to be sharpened to keep remembering to move the opponent’s pieces (and avoid getting out of sync). Overall, Lichess seems to detect moves faster when playing against people than playing stockfish. It felt close to OTB and really fun. It makes sense to offer this on rapid and classical only. Advanced players might be able to play blitz but i wouldn’t. On a personal note I will require a time increment to play with this board.

initial conclusions

This board is absolutely not necessary to play chess online. I find so far to be
a novelty item. The Board looks good but quality is ok as the plastic seems cheap. The pieces do feel very good in hand. All that said, playing it does feel like i'm Playing a human opponent more than playing with the screen and mouse. It brought immediate OTB chess club feeling (and memories) and i hope this feeling stays as i continue using it.

I would love to make this board my main input control for classical play. Time will tell.
Would be interesting to see what happens if your opponent makes a move when you were away for restroom or something else. Would the program wait forever or time out?
i think it would be fine as long as you move the opponent's piece when you get back, i doubt there's a timeout, but will test. The main liches screen game is the main one, if the board gets disconnected or out of sync you can fall back to the computer. What becomes a fatal error for the board (AFAIK) is moving your opponent's piece on the wrong square.
@gigantaure #1
About the "root "rights necessary to run Livechess:
the real matter is to grant your Ubuntu user the permissions to manage the port which your board is connected to.
In my Linux Mint installation the port was a serial one: I found out the linux group that the port belongs to and I added my linux user to that group. Done!
Now I run LiveChess and the board is detected flawlessly even if the program is started double-clicking the icon

Hope it helps
Enjoy you DGT board and lichess thru the plugin :-)
@gigantaure #3
To recover from any "out of sync" situation it might occur it should be enough to restore the server position on the physical board and to refresh the browser page where the DGT plugin is working.
I tried once in a game versus an human opponent and it worked
I find it recovers well igf I move the wrong piece and get the Illegal Move message. I just move the wrong piece back and make the right move instead, it carries on fine.

I do echo your experience regarding some of the file announcements.

Moves involving the 'a' file in particular are pronounced strangely. Its a short 'a' sound rather than 'ay' which is hard to understand .
@Abjayan #6
Was your question directed to me?
I am using an old serial DGT board. It worls fine despite Livechess is officially supporting USB and BT boards only.
However, in linux if I remember well Livechess maps USB ports to a serial device file
@Bracco #4``` good feedback thanks.i will look further into it then. i have a USB board, i doubt USB access requires extra privileges but it might also be tied to livechess web functionality as it opens a web service on localhost:1982 (also an unprivileged port if i remember my unix TCP network correctly). Anyway, if it only requires group memebership it's worth it. thanks!

This topic has been archived and can no longer be replied to.