Küsimus:
Kuidas leida häid taktikalisi probleeme?
Eve Freeman
2012-05-11 10:55:38 UTC
view on stackexchange narkive permalink

Oletame, et teil on paljude mängude andmebaas.

Kuidas saaksite leida häid taktikalisi probleeme? Ma arvan, et otsiksite seni, kuni oli koht, kus skoor nihkus, ja eelmisel käigul oli ainult üks hea käik. Kuid see pole kogu lugu, mõnikord peate paar korda tagasi minema, et leida, kust taktika tegelikult algas.

Praegu on ideed, kuidas seda käsitsi teha, suurepärased (abiga analüüsi mootor), kuid selle protsessi automatiseerimine on idee.

Kolm vastused:
Andrew
2012-05-12 00:57:42 UTC
view on stackexchange narkive permalink

Üks lähenemisviis võib olla kõrgetasemelise mängu kõigi käikude läbimine ja kui mootori hinnang oluliselt muutub, siis salvestage positsioon inimeste ülevaatuseks.

Sel juhul on "märkimisväärselt" tõenäoliselt pool etturit või rohkem, ehkki lihtsama taktika saamiseks võite ka nõuda, et see oleks üks täis ettur.

Ainult kõrgetasemeliste mängude vaatamise põhjendus on see, et skoor muutub tõepoolest märkimisväärselt ainult eksituse korral. Kõrgetasemelistel mängudel ei ole ilmseid vigu (s.t tüki riputamine), nii et vigadest saab tõenäoliselt mitte nii ilmne taktika.

piisav sügavus (enamikus positsioonides peaks 14–16 olema hea) - siis ei pea te taktika alguse vahele jätmise pärast muretsema. Mootorid näevad enamikku taktikaid, isegi kui need on keerulised.
Valentin Brasso
2012-05-11 20:42:57 UTC
view on stackexchange narkive permalink

Kui soovite leida äärmiselt taktikalisi mänge, vaadake kõigepealt äärmiselt taktikalisi mängijaid (Alekhine, Tal ja Fischer ning kõik teised meelepärased maletajad, kes teile meeldivad).

Teiseks parimaks oleks mängud kõigi suurmeistrite vahel , sõltumata sajandist, kus mängiti. Maletaktikad ilmuvad peaaegu alati ka kõige positsioonilisemates mängudes.

Kui soovite leida taktikaid, mis võidavad juba varakult, otsige miniatuure (mängud, mis lõpevad võiduga, oletame, et alla 30) käigud).

Seal on saite, mis võimaldavad kasutajatel malekogusid salvestada ( chessgames.com on üks näide. Seal on mõned head tulemused, kui otsite taktikat või kuulsaid mängijaid ). Kuid te ütlesite, et teil on andmebaas, milles soovite otsida, nii et see ei pruugi teid huvitada.

Kui ka teie male andmebaasi ei kaasata, võite male kirjutatud raamatutes leida palju erinevaid taktikaid treenerites või maletreenerite loodud videoesitusloendites (minu lemmiknäide oleks siin MatoJelic, kuid neid on palju rohkem).

Kui soovite leida mänge, mis hõlmavad palju hõivab, otsige x esinemiste arvu (kui teil on PGN-i mängudega andmebaas ja teate regulaaravaldisi, võite otsida x kood> järjestikuste käikudega, kuid see ei anna sulle pingutuse jaoks piisavalt väärtust, nii et ma ei soovitaks).

Mida te ei leia, on taktikad, mida välditakse. Vähemalt ei leia neid üksi vaadates mängu käike. Teil on vaja inimest, kes ütleks mis oleks, kui ...? , siis teeks sammu ja kontrolliks siis arvutiga.

Ma oleksin vist võinud oma küsimuse selgemini sõnastada, kuid ma mõtlesin seda, et tahtsin oma andmebaasist välja tõmmata konkreetsed taktikat hõlmavad seisukohad, et neid huvitavate probleemidena esitada (mulle tundub, et chesstempo peab kasutama midagi sellist taktika probleemide leidmiseks).
ezaspi
2013-12-22 20:31:28 UTC
view on stackexchange narkive permalink

Ma oleksin vist võinud oma küsimuse selgemini sõnastada, aga ma mõtlesin seda, et tahtsin oma andmebaasist välja tõmmata konkreetsed taktikaga seotud seisukohad, et neid huvitavate probleemidena esitada (mulle tundub, et ChessTempo peab oma taktikaliste probleemide leidmiseks kasutama midagi sellist).

Siin lihtsalt ajurünnak, aga programmeerijana näen võimalust seda teha. Hankige Stockfish ja kirjutage rakendus, mis esitab sellele positsiooni. Salvestage evalid ja kui eval muutub oluliselt (mis iganes see ka lol tähendab), salvestage see positsioon FEN-iga koos "lahendusega". Mul on suurem osa koodist, et teha nurinat, ma ei usu, et seda oleks raske kirjutada. Mul pole lihtsalt huvi seda harrastada.

Kuidas saada Stockfishile esitatavad seisukohad? Selleks kordate failis, mis sisaldab palju PGN-vormingus mänge, ja genereerite FEN-i iga virtuaalse tahvli positsiooni jaoks. Ma olen juba kirjutanud sarnase koodi C # -i ja Java-sse.

Olen selle küsimuse esitamise nimel selle nimel tegelikult natuke tööd teinud: http://gist.neo4j.org/?6506717 :)
Tore! Kas teie lähenemisviis säästab mängu kõiki FEN-i positsioone ja kasutab seda andmebaasina? Ma ei usu, et chessTempo nii kaugele jõuab, kuid see on ambitsioonikas idee, kui te seda teete. Ma arvan, et see saab paljude mängudega olema äärmiselt suur. Aga kui kõik, mida tahate, on taktikaliste probleemide väljavõtmine a`la ChessTempo esitamiseks, siis ma arvan, et teil pole päringuid vaja.
See, mida ma maletajana tahan, on see, mida teie töö võib lahendada. Me kõik tahame oma mängu paremaks muuta. Kui suudan kõik oma mängud teie programmile edastada ja kui ta minu vead liigitab, saaksin paremini aru, kus on vaja end parandada. Chess.com jälgib teie taktika ajalugu ja teeb midagi sarnast. Kuid paljud selle taktikad pole minu jaoks realistlikud. Teie programm oleks palju isikupärasem!
Veel üks asi on see, et kui vaatate CTART-i (googeldage seda, IMO on parim taktikaliste probleemide andmebaas), siis leiate, et arendaja võttis positsioonid tõelistest mängudest. Ta isegi viitab mängudele! Autoriõiguste probleemi vältimiseks eemaldab ta aga ühe etturi, mis on positsioonile ebaoluline. Arvestades CTArt'i tohutut hulka mänge, võib hinnata, et pingutused olid tohutud. Hankige koopia Amazonist. :)
Lahe. Ma olen registreerinud domeeni chessgraph.org, kuigi seal pole veel midagi. Loodetavasti saate midagi, kuhu saaksite esitada PGN-id ja lasta mängu analüüsida kalavarude poolt ning ühendada mängud nende FEN-positsioonidega. Näeme, kui kiiresti see õhku läheb. :)


See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...