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

Inheritance: IPlayer
Afficher le fichier Open project: MingStar/SimUniversity Class Usage Examples

Méthodes publiques

Méthode Description
MakeMoves ( IGame game ) : List
SetupPlayer ( GameEvaluation gameEvaluation ) : System.Collections.Generic

Private Methods

Méthode Description
GetBuildLinkMoveScore ( IGame game, IBuildLinkMove buildLinkMove ) : ScoredMove
GetEdgeScore ( IEdge edge, HashSet checkedEdges, double>.Dictionary vertexScores, int level ) : double
GetVertexScore ( IGame game, IVertex vertex ) : double
ScoreMove ( IGame game, IPlayerMove move ) : ScoredMove

Method Details

MakeMoves() public méthode

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

SetupPlayer() public méthode

public SetupPlayer ( GameEvaluation gameEvaluation ) : System.Collections.Generic
gameEvaluation MingStar.SimUniversity.AI.Evaluation.GameEvaluation
Résultat System.Collections.Generic