C# 클래스 Monopoly.Classes.Player

파일 보기 프로젝트 열기: pmpailis/RLMonopoly 1 사용 예제들

공개 메소드들

메소드 설명
Player ( ) : System
agent_cleanup ( ) : void
agent_end ( double reward ) : void
agent_init ( char c, bool l, string agentName, int inputCount ) : void
agent_start ( Observation obs ) : int
agent_step ( Observation obs, double reward ) : int
getNeural ( ) : NeuronDotNet.Core.Network
getRentPayment ( int currentPosition ) : int
getTotalHotels ( ) : int
getTotalHouses ( ) : int
getType ( ) : char
saveOnFile ( string p ) : void
setNeural ( NeuronDotNet network ) : void

메소드 상세

Player() 공개 메소드

public Player ( ) : System
리턴 System

agent_cleanup() 공개 메소드

public agent_cleanup ( ) : void
리턴 void

agent_end() 공개 메소드

public agent_end ( double reward ) : void
reward double
리턴 void

agent_init() 공개 메소드

public agent_init ( char c, bool l, string agentName, int inputCount ) : void
c char
l bool
agentName string
inputCount int
리턴 void

agent_start() 공개 메소드

public agent_start ( Observation obs ) : int
obs Monopoly.RLClasses.Observation
리턴 int

agent_step() 공개 메소드

public agent_step ( Observation obs, double reward ) : int
obs Monopoly.RLClasses.Observation
reward double
리턴 int

getNeural() 공개 메소드

public getNeural ( ) : NeuronDotNet.Core.Network
리턴 NeuronDotNet.Core.Network

getRentPayment() 공개 메소드

public getRentPayment ( int currentPosition ) : int
currentPosition int
리턴 int

getTotalHotels() 공개 메소드

public getTotalHotels ( ) : int
리턴 int

getTotalHouses() 공개 메소드

public getTotalHouses ( ) : int
리턴 int

getType() 공개 메소드

public getType ( ) : char
리턴 char

saveOnFile() 공개 메소드

public saveOnFile ( string p ) : void
p string
리턴 void

setNeural() 공개 메소드

public setNeural ( NeuronDotNet network ) : void
network NeuronDotNet
리턴 void