public UBotAIController() { ThinkingTime = 0.0f; Fitness = Engine.start_fitness_score; Net = new UNeuronNet_Controller(); }
public double Fitness;// 这个AI的适应性分数(开始都是10分) //------------------------------------------------------------------------- public UControllerBotAI() { Fitness = UGameEngine.start_fitness_score; Net = new UNeuronNet_Controller(); UNeuronNet.ConfigData Config = new UNeuronNet.ConfigData(); Config.NumInputs = 32 * 3; // 棋子数*3 Config.NumHiddenLayer = 2; // 1层隐藏层 Config.NumNeuronPerHiddenLayer = 32; // 每层神经元 Config.NumOutputs = 1; // 1个输出 Net.Init(Config); }