Dominion Strategy Forum

Please login or register.

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

Author Topic: v2.0.33  (Read 17079 times)

0 Members and 1 Guest are viewing this topic.

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
v2.0.33
« on: July 08, 2015, 03:40:04 am »
+1

New version out. Relase notes.

Most changes are made regarding the Campaigns, with special rules designed by Donald X. for some parts. (They are not described in text yet though, so will be surprising.)
Logged

funkdoc

  • Witch
  • *****
  • Offline Offline
  • Posts: 472
  • Respect: +414
    • View Profile
Re: v2.0.33
« Reply #1 on: July 08, 2015, 10:16:15 am »
0

i didn't try the previous update, but this doesn't seem to slow down my computer much anymore!  that and the deck-counting bug have been my biggest hangups

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11816
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: v2.0.33
« Reply #2 on: July 08, 2015, 10:34:32 am »
0

that and the deck-counting bug have been my biggest hangups

I assume the deck-counting bug is still there?
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

SCSN

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2227
  • Respect: +7140
    • View Profile
Re: v2.0.33
« Reply #3 on: July 08, 2015, 10:34:50 am »
+3

Largely rhetorical question that's all but devoid of the tiniest measure of genuine hope: are the animations fixed (i.e. gone) yet?
Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: v2.0.33
« Reply #4 on: July 08, 2015, 02:57:10 pm »
+1

Largely rhetorical question that's all but devoid of the tiniest measure of genuine hope: are the animations fixed (i.e. gone) yet?

Nope.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: v2.0.33
« Reply #5 on: July 08, 2015, 03:26:11 pm »
+3

Largely rhetorical question that's all but devoid of the tiniest measure of genuine hope: are the animations fixed (i.e. gone) yet?

Nope.

Well, at least I don't need to go download it.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: v2.0.33
« Reply #6 on: July 08, 2015, 03:26:32 pm »
0

Yes, my computer seems to be having an easier time, too! It still heats up a bit, I can't hear the fans going nuts. It's possible that's just because I'm in a noisier environment right now; I'll test again later.

The animations are getting better. I played through a good portion of the Guilds campaign and enjoyed it! But there's still an artificial delay between most actions. Please get rid of it! If people want to see what's happening as it happens (like me), they can simply slow down the animations a bit. Right now any effect that reveals cards is tortuously slow.
Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: v2.0.33
« Reply #7 on: July 08, 2015, 06:00:52 pm »
0

Yes, my computer seems to be having an easier time, too! It still heats up a bit, I can't hear the fans going nuts. It's possible that's just because I'm in a noisier environment right now; I'll test again later.

The animations are getting better. I played through a good portion of the Guilds campaign and enjoyed it! But there's still an artificial delay between most actions. Please get rid of it! If people want to see what's happening as it happens (like me), they can simply slow down the animations a bit. Right now any effect that reveals cards is tortuously slow.

The big things remaining for me are

* animations should not cover important things
* deck counter bug

Once those are fixed, I will be perfectly happy playing 2.0.  Well, not perfectly happy, but it'll be tolerable.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: v2.0.33
« Reply #8 on: July 08, 2015, 07:21:46 pm »
0

I'm quite happy that they're improving the campaign. Sure, it's not worth it if the multiplayer has to suffer because of it (dem animations), but I'm going to assume those issues will be dealt with before the Beta period is finished.
Logged

pst

  • Minion
  • *****
  • Offline Offline
  • Posts: 584
  • Respect: +906
    • View Profile
Re: v2.0.33
« Reply #9 on: July 09, 2015, 08:35:56 am »
0

Most changes are made regarding the Campaigns, with special rules designed by Donald X. for some parts. (They are not described in text yet though, so will be surprising.)

For the Base Set the third act has the special rule that the first action you play each turn is played twice. That is on purpose, and a compensation for adversaries having better starting hands. Also you can't skip playing an Action if you don't want to! I understand that the simplest way to do the special rule might have been to play an implicit Throne Room at the beginning of your turn, and then playing an action with it isn't optional, but I wonder if that really was the intention.
Logged

buggy

  • Scout
  • ****
  • Offline Offline
  • Posts: 42
  • Respect: +38
    • View Profile
    • Interactivities Ink
Re: v2.0.33
« Reply #10 on: July 09, 2015, 08:51:32 am »
+3

I haven't posted this anywhere else, but it needs to be mentioned somewhere:  bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11816
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: v2.0.33
« Reply #11 on: July 09, 2015, 08:53:26 am »
+3

I haven't posted this anywhere else, but it needs to be mentioned somewhere:  bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

+1 for appropriate username.
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

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: v2.0.33
« Reply #12 on: July 09, 2015, 08:54:52 am »
0

Most changes are made regarding the Campaigns, with special rules designed by Donald X. for some parts. (They are not described in text yet though, so will be surprising.)

For the Base Set the third act has the special rule that the first action you play each turn is played twice. That is on purpose, and a compensation for adversaries having better starting hands. Also you can't skip playing an Action if you don't want to! I understand that the simplest way to do the special rule might have been to play an implicit Throne Room at the beginning of your turn, and then playing an action with it isn't optional, but I wonder if that really was the intention.

I complained about the mandatory Action play when I was testing it awhile back. If memory serves, it's intentional; or at the very least, there are no plans to remove it.
Logged

MrFrog

  • Baron
  • ****
  • Offline Offline
  • Posts: 55
  • Shuffle iT Username: MrFrog
  • Respect: +101
    • View Profile
Re: v2.0.33
« Reply #13 on: July 09, 2015, 12:11:10 pm »
0

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11816
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: v2.0.33
« Reply #14 on: July 09, 2015, 12:30:51 pm »
+4

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.

Well, normally your opponents don't gain a Curse when you use Forge to gain an Altar.
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

Rubby

  • Moneylender
  • ****
  • Offline Offline
  • Posts: 170
  • Respect: +324
    • View Profile
Re: v2.0.33
« Reply #15 on: July 09, 2015, 01:41:45 pm »
+11

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.

Well, normally your opponents don't gain a Curse when you use Forge to gain an Altar.

Dude, he obviously meant that when you use Forge to gain an Ill-Gotten Gains, your opponents don't gain an Altar.


Logged

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #16 on: July 09, 2015, 02:28:04 pm »
0

Not worth downloading, I'm going to wait until there's a decent implementation. I'm getting tired of waiting. It's been how many weeks now?
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #17 on: July 09, 2015, 02:29:04 pm »
0

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.

Well, normally your opponents don't gain a Curse when you use Forge to gain an Altar.

Dude, he obviously meant that when you use Forge to gain an Ill-Gotten Gains, your opponents don't gain an Altar.

Dude, he obviously was being sarcastic, and was not meant to be taken seriously, and your taking it seriously not only demonstrates Poe's Law, but also demonstrates how funny Awaclus truly is with his statement.
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: v2.0.33
« Reply #18 on: July 09, 2015, 02:43:27 pm »
+4

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.

Well, normally your opponents don't gain a Curse when you use Forge to gain an Altar.

Dude, he obviously meant that when you use Forge to gain an Ill-Gotten Gains, your opponents don't gain an Altar.




So a few days ago, some idiot Darwinned himself by jumping into a body of water with a bunch of alligators.  This despite tbe huge sign that said:

NO SWIMMING
ALLIGATORS

This got passed around Facebook, and one person commented that he obviously thought the sign meant there were no swimming alligators.  To which someone else replied "Grammatical Imprecision kills."

This conversation reminded me of that.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

drsteelhammer

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1527
  • Shuffle iT Username: drsteelhammer
  • Respect: +1471
    • View Profile
Re: v2.0.33
« Reply #19 on: July 09, 2015, 02:48:51 pm »
+2

bug:  if you use Forge to gain an Ill-Gotten-Gains, your opponent will not gain a Curse.

Same with Altar.

Well, normally your opponents don't gain a Curse when you use Forge to gain an Altar.

Dude, he obviously meant that when you use Forge to gain an Ill-Gotten Gains, your opponents don't gain an Altar.

Dude, he obviously was being sarcastic, and was not meant to be taken seriously, and your taking it seriously not only demonstrates Poe's Law, but also demonstrates how funny Awaclus truly is with his statement.

Unfortunately, you're the evidence for Poe's law here. (you normally don't gain an altar when the opponent buys IGG ;)
Logged
Join the Dominion League!

There is no bad shuffle that can not be surmounted by scorn.

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: v2.0.33
« Reply #20 on: July 09, 2015, 07:13:48 pm »
0

Not worth downloading, I'm going to wait until there's a decent implementation. I'm getting tired of waiting. It's been how many weeks now?
I'm getting tired of having to download each new release. That alone makes me want to download every other version or download then in intervals of 3 releases.

I get weird connection issues when I try to download the game from my laptop okay.
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: v2.0.33
« Reply #21 on: July 10, 2015, 10:21:13 pm »
+5

I quite frankly don't understand why you guys consider fixing almost anything else a bigger priority than getting the number of cards in the deck right. Other than stability and security, I guess. It's just absurd that it's been months (if you count beta) and no progress has been made on this, which should be the easiest thing in the world to do?
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: v2.0.33
« Reply #22 on: July 10, 2015, 10:47:20 pm »
+1

I quite frankly don't understand why you guys consider fixing almost anything else a bigger priority than getting the number of cards in the deck right. Other than stability and security, I guess. It's just absurd that it's been months (if you count beta) and no progress has been made on this, which should be the easiest thing in the world to do?
Was is a bug in the closed Beta too? The way I see it, it's either a simple bug whose cause hasn't been spotted yet, or the result of an inappropriate kind of logic with the card tracking that would be a nightmare to correct because it would have to totally be redesigned. I'm hoping it's the former.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: v2.0.33
« Reply #23 on: July 10, 2015, 10:50:53 pm »
+1

I quite frankly don't understand why you guys consider fixing almost anything else a bigger priority than getting the number of cards in the deck right. Other than stability and security, I guess. It's just absurd that it's been months (if you count beta) and no progress has been made on this, which should be the easiest thing in the world to do?
Was is a bug in the closed Beta too? The way I see it, it's either a simple bug whose cause hasn't been spotted yet, or the result of an inappropriate kind of logic with the card tracking that would be a nightmare to correct because it would have to totally be redesigned. I'm hoping it's the former.

It's indicative of the client trying to keep track of the game state itself rather than receiving updates from the server. It's like if you and a friend played Dominion by correspondence, each with your own table of cards that you had to keep in sync. One screw-up and it quickly becomes difficult to figure out what should be where.
Logged

markusin

  • Cartographer
  • *****
  • Offline Offline
  • Posts: 3846
  • Shuffle iT Username: markusin
  • I also switched from Starcraft
  • Respect: +2437
    • View Profile
Re: v2.0.33
« Reply #24 on: July 10, 2015, 10:59:29 pm »
+1

I quite frankly don't understand why you guys consider fixing almost anything else a bigger priority than getting the number of cards in the deck right. Other than stability and security, I guess. It's just absurd that it's been months (if you count beta) and no progress has been made on this, which should be the easiest thing in the world to do?
Was is a bug in the closed Beta too? The way I see it, it's either a simple bug whose cause hasn't been spotted yet, or the result of an inappropriate kind of logic with the card tracking that would be a nightmare to correct because it would have to totally be redesigned. I'm hoping it's the former.

It's indicative of the client trying to keep track of the game state itself rather than receiving updates from the server. It's like if you and a friend played Dominion by correspondence, each with your own table of cards that you had to keep in sync. One screw-up and it quickly becomes difficult to figure out what should be where.
This was mentioned before, but is this in fact what's going on or is it speculation? See, this is the kind of thing that would require significant coding effort to clean up.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: v2.0.33
« Reply #25 on: July 10, 2015, 11:05:34 pm »
+1

I quite frankly don't understand why you guys consider fixing almost anything else a bigger priority than getting the number of cards in the deck right. Other than stability and security, I guess. It's just absurd that it's been months (if you count beta) and no progress has been made on this, which should be the easiest thing in the world to do?
Was is a bug in the closed Beta too? The way I see it, it's either a simple bug whose cause hasn't been spotted yet, or the result of an inappropriate kind of logic with the card tracking that would be a nightmare to correct because it would have to totally be redesigned. I'm hoping it's the former.

It's indicative of the client trying to keep track of the game state itself rather than receiving updates from the server. It's like if you and a friend played Dominion by correspondence, each with your own table of cards that you had to keep in sync. One screw-up and it quickly becomes difficult to figure out what should be where.
This was mentioned before, but is this in fact what's going on or is it speculation? See, this is the kind of thing that would require significant coding effort to clean up.

It's speculation based on the fact that this was (and probably still is) happening with the VP counter.
Logged

AdamH

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2833
  • Shuffle iT Username: Adam Horton
  • You make your own shuffle luck
  • Respect: +3879
    • View Profile
    • My Dominion Videos
Re: v2.0.33
« Reply #26 on: July 10, 2015, 11:33:59 pm »
+1

Wait a tick, I thought this worked in one version of the beta and then all of a sudden didn't work. Can't they just track the issue down by looking at what changed between those two versions?
Logged
Visit my blog for links to a whole bunch of Dominion content I've made.

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #27 on: July 10, 2015, 11:37:00 pm »
+1

Wait a tick, I thought this worked in one version of the beta and then all of a sudden didn't work. Can't they just track the issue down by looking at what changed between those two versions?

I don't think it ever worked.
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: v2.0.33
« Reply #28 on: July 11, 2015, 12:07:26 am »
+1

Wait a tick, I thought this worked in one version of the beta and then all of a sudden didn't work. Can't they just track the issue down by looking at what changed between those two versions?

I don't think it ever worked.

It worked fine right up until it was publicly released.  Which confused me.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

Drab Emordnilap

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1832
  • Shuffle iT Username: Drab Emordnilap
  • Luther Bell Hendricks V
  • Respect: +1887
    • View Profile
Re: v2.0.33
« Reply #29 on: July 11, 2015, 12:17:32 am »
+1

Wait a tick, I thought this worked in one version of the beta and then all of a sudden didn't work. Can't they just track the issue down by looking at what changed between those two versions?

I don't think it ever worked.

It worked fine right up until it was publicly released.  Which confused me.


I have had the issue in every version I have used, starting with the Closed Beta and continuing to 2.0.33.
Logged

DavidTheDavid

  • Dominion Online Staff
  • *****
  • Offline Offline
  • Posts: 64
  • Respect: +210
    • View Profile
Re: v2.0.33
« Reply #30 on: July 12, 2015, 05:08:38 pm »
+1

Re: deck count issues, reproducing the issue has been a stumbling block. Why that's so, I can't say, especially as it's been reported quite a bit. I think the issue is probably responsible for cards not being drawn on plays like Market and the shuffling sound continuing when the deck is apparently empty. Credit to, I think, Jonah42 for connecting the dots about the card draw issue.

If you want to lend a hand, what would help the developers out are reports that included the end of game logs, any observations about when it happens (only in campaign, only vs AI, only vs human, all of the above), observations like what turn it might have started.

Feel free to post here, but using the contact support button in game sends an email to our CRM software that I can then forward to the developers and easily track replies with.

Sorry for the ongoing issue. I've let them know that it's one of the more vexing problems in regards to player sentiment.
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: v2.0.33
« Reply #31 on: July 12, 2015, 10:07:55 pm »
+1

Re: deck count issues, reproducing the issue has been a stumbling block. Why that's so, I can't say, especially as it's been reported quite a bit. I think the issue is probably responsible for cards not being drawn on plays like Market and the shuffling sound continuing when the deck is apparently empty. Credit to, I think, Jonah42 for connecting the dots about the card draw issue.

If you want to lend a hand, what would help the developers out are reports that included the end of game logs, any observations about when it happens (only in campaign, only vs AI, only vs human, all of the above), observations like what turn it might have started.

Feel free to post here, but using the contact support button in game sends an email to our CRM software that I can then forward to the developers and easily track replies with.

Sorry for the ongoing issue. I've let them know that it's one of the more vexing problems in regards to player sentiment.

The card deck count issue happens literally every game of Dominion that I play, before the end of the first shuffle it says I have 10 cards left in my deck when I have none, and then there's basically no correlation from then on between the state of my deck and the cards in the pile (i.e. it's not consistently X more cards than it should be). I'll get some game logs, and try and record the displayed deck count during every turn of a few CPU games, and get back to you guys.

Really, though, I don't see how this is a difficult issue to deal with - does the game not keep track of what cards are in the deck and what cards are not? Shouldn't that be able to tell you how many?
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #32 on: July 12, 2015, 10:11:47 pm »
+4

Re: deck count issues, reproducing the issue has been a stumbling block. Why that's so, I can't say, especially as it's been reported quite a bit. I think the issue is probably responsible for cards not being drawn on plays like Market and the shuffling sound continuing when the deck is apparently empty. Credit to, I think, Jonah42 for connecting the dots about the card draw issue.

If you want to lend a hand, what would help the developers out are reports that included the end of game logs, any observations about when it happens (only in campaign, only vs AI, only vs human, all of the above), observations like what turn it might have started.

Feel free to post here, but using the contact support button in game sends an email to our CRM software that I can then forward to the developers and easily track replies with.

Sorry for the ongoing issue. I've let them know that it's one of the more vexing problems in regards to player sentiment.

The card deck count issue happens literally every game of Dominion that I play, before the end of the first shuffle it says I have 10 cards left in my deck when I have none, and then there's basically no correlation from then on between the state of my deck and the cards in the pile (i.e. it's not consistently X more cards than it should be). I'll get some game logs, and try and record the displayed deck count during every turn of a few CPU games, and get back to you guys.

Really, though, I don't see how this is a difficult issue to deal with - does the game not keep track of what cards are in the deck and what cards are not? Shouldn't that be able to tell you how many?

You think it's easy? You try coding. I can tell you that from the very little experience I have with coding on small scale, that one wrong word somewhere can screw up something somewhere else, and take forever to figure out where the problem is. Coding ain't easy, pal. The bigger the project, the harder it is to keep a lid on it.
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: v2.0.33
« Reply #33 on: July 12, 2015, 10:13:48 pm »
+1

You think it's easy? You try coding. I can tell you that from the very little experience I have with coding on small scale, that one wrong word somewhere can screw up something somewhere else, and take forever to figure out where the problem is. Coding ain't easy, pal. The bigger the project, the harder it is to keep a lid on it.

Counting elements in an array isn't hard. I've written code before.
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #34 on: July 12, 2015, 10:15:46 pm »
+2

You think it's easy? You try coding. I can tell you that from the very little experience I have with coding on small scale, that one wrong word somewhere can screw up something somewhere else, and take forever to figure out where the problem is. Coding ain't easy, pal. The bigger the project, the harder it is to keep a lid on it.

Counting elements in an array isn't hard. I've written code before.

If it were just that, the devs would have fixed it by now. I don't think they're being optimal, but I don't think they're screwing around either.
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: v2.0.33
« Reply #35 on: July 12, 2015, 10:45:03 pm »
+6

I think this might be the image a lot of us have when thinking of MF:



But it's probably closer to this:

Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

Drab Emordnilap

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1832
  • Shuffle iT Username: Drab Emordnilap
  • Luther Bell Hendricks V
  • Respect: +1887
    • View Profile
Re: v2.0.33
« Reply #36 on: July 12, 2015, 11:01:43 pm »
+1

Re: deck count issues, reproducing the issue has been a stumbling block. Why that's so, I can't say, especially as it's been reported quite a bit. I think the issue is probably responsible for cards not being drawn on plays like Market and the shuffling sound continuing when the deck is apparently empty. Credit to, I think, Jonah42 for connecting the dots about the card draw issue.

If you want to lend a hand, what would help the developers out are reports that included the end of game logs, any observations about when it happens (only in campaign, only vs AI, only vs human, all of the above), observations like what turn it might have started.

Feel free to post here, but using the contact support button in game sends an email to our CRM software that I can then forward to the developers and easily track replies with.

Sorry for the ongoing issue. I've let them know that it's one of the more vexing problems in regards to player sentiment.

I've been posting kingdoms it's happening in for me here:

http://forum.makingfun.com/showthread.php?6979-Advisor-or-Deck-size-bug

What information am I not including to make this issue reproducible?
Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 8172
  • Shuffle iT Username: werothegreat
  • Let me tell you a secret...
  • Respect: +9630
    • View Profile
Re: v2.0.33
« Reply #37 on: July 12, 2015, 11:21:11 pm »
+2

I do find it rather weird that I see this bug in ~70% of my games and the devs haven't yet played a game where it happens.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

Seprix

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5607
  • Respect: +3680
    • View Profile
Re: v2.0.33
« Reply #38 on: July 12, 2015, 11:21:21 pm »
0

I think this might be the image a lot of us have when thinking of MF:



But it's probably closer to this:



...This is really accurate...
Logged
DM me for ideas on a new article, either here or on Discord (I check Discord way more often)

DavidTheDavid

  • Dominion Online Staff
  • *****
  • Offline Offline
  • Posts: 64
  • Respect: +210
    • View Profile
Re: v2.0.33
« Reply #39 on: July 12, 2015, 11:46:24 pm »
+2

Re: deck count issues, reproducing the issue has been a stumbling block. Why that's so, I can't say, especially as it's been reported quite a bit. I think the issue is probably responsible for cards not being drawn on plays like Market and the shuffling sound continuing when the deck is apparently empty. Credit to, I think, Jonah42 for connecting the dots about the card draw issue.

If you want to lend a hand, what would help the developers out are reports that included the end of game logs, any observations about when it happens (only in campaign, only vs AI, only vs human, all of the above), observations like what turn it might have started.

Feel free to post here, but using the contact support button in game sends an email to our CRM software that I can then forward to the developers and easily track replies with.

Sorry for the ongoing issue. I've let them know that it's one of the more vexing problems in regards to player sentiment.

I've been posting kingdoms it's happening in for me here:

http://forum.makingfun.com/showthread.php?6979-Advisor-or-Deck-size-bug

What information am I not including to make this issue reproducible?

I failed to add that to the ticket on the issue. I've done so now. Thanks. *hangface*
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: v2.0.33
« Reply #40 on: July 13, 2015, 01:07:32 am »
+2

You think it's easy? You try coding. I can tell you that from the very little experience I have with coding on small scale, that one wrong word somewhere can screw up something somewhere else, and take forever to figure out where the problem is. Coding ain't easy, pal. The bigger the project, the harder it is to keep a lid on it.

Counting elements in an array isn't hard. I've written code before.

If it were just that, the devs would have fixed it by now. I don't think they're being optimal, but I don't think they're screwing around either.

The question then becomes, what structure other than an array could you use to keep track of the cards in a deck?  Or perhaps, what structure simpler than an array could be used?  Or what reasons are there to use a more complex structure?

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

I think this might be the image a lot of us have when thinking of MF:
[troglodyte.jpg]

But it's probably closer to this:
[frustrated.jpg]

I'd really love to give them the benefit of the doubt, but they're apparently not storing your deck status in an easily-countable array.  Add the password thing and the animations problems, and we're dealing with this guy:

Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

DG

  • Governor
  • *****
  • Offline Offline
  • Posts: 4074
  • Respect: +2624
    • View Profile
Re: v2.0.33
« Reply #41 on: July 13, 2015, 11:28:51 am »
+1

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

You could use other structures for performance, even something like a binary tree. Any well coded structure should manage its own size correctly though. You could still run into problems with an item being destroyed before it is removed from the structure (by bad coding) and then the structure will fail to manage the missing items and consequently give size errors.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7495
  • Shuffle iT Username: LastFootnote
  • Respect: +10722
    • View Profile
Re: v2.0.33
« Reply #42 on: July 13, 2015, 11:41:06 am »
+2

The question then becomes, what structure other than an array could you use to keep track of the cards in a deck?  Or perhaps, what structure simpler than an array could be used?  Or what reasons are there to use a more complex structure?

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

I'm guessing that the structure they're using is an integer. The server doubtless uses some sort of array-backed object to track the deck, but the client (rightly) doesn't have access to that array. It only needs to know the length of the array. HOWEVER, Making Fun is trying to minimize the amount of data sent between the server and the client, so instead of having the server reporting the length of the array each time the game state changes, the client is trying to track that number itself based on movements of cards throughout the game. That's my best guess.
Logged

Cave-o-sapien

  • Jester
  • *****
  • Offline Offline
  • Posts: 887
  • Respect: +1676
    • View Profile
Re: v2.0.33
« Reply #43 on: July 13, 2015, 11:42:32 am »
0

I haven't seen the deck count bug, but it's very possible I just haven't paid close enough attention.

Is it a display problem only or does it affect the game state? For example, does the game reshuffle when it shouldn't?
Logged

Awaclus

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 11816
  • Shuffle iT Username: Awaclus
  • (´。• ω •。`)
  • Respect: +12868
    • View Profile
    • Birds of Necama
Re: v2.0.33
« Reply #44 on: July 13, 2015, 11:47:23 am »
+2

I haven't seen the deck count bug, but it's very possible I just haven't paid close enough attention.

Is it a display problem only or does it affect the game state? For example, does the game reshuffle when it shouldn't?

A display problem.
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

Cave-o-sapien

  • Jester
  • *****
  • Offline Offline
  • Posts: 887
  • Respect: +1676
    • View Profile
Re: v2.0.33
« Reply #45 on: July 13, 2015, 11:51:58 am »
+2

I haven't seen the deck count bug, but it's very possible I just haven't paid close enough attention.

Is it a display problem only or does it affect the game state? For example, does the game reshuffle when it shouldn't?

A display problem.

Ok, thanks.

In that case it seems irrelevant to discuss what structure the game engine is using to track the deck size.
Logged

Kirian

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7096
  • Shuffle iT Username: Kirian
  • An Unbalanced Equation
  • Respect: +9413
    • View Profile
Re: v2.0.33
« Reply #46 on: July 13, 2015, 01:03:33 pm »
0

The question then becomes, what structure other than an array could you use to keep track of the cards in a deck?  Or perhaps, what structure simpler than an array could be used?  Or what reasons are there to use a more complex structure?

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

I'm guessing that the structure they're using is an integer. The server doubtless uses some sort of array-backed object to track the deck, but the client (rightly) doesn't have access to that array. It only needs to know the length of the array. HOWEVER, Making Fun is trying to minimize the amount of data sent between the server and the client, so instead of having the server reporting the length of the array each time the game state changes, the client is trying to track that number itself based on movements of cards throughout the game. That's my best guess.

I suppose that's a possibility, though deck size totals are 1 byte.  That's not a lot of data to send compared with other things being sent.
Logged
Kirian's Law of f.DS jokes:  Any sufficiently unexplained joke is indistinguishable from serious conversation.

sc0UT

  • Young Witch
  • ****
  • Offline Offline
  • Posts: 133
  • Shuffle iT Username: sc0UT
  • Respect: +106
    • View Profile
Re: v2.0.33
« Reply #47 on: July 13, 2015, 01:57:53 pm »
+2



I suppose that's a possibility, though deck size totals are 1 byte.  That's not a lot of data to send compared with other things being sent.

Like sending image data of each card every freakin' time it's played or checking which sets you own every time you open the create/edit game table. Goko does that for no reason.

The example that has stayed with me as to how bad the Goko version is, is, when you do something with a card, it sends the card image from the server. Play a Silver - it sends the image. Over and over.

Goko looks up which sets you own every time you open the Create/Edit Table dialog. For reasons that I cannot fathom, that check can take anywhere from 1-15 seconds.
Logged

Titandrake

  • Mountebank
  • *****
  • Offline Offline
  • Posts: 2210
  • Respect: +2856
    • View Profile
Re: v2.0.33
« Reply #48 on: July 13, 2015, 02:06:02 pm »
+1

The question then becomes, what structure other than an array could you use to keep track of the cards in a deck?  Or perhaps, what structure simpler than an array could be used?  Or what reasons are there to use a more complex structure?

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

I'm guessing that the structure they're using is an integer. The server doubtless uses some sort of array-backed object to track the deck, but the client (rightly) doesn't have access to that array. It only needs to know the length of the array. HOWEVER, Making Fun is trying to minimize the amount of data sent between the server and the client, so instead of having the server reporting the length of the array each time the game state changes, the client is trying to track that number itself based on movements of cards throughout the game. That's my best guess.

I suppose that's a possibility, though deck size totals are 1 byte.  That's not a lot of data to send compared with other things being sent.

For my Goko replay system, I represented the deck/discard/other zones by using a dictionary, mapping card name to # of that card. It's still a little buggy because there are a lot of edge cases for card movement, and sometimes the log is actually missing information, and so on and so forth, but the important part is that I'm not using an array to represent the deck.

That being said, I'm still confused how the bug could be happening. It doesn't sound like it even saves you many bits over the wire when you're still asking the server if your current game state is consistent or not.

PPE: checking which sets you own whenever you try to create a new game is entirely reasonable. If someone buys a new set, you need to check for it immediately, and you don't want to rely on the client to figure out what cards people own. The only weird part is how long it takes to load/send that data. Plus that post is almost 2 years old, I wouldn't hold that over their heads.

The image thing is less reasonable, but I can see doing that as a first pass solution when you want a working product now, and it shouldn't be as big an issue with the standalone app (they can make sure every user has the image data on their computer, so they never need to send image data from the server to the client at all. In the web version you'd have to do that at least once.)
Logged
I have a blog! It's called Sorta Insightful. Check it out?

blueblimp

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2849
  • Respect: +1559
    • View Profile
Re: v2.0.33
« Reply #49 on: July 13, 2015, 09:08:49 pm »
+2

The question then becomes, what structure other than an array could you use to keep track of the cards in a deck?  Or perhaps, what structure simpler than an array could be used?  Or what reasons are there to use a more complex structure?

I can't think of anything simpler than an array for this, and why would the devs intentionally use something more complex?

I'm guessing that the structure they're using is an integer. The server doubtless uses some sort of array-backed object to track the deck, but the client (rightly) doesn't have access to that array. It only needs to know the length of the array.
Goko's implementation has the client store your whole draw deck as an array, but the identity of each card is hidden until the server says what it is. I think it's a reasonable implementation actually, since a card might have some non-hidden data attached to it that the client needs to know about. For example, Stash has a special card back, so the client does somehow need to know whether a Stash is on top of the deck.

Quote
HOWEVER, Making Fun is trying to minimize the amount of data sent between the server and the client, so instead of having the server reporting the length of the array each time the game state changes, the client is trying to track that number itself based on movements of cards throughout the game. That's my best guess.
Which, if they're doing that, would be crazy. Premature optimization at its dumbest.

For what it's worth, from what I remember, isotropic used a mix of incremental and full updates. For small things like deck size, it'd send the number every time you asked for it (which was only in the info dialog, I think), and for relatively big things like the supply, it would just send an update for the particular pile that changed.
Logged

Chris is me

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2745
  • Shuffle iT Username: Chris is me
  • What do you want me to say?
  • Respect: +3458
    • View Profile
Re: v2.0.33
« Reply #50 on: July 14, 2015, 07:15:15 am »
+3

I'd really love to give them the benefit of the doubt, but they're apparently not storing your deck status in an easily-countable array.  Add the password thing and the animations problems, and we're dealing with this guy:



The thing that gets me is that it's not even a matter of them needing to have made some "number of cards in deck" variable that they aren't updating or whatever. It's that for the game to work correctly, they need to keep track of the cards in your deck (duh), and the cards in your deck that haven't been drawn yet. That you can't get the count of cards from that is what's confusing to me.

I've heard the speculation that they are trying to keep track of deck card count client side so that the server doesn't need to send the size of the deck every turn. I'm sure there is some technical reason that they haven't abandoned this idea, but I don't think that's ever going to work perfectly. Even if they get it mostly right, there will be some edge cases that mess it up. And I don't understand why the number of cards remaining in your deck isn't considered essential enough to warrant sending data from the server to the client. but again, that's speculation.

I don't think Making Fun is a bunch of stupid people and that its fair to characterize them as idiots, but I do think the team isn't really aware of how important the size of the deck is to gameplay.

I haven't had time to play the beta with a pad and paper but I'll record deck counts through the game when I do.
Logged
Twitch channel: http://www.twitch.tv/chrisisme2791

bug me on discord

pm me if you wanna do stuff for the blog

they/them

Beyond Awesome

  • Global Moderator
  • *****
  • Offline Offline
  • Posts: 2941
  • Shuffle iT Username: Beyond Awesome
  • Respect: +2466
    • View Profile
Re: v2.0.33
« Reply #51 on: July 14, 2015, 07:36:02 pm »
0

All I have to say is "seriously."
Logged

Lotoreo

  • Baron
  • ****
  • Offline Offline
  • Posts: 54
  • Respect: +64
    • View Profile
Re: v2.0.33
« Reply #52 on: July 17, 2015, 04:31:34 am »
0

Hm, several times, my deck counter changed when the opponent shuffled his deck. Is that the only deck counter bug, or does it also change on other occasions?
Logged
Pages: 1 2 3 [All]
 

Page created in 3.165 seconds with 20 queries.