*Author

Offline GorthosTopic starter

  • Jr. Member
  • **
  • Posts: 100
  • Reputation Power: 2
  • Gorthos is a Spark waiting for a buff.
  • laser robot eyes
  • Awards: Weekly Tournament Winner
Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304833#msg304833
« on: April 03, 2011, 08:13:17 pm »
I wrote a script that simulates a game of a grabbix-style rush deck.  It just plays the cards appropriately (with some special logic for what to cast Immo on) and counts how many turns it takes to deal out 100 damage, if the opponent does nothing.  The cards I used in the simulation are unupped.  I can run the simulation 10000 times in a few seconds to see precisely how fast on average the deck works, with a fairly low margin of error (accurate to about 0.05 turns).

The next step was to randomly swap out cards and test again if the resulting deck is any faster than the one before.  If so, we keep the change and try again.  A few hundred random card swaps + autotests later and we are left with the very fastest possible unupped speedbow.

Hover over cards for details, click for permalink
Deck import code : [Select]
4vh 4vh 4vj 4vj 4vj 4vj 55u 590 590 590 5c1 5f2 5f9 5f9 5f9 5f9 5f9 5f9 5fa 5fa 5fa 5fc 5fc 5l9 5l9 5l9 5l9 5l9 5l9 5ur 8pm


According to my simulation, if the opponent does not respond, this deck can pull off a 5 turn win almost 50% of the time.  Average TTW in the simulation is about 5.6 turns.  In practice, 6 or 7 turns is typical, 5 occasional.

Note that this deck has no deflagrations.  2 deflagrations make it a lot more viable as a real deck.  I usually swap out one lycanthrope and the crimson dragon for the deflags.

I used a variant of this strategy to craft my tourney deck which I used to win the eastern tournament (the first tournament I entered!) on Sunday.  Basically just did the random swapping, with the condition that the deck must always have 6 Crimson Dragons.
« Last Edit: June 14, 2012, 08:37:01 pm by willng3 »

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304837#msg304837
« Reply #1 on: April 03, 2011, 08:17:13 pm »
I find the 2 lycans AND the vampire stiletto kinda...weird.
Have you tried the simulation with hammer, another graboid, or

Offline xdude

  • Legendary Member
  • ******
  • Posts: 3566
  • Reputation Power: 39
  • xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.xdude is a Gargoyle, dangerous and everlasting.
  • Rage potting a light dragon only makes it stronger
  • Awards: 5th Trials - Master of Light2nd Trials - Master of Light1st Trials - Master of Light1st Place SS Competition #2
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304858#msg304858
« Reply #2 on: April 03, 2011, 08:40:46 pm »
I find the 2 lycans AND the vampire stiletto kinda...weird.
Have you tried the simulation with hammer, another graboid, or
or Arsenic.
Personal text by Cheesy
When I first started elements I was a noob. Now I'm a noob in only 11 parts of it. The unimportant ones.
Saying Elements cards are just pixels is like saying Dollars are just paper.

Offline GorthosTopic starter

  • Jr. Member
  • **
  • Posts: 100
  • Reputation Power: 2
  • Gorthos is a Spark waiting for a buff.
  • laser robot eyes
  • Awards: Weekly Tournament Winner
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304866#msg304866
« Reply #3 on: April 03, 2011, 08:53:02 pm »
In the simulation I pretended that vampire stiletto does 6 damage (to account for the 4 points of healing).  I guess the fact that you can get it out first turn very often counts for a lot.  Arsenic is apparently just too slow, since it would take many turns before the poison overtakes the greater direct damage for vampire stiletto.

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304870#msg304870
« Reply #4 on: April 03, 2011, 09:01:00 pm »
so what do the speed results come out as if you count its damage as 4?

Offline GorthosTopic starter

  • Jr. Member
  • **
  • Posts: 100
  • Reputation Power: 2
  • Gorthos is a Spark waiting for a buff.
  • laser robot eyes
  • Awards: Weekly Tournament Winner
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304878#msg304878
« Reply #5 on: April 03, 2011, 09:07:29 pm »
I don't know, Patch.  The script is not currently in a functional state, I was rewriting some things.  I doubt it would make much of a difference if I changed it to 4 - it might swap out the vampire stiletto, but swapping a single card is like 0.1 TTW difference at most.

I'm pretty sure the number of graboids is good.  If you get lava golems you'll be spending all your earth quanta growing them instead of casting graboids.

As to why it used 2 lycans... dunno.  Not having enough dark quanta is indeed a problem I've noticed often.  But the simulation says it's faster, so maybe lycans are just that good.  By coincidence they do come in handy if the enemy has maxwell's demon.

The achilles heel of this deck, like other speedbows, is early creature control, especially reverse time or scarabs/otyugh.  I've also been simply outdamaged by a mono-green adrenaline-healing rush in pvp, even with a good starting hand.

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304880#msg304880
« Reply #6 on: April 03, 2011, 09:10:41 pm »
the 2 lycans is because it treats them as easy immo fodder.
and yes, 2 damage per turn is indeed a big difference..

Offline GorthosTopic starter

  • Jr. Member
  • **
  • Posts: 100
  • Reputation Power: 2
  • Gorthos is a Spark waiting for a buff.
  • laser robot eyes
  • Awards: Weekly Tournament Winner
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304883#msg304883
« Reply #7 on: April 03, 2011, 09:14:11 pm »
Actually it only uses photons and phoenixes as immo fodder, in that order of preference (and only if it needs quanta).  6/6 after a turn to grow is just a good creature, I guess.

ShiningSword

  • Guest
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304972#msg304972
« Reply #8 on: April 03, 2011, 11:51:03 pm »
Wow, this would be so helpful to deckbuilding when perfected. After all, nobody will ever get such a big testing sample as 10000 with real testing(because nobody will never play so many games to test a deck).

deadlyd1001

  • Guest
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg304975#msg304975
« Reply #9 on: April 04, 2011, 12:03:51 am »
Wow, this would be so helpful to deckbuilding when perfected. After all, nobody will ever get such a big testing sample as 10000 with real testing(because nobody will never play so many games to test a deck).
the amount of time to get to 10,000 game with normal testing is insane

assuming against low level AI with a super fast deck (one minute per game)
10,000 games, 24 hours in a day, 60 minutes in a hour

you would have to play non-stop, no breaks,and no sleep for
6.95 days! :o :o :o :o
i can see how this can help with deckbuilding


Offline TStar

  • Legendary Member
  • ******
  • Posts: 2002
  • Country: us
  • Reputation Power: 29
  • TStar is a proud Wyrm taking wing for the first time.TStar is a proud Wyrm taking wing for the first time.TStar is a proud Wyrm taking wing for the first time.TStar is a proud Wyrm taking wing for the first time.TStar is a proud Wyrm taking wing for the first time.
  • Highly Overrated
  • Awards: Beginners League 3/2011 WinnerKing of Underworld - War #4Weekly Tournament WinnerWeekly Tournament WinnerBeginners League 2/2011 WinnerWeekly Tournament WinnerWeekly Tournament WinnerBeginners League 1/2011 WinnerWeekly Tournament WinnerWeekly Tournament WinnerWeekly Tournament Winner
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg306306#msg306306
« Reply #10 on: April 05, 2011, 11:32:32 pm »
2 Lycans means you have a greater chance of drawing once quicker and getting more damage out.  That's really the biggest reason for having 2, hoping to get that first one out in the first 4 turns.
Carpe Diem!!

Offline TheCrazyMango

  • Hero Member
  • *****
  • Posts: 1791
  • Reputation Power: 21
  • TheCrazyMango is a Mummy waiting to discover the path to glory.TheCrazyMango is a Mummy waiting to discover the path to glory.TheCrazyMango is a Mummy waiting to discover the path to glory.TheCrazyMango is a Mummy waiting to discover the path to glory.
  • Some call me 9270984, some call me numbers.
  • Awards: Winner of the 1st MetamorphosisSlice of Elements 2nd Birthday Cake
Re: Computer-Aided Speedbow Optimization https://elementscommunity.org/forum/index.php?topic=23889.msg306328#msg306328
« Reply #11 on: April 06, 2011, 12:06:51 am »
we can haz deck code? for those too lazy to make it manually :P coughmecough
[17:26:47] Iman00b8: Firestalls are like Jews... most people make fun of them and say this dislike 'em, but in the end they use them to make them money.

 

blarg: