Agent

Agent

new Agent(nameopt)

Description:
  • Erstellt einen neuen Agenten.

Source:
Parameters:
Name Type Attributes Default Description
name string <optional>
"Agent"

Der Anzeigename des Agenten.

Methods

getAction(gameState) → {Object|null}

Description:
  • Berechnet den nächsten Zug basierend auf dem Spielzustand.

Source:
Parameters:
Name Type Description
gameState GameState

Der aktuelle Zustand des Spiels.

Returns:

Ein Objekt { move: mixed, reason: string } oder null, wenn kein Zug möglich ist.

Type
Object | null