Dominion Strategy Forum

Please login or register.

Login with username, password and session length

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - GendoIkari

Filter to certain boards:

Pages: 1 ... 252 253 [254] 255 256 ... 374
6326
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 14, 2015, 06:54:33 pm »
Thanks, but yeah, anything that was wrong the last 30 minutes or so was due to reworking the way end of turn (end end of zone) events work.

But they work now! So Predict the Future and Step on a Butterfly are the only 2 end-of-turn events (Investments is still handled separately; happens after those others). If multiple players have an end-of-turn event waiting (due to Warm Globe), then each player will handle their events in turn order starting with the current player. If you have more than type of event (if you played both Predict & Butterfly), then you choose which one to resolve until only 1 remains, and then the last happens automatically.

Same thing pretty much for end-of-zone events. Anubis Statuette is currently the only End-of-Zone event. (I guess Treasure Map should be as well, but for now that happens after Anubis). If you play multiple Anubis, you get all of them. If multiple players play Anubis (Warm Globe), then they all get Anubis effect, in turn order.

So to test this out, I temporarily change the entire deck to be all Anubis Statuettes, and played a 5 player game and went to Warm Globe. The log:

You visited Warm Globe
You gained $8
You played Anubis Statuette
You gained $2
Player 4 played Anubis Statuette
Player 4 gained $2
Player 5 played Anubis Statuette
Player 5 gained $2
Player 1 played Anubis Statuette
Player 1 gained $2
Player 2 played Anubis Statuette
Player 2 gained $2
You visited American Civil War
You played Anubis Statuette
You gained $2
You gained $0
You visited Feudal Japan
You drew Anubis Statuette
You drew Anubis Statuette
Player 4 visited Bureaucracy
Player 4 played Anubis Statuette
Player 4 gained $2
Player 4 visited Feudal Japan
Player 4 drew 2 cards
Player 5 visited Bureaucracy
Player 5 played Anubis Statuette
Player 5 gained $2
Player 5 visited Feudal Japan
Player 5 drew 2 cards
Player 1 visited Bureaucracy
Player 1 played Anubis Statuette
Player 1 gained $2
Player 1 visited Feudal Japan
Player 1 drew 2 cards
Player 2 visited Bureaucracy
Player 2 played Anubis Statuette
Player 2 gained $2
Player 2 visited Feudal Japan
Player 2 drew 2 cards

So there you go!

6327
Dominion General Discussion / Re: taxman
« on: February 13, 2015, 11:57:21 am »
Quote
ghost ships yourself (bad)

I don't agree with this one. Surely Taxman would be weaker if the gained treasure went to discard instead of on top of your deck? So the "ghost ship" effect here is a good thing, not a bad. (Unless you're counting the handsize reduction, but you already covered that with Cutpurse).

6328
Variants and Fan Cards / Re: Asper's Cards
« on: February 11, 2015, 08:58:58 pm »
I like the left, but with an added "otherwise." As is, if there's ever a way to increase the cost of cards in the middle of a turn, then you can play a card 5 times. And fan cards or new official cards could do that some day.

Yes, that's better. I have looked through the pages and was sure i had it there at some point, but it turns out i never had. Good catch.

Edit: Ah, no, i just assumed there wouldn't be such cards because of the rules confusion with Highway. Anyhow, it's still probably better.

I agree that making cards more expensive is unlikely for the reason you state, but making a card cheaper until sometime other than end of turn seems possible.

6329
Variants and Fan Cards / Re: Asper's Cards
« on: February 11, 2015, 08:35:51 pm »
I like the left, but with an added "otherwise." As is, if there's ever a way to increase the cost of cards in the middle of a turn, then you can play a card 5 times. And fan cards or new official cards could do that some day.

6330
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 11, 2015, 05:41:31 pm »
Ok, cool. Industrial Revolution (Time III Zone) is done! Thanks to ideas given by Donald. So I did have to make a small change to each of the 30 cards, but only because I should have done it better in the first place.

Also fun; I visited Information Age with 4 Crowns in each II and III. When I went to III, I played Anubis Statuette. That interrupts Information Age and I visited a non-real Communist Utopia, where I played a total of 4 cards (because 2 of them were Trinkets). After which Information Age continued and jumped me up to II, where I drew 2 cards. And it all worked properly!

Code: [Select]
You visited Information Age
You visited Bureaucracy
You played Anubis Statuette
You gained $2
You visited Communist Utopia
You played Conspiracy
You gained $0
You played Trinket
You gained $4
You played Trinket
You gained $4
You played Explorer
You gained $6
You visited Pax Buddha
You drew Tulip Stocks
You gained $1
You drew Think Tank
You gained $1
You drew Black Market
You gained $1

So I think I need to fix the end-of-turn / end-of-zone effects now, because those are bugs that can actually happen. At first I was thinking that if you played both Step on a Butterfly and Predict the Future in the same turn that there would be no problem with Butterfly happening first always, but I realize now that you might want to Predict the Future first because it will change what Butterfly actually does. So I need to put in a more complex system for holding a list of events that need to happen at end of zone and end of turn, and then handle them one at a time in player order (and give the player a choice when the same player has more than one).

6331
Variants and Fan Cards / Re: Asper's Cards
« on: February 11, 2015, 03:59:32 pm »
Although even 2-card combos are not that common, it's worth noting that Parliament-Parliament-Bridge-Bridge-Bridge is as good as KC-KC-Bridge-Bridge except that Parliament costs 4 instead of 7. So I'm guessing that almost any board with both cards (and and sort of draw to help them combine) is going to be a race to play that.

6332
Variants and Fan Cards / Re: The Opposite of Mint
« on: February 11, 2015, 11:59:49 am »
It seems to me that the non-terminal action version is just too similar to Mint to be interesting. If it can gain non-Victory, it's strictly better than Mint once it's in your deck (which is OK, an on-buy effect still matters), but it just still seems like a buffed Mint. I mean, adding +1 action to a non-terminal is a pretty big buff. So I like the current treasure version. Deciding if you want to discard 2 treasures or not is an interesting decision.

6333
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 11, 2015, 11:34:40 am »
The reason this is harder (maybe not harder, but at least annoying) than it sounds is that the "on play" code for each card is responsible for moving it to the right place after it's done being played. This means that all 30 cards need to be slightly updated to check and see if it was played from IR. Originally I had the general "play card" method just call the selected cards "on play" method and then discard it after it was done, (so that the code to discard a card when done was in only 1 place instead of part of every card), but that didn't work with Bag of Loot or blue cards.
Well I don't know what the code looks like. If the card is an object, you can just have the base routine for momentary, override it for perpetual, and override it for Bag of Loot, for 3 routines. I mean uh obv. you wouldn't say what to do 30 times when there are 3 cases.

This gives me good ideas.

Did you Did you see my question about Age of Cats/Toys/Cybernetics? Is there a game-design reason why they have "You may"? It's two less words and one less almost-meaningless decision to make them mandatory, and the edge cases where it's a good idea to visit there without wanting to do the action are very rare.

6334
Variants and Fan Cards / Re: Dominion: Pestilence
« on: February 11, 2015, 10:53:30 am »
I can't imagine that a single leftover Copper could ever hurt enough that you would consider both wasting a buy AND trashing a card you wouldn't otherwise trash just to get rid of it.

6335
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 11, 2015, 09:50:37 am »
So, you just track whether the play was via Industrial Revolution or not, and then use that information to help determine the card destination when ready to move it.

[Obv. Industrial Revolution has no effect on cards played there that aren't via its ability (such as via playing Trinket there).]


The reason this is harder (maybe not harder, but at least annoying) than it sounds is that the "on play" code for each card is responsible for moving it to the right place after it's done being played. This means that all 30 cards need to be slightly updated to check and see if it was played from IR. Originally I had the general "play card" method just call the selected cards "on play" method and then discard it after it was done, (so that the code to discard a card when done was in only 1 place instead of part of every card), but that didn't work with Bag of Loot or blue cards.

So it can be done, it's just more work than it sounds like it should be.

6336
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 10, 2015, 09:29:52 pm »
Nuclear Wasteland is there now! That's all the Time IV zones now. Only 3 Zones (and no player cards) remain:

Police State: Easy to implement, but if I implement it with the current AI, then you will be able to simply lock the AI down in the Police State since it doesn't know how to visit Time IV. To allow him to visit Time IV means both updating every Time IV zone that provides a choice to handle the AI being there, and also having the AI know when it's a good idea to go to Time IV in the first place.

Industrial Revolution: Sounds easy, doesn't it? But it's a programming nightmare. This card breaks the Lose Track rule. After you've played a card, who knows where it is. In the discard? In play? Back in your hand? Industrial Revolution simply can't find the card to return it to your hand; it doesn't know where the card is; it doesn't even know what card to look for. All it knows is that some card was played. I may have to update every single player card to handle what to do when it is played from Industrial Revolution.

Age of Cults: Probably not as hard as it sounds; I'll probably do this next, then move on to Donald's "smart History changing" AI heuristic.

6337
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 10, 2015, 09:06:30 pm »
Hahaha, Age of Cybernetics is hilarious.  I draw 3 cards when I play a card and cards cost me $6 less to score.  My scored cards also score an extra *, but I did not duplicate that one.

It would be nice to know how much money I'd get for duplicating one of my perpetual cards though.

Good point. I wonder if the interface would fit just fine if I simply draw out each "in play" card instead of just adding the descriptions.

You could just put it in a tooltip, with the card name and money value.

Yes, that's the other option. If having the full card fits ok, that would be better. It's just hard to know what "fits" for most people, because I run 2 monitors at 2560x1440.

*Edit* The tooltip version is done; since that only took a minute.

6338
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 10, 2015, 08:53:49 pm »
Hahaha, Age of Cybernetics is hilarious.  I draw 3 cards when I play a card and cards cost me $6 less to score.  My scored cards also score an extra *, but I did not duplicate that one.

It would be nice to know how much money I'd get for duplicating one of my perpetual cards though.

Good point. I wonder if the interface would fit just fine if I simply draw out each "in play" card instead of just adding the descriptions.

6339
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 10, 2015, 08:30:26 pm »
I just played a game where the AI changed history to put me in Robot Uprising when I was 1 crown away from winning. I was almost certainly going to win that turn anyway so maybe it was just spinning its wheels.

Yeah intelligent History-changing is not implemented yet; it's just random. But that's coming soon.

6340
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 10:55:59 pm »
Bah, this got me thinking; there's other rare-but-broken stuff. So it's not just Warm Globe. Communist Utopia and Information Age could allow the same player to play 2 Anubis Statuettes on the same turn. Currently you would only get the benefit from one. Also, you could play 2 Predict the Futures, or 2 Step on a Butterflies. Again, only 1 would actually take effect.

6341
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 10:32:56 pm »
Tired of being constrained to visiting realities that actually exist? Well look no further! Anubis Statuette is now implemented. Have fun visiting locations that don't even exist!

This means that all 30 player cards are done now! No longer can people accuse me of not playing with a full deck!
I went to Warm Globe. Another player played Anubis Statuette. After finishing Warm Globe, it had me pick where to go, and then I went there, not them.

Oh right, the game needs to act different when it's an AI that played Anubis Statue. So it would have been broken however the computer played Anubis, not just from Warm Globe. That part is fixed.

The Warm Globe part, man that's a mess. So I'm guessing that if more than one player plays an Anubis during Warm Globe, then nothing will happen until Warm Globe is finished, at which point all Anubii will be resolved? Starting with the current player and going in order? Allowing Anubis to happen for the player whose turn it isn't will be a little tricky; allowing multiple to happen during the same end-of-zone timing will be ever trickier.

6342
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 06:16:25 pm »
Tired of being constrained to visiting realities that actually exist? Well look no further! Anubis Statuette is now implemented. Have fun visiting locations that don't even exist!

This means that all 30 player cards are done now! No longer can people accuse me of not playing with a full deck!

6343
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 11:28:33 am »
Age of Toys, Alien Contact, and Information Age are all fixed now.

The coding of Information Age currently assumes that the literal wording on the card is correct, even though my guess is that the intent is that you can never visit the same time twice with it. Also, it never matters for now because no card allows History to be changed in the middle of a turn. But if you visited Time III as part of Information Age, and by doing so played a card that made a different Time III real, you would then visit the new Time III.

6344
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 09:13:52 am »
So because Predict the Future and Step on a Butterfly are both "At the end of this turn", I'm pretty sure there's no way to change history in the middle of a turn. But just so that the program handles that possible situation correctly; what should Age of Information do if your visit to Time III caused a different Time III to become real? A literal reading of the card would suggest that you now get to visit the new Time III Zone, because it is "a Zone you have not visited yet this turn", and you have 4 crowns there. But it also seems more likely that the intent was that you only get to visit each time at most once with Information Age.

6345
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 09, 2015, 12:40:15 am »
There's an issue with Alien Contact. I visited it and drew Inventor, but when I tried to score it, I got:

Code: [Select]
You visited Alien Contact
You drew Inventor
You paid $NaN to score undefined

Thanks. Must be related to the sweeping changes I made. Will fix tomorrow.

6346
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 08, 2015, 10:46:33 pm »
Information Age (Time IV Zone) is done!

Minor known bug: say you have 4 crowns in I and III. You visit Information Age which sends you to III. If your action in III causes you to move a crown from I to II (so now you only have 3 crowns in I), you will still visit I, even though you shouldn't. Conversely, if your action in III causes you to move a 4th crown to II, you won't visit II. It's calculating which zones you should visit up-front, instead of after each zone is visited. Will fix later.

6347
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 08, 2015, 07:06:54 pm »
Age of Cybernetics (Time IV Zone) is done!! I'm excited about this one; I haven't played it much in person yet, and it seems like it could lead to craziness. Also, I made a pretty fundamental change to the way cards as objects are handled, so there's a chance some stuff that used to work is buggy now. It seems to work fine, but I haven't tested every zone/card with the new code.

*Edit* Age of Cybernetics is now optional, as per the actual card text. Which makes me ask.. Donald, is there a particular reason that Age of Cybernetics, Cats, & Toys are "may"? As already discussed, there's rare edge cases where you would want to visit the zone and just do nothing at all that turn, but they are so very rare... it just seems like the cards would have been simpler to make those types of effects mandatory.

Another note... there's a known bug with Age of Cybernetics that should come up in a game basically never. If you copy Investments or Treasure Map, and then discard the copy for the effect, it doesn't revert back to the original card. So if you actually go through the whole deck after doing so, and re-draw the original card, you'll draw an additional Investments/Treasure Map instead. Not worth fixing at the moment since it's just so rare.

6348
Variants and Fan Cards / Re: Cage
« on: February 08, 2015, 12:25:05 pm »
I really want it to be able to combo with Menagerie (hence the name).

Ha, I hadn't gotten that! Very clever.  :)

6349
Variants and Fan Cards / Re: Dominion: Pestilence
« on: February 07, 2015, 07:28:40 pm »
I think I've got it!!!

Hospital $4 - ACTION

+1 Card. +2 Actions. You may discard one of your plague tokens. If you do, trash a card from your hand.


or if that's still too powerful make the village effect happen after the discard and trashing effect.

You have to consider what happens when this card is in a set with no cards that can cause you to take a Plague token... in that case it's just a $4 Village. I like this idea, but I think you need to add to it a way for the card itself to give plague tokens as well; even if it just gives a couple on-gain.
Although a very similar thing holds for Fortress: without trashing, it's just a $4 Village.

True. The only difference is that there's way more cards that trash than cards that give plague tokens.

6350
Other Games / Re: Play Temporum online, single-player against AI!
« on: February 07, 2015, 03:15:39 pm »
Bureaucracy (Time III Zone) is implemented now! Sorry for the long wait since the last update. Hopefully will have a few more cards this weekend/week.

Pages: 1 ... 252 253 [254] 255 256 ... 374

Page created in 0.233 seconds with 20 queries.