This version of picochess completes what i began with v0.85. Its called “Datatables”. The former version had this Datatables already in the book-database view. Now, its also part of the game-database view on bottom of the webserver display. Despite the folding feature (see below picture), you can now order (including multi ordering with “shift” key) things which wasn’t working very well before.
Another big change is that computer moves are now no longer done on the webserver board as soon as picochess put them on the electronic clock. This is a work-in-progress of sync the webserver display with the real DGT e-Board. So, it displays now what you should move and clears the highlights when you really moved it on the DGT board. This also makes it similar to the Revelation II. In this area (=sync) more to come in future releases.
Lastly i want to talk about abit with this “webserver integrated console mode”. Here is a picture, when you click on “console”. It will hide the game database and shows you something similar to the old text only version of a console.
As it is noted, this console mode is mainly for a developer. But perhaps you want to use picochess without having a DGT board connected. Then this mode is your friend 😉 Again: You don’t need this for standard use of picochess! But here is a short description:
- Moves are entered in a so called “uci-mode”. That means startfield-endfield like “e2e4” castle as white is then “e1g1” or “e1c1”. Please note that the virtual board and its moves are NOT done by using the mouse on the webserver board, so only by typing uci moves here.
- When a computer move is displayed, you must enter “go” . This “go” simulates the piece movement on a real board.
- When you press the button “get fen”, the current position is copied as a fen string inside the command input box. With this fen string you can for example simulate a board position, if you enter a “fen: ” infront of it. A use case would be “position setup”.
- the clock can be controlled with the standard clock icons on top. In this case they behave like a virtual clock. Thats btw. the main reason, i deleted the text-console mode on versions <0.85.