Property | Type | Description | |
---|---|---|---|
currentEpoch | int | ||
traces | List |
Method | Description | |
---|---|---|
RLAgent ( ) : System | ||
agent_changeCurrentState ( |
||
agent_cleanup ( ) : void | ||
agent_end ( double reward ) : void | ||
agent_init ( char type, bool policy, string agentName, int inputCount ) : void | ||
agent_start ( |
||
agent_step ( |
||
createInput ( |
||
getNeural ( ) : NeuronDotNet.Core.Network | ||
getRentPayment ( int cp ) : int | ||
getType ( ) : char | ||
initParams ( ) : void | ||
saveOnFile ( string path ) : void | ||
setNeural ( NeuronDotNet.Core.Network net ) : void |
Method | Description | |
---|---|---|
Qlearning ( |
||
Sarsa ( |
||
calculateQValues ( |
||
checkStateSimilarity ( |
||
e_greedySelection ( double QValues ) : int | ||
findMaxValues ( double tempQ ) : int | ||
randomAction ( ) : int | ||
trainNeural ( double input, double output ) : void | ||
updateQTraces ( |
||
updateSTraces ( |
public agent_changeCurrentState ( |
||
obs | ||
return | void |
public agent_init ( char type, bool policy, string agentName, int inputCount ) : void | ||
type | char | |
policy | bool | |
agentName | string | |
inputCount | int | |
return | void |
public agent_start ( |
||
observation | ||
return | int |
public agent_step ( |
||
observation | ||
reward | double | |
return | int |
public createInput ( |
||
observation | ||
action | int | |
return | double[] |
public getNeural ( ) : NeuronDotNet.Core.Network | ||
return | NeuronDotNet.Core.Network |
public setNeural ( NeuronDotNet.Core.Network net ) : void | ||
net | NeuronDotNet.Core.Network | |
return | void |