Wwqlcw wrote:I'm wondering if this is something you might be able to do. Years ago there was a program that (supposedly) could take scanned-in chess diagrams and turn them into .pgns or FENs. I say "supposedly," since I could never get the thing to work properly. Anyhow, is this a possible project?
Not so interested in doing this since there are already existing softwares that can do. I am using chessify in my android phone, it works scanning the diagram from the book, then save/share the fen. I am sure there are other softwares that can do this.
PeterO wrote:What is the lates version of your: Polyglot Book Creator?
Where can I download it?
Peter
I'm also wondering how far he's gone with that tool. It could already do some nice things a year ago. Will it be able to mix -min-score with the much needed "-max-drawrate" by now?
I stopped developing it. My new plan is to write the GUI in c# in windows, it is more prettier than python tkinter. If there are interests I may continue it.
Ferdy wrote:You may describe here the chess tools/utilities that you need.
Hey Ferdy! I have always dreamed of an adapter that is able to play chess games by taking into account suggestions from other engines, very similar to ProDeo's MASTER.ENG concept.
An initial implementation would work as follows:
User tells the adapter about 3 engines that exist, giving them paths in some configuration file, setting them as "Slave 1", "Slave 2", and "Master", say:
Ferdy wrote:Started coding, here is a sample run so far. The score is in cp and is side POV. The master reply with lower score +47 (example below) will be the one to follow, and bestmove at root is d7d6 from slave 1.
I will upload a beta once it can play as uci engine with support of at least movetime TC.
Could you suggest a unique name for this Adapter?
uci
Adapter v0.1.0
Ulysses P., Ferdy
master:
spark-1.0
AJ Siemelink
slave1:
Stockfish 9 64 POPCNT
T. Romstad, M. Costalba, J. Kiiski, G. Linscott
slave2:
Fizbo 2
Youri Matiounine
ucinewgame
position startpos moves e2e4 c7c5 g1f3
go movetime 5000
master reply to slave1: d2d4, +47
master reply to slave2: e4d5, +82
move to make: d7d6 from slave1
bestmove d7d6
Wow! That's very cool, and you did it quickly! I've always sucked at naming stuff, may I suggest Spicy Tequila? The idea it's like such a Cocktail, and you get a differe flavor every time!
Thank you very much, will be playing with it right now
Your beliefs create your reality, so be careful what you wish for.
Ovyron wrote:Alright, got it installed without problems under Shredder GUI. I set up a 4+4 increment game and got this:
command "go wtime 244000 btime 244000 winc 4000 binc 4000" is not supported
Under what circumstances does the GUI send a supported "time/move or movetime command"?
Use time per move in the gui, I don't have shredder.
Try Arena 3.0 (or maybe latest arena, have not tried it yet) and set Levels->adjust->time per move. Or you can try winboard too using Options->Time control->Fixed time per move.
Just set the autoflag to off.