예제 #1
0
        public void LoadTrainedSnake()
        {
            snake = new BotSnake(true);
            SnakeBotData data = SaveLoad.LoadSnakeBot();

            snake.LoadSnakeData(data);
        }
예제 #2
0
파일: World.cs 프로젝트: skrinjarf/evoSnake
 public void InitEnemySnake()
 {
     if (Configerator.instance.ActiveLevel.EnemySnakeEnabled)
     {
         enemySnake = new BotSnake(false);
         enemySnake.CurrentFoodUnit = snake.CurrentFoodUnit;
         SnakeBotData data = SaveLoad.LoadSnakeBot();
         enemySnake.LoadSnakeData(data);
     }
 }
예제 #3
0
 public void LoadSnakeData(SnakeBotData data)
 {
     //call with reference to remove copy of weights
     brain.InitializeWith(ref data.whi, ref data.whh, ref data.who);
 }