My setting for defaultRoutine.cs
If the bot takes too long to play a turn and starts skipping turns then you need need to set some numbers lower, mainly twotsamount or
// play with these settings###################################
int enfacehp = 15; // hp of enemy when your hero is allowed to attack the enemy face with his weapon
int mxwde = 5000; // numer of boards which are taken to the next deep-lvl
int twotsamount = 200; // number of boards where the next turn is simulated
bool enemySecondTurnSim = true; // if he simulates the next players-turn, he also simulates the enemys respons
bool playaround = false; // play around some enemys aoe-spells
// these two parameters(probs) are value between 0 and 100 (0 <= Your_Value <= 100)
//!!! Correct description:
int playaroundprob = 50; // probability where the enemy NOT plays the aoe-spell: 100 - enemy never plays aoe-spell, 0 - always uses
int playaroundprob2 = 80; // probability where the enemy plays the aoe-spell, and your minions will survive: 100 - always survive, 0 - never(survival depends on their real HP)
int amountBoardsInEnemyTurnSim = 100;
int amountBoardsInEnemyTurnSimSecondStepp = 200;
int amountBoardsInEnemySecondTurnSim = 100;
int nextturnsimDeep = 10;
int nextturnsimMaxWidth = 100;
int nexttunsimMaxBoards = 160;
int ImprovedCalculations = 1; // 0 - disabled(for old PCs), 1 - enabled
bool secrets = true; // playing arround enemys secrets
int alpha = 50; // weight of the second turn in calculation (0<= alpha <= 100)
HREngine.Bots.Settings.Instance.simulatePlacement = true; //rudiment!!! set this true, and ai will simulate all placements, whether you have a alpha/flametongue/argus