Tehnologie, joc online și variante
Motoare și analiză
33 termeni33 termeni
Explorează temeleVezi toți termenii
Motor de șah
Un program care analizează o poziție, compară variante legale de mutări și recomandă opțiuni conform calculului său.
Interfață grafică cu utilizatorul
O aplicație vizuală care le permite utilizatorilor să controleze programe de șah printr-o tablă, comenzi și panouri, în locul comenzilor text.
Motor local
Un program de analiză șahistă care rulează pe dispozitivul utilizatorului și folosește procesorul și memoria acelui dispozitiv.
Motor în cloud
Un program de analiză șahistă care își efectuează calculele pe un computer la distanță și returnează rezultatele printr-o rețea.
Variantă principală
Secvența de mutări pe care un program de analiză șahistă o consideră în prezent cea mai bună continuare pentru ambele tabere dintr-o poziție.
MultiPV
Nivel: IntermediarMod de analiză care afișează mai multe mutări candidate, fiecare cu propria variantă și evaluare.
Adâncime
Un indicator al distanței până la care a progresat căutarea curentă a unui motor de șah din poziția analizată.
Noduri pe secundă
O măsură a numărului de poziții pe care un motor de șah le procesează pe secundă în timpul căutării.
Pondering
Nivel: IntermediarMod în care un motor caută cât timp rulează ceasul adversarului, de obicei pornind de la un răspuns anticipat.
Bitboard
Nivel: IntermediarReprezentare cu 64 de indicatori zero-sau-unu, câte unul pentru fiecare câmp, care marchează câmpurile aparținând unui ansamblu ales.
Funcție de evaluare
Nivel: IntermediarProcedură care atribuie unei poziții o estimare numerică, astfel încât un program de șah să își poată ghida căutarea.
NNUE
O arhitectură de rețea neuronală concepută să evalueze poziții de șah și să se actualizeze eficient între poziții apropiate.
Minimax
Nivel: IntermediarAlgoritm care alege o mutare presupunând că ambele părți vor lua întotdeauna cea mai bună decizie disponibilă.
Tăiere alfa-beta
Nivel: AvansatMetodă care omite ramurile incapabile să schimbe alegerea finală atunci când ambele părți urmăresc cel mai bun rezultat.
Adâncire iterativă
Nivel: AvansatStrategie care repetă căutarea cu limite crescătoare, astfel încât să existe permanent un rezultat complet.
Ordonarea mutărilor
Nivel: AvansatTehnică ce alege mutările care vor fi căutate primele, pentru ca ramurile nefolositoare să poată fi respinse mai devreme.
Căutarea variantei principale
Nivel: AvansatOptimizare care caută complet prima candidată și testează inițial mutările ulterioare printr-o verificare mai îngustă.
Reduceri ale mutărilor târzii
Nivel: AvansatTehnică ce caută inițial la adâncime redusă mutările aflate târziu în ordinea de analiză a unei poziții.
Tăiere cu mutare nulă
Nivel: AvansatEuristică ce testează un pas fictiv pentru a elimina poziții care par clar suficiente.
Căutare de quiescență
Nivel: AvansatExtensie care continuă anumite mutări tactice până când poziția devine suficient de stabilă pentru evaluare.
Efect de orizont
Nivel: IntermediarEroare provocată atunci când o consecință decisivă se află imediat dincolo de limita căutării și denaturează evaluarea.
Căutare în arbore Monte Carlo
Nivel: AvansatMetodă care explorează repetat variante și alocă mai multă analiză mutărilor ce par promițătoare.
Evaluare statică a schimburilor
Nivel: AvansatCalcul rapid care estimează bilanțul material al capturilor și recapturilor succesive pe același câmp.
Tabelă de transpoziții
Memorie care îi permite unui motor de șah să reutilizeze rezultatele pentru poziții pe care le-a cercetat deja.
Hashing Zobrist
Nivel: AvansatMetodă care creează o amprentă numerică rapid actualizabilă pentru starea completă a unei poziții de șah.
Perft
Nivel: IntermediarTest care numără fiecare secvență de mutări legale până la o adâncime exactă a căutării.
Carte de deschideri
O bază de date cu poziții și mutări de deschidere, pe care un program de șah o poate consulta înaintea căutării normale.
Bază de finale
O bază de date precalculată care oferă rezultate exacte pentru finaluri cu un număr limitat de piese.
Bitbase de finaluri
Nivel: AvansatStructură precalculată compactă, care stochează informații minime despre rezultatul multor poziții de final.
Valoare victorie/remiză/înfrângere a tablebase-ului
Nivel: AvansatRezultatul exact de victorie, remiză sau înfrângere pe care o tablebase îl atribuie unei poziții de final.
Distanță până la mat
Nivel: AvansatMetrică ce numără distanța până la matul forțat atunci când învingătorul îl grăbește, iar apărătorul îl întârzie.
Adâncime până la conversie
Nivel: ExpertMetrică precalculată de final care măsoară distanța până la o captură sau promovare ori până la mat, dacă acesta survine mai întâi.
Distanță până la zero
Nivel: AvansatMetrică precalculată de final care măsoară distanța până la mat sau până la următoarea mutare ce resetează contorul celor cincizeci de mutări.
