I'm at rank 15 with this deck now.
File (combination of Dre's old Mid-range Shaman and Jade Mid-range Shaman.I suck in dealling with files but it seems working for me)
_combo.txt
// This File: _combo.txt
// Author: Dre
// Version: 1.1 (15-feb-2017) (edit date:2-march-2017)
// Deck Name: Jade Midrage Shaman
// Hero: Shaman
// Deck Type: Midrange (control)
// [Combo] [1] Tunnel Trogg (LOE_018) > [0] The Coin (GAME_005) + [3] Feral Spirit (EX1_248)
LOE_018,0;nxttrn;GAME_005,1;EX1_248,0;mana:1;bonusfirst:10;bonussecond:11;hero:shaman
// [Nudge] [1] Tunnel Trogg (LOE_018) > [2] Totem Golem (AT_052)
LOE_018,0;nxttrn;AT_052,0;mana:1;bonusfirst:10;bonussecond:2;hero:shaman
// [Nudge] [0] The Coin (GAME_005) + [1] Tunnel Trogg (LOE_018) + [1] Tunnel Trogg (LOE_018)
GAME_005,0;LOE_018,0;LOE_018,0;bonus:20;hero:shaman
// [NUDGE] [2] Kobold Geomancer (CS2_142) + [2] Maelstrom Portal (KAR_073)
CS2_142,5;KAR_073,0;bonus:3;hero:shaman
// [NUDGE] [2] Bloodmage Thalnos (EX1_012) + [2] Maelstrom Portal (KAR_073)
EX1_012,5;KAR_073,0;bonus:3;hero:shaman
// [NUDGE] [2] Bloodmage Thalnos (EX1_012) + [2] Maelstrom Portal (KAR_073)
EX1_012,5;KAR_073,0;bonus:3;hero:shaman
// Cardvalue Lightning Storm (EX1_259)
cardvalue:EX1_259,14
// Cardvalue Bloodmage Thalnos (EX1_012)
cardvalue:EX1_012,11
// Cardvalue Jade Lightning (CFM_707)
cardvalue:CFM_707,5
// Cardvalue Mana Tide Totem (EX1_575)
cardvalue:EX1_575,3
// Cardvalue Astral Communion (AT_043)
cardvalue:AT_043,500
// Cardvalue Hex (EX1_246)
cardvalue:EX1_246,-2
// Cardvalue Thing from Below (OG_028)
cardvalue:OG_028,-1
// Cardvalue Totem Golem (AT_052)
cardvalue:AT_052,-3
// Cardvalue Kobold Geomancer (CS2_142)
cardvalue:CS2_142,11
_mulligan.txt
// This File: _mulligan.txt
// Author: Dre
// Version: 1.1 (15-feb-2017) (edit date:2-march-2017)
// Deck Name: Jade Midrage Shaman
// Hero: Shaman
// Deck Type: Midrange (control)
// - D E C K --------------------------------
// [1] Tunnel Trogg x2
// [2] Bloodmage Thalnos x1
// [2] Flametongue Totem x2
// [2] Jade Claws x2
// [2] Maelstrom Portal x2
// [2] Totem Golem x2
// [3] Feral Spirit x2
// [3] Hex x2
// [3] Lightning Storm x1
// [3] Mana Tide Totem x2
// [4] Jade Lightning x2
// [4] Jade Spirit x2
// [4] Jinyu waterspeaker x1
// [5] Azure Drake x2
// [6] Thing from Below x2
// [6] Aya Blackpaw x1
// [7] Jade Chieftain x2
// - A L L --------------------------------------
// 1-DROP
// Tunnel Trogg
hold;shaman;all;LOE_018
// 2-DROP
// 1x Totem Golem
hold;shaman;all;AT_052:1
// 2x Totem Golem + 1-Drop + coin
hold;shaman;all;AT_052:2:LOE_018;coin
// 1x Flametongue Totem + 2x Tunnel Trogg + coin
hold;shaman;all;EX1_565:1:LOE_018,2,2;coin
// 3-DROP
// 1x Feral Spirit + Tunnel Trogg + coin
hold;shaman;all;EX1_248:1:LOE_018;coin
// Discard Feral spirit when you have Totem Golem and no coin
discard;shaman;all;EX1_248:2:AT_052;nocoin
// - D R U I D ----------------------------------
// 2-DROP
// Jade Claws
hold;shaman;druid;CFM_717:1
// 3-DROP
// Mana Tide Totem
hold;shaman;druid;EX1_575:1
// - H U N T E R --------------------------------
// 1-DROP
// 2-DROP
// Jade Claws
hold;shaman;druid;CFM_717:1
// - M A G E ------------------------------------
// 2-DROP
// Jade Claws
hold;shaman;mage;CFM_717:1
// 3-DROP
// Mana Tide Totem
hold;shaman;mage;EX1_575:1
// - P A L A D I N ------------------------------
// 1-DROP
// 3-DROP
// Mana Tide Totem
hold;shaman;pala;EX1_575:1
// 4-DROP
// Jade Spirit
hold;shaman;pala;CFM_715:1
// - P R I E S T --------------------------------
// 1-DROP
// 1x Lightning Bolt + Tunnel Trogg
hold;shaman;priest;EX1_238:1:LOE_018
// 2-DROP
// Jade Claws
hold;shaman;priest;CFM_717:1
// 4-DROP
hold;shaman;priest;CFM_707:1
// - R O G U E ----------------------------------
// 2-DROP
// Jade Claws
hold;shaman;thief;CFM_717:1
// 3-DROP
// Lightning Storm
hold;shaman;thief;EX1_259:1
// Hex
hold;shaman;thief;EX1_246:1
// - S H A M A N --------------------------------
// 1-DROP
// 1x Lightning Bolt + Tunnel Trogg
hold;shaman;shaman;EX1_238:1:LOE_018
// 2-DROP
// Jade Claws
hold;shaman;shaman;CFM_717:1
// 3-DROP
// 1x Lightning Storm + 1-drop + coin
hold;shaman;shaman;EX1_259:1:LOE_018;coin
// 1x Lightning Storm + Tunnel Trogg + Totem Golem
hold;shaman;shaman;EX1_259:1:LOE_018+AT_052
// - W A R L O C K ------------------------------
// 1-DROP
// 1x Lightning Bolt + Tunnel Trogg
hold;shaman;warlock;EX1_238:1:LOE_018
// 3-DROP
// Hex
hold;shaman;warlock;EX1_246:1
// Mana Tide Totem
hold;shaman;warlock;EX1_575:1
// 1x Lightning Storm + 1-drop + coin
hold;shaman;warlock;EX1_259:1:LOE_018;coin
// 1x Lightning Storm + Tunnel Trogg + Totem Golem
hold;shaman;warlock;EX1_259:1:LOE_018+AT_052
// - W A R R I O R ------------------------------
// 1-DROP
// 2-DROP
// Maelstrom Portal
hold;shaman;warrior;KAR_073:1
// 3-DROP
// 1x Lightning Storm + 1-drop + coin
hold;shaman;warrior;EX1_259:1:LOE_018;coin
// 1x Lightning Storm + Tunnel Trogg + Totem Golem
hold;shaman;warrior;EX1_259:1:LOE_018+AT_052
settings.txt
// This File: settings.txt
// Author: Dre
// Version: 1.0 (14-feb-2017)
// Deck Name: Jade Midrage Shaman
// Hero: Shaman
// Deck Type: Midrange (control)
enfacehp = 29; //hp of enemy when your hero is allowed to attack the enemy face with his weapon
maxwide = 6500; //number of boards which are taken to the next deep-lvl where another move may be added to them
twotsamount = 1300; //number of boards where the next turn is simulated
simEnemySecondTurn = true; //simulate a 2nd enemy turn (might have been removed?)
playarround = false; //play around some enemy aoe spells?
playaroundprob = 50; //probability where the enemy plays the aoe spell but your minions are forced to survive
playaroundprob2 = 80; //probability where the enemy plays the aoe spell and your minions can die!
enemyTurnMaxWide = 40; //boards calculated in enemy first turn in first AI step (lower than enemySecondTurnMaxWide)
enemyTurnMaxWideSecondTime = 260; //boards calculated in enemys-first-turn BUT in the second AI step (higher than enemyTurnMaxWide)
enemySecondTurnMaxWide = 26; //number of enemy boards calculated in enemys second TURN (might have been removed?)
nextTurnDeep = 6; //maximum deep-lvls (total moves) in your second turn (recommended = dont touch this)
nextTurnMaxWide = 26; //maximum boards calculated in one second turn deep-lvl
nextTurnTotalBoards = 260; //maximum boards calculated in second turn simulation
useSecretsPlayArround = true; //try to play around enemy secrets
alpha = 50; //weight in % of your 2nd turn vs your 1st (0<= alpha <= 100) eg. 30 = 30% 2nd turn result + 70% first turn result
simulatePlacement = true; //simulate all placements for direwolfalpha/flametongue/defenderofargus
behave = control; //select the behavior of the ai: control, rush, face (new) or mana (very experimental, dont use that :D)
// everything below is recommended to only be in your base settings.txt because they are personal choices
// some may purposefully not reload with auto-config-switching
// deck builders please start omitting these from your deck specific settings
useExternalProcess = true; //use silver.exe for calculations, a lot faster than turning it off (recommended = true)
concedeOnBadBoard = false; //concede if the enemy board is too good (recommended = false)
//concedeOnBoardValue = -900 //concedeOnBadBoard will trigger if our best board is lower value than this (recommended = dont touch this)
speed = false; //set this true to support sending multiple actions to bot (currently buggy so forced false)
useNetwork = false; //use networking to communicate with silver.exe instead of a file (experimental, likely to fail after some time)
netAddress = 127.0.0.1; //network address where silver.exe is running (127.0.0.1 = this computer)
tcpPort = 14804; //tcp port to connect on