public void LoadTrainedSnake() { snake = new BotSnake(true); SnakeBotData data = SaveLoad.LoadSnakeBot(); snake.LoadSnakeData(data); }
public void InitEnemySnake() { if (Configerator.instance.ActiveLevel.EnemySnakeEnabled) { enemySnake = new BotSnake(false); enemySnake.CurrentFoodUnit = snake.CurrentFoodUnit; SnakeBotData data = SaveLoad.LoadSnakeBot(); enemySnake.LoadSnakeData(data); } }
public void LoadSnakeData(SnakeBotData data) { //call with reference to remove copy of weights brain.InitializeWith(ref data.whi, ref data.whh, ref data.who); }