Bakit gumagana ang minimax algorithm?

Bakit gumagana ang minimax algorithm?
Bakit gumagana ang minimax algorithm?
Anonim

Ang Minimax algorithm nakakatulong na mahanap ang pinakamahusay na hakbang, sa pamamagitan ng pagtatrabaho pabalik mula sa pagtatapos ng laro. Sa bawat hakbang, ipinapalagay nito na sinusubukan ng manlalarong A na i-maximize ang mga pagkakataong manalo si A, habang sa susunod na pagliko ay sinusubukan ng manlalarong B na bawasan ang pagkakataong manalo si A (ibig sabihin, para mapakinabangan ang sariling mga pagkakataong manalo ni B).

Bakit tayo gumagamit ng minimax algorithm?

Ang

Minimax ay isang uri ng backtracking algorithm na ginagamit sa paggawa ng desisyon at teorya ng laro upang mahanap ang pinakamainam na hakbang para sa isang manlalaro, sa pag-aakalang mahusay din ang paglalaro ng iyong kalaban. Ito ay malawakang ginagamit sa dalawang player na turn-based na laro tulad ng Tic-Tac-Toe, Backgammon, Mancala, Chess, atbp.

Ano ang mga problema sa minimax algorithm?

Ang pangunahing disbentaha ng minimax algorithm ay ang ito ay talagang mabagal para sa mga kumplikadong laro gaya ng Chess, go, atbp. Ang ganitong uri ng mga laro ay may malaking branching factor, at ang manlalaro ay maraming mapagpipilian.

Paano gumagana ang minimax algorithm para sa chess?

Ginagawa ito sa pamamagitan ng paggamit ng Minimax algorithm. Sa algorithm na ito, ang recursive tree ng lahat ng posibleng paggalaw ay ginalugad sa isang partikular na lalim, at ang posisyon ay sinusuri sa dulong "mga dahon" ng puno. … Ang pagiging epektibo ng minimax algorithm ay lubos na nakabatay sa ang lalim ng paghahanap na maaari nating makuha.

Bakit pinakamainam ang minimax?

Abstract: Sa teorya, ang pinakamainam na diskarte para sa lahat ng uri ng laro laban sa isangang matalinong kalaban ay ang diskarte sa Minimax. Ipinapalagay ng Minimax ang isang perpektong makatuwirang kalaban, na gumagawa din ng pinakamainam na aksyon. Gayunpaman, sa pagsasagawa, karamihan sa mga taong kalaban ay umaalis sa katwiran.

Inirerekumendang: