Dominion Strategy Forum

Dominion => Dominion General Discussion => Dominion Online at Shuffle iT => Topic started by: faust on July 11, 2018, 08:08:08 am

Title: Missing auto-plays
Post by: faust on July 11, 2018, 08:08:08 am
So the autoplay feature is cool. But right now it only works for a rather random subset of cards, and some obvious options for autoplay are missing. Here, we can try to compile all autoplays that we might want.

Here are some examples:
- Explorer: Auto-reveal Province.
- Courtier: Auto-reveal card with maximum number of types.
- Pirate Ship & Miser: Always attack/set aside OR always profit (you usually switch at some point in the game) Alternative for Miser: Always profit with no Copper in hand.

There are certainly more.
Title: Re: Missing auto-plays
Post by: aku_chi on July 11, 2018, 08:49:14 am
Fool's Gold (http://wiki.dominionstrategy.com/index.php/Fool's_Gold): Always react, never react, off
Vault (http://wiki.dominionstrategy.com/index.php/Vault) (opponent's): Never discard, off
Title: Re: Missing auto-plays
Post by: Chris is me on July 11, 2018, 09:02:47 am
Look at the featureset of Making More Fun for some other ideas, there were great autoplays there.

Some off the top of my head:
Moneylender: always trash a Copper
Sauna: stop trying to trash stuff
Royal Carriage: don’t ask to call the same action multiple times (nested Carriage plays)
Title: Re: Missing auto-plays
Post by: Chappy7 on July 11, 2018, 10:24:10 am
Torturer.  Once curses are empty, never discard. 
Title: Re: Missing auto-plays
Post by: aku_chi on July 11, 2018, 10:29:17 am
Sauna: stop trying to trash stuff

Oh yes!  This one, please!
Title: Re: Missing auto-plays
Post by: crj on July 11, 2018, 10:37:25 am
Torturer.  Once curses are empty, never discard.
Still has to be optional, of course, because Tunnel and draw-to-N.
Title: Re: Missing auto-plays
Post by: Mic Qsenoch on July 11, 2018, 10:57:42 am
Torturer.  Once curses are empty, never discard.
Still has to be optional, of course, because Tunnel and draw-to-N.

All of the autoplays are optional.
Title: Re: Missing auto-plays
Post by: Watno on July 11, 2018, 12:55:18 pm
Scrying Pool: Always leave cards previously placed on top on top when revealed again.
Title: Re: Missing auto-plays
Post by: dz on July 11, 2018, 01:24:16 pm
Gladiator: if you have a copy of the revealed card, always reveal it.

Wine Merchant: always discard from tavern mat
Title: Re: Missing auto-plays
Post by: Cave-o-sapien on July 11, 2018, 01:37:20 pm
Of all the ones listed, the lack of a Torturer autoplay is the one I miss most (and the one I'm most surprised is missing).
Title: Re: Missing auto-plays
Post by: Chappy7 on July 11, 2018, 02:11:59 pm
Scrying Pool: Always leave cards previously placed on top on top when revealed again.

This is always so annoying
Title: Re: Missing auto-plays
Post by: michaeljb on July 12, 2018, 04:32:25 pm
Scrying Pool: Always leave cards previously placed on top on top when revealed again.

Also Scrying Pool: For your own cards, (1) always keep Actions and (2) always discard non-Actions. Probably would need two different settings, as there are a lot more cases where (2) applies than (1).
Title: Re: Missing auto-plays
Post by: LastFootnote on July 12, 2018, 07:10:13 pm
Scrying Pool: Always leave cards previously placed on top on top when revealed again.

Also Scrying Pool: For your own cards, (1) always keep Actions and (2) always discard non-Actions. Probably would need two different settings, as there are a lot more cases where (2) applies than (1).

Isn’t that the wrong way around? I always topdeck Actions, but occasionally I will choose not to discard Treasures if my engine isn’t up and running yet.
Title: Re: Missing auto-plays
Post by: michaeljb on July 13, 2018, 02:54:08 pm
Yeah I meant the other way around at the end there.
Title: Re: Missing auto-plays
Post by: samath on July 14, 2018, 02:01:25 am
Arena: Stop asking if I want to discard if there are no points left to be gained.
Title: Re: Missing auto-plays
Post by: faust on July 14, 2018, 02:58:14 am
Druid: Fix Boon to get.
Opponent's Sacred Grove: Always receive Boon, always receive except Mountain's Gift.
Title: Re: Missing auto-plays
Post by: JW on July 17, 2018, 03:47:48 pm
Always reveal Horse Traders.
Title: Re: Missing auto-plays
Post by: ipofanes on July 18, 2018, 03:45:17 am
Library: Discard all action cards if no action left.
Title: Re: Missing auto-plays
Post by: faust on July 18, 2018, 07:41:56 am
Oracle: - keep putting opponent's cards back if put back once.
- as attacked player: keep putting cards that have been put back back in the same order.
Title: Re: Missing auto-plays
Post by: Cave-o-sapien on July 18, 2018, 12:17:18 pm
Has anyone else here discarded bad cards with Oracle just to avoid having to wait for your opponent to reorder them?
Title: Re: Missing auto-plays
Post by: LastFootnote on July 18, 2018, 02:18:48 pm
Has anyone else here discarded bad cards with Oracle just to avoid having to wait for your opponent to reorder them?

Yes, although usually only if I think I’ll be ending the game on that turn.
Title: Re: Missing auto-plays
Post by: JW on July 19, 2018, 12:16:06 am
Auto-reveal Gold or Plunder to Encampment.
Title: Re: Missing auto-plays
Post by: faust on July 19, 2018, 01:00:49 am
Auto-reveal Gold or Plunder to Encampment.
I guess a problem is that you would have to decide which to reveal if you have both in hand.
Title: Re: Missing auto-plays
Post by: JW on September 13, 2018, 01:57:02 pm
Don't reveal Trader.
Auto-reveal trader for Curses, Coppers, Ruins.
Title: Re: Missing auto-plays
Post by: JW on November 07, 2018, 10:18:31 pm
Auto-pay for Pageant.
Title: Re: Missing auto-plays
Post by: pst on November 08, 2018, 03:03:39 am
Autoplay Workshop/Gardens on suitable boards.
Title: Re: Missing auto-plays
Post by: Aleimon Thimble on November 08, 2018, 09:57:56 am
Autoplay Workshop/Gardens on suitable boards.

Autoplay Smithy-BM on Base only boards without splitters. :P

(and without Workshop/Gardens I guess)
Title: Re: Missing auto-plays
Post by: JW on November 08, 2018, 10:32:49 am
Auto-play to trash curse from hand when an opponent plays Old Witch.
Title: Re: Missing auto-plays
Post by: ipofanes on November 09, 2018, 02:41:03 am
Autoplay Workshop/Gardens on suitable boards.

Autoplay Smithy-BM on Base only boards without splitters. :P

(and without Workshop/Gardens I guess)

Optionally remote control your play with Geronimoo's simulator before you can get on with a more entertaining kingdom.
Title: Re: Missing auto-plays
Post by: boris on November 09, 2018, 02:45:29 am
Autoplay Workshop/Gardens on suitable boards.

Autoplay Smithy-BM on Base only boards without splitters. :P

(and without Workshop/Gardens I guess)

Autoplay as Lord Rattington would be great :P
Title: Re: Missing auto-plays
Post by: faust on November 11, 2018, 06:33:59 am
Auto-end turn if you are the only player left with fleet turns and winning.
Title: Re: Missing auto-plays
Post by: markusin on November 11, 2018, 11:31:11 am
Auto-end turn if you are the only player left with fleet turns and winning.

Theoretically, a fleet turn could cause you to lose due to forced gains or forced trashing at the start of the turn in combination with a landmark like Wall or Triumphal Arch. So an autoplay for skipping turns should take stuff like that into account.
Title: Re: Missing auto-plays
Post by: markus on November 11, 2018, 02:44:30 pm
Yes, it could only be that the autoplay does "end actions" and "end buy phase" for you when that is a thing that you're allowed to do. I don't think that's a lot of effort saved very often.
Title: Re: Missing auto-plays
Post by: singletee on November 11, 2018, 04:55:02 pm
It could also interact badly with Traveller autoplays.
Title: Re: Missing auto-plays
Post by: JW on November 11, 2018, 05:33:56 pm
Auto-add token to Sinister Plot when it currently has zero tokens on it.
Title: Re: Missing auto-plays
Post by: JW on November 24, 2018, 05:58:29 pm
Auto-don't trash to Sewers.
Title: Re: Missing auto-plays
Post by: NoMoreFun on November 27, 2018, 05:24:40 pm
If you autobuy a card costing Debt,  it should still autoplay your treasures (as many as necessary to fully pay off the Debt)

Changeling's smart ask shouldn't ask if you want a Changeling instead of a card you used Changeling to gain unless there's an on gain/buy effect.

Black Market: Play all treasures (using same "Play all" rules as the buy phase)

Grand Market: Autoplay treasures other than copper first,  and only Autoplay coppers if after that you have less than the cost of a grand market and no other treasures in hand

Loan: Trash only copper

Scepter: Auto $2 if there are no Actions it can play.

Gladiator: Auto reveal if you have the card, don't reveal if you don't (no "pretend to think"). Auto reveal unique cards.

Mountain Village: Autoplay all Mountain Villages in the discard unless Leprechaun, Magic Lamp,  or a Throne Room variant is in the Kingdom.

At the start of your next turn: Autoplay all effects where order is irrelevant (shouldn't be too hard to define)
Title: Re: Missing auto-plays
Post by: ipofanes on November 28, 2018, 03:22:53 am
Travellers: If you don't replace Traveller with name X, don't replace travellers with name X for the rest of the game.
Title: Re: Missing auto-plays
Post by: ipofanes on November 28, 2018, 03:30:04 am
Gladiator: ... Auto reveal unique cards.
As of now, the interface requires you to track cards (exception: VP tracking), making a point of it with borderline bizarre amnesia messages like: "H draws a Silver (Piazza). H puts a Silver back on the deck. H plays a Pearl Diver. H draws a card." Concluding that a card is "unique" should really be restricted to "only X specimens taken from Supply" (where X is the number of specimen I have in hand).
Title: Re: Missing auto-plays
Post by: Ingix on November 28, 2018, 04:02:11 am
All the Travelers have autoplay options, so you can do that manually. Just right-click the card and set the autoplay to "Don't exchange". I routinely do that for Disciple, for example, which gets changed to "Don't exchange" after the first Teacher has been 'gained'.

About the log messages: This is a typical human/computer difference thing. For a human, it is of course clear that the top card is a Silver in that case. The human brain remembers that and it's actually hard to 'forget'. But for the computer, the part that deals with generating log messages is seperated from the part that actually has to remember which cards are where, so remembering which cards a player 'already knows' (and should be named in plain text) vs. the ones they don't would be extra effort.
Title: Re: Missing auto-plays
Post by: ipofanes on November 28, 2018, 04:15:29 am
set the autoplay to "Don't exchange". I routinely do that for Disciple, for example, which gets changed to "Don't exchange" after the first Teacher has been 'gained'.

I craved that function (you're right, it's there) with a platoon of capitalistic Soldiers.
Title: Re: Missing auto-plays
Post by: JW on December 10, 2018, 12:30:30 am
Do not gain Duchess when gaining Duchy.
Do gain Duchess when gaining Duchy.
Title: Re: Missing auto-plays
Post by: Puk on January 24, 2019, 06:53:17 pm
auto-type gl hf at start of game

(or better, auto-type: hi, take as long as you want to think and read, but can you please press start play so i can see my starting hand))
Title: Re: Missing auto-plays
Post by: ipofanes on January 25, 2019, 03:20:36 am
If Advisor/Envoy doesn't draw Action cards or there are no Actions/Villages left to play them, discard the costliest Treasure.
Title: Re: Missing auto-plays
Post by: Chris is me on January 25, 2019, 07:37:33 am
auto-type gl hf at start of game

(or better, auto-type: hi, take as long as you want to think and read, but can you please press start play so i can see my starting hand))

honestly it should not even wait for both players to hit start to deal out opening hands, I hate this so much
Title: Re: Missing auto-plays
Post by: ipofanes on November 18, 2019, 02:02:53 pm
Play action-card with every pawn.