GOWrite game search

GOWrite development versions and discussion relating to them

Moderator: lpaatero

Post Reply
Go liiton hallitus
Posts: 484
Joined: Fri May 21, 2004 12:20 pm
Location: Finland

GOWrite game search

Post by lpaatero »

GOWrite contains search database functionality starting 2.2.3.

In order to use search:
  • Options->Game database opens wizard, that can be used to create database.
    Put your SGF directories into list of directories to search. GOWrite includes automatically all subdirectories into searches.
    After this you can start to use the database for searches.
    Select (non-empty) area from board (for example interesting joseki), and do edit-> Search From Game Database
Search details

Games found in search directories are index in background, and appear in database gradually. Typical indexing speed is more that 10 games / second.

Database is refreshed automatically every day. Refreshes are very fast, as refresh compares file dates in order to detect modified files.

Search automatically searches for all rotations, mirrorings and altering of color. ALso variations are searched (include Kogo in search directorties to see it automatically in results.)

Search results contain games that contain exactly the seached positition, and also games that contain position close to seached position.

Results are available in many ways:
  • List of games found (best match first)
    List of positions found, that match, or are close to search; list of all games with position.
    List of continuations for each position found, and list of all games having this continuation.
Selecting games opens it in same view for quick looking.

Double-clicking game opens it in GOWrite editor.

Still missing features (to be done)
  • No way to do text searched (player names etc).
    While database update seems to work, it may not be able to remove information on deleted SGF files. Easy way to remove any extra files from database is to rebuild it.
    Errors relating to database use, especially background updates are not reported properly.

Feedwack welcome
This feature is really new, so it is likely to contain a lot to improve.
Please tell me what would make it more useful to you!
Post Reply