Wouldn't it make more sense if - for games downloaded from TWIC (and
other similar sites) - game information presented in Scid simply
contained clickable link (maybe just in Source tag)?
This would give some intended visits...
Larry Isaacs larryisa...@mindspring.com
writes:
I'm using Ubuntu 8.04 LTS 32bit with Wine 1.2.2 and am able to run the
Houdini 1.5a exe. For the Command setting, the exe path (containing no
spaces) works for me.
It depends on system configuration (whether given Linux runs .exe's via
wine by
Below there is a patch for sc_import.tcl which adds an extra way to run
this command. If run with
sc_import somedatabase -
the command will read the names of PGN files to import from standard
input.
Why?
--
First, it makes it possible to do things like
find . -name '*.pgn' -a
You can't. Scid enforces the laws of chess here and does not accept
invalid moves. In your case this is actually a drawback, in most others
it is definitely an advantage.
Well, one need not exclude the other. Enforcing laws normally but having
some force invalid move option/button/whatever
As a sidenote bonus, here is the game I discovered some time ago. Both
players are currently GMs (white was not at the time the game was
played, he was a very talented youngster then).
The game was played during European Rapid Chess Championship 2006.
Note moves 10, 26, and 31 :-)
[Event
I am just using Scid to enter the games my kids played today on their
first slow time tournament. Unfortunately, kids are not perfect. And
scid could help me a little bit more than it does...
Trouble:
a) Opp of my son castled under check at move 7. My son missed this and
they happily continued
use this as compilation routine)
--
--
| Marcin Kasperski | I have a very small head and I had better learn
| http://mekk.waw.pl | to live with it and to respect my limitations,
|| rather than to try
to add some check for it, even bare
refusing to load such a game...
--
--
| Marcin Kasperski | A complex system designed from scratch
| http://mekk.waw.pl | never works and cannot be patched to make
...
--
--
| Marcin Kasperski | The goal of a software process is the
| http://mekk.waw.pl | production of software (...) Intermediate
|| artifacts are not the goal (Booch,Martin
-compiled Toga
(the same version).
--
--
| Marcin Kasperski | The cost of a few uncorrected non-critical
| http://mekk.waw.pl | human errors is less then the cost imposed
|| by a process that tries to prevent
cares much about it when move emails are
considered. Some cleanup is needed mostly while submitting the
game score,
--
--
| Marcin Kasperski | Working overtime sucks the spirit and
| http://mekk.waw.pl | motivation out of a team
are not installed
together, but we use sth like /usr/bin/scid (or /usr/games/scid) and
/usr/share/scid/data/
--
--
| Marcin Kasperski | The cost of a few uncorrected non-critical
| http://mekk.waw.pl | human errors is less then the cost
The point of this file was to make it possible to build scid
in Linux packaged way, where binaries and data are not
installed together, but we use sth like /usr/bin/scid (or
/usr/games/scid) and /usr/share/scid/data/
Given that books and bases directories are now user
configurable,
So, it looks like all positions are cached? Or just those up
to some move?
Up to some move. IIRC it is configurable while building the
direct tree, the standard is up to move 20 or so.
What about matching games? Are they displayed
immediately, or does it require some processing?
Some
I found that the last version that works painlessly in wine
is Fritz 8, (V6 and 7 are also working). From V9 onwards a
recent version of DirectX is required and I did not fiddle
into this. Enginewise V7 and V8 can handle the Fritz engines
up to V9, from V10 onwards CB seems to have changed
I remember a discussion on the issue for chessx and there is no doc
about how to read cbh. All DOS-tools that use it just call a DLL
from ChessBase (had a detailed discussion of the issue with Stefan
from Shredder, why he does not support cbh in [EMAIL PROTECTED], and
about data formats in
But note that it must not
necessarily compile and stuff like that. (Well cvs ;)
That's obvious.
BTW: it could make sense to place cvs tags while building
releases (cvs tag scid-3_6_19b2 etc)
--
--
| Marcin Kasperski | I
Well, I decided to take a look at development version of scid2 in CVS
and ... had noticeable problems to find it. The website is not mentioning
CVS repo in any way, bah - it explicite says that there is no version
on sourceforge.
My suggestions:
- add a sentence about CVS repository on the
.
--
--
| Marcin Kasperski | If Staff, Scope and Schedule are all fixed,
| http://mekk.waw.pl | managers will have no options, other than
|| prayer. (Martin
Point is: currently scid really refuses every illegal
move, simply cause scids input methods are bullet proof in
the sense that they do not allow for illegal moves. It can
not be there what can not be there ;)
This is both good and bad.
It is good, as it makes scid perfect tool to verify
?
--
--
| Marcin Kasperski | You have the right to produce quality work
| http://mekk.waw.pl | at all the times. (Beck
Can wine run cb-light?
I tried, but failed, it just crashes immediately
(in the same environment in which I run Fritz8 without problems)
--
--
| Marcin Kasperski | Systems built by humans are always subject
| http
, after you do 'make install' you will either
overwrite that scid, or install your in separate location. In the
latter case you must be careful with your PATH settins to pick correct
scid...
--
--
| Marcin Kasperski | If Staff
of something (make, gcc, tcl
libraries, tcl development headers, ...). At least this was the reason
of all failures I've seen so far. Error message you get should make
it possible to guess what you lack.
--
--
| Marcin Kasperski
[Save and continue] [Discard changes] [Back to the game]
But [Save and continue] is too dangerous to be default. Now
it is far too easy to make some random changes when playing
through the game and pressing Enter means old game is lost
forever.
Discard is also dangerous, imagine
the point...)
--
--
| Marcin Kasperski | We want to know as early as possible whether
| http://mekk.waw.pl | the project will succeed. Thus we attack the
||high-risk areas first. (Martin
]
--
--
| Marcin Kasperski | I have a very small head and I had better learn
| http://mekk.waw.pl | to live with it and to respect my limitations,
|| rather than to try to ignore them. (Dijskstra
- ./configure: it would be nice to implement --prefix
./configure BINDIR=/usr/local/bin SHAREDIR=/usr/local/share/scid
let you configure the same. Of course one can set those two variables
somehow when --prefix is given, but considering scid configure is
written in TCL, I am not volunteering
- Analysis: It would be worth considering to run the
analysis of a game from then end to the start. This allows
the engine to reuse internal hash tables. Stefan told me
that at least within Shredder this improves the analysis
quite a bit (...)
Currently engines don't clear their
* Probably one could shorten the engines names in the
comments? The legend coud be given in the Annotators
field. Something like
[Annotator DeepShredder 11 (A), Toga II 1.3.1 (B)]
and then later on
A: +0.35, B: +0.27
+1 ;-)
But it would be even nicer if this
Exactly. While moving back, you have calculated and deepened
lines which actually happened in the game. While moving forward,
you have many lines which are no longer relevant.
You don't imagine the tricky stuff I had to do to make Scid analyse a
whole game, recursively taking into account
On windows, use Scid 3.6.19 without setup (just unzip anywhere).
On Linux, compile and run anywhere. But the scid configuration files
will be common between the 2 scids (not a big problem).
Also worth noting, that bases are binary compatible, so you may open
same scid base in new scid, modify
Let's let Scid-pg take over the Scid project at SourceForge and end
this silly feud.
Bah, as far as I know Pascal would like (and wanted) to do it.
SourceForge refused.
-
This SF.net email is sponsored by: Splunk Inc.
As far as I know Scid always uses UTF-8 encoding for PGN files. It
is a bit broken on export, but that's probably Tcl fault, not
Scid's.
Wow. Nice.
It even seems that utf-8 encoded pgn file is properly imported via
pgnscid and exported back via scidpgn.
The only thing which does not work is
PGN is Portable Game Notation, a standard designed for the
representation of chess game data using ASCII text files.
Well, this is false for long, long years. Plenty of games annotated in
German, French, Russian, Polish, Hungarian,
I am not sure Scid uses UTF-8 : if I enter white player as ùà for
example, it will be exported in PGN as 2 chars (not 4).
I suspect locale can be of some importance here. Try
export LANG='fr_FR.UTF-8'
or sth similar...
It even seems that utf-8 encoded pgn file is properly imported via
PGN is Portable Game Notation, a standard designed for the
representation of chess game data using ASCII text files.
Well, this is false for long, long years. Plenty of games annotated in
German, French, Russian, Polish, Hungarian,
I can put a comment in french, in Ascii, with
I’m curious as to what the differences are between version 3.5.x and
3.6.1 of SCID. Is it mostly bugfixes, or are there significant
functional enhancements?
Well I do not know. But there are a LOT of important enhancements
between scid 3.6.1 (which is also ancient) and scid 3.6.18 (the
Well, maybe I open pandora box, but ... more and more often
I happen to meet PGN files containing non-ascii characters
in comments. Sometimes PGNs are UTF-8, sometimes use different
native encodings (I'm Polish so latin-2 is frequent, I read
Russian so ... PGN you can download from
I integrated your patch, and added your example and more
details in the usage() function.
But correct me if I am wrong, continue should be break
here :
No, no, no, it should be continue!
This is just semantics of handling possible empty lines. In case
of continue, we just ignore empty
The following patch (written against scid-3.6.19-rc2) adds new
way of running scmerge. One can now write
scmerge newbase -
and supply the list of merged bases on standard input (one by
one, separated by newline).
I wrote it after getting 'argument list too long' error once more
(not that
* Best Games windows keep opening too, cluttering GUI
Mhm, I agree, this is somewhat irritating. I would prefer to open
tree window only, and just open best games manually when I want
it.
* Tree window is not open immediately, so sometimes user
doesn't know what is happening
This probably
Dnia wtorek, 11 września 2007 22:46, Michal Rudolf napisał:
I have a problem with 3.6.19rc1: ECO file isn't loaded
properly on startup. It seems to be always falling to default,
so if the file is in other location, it has to be loaded
manually every time.
There was some ugly hardcoded default
Try to load ECO file from custom location (via Options menu),
save current configuration and restart Scid.
It doesn't work correctly here.
Ugh, it seems that we have incorrect order. The instruction
which sets default ecoFIle was moved and landed after options
file loading. So scid loads
The attached patch (due to my laziness it is in two parts as I just maintan it
in this way, apply both in order)
changes scid so it complies to the typical Linux way of organising data files
(data files are separate from
the binary, all paths in use are set-able by ./configure switches) - but it
I think that the *source* distribution would be noticeably
smaller, if it did not contain the following files (the list
below according to the scid-3.6.18.tar.bz2):
Makefile
Makefile.bak
engines/Phalanx-XXII/book.lrn
engines/Phalanx-XXII/position.lrn
engines/crafty-20.14/book.lrn
So, for people that don't issue a correct :
./configure BINDIR=$HOME/scid SHAREDIR=$HOME/scid
(...)
Scid will fallback to the classical directories, and this
cannot hurt.
It should not be necessary, if somebody issues just
./configure
it is equivalent to
./configure
It would be nice to have sth like File/Open Tree or
File/Open as Tree, what would do just the same - open
selected database, open it's tree, and lock it - while
keeping the currently loaded game active.
You are right, and also that seems pretty easy to do
(...)
(keeping fingers
Well, a few separate suggestions regarding the tree window.
(background) I am using scid to keep reference database(s) (split
by eco) and search for opening ideas
1. Open the tree easier.
Let's say you are viewing some game, and would like to take a
look at reference tree with respect to
I just once more got scid failure while importing PGN file due to
the large game. This time it is reasonably mainstream case
- ultra083.pgn file from UltraCorr database
(http://www.chessmail.com/shopcart/catalog01.html, this is
according to many the best correspondence games
archive available).
As there is an overflow with a game, my guess is that the
games before this one should be imported (at least I think so,
if I remember well the code),
Yes, they were. In fact this is how I found troublesome game in
large file (the first after last imported)
Concerning a game of 200 kB, I
ChessAssistant uses Z0 (Z and zero) notation for null moves (also
in generated PGN files). I sometimes want to import to scid
something exported from CA and fairly frequently face
Error: Unexpected symbol: Z0
Scid by itself uses another null move notation (--). Let it be,
but maybe PGN
It would be nice to have some keyboard shortcut, which 'just
saves' the current game. By 'just saves' I mean what most
people usually mean while saving document, game, whatever:
if there were previous version, replace it, if not, save it
as sth new. So one can press this Ctrl-S and be
53 matches
Mail list logo