„Alfa-béta vágás” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Opa (vitalap | szerkesztései)
a +kat
Források megadása
1. sor:
{{nincs forrás}}
 
[[Fájl:AB pruning.svg|bélyegkép|400px| Az alfa-béta vágás szemléltetése. A beszürkített részfákat nem kell megvizsgálni, mivel a baloldalt mellettük lévő lépés miatt alfa/béta vágás hajtható végre.]]
 
32 ⟶ 30 sor:
 
Egy képzeletbeli játékfa estében aminek minden csomópontjában konstans '''b''' lehetséges lépés van és '''d''' a mélysége, legkedvezőtlenebb esetben az alfa-béta algoritmus műveletigénye egyenlő a minimax algoritmus műveletigényével = '''O'''('''b'''<sup>'''d'''</sup>). A legkedvezőbb esetben, amikor minden csomópontban a legjobb lépéssel kezdjük a vizsgálatot = <math>O(\sqrt{b^d})</math>. Azaz ugyanannak a fának a megvizsgálása négyzetgyöknyi levél csomópont kiértékelését igényli, vagy más nézőpontból megközelítve: ugyanannyi levél csomópont kiértékelése esetén kétszer olyan mély fát tudunk megvizsgálni.
 
==Források==
*[http://hdl.handle.net/1721.1/6098 Richards, D.J.; Hart, T.P.: The Alpha-Beta Heuristic, 1961]
*http://www.theinformationist.com/pdf/constrat.pdf/
 
[[Kategória:Algoritmusok]]