Hi guys
As i saw, there is no decent Mage Deck in here so i decided to take one and make a _mulligan for it. It needs a combo file but i'm not really sure how the cardvalue thing works so would need help with it. If you like the Deck try it!
This is the deck i took:
http://www.hearthpwn.com...ge-82-ratio-easy-rank-5
decklist:
// - M A G E --------------------------------
// [1] Arcane Blast (AT_004) 2x
// [1] Arcane Missiles (EX1_277) 2x
// [1] Babbling Book (KAR_009) 2x
// [1] Mana Wyrm (NEW1_012) 2x
// [2] Arcane Explosion (CS2_025) 1x
// [2] Cult Sorcerer (OG_303) 2x
// [2] Frostbolt (CS2_024) 2x
// [2] Sorcerer's Apprentice (EX1_608) 2x
// [3] Arcane Intellect (CS2_023) 2x
// [3] Flamewaker (BRM_002) 2x
// [3] Forgotten Torch (LOE_002) 1x
// [4] Fireball (CS2_029) 2x
// [4] Water Elemental (CS2_033) 1x
// [7] Firelands Portal (KAR_076) 2x
// [7] Flamestrike (CS2_032) 1x
// - N E U T R A L -----------------------------
// [2] Bloodmage Thalnos (EX1_012) 1x
// [5] Azure Drake (EX1_284) 2x
// [8] Ragnaros the Firelord (EX1_298) 1x
_mulligan.txt:
Code:
// This File: _mulligan.txt
// Author: DrSmurf
// Version: 1.0 (20-Nov-2016)
// Deck Name: Tempo Aggro Mage
// Hero: Mage
// Deck Type: Aggro (Rush)
// - M A G E --------------------------------
// [1] Arcane Blast (AT_004)
// [1] Arcane Missiles (EX1_277)
// [1] Babbling Book (KAR_009)
// [1] Mana Wyrm (NEW1_012)
// [2] Arcane Explosion (CS2_025)
// [2] Cult Sorcerer (OG_303)
// [2] Frostbolt (CS2_024)
// [2] Sorcerer's Apprentice (EX1_608)
// [3] Arcane Intellect (CS2_023)
// [3] Flamewaker (BRM_002)
// [3] Forgotten Torch (LOE_002)
// [4] Fireball (CS2_029)
// [4] Water Elemental (CS2_033)
// [7] Firelands Portal (KAR_076)
// [7] Flamestrike (CS2_032)
// - N E U T R A L -----------------------------
// [2] Bloodmage Thalnos (EX1_012)
// [5] Azure Drake (EX1_284)
// [8] Ragnaros the Firelord (EX1_298)
// - A L L --------------------------------------
// 1-DROP
// 1x Babbling Book
hold;mage;all;KAR_009:1
// 1x Babbling Book + coin
hold;mage;all;KAR_009:2;coin
// 1x Mana Wyrm
hold;mage;all;NEW1_012:1
// 1x Mana Wyrm + coin
hold;mage;all;NEW1_012:2;coin
// 1x Arcane Blast
// 2-DROP
// 1x Cult Sorcerer
hold;mage;all;OG_303:1
// 1x Cult Sorcerer + coin
hold;mage;all;OG_303:2;coin
// 1x Sorcerer's Apprentice
hold;mage;all;EX1_608:1
// 2x Sorcerer's Apprentice + coin
hold;mage;all;EX1_608:2;coin
// 1x Frostbolt
hold;mage;all;CS2_024:1
// 2x Frostbolt + coin
hold;mage;all;CS2_024:2;coin
// 1x Scavenging Hyena + Fiery Bat
hold;mage;all;EX1_531:1:OG_179
// 1x Scavenging Hyena + 2-drop + coin
hold;mage;all;EX1_531:1:LOE_046/KAR_005/AT_058;coin
// 4-DROP
// 1 x Houndmaster + 1-drop + 2-drop + 3-drop
hold;mage;all;DS1_070:1:OG_179+LOE_046+NEW1_031/OG_179+AT_058+NEW1_031
hold;mage;all;DS1_070:1:OG_179+KAR_005+NEW1_031/OG_179+EX1_531+NEW1_031
// - D R U I D ----------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;druid;NEW1_031:1
// 4-DROP
// 1 x Barnes
hold;mage;druid;KAR_114:1
// - H U N T E R --------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;mage;NEW1_031:1
// - M A G E ------------------------------------
// 2-DROP
// Quick Shot
hold;mage;mage;BRM_013:1
// 3-DROP
// 1 x Animal Companion
hold;mage;mage;NEW1_031:1
// 1 x Eaglehorn Bow + 2 drop
hold;mage;mage;EX1_536:1:LOE_046/KAR_005/AT_058
// 1 x Eaglehorn Bow + 1-drop + 2 drop
hold;mage;mage;EX1_536:1:OG_179+LOE_046/OG_179+KAR_005/OG_179+AT_058
// 1 x Eaglehorn Bow + 1 drop + coin
hold;mage;mage;EX1_536:1:OG_179;coin
// - P A L A D I N ------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;pala;NEW1_031:1
// 4-DROP
// 1 x Barnes
hold;mage;pala;KAR_114:1
// - P R I E S T --------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;priest;NEW1_031:1
// 1 x Eaglehorn Bow + 2 drop
hold;mage;priest;EX1_536:1:LOE_046/KAR_005/AT_058
// 1 x Eaglehorn Bow + 1-drop + 2 drop
hold;mage;priest;EX1_536:1:OG_179+LOE_046/OG_179+KAR_005/OG_179+AT_058
// 1 x Eaglehorn Bow + 1 drop + coin
hold;mage;priest;EX1_536:1:OG_179;coin
// - R O G U E ----------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;thief;NEW1_031:1
// 1 x Eaglehorn Bow + 2 drop
hold;mage;thief;EX1_536:1:LOE_046/KAR_005/AT_058
// 1 x Eaglehorn Bow + 1-drop + 2 drop
hold;mage;thief;EX1_536:1:OG_179+LOE_046/OG_179+KAR_005/OG_179+AT_058
// 1 x Eaglehorn Bow + 1 drop + coin
hold;mage;thief;EX1_536:1:OG_179;coin
// - S H A M A N --------------------------------
// 2-DROP
// Quick Shot + 1 or 2-drop
hold;mage;shaman;BRM_013:1:LOE_046/OG_179/KAR_005/AT_058
// 3-DROP
// 1 x Animal Companion + 1 or 2 drop
hold;mage;shaman;NEW1_031:1:LOE_046/OG_179/KAR_005/AT_058
// 1 x Eaglehorn Bow + 2 drop
hold;mage;shaman;EX1_536:1:LOE_046/KAR_005/AT_058
// 1 x Eaglehorn Bow + 1-drop + 2 drop
hold;mage;shaman;EX1_536:1:OG_179+LOE_046/OG_179+KAR_005/OG_179+AT_058
// 1 x Eaglehorn Bow + 1 drop + coin
hold;mage;shaman;EX1_536:1:OG_179;coin
// Unleash the Hounds (EX1_538) + coin
hold;mage;shaman;EX1_538:1;coin
// Unleash the Hounds (EX1_538) + 1 or 2 drop
hold;mage;shaman;EX1_538:1:LOE_046/OG_179/KAR_005/AT_058/EX1_531
// - W A R L O C K ------------------------------
// 2-DROP
// Quick Shot + 1 or 2-drop
hold;mage;warlock;BRM_013:1:LOE_046/OG_179/KAR_005/AT_058
// 3-DROP
// 1 x Animal Companion + 1 or 2 drop
hold;mage;warlock;NEW1_031:1:LOE_046/OG_179/KAR_005/AT_058
// 1 x Eaglehorn Bow + 2 drop
hold;mage;warlock;EX1_536:1:LOE_046/KAR_005/AT_058
// 1 x Eaglehorn Bow + 1-drop + 2 drop
hold;mage;warlock;EX1_536:1:OG_179+LOE_046/OG_179+KAR_005/OG_179+AT_058
// 1 x Eaglehorn Bow + 1 drop + coin
hold;mage;warlock;EX1_536:1:OG_179;coin
// - W A R R I O R ------------------------------
// 3-DROP
// 1 x Animal Companion
hold;mage;warrior;NEW1_031:1
// 4-DROP
// 1 x Barnes
hold;mage;warrior;KAR_114:1
settings.txt:
Code:
// This File: settings.txt
// Author: DrSmurf
// Version: 1.0 (20-Nov-16)
// Deck Name: Tempo Aggro Mage
// Hero: Mage
// Deck Type: Aggro (Face)
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 = face; //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
logBuffer = 0; //max log messages to buffer before writing to disk (0 causes a lot of disk activity but helps ensure data is written before possible crashes)
Would be great if someone could help me with it.
Thx in advice ;)
//Stats following