Vraag:
Hoe test je de kwaliteit van een openingsboek?
Joe
2013-06-06 21:44:07 UTC
view on stackexchange narkive permalink

Door de jaren heen heb ik handmatig een openingsrepertoire bijgehouden in een PGN-bestand (met gemiddeld meerdere "games" per ECO-index), en nu realiseerde ik me dat ik er verschillende openings "boeken" uit kan genereren - voor SCID, CA of Fritz -gebaseerde producten. Het repertoire was enigszins ad hoc gemaakt - gebaseerd op mijn games, boeken die ik las, engine-analyse, databasezoekopdrachten, enz. Nu - wat is de beste manier om mijn boek automatisch te "testen":

  1. mist voor de ene kant geen erg populaire reacties?
  2. bevat geen blunders voor de andere kant?

Of wordt dit type computercontrole het beste gedaan op een pgn-bestand in de eerste plaats?

Bedankt

Twee antwoorden:
Andrew Ng
2013-06-07 08:11:55 UTC
view on stackexchange narkive permalink

BEWERKEN: antwoord op de herziene vraag hieronder

Op basis van de manier waarop u het heeft beschreven, is het logisch om gewoon de PGN samen met een motor te openen en deze regel te doorlopen per regel. Ik geloof niet dat er een geautomatiseerde manier is om alle zetten te herhalen en ervoor te zorgen dat ze individueel nauwkeurig zijn.


Ik ben benieuwd hoe je in het begin je boek hebt gegenereerd - heb je het gedaan met motorondersteunde analyse? Als dat zo is, heeft dat invloed op de nauwkeurigheid van uw repertoire vanaf het begin.

Wat ik in uw situatie zou doen, is het PGN-bestand handmatig vergelijken met zetten die in de volksmond worden gespeeld. Nuttige bronnen zijn de gratis openingsdatabase van Shredder en de ontdekkingsreiziger 365 schaken openen. Beide zijn intuïtief georganiseerd, zodat de meest populaire reactie direct beschikbaar is.

Afhankelijk van de diepte van uw voorbereiding kunnen blunders aanwezig zijn of helemaal niet. Ik zou dit voor de zekerheid dubbel controleren met een engine, zoals de gratis Houdini 1.5.

Even terzijde, het kan een goed idee zijn om uw openingsdatabase in te delen in afzonderlijke PGN-bestanden afhankelijk van ECO-code. Dit maakt het gemakkelijker om te navigeren wanneer u bepaalde vacatures wilt doorzoeken.

Ik hoop dat dit helpt! Als je vervolgacties hebt, neem dan gerust contact op.

bedankt, ik heb de vraag aangepast om een ​​deel van de achtergrond uit te leggen - hoe repertoire tot stand is gekomen en waarom ik verder kijk dan het regel voor regel handmatig controleren met een engine. Maar ja, ik realiseer me dat handmatige controle soms toch het beste is. Dit kan ook hier het geval zijn ...
Arlen
2013-07-20 23:25:16 UTC
view on stackexchange narkive permalink

Een programma genaamd "Bookup" werd gebruikt om je een pgn-bestand in te voeren en vervolgens de engines een paar dagen te laten kraken en elke positie in het bestand te evalueren. Ik denk dat het nu Chess Openings Wizard is, geen idee of het dat nog steeds kan.

Chess Assistant kan een spel nemen dat je het voedt en ook de "nieuwigheid" noteren (eerste zet buiten de normale boeken) als controle op blunders aan beide kanten. Vroeger had het wat problemen met het analyseren van eventuele variaties, waarbij het alleen bleef bij de hoofdlijn van het spel dat je het had gevoerd. Het levert ook enkele voorbeeldspellen met typische lijnen. Als je het spel zet voor zet loopt, zal het je ook de meest populaire zetten vanaf die positie laten zien, samen met de winsten / verliezen van die positie in zijn db.

Die zijn alleen uit persoonlijke ervaring , Zou ik verwachten dat vrijwel elke schaakengine tegenwoordig iets soortgelijks zou doen.

Misschien wil je ook contact opnemen met het Chess Analysis Project.

bedankt voor de ideeën, het onderscheid tussen een pgn-bestand en een boom is echter belangrijk (ik weet hoe ik pgn moet analyseren op blunders, in plaats daarvan wil ik een boom analyseren). Is het schaakanalyseproject nog actief?
Niet zo'n groot verschil als u lijkt te denken. Een boom is slechts variaties en kan gemakkelijk in pgn worden uitgedrukt. Tenzij u verwijst naar een specifiek eigen opslagformaat, en niet alleen naar een boomstructuur. Mogelijk kunt u hier de huidige CAP-status achterhalen: http://chessprogramming.wikispaces.com/Dann+Corbit


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...