Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Search for a tool

Author: Henrik Dinesen

Date: 01:43:52 10/14/05

Go up one level in this thread


On October 14, 2005 at 01:39:38, Dann Corbit wrote:

>On October 14, 2005 at 01:17:39, chandler yergin wrote:
>
>>On October 14, 2005 at 01:04:55, Dann Corbit wrote:
>>
>>>On October 13, 2005 at 20:47:44, chandler yergin wrote:
>>>
>>>>On October 13, 2005 at 20:43:27, Dann Corbit wrote:
>>>>
>>>>>On October 13, 2005 at 20:40:17, chandler yergin wrote:
>>>>>
>>>>>>On October 13, 2005 at 20:35:37, Dann Corbit wrote:
>>>>>>
>>>>>>>On October 13, 2005 at 18:56:51, chandler yergin wrote:
>>>>>>>
>>>>>>>>On October 13, 2005 at 18:52:09, Randall Shane wrote:
>>>>>>>>
>>>>>>>>>On October 13, 2005 at 18:01:30, chandler yergin wrote:
>>>>>>>>>
>>>>>>>>>>You m st first 'create a file called Fischer.pgn
>>>>>>>>>>Make sure this is yout 'write' Database
>>>>>>>>>>After searching and highlighting the games
>>>>>>>>>>save to this.
>>>>>>>>>
>>>>>>>>>That would work for extracting Fischer's games.
>>>>>>>>>
>>>>>>>>>This doesn't work very well to extract everybody's games -- if there are, for
>>>>>>>>>example, 5000 different players in a DB of 6 million games, you REALLY wouldn't
>>>>>>>>>want to manually perform the above interactive operation for 5000 players.
>>>>>>>>>
>>>>>>>>>A batch solution, rather than an interactive solution, is what's needed.
>>>>>>>>>To the best of my knowledge, the Chessbase interface does not support automated
>>>>>>>>>batch operations.  I'd be shocked if any existing interactive chess DB supported
>>>>>>>>>that.
>>>>>>>>
>>>>>>>>You don't have Chessbase do you?!!!!!!!!!
>>>>>>>
>>>>>>>Why would you make that extrapolation?
>>>>>>>
>>>>>>>>Why do you deny what I know?
>>>>>>>
>>>>>>>Where did he do that?
>>>>>>>
>>>>>>>>I use it every day!
>>>>>>>
>>>>>>>Thanks for sharing.
>>>>>>>
>>>>>>>>In Mega99  Database there are over 85,000 Players.
>>>>>>>>Doing what I posted takes a few seconds..
>>>>>>>
>>>>>>>But that is NOT what the original poster asked for.
>>>>>>>
>>>>>>>If you can do one player in 7 seconds and you can process 24 hours a day then
>>>>>>>processing 85000 players takes a full week with no eating and no sleeping and no
>>>>>>>breaks.
>>>>>>>
>>>>>>>That's the problem.  The OP does not want to extract a single player from his
>>>>>>>database.  He wants to extract all of them.  And he wants them collected into
>>>>>>>all the games for each individual player.
>>>>>>
>>>>>>All he has to do is  Open the Database go to the toolbar.
>>>>>>"Search" for whatever player he wants...
>>>>>>It will list all those games.
>>>>>>Highlight them
>>>>>>"Save" to the Name.pgn
>>>>>>It takes seconds...
>>>>>>If he wants all the games of 10 players
>>>>>>it may take 2 minutes.
>>>>>>Big Deal!
>>>>>
>>>>>How long will it take to do 85,000 players?  That is what he wants.
>>>>Oh.. he wants individual files for 85,000 players?
>>>>Then how fast can he go to the toolbar and push the button for each?
>>>>That's how long it will take.
>>>>He can also go to the toolbar and select "Players"
>>>>It will list them alphabetically for him, and he can select which ones he wants.
>>>>Or.. he can select Tournaments and it will list these in chronological order for
>>>>him.
>>>
>>>There are 86,400 seconds in a day.  Think about it.
>>>ChessBase is not the right tool for the job, unless you are a complete buffoon.
>>>Either that or the most tireless and careful human on the planet.
>>
>>You are arrogant, rude, & insulting!
>
>Strike that, reverse it.
>
>>EGTB's come on Frtiz CD's Version 6 & higher.
>
>You can also download them for free at various locations.  I have all 5 man TB
>files.
>
>>Chesbase 7, 8, 9, has automatic indexing so you have instant access to the
>>material. The main indexes are players, tournaments annotators and sources.
>
>Yes.  The same with every database including ChessAssistant and even SCID.
>
>>The size of the Datbase is irrelevant! You can add to the database with games
>>from all over the world to keep  up to date with the latest theory.
>
>The size of the database is totally relevant.  If you have two players in your
>database and want to split them into files by name, then it is easy.  If you
>have 100 players then it is hard.  If you have 1000 then it is absurd.  If you
>have 100,000 then it is nearly impossible.
>
>>Chessbase is exsactly the right tool!
>
>I'm sorry, but a box full of hammers would figure this problem out faster than
>your apparent grasp of the situation.  I was talking to a bag of rocks the other
>day and said, "Do you think it would be wise to separate 85000 players by name
>one at a time using chessbase?"  The bag of rocks did not say anything, but
>that's a lot smarter than saying 'Yes.'
>
>>I use it every day, and you tell me the Program can't do it!
>

Let's be fair! Of cource Chessbase can do it. Or rather _you_ can do it together
with Chessbase!
Give it at try: Go to the index files, copy the games of the first player you
find in the "A" section, then go to the databse window and create a .pgn file
with that player's name and paste the games into that. Now back to the index and
the second player, and use the same procedure ... And so on till you're through
all (app. 85000) players, correctly placed in each their pgn file with their on
it.

And please give us a sign when you're finished!

In the meanwhile I suggest, Dann should use his script to do the same. No reason
for him tell when it's done - it probably already is... :)

Henrik

>You have a reading comprehension problem.  I said the program could do it, but
>that it would be insanely stupid to do it that way.
>
>>You speak from ignorance!
>
>Roger was right.
>
>>>
>>>Besides which, I wrote a program to do it and posted a link.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.