C# 클래스 MingStar.SimUniversity.AI.Player.ExpectiMaxN

상속: IPlayer
파일 보기 프로젝트 열기: MingStar/SimUniversity

보호된 프로퍼티들

프로퍼티 타입 설명
_gameEvaluation MingStar.SimUniversity.AI.Evaluation.GameEvaluation

공개 메소드들

메소드 설명
ExpectiMaxN ( ) : System.Collections.Generic
ExpectiMaxN ( GameScores scores ) : System.Collections.Generic
MakeMoves ( IGame game ) : List
SearchBestMoves ( IGame game ) : GameState

보호된 메소드들

메소드 설명
Evaluate ( IGame game ) : double[]

비공개 메소드들

메소드 설명
SearchBestMoves ( IGame game, int depth ) : GameState

메소드 상세

Evaluate() 보호된 메소드

protected Evaluate ( IGame game ) : double[]
game IGame
리턴 double[]

ExpectiMaxN() 공개 메소드

public ExpectiMaxN ( ) : System.Collections.Generic
리턴 System.Collections.Generic

ExpectiMaxN() 공개 메소드

public ExpectiMaxN ( GameScores scores ) : System.Collections.Generic
scores MingStar.SimUniversity.AI.Evaluation.GameScores
리턴 System.Collections.Generic

MakeMoves() 공개 메소드

public MakeMoves ( IGame game ) : List
game IGame
리턴 List

SearchBestMoves() 공개 메소드

public SearchBestMoves ( IGame game ) : GameState
game IGame
리턴 GameState

프로퍼티 상세

_gameEvaluation 보호되어 있는 프로퍼티

protected GameEvaluation,MingStar.SimUniversity.AI.Evaluation _gameEvaluation
리턴 MingStar.SimUniversity.AI.Evaluation.GameEvaluation