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

Inheritance: IPlayer
Mostrar archivo Open project: MingStar/SimUniversity Class Usage Examples

Public Methods

Method Description
MakeMoves ( IGame game ) : List
SetupPlayer ( GameEvaluation gameEvaluation ) : System.Collections.Generic

Private Methods

Method 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 method

public MakeMoves ( IGame game ) : List
game IGame
return List

SetupPlayer() public method

public SetupPlayer ( GameEvaluation gameEvaluation ) : System.Collections.Generic
gameEvaluation MingStar.SimUniversity.AI.Evaluation.GameEvaluation
return System.Collections.Generic