new MinimaxAgent()
- Description:
Agent, der Minimax nutzt.
- Source:
Extends
Members
engine :MinimaxEngine
- Description:
Die verwendete Minimax-Engine.
- Source:
Die verwendete Minimax-Engine.
Type:
maxDepth :number
- Description:
Maximale Suchtiefe.
- Source:
Maximale Suchtiefe.
Type:
- number
useAlphaBeta :boolean
- Description:
Flag für Alpha-Beta Pruning.
- Source:
Flag für Alpha-Beta Pruning.
Type:
- boolean
Methods
getAction(gameState) → {Object|null}
- Description:
Berechnet den besten Zug.
- Source:
- Overrides:
Parameters:
| Name | Type | Description |
|---|---|---|
gameState |
GameState | Der aktuelle Spielzustand. |
Returns:
Der berechnete Zug mit Begründung.
- Type
- Object | null