at Frank's pages
http://www.in-trier.de/~quisinsky/schac ... ce_020.zip
Thanks Frank.
Probably Dann's horsepower version will be available soon.
Most important changes: table bases and fixed a serious castling bug. More
news appended.
Regards,
Dieter
Version 0.20 29.06.2000
Added table bases, new (Nalimov) format, compressed or uncompressed.
Thanks to Andrew Kadatch for permisson, to use the compression code,
and of course to Eugene Nalimov. With his source and documentation,
it was much easier, than I thought. Also thanks to Mogens Chr. Larson,
Volker Pittlik and Christian Goralsiki, for testing this.
Add a line like
tbldir e:\egtb
to yace.ini. Yace will use 2 Mb of cache for the table bases (should be
adjustable soon).
Yet another try for to fix the buffer overflow of winboard. The
fix advertized for 0.18 was wrong. Now, Yace will post much less
to winboard. The left out parts will be in the yace log.
Got rid of the null_threat command. This is redundant with "inullthreat".
Was never documented, so no problem.
Got rid of some short cuts for hash table hits, when the score was mate.
This worked well, when all the mates were searched, but now, we get some
mates for free from the EGTB tables. Hope, this won't hurt too much.
New KPK evaluation code. Thanks to Dann Corbit for reporting the bug.
Don't post stupid PV's with repeated null moves from the hash table anymore.
Got rid of a small speed enhancement in search, that only speeded up test
positions a tiny little bit and slowed down real games a tiny little bit.
Added rem and ; commands to allow commenting the ini file. Comments must be
on their own lines like
rem This is a comment
; and this also.
REM You can indent comments.
ReM As with all yace commands, rem is case insensitive.
; Due to my lazyness, there must be at least one space character
; after the semicolon.
hash=10M ; This is *not* allowed.
Got rid of an old bug, where Yace sometimes started to think after a
setboard command.
Added a pointer to Mogens Larsen's site for book downloading.
Suggesting to use hash 0 before book creation, to save memory.
Print the version number into test.sum.
Fixed a stupid bug, where Yace could castle through check, when the
checking piece was a pawn. Thanks to Dan Andersson for reporting this
and providing a reproducable test case.
WOW!!
man you are fast!! so many developments in such a small time?
how stronger is this version over 0.18?
You can get a positional EPD test suite from my ftp site, or from the SSDF.WOW!!
man you are fast!! so many developments in such a small time?
how stronger is this version over 0.18?
Perhaps he has a team of people working for him ..
I remember about 2 weeks ago, where Morgan, Pete and a few of other began to sugguest features..So far he has done almost all of them , from Resigning, Parimeter adjustments, and now TB support..
I guess a book learner will be next and/or analysis mode??
It's amazing if this version is much stronger than 0.18..From what I read, it's around the same, except for support of Tablebases..
Anyway, Yace is amazing at tactics now..However, I think there's still room for positional understanding..
Perhaps I will run a few tests that guage "positional" understanding and see how Yace does..
Also, I'm running a few test match between Yace and Goliathv28 using adjusted parameters of Window=60 and PVstat=1.3 as sugguested ..I'll run maybe 20 G15 games with this..Then repeat with Default settings..
It doesn't work..I renamed it to "tony.ci" hoping that it would work..Opened Yace and typed "Test Tony.ci"..Not sure if it worked or not..But the files it generated were empty..You can get a positional EPD test suite from my ftp site, or from the SSDF.Anyway, Yace is amazing at tactics now..However, I think there's still room >>for positional understanding..
Perhaps I will run a few tests that guage "positional" understanding and see >>how Yace does..
Also, I'm running a few test match between Yace and Goliathv28 using adjusted >>parameters of Window=60 and PVstat=1.3 as sugguested ..I'll run maybe 20 G15 >>games with this..Then repeat with Default settings..
It's called tony-pos.epd on my site.
It won't.It doesn't work..You can get a positional EPD test suite from my ftp site, or from the SSDF.
It's called tony-pos.epd on my site.
I renamed it to "tony.ci" hoping that it would work..
It won't.It doesn't work..You can get a positional EPD test suite from my ftp site, or from the SSDF.
It's called tony-pos.epd on my site.
I renamed it to "tony.ci" hoping that it would work..
The file extension doesn't matter. The first line of tony-pos.epd looks like
[everything on one line]
1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - - bm Rbc8
; c0 "positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, b6=6, b5=5,
Be6=4, h6=3"; id "tony.pos.01";
I don't understand EPD, but the following convertion should work.
title c0 "positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, ...
setboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
solution Rbc8
Be6=4, h6=3"; setboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - - solution Rbc8
Mail me the resulting test file and your test results
Steven J. Edwards wrote the EPD interface for crafty and it's public domain.It won't.It doesn't work..You can get a positional EPD test suite from my ftp site, or from the SSDF.
It's called tony-pos.epd on my site.
I renamed it to "tony.ci" hoping that it would work..
The file extension doesn't matter. The first line of tony-pos.epd looks like
[everything on one line]
1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - - bm Rbc8
; c0 "positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, b6=6, b5=5,
Be6=4, h6=3"; id "tony.pos.01";
I don't understand EPD, but the following convertion should work.
title c0 "positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, ...
setboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
solution Rbc8
Sometimes there are 2 numbers following b - - ..Egsetboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
solution Rbc8
Mail me the resulting test file and your test results
"co" doesn't mean anything for Yace. I guess, it means comment in theWhat's "title co"?I don't understand EPD, but the following convertion should work.
title c0 "positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, ...
setboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
solution Rbc8
Be6=4, h6=3"; setboard >1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - - solution >Rbc8
So I should change the first problem to
"positional scores are: Rbc8=10, exf4=9, Bc6=7, Rec8=6, b6=6, b5=5,
Dann, you already hinted this once. I have noted it (at least in my brain) andSteven J. Edwards wrote the EPD interface for crafty and it's public domain.
You could use it for Yace.
It would really be nice for Yace to read and write standard EPD.
Hint, hint. Wink, wink. Nudge, nudge. Know what I mean?
It's part of the PGN standard by Steven J. Edwards. A web search will turn up bazillions of copies. If you have trouble finding one, let me know and I will email one to you.Dann, you already hinted this once. I have noted it (at least in my brain) andSteven J. Edwards wrote the EPD interface for crafty and it's public domain.
You could use it for Yace.
It would really be nice for Yace to read and write standard EPD.
Hint, hint. Wink, wink. Nudge, nudge. Know what I mean?
I hope that this will work some time in the future. As you are well aware, I do
know the Crafty source. A "wc epd*.c epd*.h" showed that the EPD code of Crafty
needs the same order of magnitude of source lines, that the whole Yace source
needs. So, this will need some time, and will be delayed until july 23rd. (Guess
what this date means)
In the mean time, you may be able to give a pointer to a formal description of
the EPD format.
Go here:Sometimes there are 2 numbers following b - - ..Egsetboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
solution Rbc8
Mail me the resulting test file and your test results
setboard 5rk1/1ppb3p/p1pb4/6q1/3P1p1r/2P1R2P/PP1BQ1P1/5RKN w - - 0 1
Could someone explain what the 2 numbers there represent? The option to castle kingside or queenside existing??
slowly converting..
Dann where is the orginal website you got the tony.epd file? I want to see how the test is supposed to be conducted..
I found the following:It's part of the PGN standard by Steven J. Edwards. A web search will turn up
bazillions of copies.
I think they are the number for repetition of the position, and the halfSometimes there are 2 numbers following b - - ..Eg
setboard 5rk1/1ppb3p/p1pb4/6q1/3P1p1r/2P1R2P/PP1BQ1P1/5RKN w - - 0 1
Could someone explain what the 2 numbers there represent?
The option to castle kingside or queenside existing??
exactly, I was wondering about the very same thing. Doing it manually is quite troublesome..Reading it seems to indicate that support for test positions shouldn't
be difficult. Even easier might be a tool to convert EPD data into the test
format Yace/Crafty can read.
Does such a tool already exist?
OTOH, full support for EPD will be quite a big task. Alone the "glueing code"
of Crafty is over 3500 lines.
Done. If you want to test it, leave me a note.... could you implemente the "Move Now fonction ?"
So, Yace can participate in my tournament BB17...
This should be solution. Other than the interactive commands, the testI changed the tony.epd into this ..
title position 001
setboard 1r2r1k1/1pqbbppp/p2p1n2/4p3/P3PP2/2N1BB2/1PP2QPP/R4R1K b - -
Solution Rbc8
Also what are the files below generated about?
clean.ci
eclean.ci
hairy.ci
lost.ci
rh.ci
testsum.ci
I was hoping that a file would be generated that showed which move was chosen >by Yace . (not in testsum.ci??)
Return to Archive (Old Parsimony Forum)
Users browsing this forum: No registered users and 17 guests