Are you tired of querying chess DB for player names, opening, ELO, specific position and other kind of trivial stuff?
Well, introducing Scoutfish, a tool to search very big chess databases in fraction of seconds with very powerful, flexible and chess knowledge related queries.
In case you have 2 minutes and you are interested, please get a look at the README here:
https://github.com/mcostalba/scoutfish
Scoutfish: powerful chess query tool
Moderators: hgm, Dann Corbit, Harvey Williamson
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Re: Scoutfish: powerful chess query tool
Very nice tool,
I like the concept of sequences and streaks, pass and also multithreaded queries.
Is it possible to query substring inside comments?
I like the concept of sequences and streaks, pass and also multithreaded queries.
Is it possible to query substring inside comments?
Re: Scoutfish: powerful chess query tool
Thanks!mar wrote:Very nice tool,
I like the concept of sequences and streaks, pass and also multithreaded queries.
Is it possible to query substring inside comments?
Indeed this tool, as a chess engine, is not intended to be exposed directly to the user, eventually it needs an external GUI or web UI to graphically compose the query (ideally by point and click) and later show the result in a easy form for the user to browse.
Regarding "substring inside comments" you mean variations? In this case, no, the PGN parser just follows the mainline.
Re: Scoutfish: powerful chess query tool
No, I meant plain text search inside comments, like adjudication text (time forfeit),mcostalba wrote:Thanks!
Indeed this tool, as a chess engine, is not intended to be exposed directly to the user, eventually it needs an external GUI or web UI to graphically compose the query (ideally by point and click) and later show the result in a easy form for the user to browse.
Regarding "substring inside comments" you mean variations? In this case, no, the PGN parser just follows the mainline.
but if it'd mean to complicate/slow down parsing then it's probably not worth the effort as I can use plain text search directly in PGN.
Re: Scoutfish: powerful chess query tool
EDIT: I missed that there's termination tag in game header...mar wrote:No, I meant plain text search inside comments, like adjudication text (time forfeit),
but if it'd mean to complicate/slow down parsing then it's probably not worth the effort as I can use plain text search directly in PGN.