Getting the following error, bot not working:
Log:
Quote:
2:55:13 PM:INFO::Checking game environment..
2:55:13 PM:INFO::loading data...
2:55:13 PM:INFO::data loaded.
2:55:27 PM:INFO::Checking game environment..
2:55:27 PM:INFO::Login Binding Server...
2:55:27 PM:INFO::Login success.
2:55:28 PM:INFO::TransitStateMachineFromOffline
2:55:28 PM:INFO::TransitStateMachineFromIdle
2:55:29 PM:INFO::TransitStateMachineFromMainOption
2:55:29 PM:INFO::ClickOnText - Play ret=True
2:55:29 PM:INFO::waiting...
2:55:30 PM:INFO::waiting...
2:55:31 PM:INFO::waiting...
2:55:32 PM:INFO::waiting...
2:55:34 PM:INFO::TransitStateMachineFromIdle
2:55:34 PM:INFO::TransitStateMachineFromPlayMainOption
2:55:37 PM:INFO::waiting...
2:55:38 PM:INFO::waiting...
2:55:40 PM:INFO::ClickOnScreenLeftText - Custom Priest ret=True
2:55:41 PM:INFO::ClickOnScreenLeftText - Custom Priest ret=True
2:55:41 PM:INFO::ClickOnScreenRightText - Play Standard ret=True
2:55:43 PM:INFO::TransitStateMachineFromIdle
2:55:43 PM:INFO::waiting..
2:55:44 PM:INFO::TransitStateMachineFromIdle
2:55:44 PM:INFO::waiting..
2:55:44 PM:INFO::TransitStateMachineFromIdle
2:55:44 PM:INFO::waiting..
2:55:45 PM:INFO::TransitStateMachineFromIdle
2:55:45 PM:INFO::waiting..
2:55:45 PM:INFO::TransitStateMachineFromIdle
2:55:45 PM:INFO::waiting..
2:55:46 PM:INFO::TransitStateMachineFromIdle
2:55:46 PM:INFO::waiting..
2:55:46 PM:INFO::TransitStateMachineFromIdle
2:55:46 PM:INFO::waiting..
2:55:47 PM:INFO::TransitStateMachineFromIdle
2:55:47 PM:INFO::waiting..
2:55:47 PM:INFO::TransitStateMachineFromIdle
2:55:47 PM:INFO::waiting..
2:55:48 PM:INFO::TransitStateMachineFromIdle
2:55:48 PM:INFO::waiting..
2:55:48 PM:INFO::TransitStateMachineFromIdle
2:55:48 PM:INFO::waiting..
2:55:49 PM:INFO::TransitStateMachineFromIdle
2:55:49 PM:INFO::waiting..
2:55:49 PM:INFO::TransitStateMachineFromIdle
2:55:49 PM:INFO::waiting..
2:55:50 PM:INFO::TransitStateMachineFromIdle
2:55:50 PM:INFO::waiting..
2:55:50 PM:INFO::TransitStateMachineFromIdle
2:55:50 PM:INFO::waiting..
2:55:51 PM:INFO::TransitStateMachineFromIdle
2:55:51 PM:INFO::waiting..
2:55:51 PM:INFO::TransitStateMachineFromIdle
2:55:51 PM:INFO::waiting..
2:55:52 PM:INFO::TransitStateMachineFromIdle
2:55:52 PM:INFO::waiting..
2:55:52 PM:INFO::TransitStateMachineFromIdle
2:55:52 PM:INFO::waiting..
2:55:53 PM:INFO::TransitStateMachineFromIdle
2:55:53 PM:INFO::waiting..
2:55:53 PM:INFO::TransitStateMachineFromIdle
2:55:53 PM:INFO::waiting..
2:55:54 PM:INFO::TransitStateMachineFromIdle
2:55:54 PM:INFO::waiting..
2:55:54 PM:INFO::TransitStateMachineFromIdle
2:55:54 PM:INFO::waiting..
2:55:55 PM:INFO::TransitStateMachineFromIdle
2:55:55 PM:INFO::waiting..
2:55:55 PM:INFO::TransitStateMachineFromIdle
2:55:55 PM:INFO::waiting..
2:55:56 PM:INFO::TransitStateMachineFromIdle
2:55:56 PM:INFO::waiting..
2:55:56 PM:INFO::TransitStateMachineFromIdle
2:55:56 PM:INFO::waiting..
2:55:57 PM:INFO::TransitStateMachineFromIdle
2:55:57 PM:INFO::waiting..
2:55:57 PM:INFO::TransitStateMachineFromIdle
2:55:57 PM:INFO::waiting..
2:55:58 PM:INFO::TransitStateMachineFromIdle
2:55:58 PM:INFO::waiting..
2:55:58 PM:INFO::TransitStateMachineFromIdle
2:55:58 PM:INFO::waiting..
2:55:59 PM:INFO::TransitStateMachineFromIdle
2:55:59 PM:INFO::waiting..
2:55:59 PM:INFO::TransitStateMachineFromIdle
2:55:59 PM:INFO::waiting..
2:56:00 PM:INFO::TransitStateMachineFromIdle
2:56:00 PM:INFO::waiting..
2:56:00 PM:INFO::TransitStateMachineFromIdle
2:56:00 PM:INFO::waiting..
2:56:01 PM:INFO::TransitStateMachineFromIdle
2:56:01 PM:INFO::waiting..
2:56:01 PM:INFO::TransitStateMachineFromIdle
2:56:01 PM:INFO::waiting..
2:56:02 PM:INFO::TransitStateMachineFromIdle
2:56:02 PM:INFO::waiting..
2:56:02 PM:INFO::TransitStateMachineFromIdle
2:56:02 PM:INFO::waiting..
2:56:03 PM:INFO::TransitStateMachineFromIdle
2:56:03 PM:INFO::waiting..
2:56:03 PM:INFO::TransitStateMachineFromIdle
2:56:03 PM:INFO::waiting..
2:56:04 PM:INFO::TransitStateMachineFromIdle
2:56:04 PM:INFO::waiting..
2:56:04 PM:INFO::TransitStateMachineFromIdle
2:56:04 PM:INFO::waiting..
2:56:05 PM:INFO::TransitStateMachineFromIdle
2:56:05 PM:INFO::waiting..
2:56:05 PM:INFO::TransitStateMachineFromIdle
2:56:05 PM:INFO::transiting...
2:56:06 PM:INFO::TransitStateMachineFromIdle
2:56:06 PM:INFO::transiting...
2:56:06 PM:INFO::TransitStateMachineFromIdle
2:56:06 PM:INFO::transiting...
2:56:07 PM:INFO::TransitStateMachineFromIdle
2:56:07 PM:INFO::transiting...
2:56:07 PM:INFO::TransitStateMachineFromIdle
2:56:07 PM:INFO::transiting...
2:56:08 PM:INFO::TransitStateMachineFromIdle
2:56:08 PM:INFO::transiting...
2:56:08 PM:INFO::TransitStateMachineFromIdle
2:56:08 PM:INFO::transiting...
2:56:09 PM:INFO::TransitStateMachineFromIdle
2:56:09 PM:INFO::transiting...
2:56:09 PM:INFO::TransitStateMachineFromIdle
2:56:09 PM:INFO::transiting...
2:56:10 PM:INFO::TransitStateMachineFromIdle
2:56:10 PM:INFO::transiting...
2:56:10 PM:INFO::TransitStateMachineFromIdle
2:56:10 PM:INFO::transiting...
2:56:11 PM:INFO::TransitStateMachineFromIdle
2:56:11 PM:INFO::transiting...
2:56:11 PM:INFO::TransitStateMachineFromIdle
2:56:11 PM:INFO::transiting...
2:56:12 PM:INFO::TransitStateMachineFromIdle
2:56:12 PM:INFO::transiting...
2:56:12 PM:INFO::TransitStateMachineFromIdle
2:56:12 PM:INFO::transiting...
2:56:13 PM:INFO::TransitStateMachineFromIdle
2:56:13 PM:INFO::transiting...
2:56:13 PM:INFO::TransitStateMachineFromIdle
2:56:13 PM:INFO::transiting...
2:56:14 PM:INFO::TransitStateMachineFromIdle
2:56:14 PM:INFO::transiting...
2:56:14 PM:INFO::TransitStateMachineFromIdle
2:56:14 PM:INFO::transiting...
2:56:15 PM:INFO::TransitStateMachineFromIdle
2:56:15 PM:INFO::transiting...
2:56:15 PM:INFO::TransitStateMachineFromIdle
2:56:15 PM:INFO::transiting...
2:56:16 PM:INFO::TransitStateMachineFromIdle
2:56:16 PM:INFO::transiting...
2:56:16 PM:INFO::TransitStateMachineFromIdle
2:56:16 PM:INFO::transiting...
2:56:17 PM:INFO::TransitStateMachineFromIdle
2:56:17 PM:INFO::transiting...
2:56:17 PM:INFO::TransitStateMachineFromIdle
2:56:17 PM:INFO::transiting...
2:56:18 PM:INFO::TransitStateMachineFromIdle
2:56:18 PM:INFO::transiting...
2:56:18 PM:INFO::TransitStateMachineFromIdle
2:56:18 PM:INFO::transiting...
2:56:19 PM:INFO::TransitStateMachineFromIdle
2:56:19 PM:INFO::TransitStateMachineFromStartingHand
2:56:21 PM:INFO::ClickOnCard - Twilight Guardian ret=True
2:56:22 PM:INFO::ClickOnCard - Shadow Word: Death ret=True
2:56:23 PM:INFO::ClickOnText - Confirm ret=True
2:56:23 PM:INFO::waiting...
2:56:24 PM:INFO::waiting...
2:56:25 PM:INFO::waiting...
2:56:26 PM:INFO::waiting...
2:56:27 PM:INFO::waiting...
2:56:28 PM:INFO::waiting...
2:56:29 PM:INFO::waiting...
2:56:30 PM:INFO::waiting...
2:56:31 PM:INFO::waiting...
2:56:32 PM:INFO::waiting...
2:56:34 PM:INFO::TransitStateMachineFromIdle
2:56:35 PM:DEBUG::in game to idle 2
2:56:36 PM:INFO::TransitStateMachineFromIdle
2:56:37 PM:DEBUG::in game to idle 2
2:56:38 PM:INFO::TransitStateMachineFromIdle
2:56:39 PM:DEBUG::MoveCursorToCard - by entity id=30 ret=True
2:56:41 PM:DEBUG::MoveCursorToCard - by entity id=30 ret=True
2:56:43 PM:DEBUG::MoveCursorToCard - by entity id=18 ret=True
2:56:44 PM:INFO::RightClickOnCard - by entity id=66 ret=True
2:56:45 PM:INFO::RightClickOnCard - by entity id=66 ret=True
2:56:46 PM:INFO::TransitStateMachineFromPlayInGame
2:56:46 PM:DEBUG::in game to idle 7-1
2:56:47 PM:INFO::TransitStateMachineFromIdle
2:56:47 PM:INFO::TransitStateMachineFromPlayInGame
2:56:47 PM:INFO::botplayer is working..
2:56:47 PM:DEBUG::in game to idle 7
2:56:48 PM:INFO::TransitStateMachineFromIdle
2:56:48 PM:INFO::Algorithm result :: None
2:56:48 PM:INFO::TransitStateMachineFromPlayInGame
2:56:48 PM:DEBUG::bot player has no result.
2:56:49 PM:DEBUG::ClickOnScreen - x=1159 y =516
2:56:49 PM:DEBUG::in game to idle 7-1
2:56:50 PM:INFO::TransitStateMachineFromIdle
2:56:51 PM:DEBUG::in game to idle 2
2:56:52 PM:INFO::TransitStateMachineFromIdle
2:56:53 PM:DEBUG::MoveCursorToCard - by entity id=30 ret=True
2:56:55 PM:DEBUG::in game to idle 2
2:56:56 PM:INFO::TransitStateMachineFromIdle
2:56:57 PM:DEBUG::in game to idle 2
2:56:58 PM:INFO::TransitStateMachineFromIdle
2:56:59 PM:DEBUG::in game to idle 2
2:57:00 PM:INFO::TransitStateMachineFromIdle
2:57:01 PM:DEBUG::in game to idle 2
2:57:02 PM:INFO::TransitStateMachineFromIdle
2:57:03 PM:DEBUG::in game to idle 2
2:57:04 PM:INFO::TransitStateMachineFromIdle
2:57:05 PM:DEBUG::in game to idle 2
2:57:06 PM:INFO::TransitStateMachineFromIdle
2:57:06 PM:INFO::TransitStateMachineFromPlayInGame
2:57:06 PM:DEBUG::in game to idle 7-1
2:57:07 PM:INFO::TransitStateMachineFromIdle
2:57:07 PM:INFO::TransitStateMachineFromPlayInGame
2:57:07 PM:INFO::botplayer is working..
2:57:07 PM:DEBUG::in game to idle 7
2:57:08 PM:INFO::TransitStateMachineFromIdle
2:57:08 PM:INFO::Algorithm result :: None
2:57:08 PM:INFO::TransitStateMachineFromPlayInGame
2:57:08 PM:DEBUG::bot player has no result.
2:57:09 PM:DEBUG::ClickOnScreen - x=1162 y =510
2:57:09 PM:DEBUG::in game to idle 7-1
2:57:10 PM:INFO::TransitStateMachineFromIdle
2:57:11 PM:DEBUG::MoveCursorToCard - by entity id=31 ret=True
2:57:13 PM:DEBUG::MoveCursorToCard - by entity id=31 ret=True
2:57:15 PM:DEBUG::in game to idle 2
2:57:16 PM:INFO::TransitStateMachineFromIdle
2:57:17 PM:DEBUG::MoveCursorToCard - by entity id=31 ret=True
2:57:19 PM:DEBUG::in game to idle 2
2:57:19 PM:INFO::TransitStateMachineFromIdle
2:57:21 PM:DEBUG::in game to idle 2
2:57:21 PM:INFO::TransitStateMachineFromIdle
2:57:23 PM:DEBUG::MoveCursorToCard - by entity id=6 ret=True
2:57:24 PM:DEBUG::MoveCursorToCard - by entity id=33 ret=True
2:57:26 PM:DEBUG::in game to idle 2
2:57:27 PM:INFO::TransitStateMachineFromIdle
2:57:28 PM:DEBUG::MoveCursorToCard - by entity id=31 ret=True
2:57:30 PM:DEBUG::MoveCursorToCard - by entity id=31 ret=True
2:57:32 PM:DEBUG::in game to idle 2
2:57:32 PM:INFO::TransitStateMachineFromIdle
2:57:33 PM:INFO::TransitStateMachineFromPlayInGame
2:57:33 PM:DEBUG::in game to idle 7-1
2:57:33 PM:INFO::botplayer internal error: Object reference not set to an instance of an object.
2:57:33 PM:INFO::TransitStateMachineFromIdle
2:57:34 PM:INFO::TransitStateMachineFromPlayInGame
2:57:34 PM:DEBUG::in game to idle 7-1
2:57:34 PM:INFO::botplayer internal error: Object reference not set to an instance of an object.
2:57:34 PM:INFO::TransitStateMachineFromIdle
2:57:35 PM:INFO::TransitStateMachineFromPlayInGame
2:57:35 PM:DEBUG::in game to idle 7-1
2:57:35 PM:INFO::botplayer internal error: Object reference not set to an instance of an object.
2:57:35 PM:INFO::TransitStateMachineFromIdle
2:57:36 PM:INFO::TransitStateMachineFromPlayInGame
2:57:36 PM:DEBUG::in game to idle 7-1
2:57:36 PM:INFO::botplayer internal error: Object reference not set to an instance of an object.
2:57:36 PM:INFO::TransitStateMachineFromIdle
2:57:37 PM:INFO::TransitStateMachineFromPlayInGame
2:57:37 PM:DEBUG::in game to idle 7-1
2:57:37 PM:INFO::botplayer internal error: Object reference not set to an instance of an object.
2:57:37 PM:INFO::Bot stopped.
Quote:
2:57:33 PM:ERROR::ba7419e3-9c51-4cc6-afb3-8c8675cd0122 - Object reference not set to an instance of an object.
2:57:34 PM:ERROR::ba7419e3-9c51-4cc6-afb3-8c8675cd0122 - Object reference not set to an instance of an object.
2:57:35 PM:ERROR::ba7419e3-9c51-4cc6-afb3-8c8675cd0122 - Object reference not set to an instance of an object.
2:57:36 PM:ERROR::ba7419e3-9c51-4cc6-afb3-8c8675cd0122 - Object reference not set to an instance of an object.
2:57:37 PM:ERROR::ba7419e3-9c51-4cc6-afb3-8c8675cd0122 - Object reference not set to an instance of an object.
2:58:47 PM:ERROR::ad1f13c9-8723-4202-bb29-4a81dbe290e5 - The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.
Quote:
enfacehp = 30; // hp of enemy when your hero is allowed to attack the enemy face with his weapon
maxwide = 10000; // numer of boards which are taken to the next deep-lvl
twotsamount = 1000; // number of boards where the next turn is simulated
simEnemySecondTurn = true; // if he simulates the next players-turn, he also simulates the enemys respons
playarround = true; //play around some enemys aoe-spells?
playaroundprob = 50; //probability where the enemy plays the aoe-spell, but your minions will not die through it
playaroundprob2 = 80; // probability where the enemy plays the aoe-spell, and your minions can die!
enemyTurnMaxWide = 60; // bords calculated in enemys-first-turn in first AI step (lower than enemySecondTurnMaxWide)
enemyTurnMaxWideSecondTime = 400; // bords calculated in enemys-first-turn BUT in the second AI step (higher than enemyTurnMaxWide)
enemySecondTurnMaxWide = 80; // number of enemy-board calculated in enemys second TURN
nextTurnDeep = 6; //maximum combo-deep in your second turn (dont change this!)
nextTurnMaxWide = 40; //maximum boards calculated in one second-turn-"combo-step"
nextTurnTotalBoards = 400;//maximum boards calculated in second turn simulation
useSecretsPlayArround = true; // playing arround enemys secrets
alpha = 50; // weight of the second turn in calculation (0<= alpha <= 100)
simulatePlacement = true; // set this true, and ai will simulate all placements, whether you have a alpha/flametongue/argus
useExternalProcess = true; // use silver.exe for calculations a lot faster than turning it off (true = recomended)
passiveWaiting = false; // process will wait passive for silver.exe to finish
behave = face; // select the behavoir of the ai: control, rush, face (new) or mana (very experimental, dont use that :D)
concedeOnBadBoard = false; // set this to true and ai will concede if enemy is to good
speed = false; //set this to true, to support sending multiple actions to bot