Constructor
new RuleNode(name, description)
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | Anzeigename der Regel. |
description |
string | Tooltip/Beschreibung. |
Methods
evaluate(gameState) → {Object|null}
- Description:
Evaluiert den Knoten gegen einen Spielzustand. Muss von Unterklassen implementiert werden.
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
gameState |
GameState |
Returns:
{ move, reason } oder null
- Type
- Object | null