Dominion Strategy Forum

Dominion => Simulation => Topic started by: Geronimoo on June 10, 2016, 12:32:09 pm

Title: Empires... simulate it
Post by: Geronimoo on June 10, 2016, 12:32:09 pm
Empires has been fully coded into my simulator (http://users.telenet.be/jeroenaga/dominion.jnlp). Landmarks can be added by going to the "Board" tab in the bot editor.

Hey, Making Fun guys, it took me less than a week to code 70 cards.
Title: Re: Empires... simulate it
Post by: Davio on June 10, 2016, 02:21:47 pm
For people with newer Java versions: https://kb.wisc.edu/page.php?id=36620

Found out how to enable Development mode, but no idea what I can do now that it's enabled.  :o
Don't PM/ask me how to enable it, find out yourself you lazy script kiddies!
Title: Re: Empires... simulate it
Post by: DG on June 10, 2016, 02:54:03 pm
How do you want bugs reported at the moment, if we find any?
Title: Re: Empires... simulate it
Post by: Seprix on June 10, 2016, 03:40:49 pm
Geronimoo, you just leaked that 17 is the best Mountain Pass Bid. :(
Title: Re: Empires... simulate it
Post by: Geronimoo on June 10, 2016, 04:29:21 pm
How do you want bugs reported at the moment, if we find any?
When you find one, you can make a new thread with bug reports.
Title: Re: Empires... simulate it
Post by: DG on June 11, 2016, 06:34:34 pm
Geronimoo, you just leaked that 17 is the best Mountain Pass Bid. :(

It seems as if you set the parameters for some landmarks in the script title (I guess that keeps some sort of backwards compatibility). This means that if you want to use the obelisk landmark with the action card duchess you would call your script "Obelisk=Duchess". To test the mountain pass with a bid of 40 you can change the script title to "Mountain Pass bid=40".

Landmarks also need to be entered in the board section (where you list kingdom cards that are not purchased anywhere in the script).
Title: Re: Empires... simulate it
Post by: Geronimoo on June 12, 2016, 02:05:29 pm
Correct, you set the bid for Mountain Pass in the name of the bot (like "Cool bot bid=14", or "My Bot Obelisk=Caravan"). I will probably make a cleaner way to do this in the future.
Title: Re: Empires... simulate it
Post by: liopoil on June 12, 2016, 09:41:08 pm
It would be great if there were even a rudimentary way to edit play rules (Seprix and I ran across this with castles in particular).
Title: Re: Empires... simulate it
Post by: Seprix on June 12, 2016, 09:47:07 pm
It would be great if there were even a rudimentary way to edit play rules (Seprix and I ran across this with castles in particular).

Specifically, waiting to trash Small Castle until Grand/King's Castle is available, for example.

That being said, Bots are Bots, and they're only used for so much before you just have to put them down and play yourself.
Title: Re: Empires... simulate it
Post by: Geronimoo on June 13, 2016, 02:11:53 pm
I cleaned up the way to indicate Mountain Pass bidding and Obelisk.

Go to the "Board" tab in the bot editor window. There are 2 new fields to specify the bid or choose a card for Obelisk. You will still have to add "Mountain Pass" or "Obelisk" to the Board text field.

http://users.telenet.be/jeroenaga/dominion.jnlp
Title: Re: Empires... simulate it
Post by: Beyond Awesome on June 19, 2016, 08:04:30 pm
I can't seem to get the simulator to run on my computer. It's blocking it for security reasons. I'm curious to see how fast Delve BM is. Can someone simulate it please?
Title: Re: Empires... simulate it
Post by: Seprix on June 19, 2016, 08:34:52 pm
I can't seem to get the simulator to run on my computer. It's blocking it for security reasons. I'm curious to see how fast Delve BM is. Can someone simulate it please?

Yes sir.
Title: Re: Empires... simulate it
Post by: Seprix on June 19, 2016, 09:50:50 pm
Some results: Feodum Masterpiece flattens Delve Feodum (no shit), but Delve BM is nothing to sneeze at. It picks up first Province at about T7, 4th Province by T14. The Delve bot I made with this has not bought Gold, though I'm sure I can increase the win % if I include Gold. As it stands, The simple Delve BM I wrote beats the optimized JoaT, but that shouldn't count for much when that bot is not buying Delve.

another edit: Buying Gold at all is bad for Delve BM. If you're going Delve BM, just buy Silver en mass.
Title: Re: Empires... simulate it
Post by: Beyond Awesome on June 19, 2016, 10:35:47 pm
Thanks. I wonder if the win percent goes up if the first $8 hand is spent on silvers instead of a Province.
Title: Re: Empires... simulate it
Post by: Seprix on June 19, 2016, 10:46:59 pm
Thanks. I wonder if the win percent goes up if the first $8 hand is spent on silvers instead of a Province.

I'll figure out how to program that.
Title: Re: Empires... simulate it
Post by: dedicateddan on June 20, 2016, 12:14:09 am
How about?

If (silver in deck < N) buy delve
Buy Province
Buy Delve
Title: Re: Empires... simulate it
Post by: Loschmidt on July 07, 2016, 04:27:46 am
Hey, Making Fun guys, it took me less than a week to code 70 cards.

Oh snap!


another edit: Buying Gold at all is bad for Delve BM. If you're going Delve BM, just buy Silver en mass.

Yeah I was about to say 3 silvers >> 1 gold for straight up BM.

So how does Smithy BM + delve go? Hellishly fast I assume, 4 provinces at T12? Faster?
Title: Re: Empires... simulate it
Post by: Deadlock39 on July 22, 2016, 11:21:17 am
So question that came up when I was talking with a friend. How do you go about a board with no virtual coin, and no engine that has Bandit Fort? My guess is you get 3-4 Silvers, ~2 Golds, and then try to go for points. Maybe you try to trash some of them later if you can.

Anyone want to try to figure out what the best Bandit Fort-BM bot is?
Title: Re: Empires... simulate it
Post by: Geronimoo on July 24, 2016, 02:53:21 pm
So question that came up when I was talking with a friend. How do you go about a board with no virtual coin, and no engine that has Bandit Fort? My guess is you get 3-4 Silvers, ~2 Golds, and then try to go for points. Maybe you try to trash some of them later if you can.

Anyone want to try to figure out what the best Bandit Fort-BM bot is?
Max 4 Silver
Max 4 Gold
Title: Re: Empires... simulate it
Post by: schoeggu on July 27, 2016, 04:34:48 am
Is there a way to specify what to trash? Or in which order to play actions?