示例#1
0
 public static TicTacToePVNetworkOutput Create(GameTreeEvaluationNode <GameState, GameAction, TicTacToeValue> evaluation)
 {
     double[] values = new double[OutputSize];
     TicTacToeActionProbabilities.CalculateProbabilities(values, evaluation);
     values[9] = TicTacToeActionProbabilities.CalculateProbability(evaluation);
     return(new TicTacToePVNetworkOutput(values));
 }
示例#2
0
 public static bool CompareOutputs(TicTacToeActionProbabilities expectedOutput, float[] networkOutputs, int numberOfSample)
 {
     return(ComparePolicyOutputs(expectedOutput.Probabilities, networkOutputs, numberOfSample));
 }