Minimax

Nu se poate elimina nodul rădăcină

Acest instrument permite crearea arborilor de joc și aplicarea algoritmului Minimax asupra lor.

Instrucțiuni

Pentru a edita arborele, fă clic pe orice nod, acest lucru va deschide un meniu cu opțiunile de adăugare a unui fiu sau eliminare a acelui nod, alege opțiunea dorită. Pentru a edita valorile, fă clic pe textul frunzelor și editează valoarea lor, apoi fă clic în afara textului pentru a salva valoarea și a actualiza arborele.

Ce este Minimax?

Minimax este un algoritm folosit în jocurile de strategie, în special în jocurile cu doi jucători de suma zero, precum șahul, damele și X și 0. Scopul principal al algoritmului Minimax este găsirea celei mai bune mutări posibile pentru un jucător, presupunând că și adversarul ia cele mai bune decizii posibile.

Termenul "Minimax" provine de la strategia algoritmului, care implică minimizarea pierderii potențiale a jucătorului în timp ce se maximizează pierderea potențială a adversarului. Algoritmul examinează toate mutările posibile până la un anumit nivel de adâncime în arborele de joc, unde fiecare nod al arborelui reprezintă o stare a jocului, iar frunzele arborelui reprezintă rezultatele finale posibile.

Cum funcționează?

Algoritmul operează în următorul mod:

  1. La fiecare nivel al arborelui, nodurile alternează între a fi noduri de maximizare și noduri de minimizare.
  2. Nodurile de maximizare (triunghi roșu în sus) caută mutarea care maximizează valoarea (scorul) nodului.
  3. Nodurile de minimizare (triunghi albastru în jos) caută mutarea care minimizează valoarea (scorul) nodului.
  4. Valoarea nodului se calculează recursiv în sus în arbore până la nodul rădăcină, care reprezintă cea mai bună mutare pentru jucătorul original.

© sublime.tools