Happy you managedWerewolf wrote:Thanks Deeb, that worked!

Moderator: Ras
 
														Happy you managedWerewolf wrote:Thanks Deeb, that worked!

 
														Basically, what you are talking about already exists in most of the Polyglot book creation options. It is not complicated and it is quite a joke to create a book there.Dr.Wael Deeb wrote:I know Don,but it's rather a little bit coplicated to create a polyglot opening book,at least for me....is there any automated tools out there I can useDon wrote:There are already tools to create a polyglot book from pgn files. So is there something specific you have in mind?Dr.Wael Deeb wrote:The answer is no,but it would be great if you develop a feature in Komodo to create an opening book from a pgn file....then I'll personally support you with a killer opening book,say up to 40 halfmoves....Don wrote:Is there any way to convert from polyglot book format to chessbase?Werewolf wrote:No I don't think the interface does. When i load up Komodo 1.2 within Fritz there are very few UCI options, one however is "use own book" and then you can name the book you want to use but without a file reference this is meaningless - i.e there's no way to select the book.
The only book formats I've seen work (easily) with Fritz are ctg. files and in-built UCI ones as Hiarcs does.
I don't suppose you'll produce a book in either of these formats?
Dr.D

What I have in mind is a simple command line like in Bright chess engine:
builfbook bright.pgn bright.ini
Now the ini file contains the parameters which will determine the moves that will be choosen from the pgn file....
Here's a segment from Bright's ini file which deals with this:
#
# book building options
#
# file : output file, if empty: derived from pgn file name: x.pgn -> x.bbk
# minelo : drops games by players with lower elo than minelo
# maxelodelta : drops games between players with higher elo difference than maxelodelta
# minply : drops games with less plies than minply
# maxply : drops moves beyond this game ply
# mingames : drops moves occuring in less games than mingames
# minscorew : [0..100] drops white moves scoring less than minscorew
# minscoreb : [0..100] drops black moves scoring less than minscoreb
# keeppct : [0..100] for each position: drops moves that cover less than keeppct
# of the games that the position occured in
# (e.g. keeppct=80 will usually drop e3, f3 etc from the initial position)
#
book.build.file=drdeeb2010.bbk
book.build.minelo=
book.build.maxelodelta=
book.build.minply=
book.build.maxply=40
book.build.mingames=2
book.build.minscorew=0
book.build.minscoreb=0
book.build.keeppct=98
My thoughts tells me that this is a rather trivial task for you....
Flattery in action regards,
Dr.D

You're welcome, Vael.jpqy wrote:Thanks swami for this great result from Komodo 1.2 ..3th place,and this with a single core engine!
 
  
														swami wrote:
Komodo 1.2 is now #3 from 63 Engines Tested!
Komodo 1.1 had 741/1000.
http://sites.google.com/site/strategict ... st-results
 
														swami wrote:
Komodo 1.2 is now #3 from 63 Engines Tested!
Komodo 1.1 had 741/1000.
http://sites.google.com/site/strategict ... st-results
S grade means "Superior" or "Outstanding". It's the grade awarded in Indian Institute of Technology.Don wrote:This table is a bit confusing. Why are there 2 grades and what does a score of S mean?
swami wrote:
Komodo 1.2 is now #3 from 63 Engines Tested!
Komodo 1.1 had 741/1000.
http://sites.google.com/site/strategict ... st-results
 
														swami wrote:S grade means "Superior" or "Outstanding". It's the grade awarded in Indian Institute of Technology.Don wrote:This table is a bit confusing. Why are there 2 grades and what does a score of S mean?
swami wrote:
Komodo 1.2 is now #3 from 63 Engines Tested!
Komodo 1.1 had 741/1000.
http://sites.google.com/site/strategict ... st-results
1st score out of 100 means number of positions that the engine found the solution.
2nd score for 1000 is a partial credit scoring (underlined below)
1kr5/3n2p1/q2rpn1p/p7/Ppp2P2/5BP1/1PQ2B1P/2RR2K1 w - - bm Rxd6; id "STS(v10.0) Simplification.008"; c0 "Rxd6=10, Kh1=4, Qe2=7, Rd4=4";
... from all the 100 positions for each epd.