C# Class MingStar.SimUniversity.AI.Player.ExpectiMaxN

Inheritance: IPlayer
Afficher le fichier Open project: MingStar/SimUniversity

Protected Properties

Свойство Type Description
_gameEvaluation MingStar.SimUniversity.AI.Evaluation.GameEvaluation

Méthodes publiques

Méthode Description
ExpectiMaxN ( ) : System.Collections.Generic
ExpectiMaxN ( GameScores scores ) : System.Collections.Generic
MakeMoves ( IGame game ) : List
SearchBestMoves ( IGame game ) : GameState

Méthodes protégées

Méthode Description
Evaluate ( IGame game ) : double[]

Private Methods

Méthode Description
SearchBestMoves ( IGame game, int depth ) : GameState

Method Details

Evaluate() protected méthode

protected Evaluate ( IGame game ) : double[]
game IGame
Résultat double[]

ExpectiMaxN() public méthode

public ExpectiMaxN ( ) : System.Collections.Generic
Résultat System.Collections.Generic

ExpectiMaxN() public méthode

public ExpectiMaxN ( GameScores scores ) : System.Collections.Generic
scores MingStar.SimUniversity.AI.Evaluation.GameScores
Résultat System.Collections.Generic

MakeMoves() public méthode

public MakeMoves ( IGame game ) : List
game IGame
Résultat List

SearchBestMoves() public méthode

public SearchBestMoves ( IGame game ) : GameState
game IGame
Résultat GameState

Property Details

_gameEvaluation protected_oe property

protected GameEvaluation,MingStar.SimUniversity.AI.Evaluation _gameEvaluation
Résultat MingStar.SimUniversity.AI.Evaluation.GameEvaluation