Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: [1]

Author Topic: Beat the Bot #1  (Read 4413 times)

0 Members and 1 Guest are viewing this topic.

Geronimoo

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1059
  • Respect: +868
    • View Profile
    • Geronimoo's Dominion Simulator
Beat the Bot #1
« on: October 10, 2017, 05:11:51 pm »
+7

https://dominionstrategy.com/2017/10/10/beat-the-bot-1/

Discuss: strategies, bot improvements, etc.
Logged

Burning Skull

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1150
  • Shuffle iT Username: Burning Skull
  • See you in the Outpost
  • Respect: +1843
    • View Profile
Re: Beat the Bot #1
« Reply #1 on: October 10, 2017, 06:33:09 pm »
0

is it the burning skull bot you were talking about earlier?

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11809
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12846
    • View Profile
    • Birds of Necama
Re: Beat the Bot #1
« Reply #2 on: October 10, 2017, 06:39:45 pm »
0

I thought Burning Skull was more difficult to beat.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3457
    • View Profile
Re: Beat the Bot #1
« Reply #3 on: October 11, 2017, 07:08:56 am »
0

I could not get the bot to launch. Even after adding http://users.telnet.be to the Exceptions List, it still gave me a warning about self-signed apps running.
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

Geronimoo

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1059
  • Respect: +868
    • View Profile
    • Geronimoo's Dominion Simulator
Re: Beat the Bot #1
« Reply #4 on: October 11, 2017, 08:28:41 am »
+2

I could not get the bot to launch. Even after adding http://users.telnet.be to the Exceptions List, it still gave me a warning about self-signed apps running.
users.telenet.be  not users.telnet.be
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3457
    • View Profile
Re: Beat the Bot #1
« Reply #5 on: October 11, 2017, 08:36:50 am »
0

I could not get the bot to launch. Even after adding http://users.telnet.be to the Exceptions List, it still gave me a warning about self-signed apps running.
users.telenet.be  not users.telnet.be

That would do it! Clearly I shouldn’t run your simulator before I have my morning coffee :)
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

arflutter

  • Herbalist
  • **
  • Offline Offline
  • Posts: 5
  • Shuffle iT Username: arflutter
  • Respect: +5
    • View Profile
Re: Beat the Bot #1
« Reply #6 on: October 12, 2017, 05:02:45 pm »
+1

So it opens Militia / Vassal. Is that the right thing to do? I played one game against it, opened Militia / Silver, and won fairly easily despite going second when the bot failed to hit $5 on Turn 3 or 4 because its opening buys collided. Obviously that won't happen every time but the choice of opening buys makes it much more likely to miss $5 on the first shuffle.

It also doesn't buy Witch. Perhaps with all those Sentries it expects to keep on top of the Curses, but I bought Witch after I'd got two Throne Rooms so that I could play Militia and Throne a Witch every turn, and it finished the game with Curses still in its deck.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11809
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12846
    • View Profile
    • Birds of Necama
Re: Beat the Bot #1
« Reply #7 on: October 12, 2017, 05:43:31 pm »
0

So it opens Militia / Vassal. Is that the right thing to do?

No.
Logged
Bomb, Cannon, and many of the Gunpowder cards can strongly effect gameplay, particularly in a destructive way

The YouTube channel where I make musicDownload my band's Creative Commons albums for free

dedicateddan

  • 2017 Dominion Online Champion
  • *
  • Offline Offline
  • Posts: 400
  • Shuffle iT Username: dan brooks
  • Respect: +1058
    • View Profile
Re: Beat the Bot #1
« Reply #8 on: October 12, 2017, 06:00:49 pm »
0

The bot seemed pretty good. I opened Vassal/Poacher and played a double Sentry Vassal stack with no attacks (8-10 coins in deck total). The tendency of the bot to buy 4 Sentries makes it overbuild a bit when it's not taking curses
Logged

tyrcho

  • Pawn
  • **
  • Offline Offline
  • Posts: 4
  • Respect: +3
    • View Profile
Re: Beat the Bot #1
« Reply #9 on: October 14, 2017, 06:53:51 am »
0

hmm ...
first game I opened Milita / Silver, then poacher / sentry, got a mix of actions (witch, laboratory, throne room) with little focus and beat it 25-23
second try, same opening VS his sentry /none, then sentry/poacher again to his vassal / harbringer. I got a second sentry, 3 labs and rushed gold and provinces. 33-15.
Logged

brodavii

  • Pawn
  • **
  • Offline Offline
  • Posts: 1
  • Respect: 0
    • View Profile
Re: Beat the Bot #1
« Reply #10 on: October 20, 2017, 02:43:25 am »
0

Stupid issue.  When I try to open this jnlp, it just says:
Quote
This XML file does not appear to have any style information associated with it. The document tree is shown below.
     

How do I run this thing?
Logged

edmoonus

  • Pawn
  • **
  • Offline Offline
  • Posts: 2
  • Respect: 0
    • View Profile
Re: Beat the Bot #1
« Reply #11 on: July 15, 2018, 02:09:35 pm »
0

I did a tiny bit of tweaking to "Beat the Bot #1" just to check out how things worked.  I managed to get the modified version's win percentage up to around 60% vs. the vanilla version in two-player bot-vs-bot match. 

Biggest improvement was adding a condition for the number of coppers to be greater than three before buying the Sentry to try and avoid too much copper trashing in the early game.  Less significant changes were adding a silver at the end of the list and swapping the buying order between Gold and Sentry.
Logged
Pages: [1]
 

Page created in 0.044 seconds with 21 queries.