Magyarázat
A főváltozat az a lépéssor, amelyet egy sakkmotor, vagyis egy elemzőprogram a keresés adott pillanatában mindkét fél számára a legjobbnak tart. Normál elemzésben rendszerint csak egyet mutat. A MultiPV arra kéri a motort, hogy a kezdőállásból több alternatívát tartson fenn és rangsoroljon, mindegyiket saját főváltozattal és értékeléssel.
Ha például a MultiPV értéke három, a felület megjelenítheti az első, második és harmadik jelölt lépést. Ez segít összehasonlítani terveket, megtalálni a legjobbhoz közeli gyakorlati alternatívát, vagy ellenőrizni, hogy csak egy lépés tartja-e az állást. A rangsor nem végleges: változhat, amikor nő a mélység, előkerül egy taktika vagy pontosabbá válik a becslés.
Több változat kérése több kezdőlépés között osztja el az időt és a számítási kapacitást. Azonos erőforrások mellett az elemzés lassabban haladhat vagy kisebb mélységet érhet el, mint az egyetlen lehetőségre összpontosító keresés. A megjelenített számok sem független valószínűségek, hanem ugyanazon keresési folyamatban létrejövő értékelések.
A MultiPV azt sem jelenti, hogy a motor minden ésszerű ötletet felsorol. A kért számú jelöltet mutatja az aktuális rangsora alapján. Az eredmény minősége továbbra is olyan tényezőktől függ, mint a és a rendelkezésre álló idő. A név a főváltozatokra utal, de nem szabad összetéveszteni a nevű konkrét algoritmussal.
Gyakori félreértések
MultiPV és több keresési mélység
A MultiPV több kezdőlépést jelent saját változataikkal. Nem ugyanannak a változatnak több keresési mélységen való megjelenítését.
Források
- 1.UCI Protocol and Stockfish Commands, Stockfish Documentation
