*Author

Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367665#msg367665
« on: July 18, 2011, 03:12:13 am »
I kinda want a PRD for the arena system.

PRD is pseudo-random distribution.

Basically, it evens out how many times each of our deck is played, but it's still semi-random

example: your current arena deck has been played 10 times today, my current arena was only played once today, which means my arena deck will come up more often than yours. if mine has 10 plays, and yours has only 1, yours pop up more. whichever deck has the least plays will have more chance of being played than those already played a lot (over a time period, not total)

Offline Qwandri

  • Full Member
  • ***
  • Posts: 449
  • Country: us
  • Reputation Power: 5
  • Qwandri is a Spark waiting for a buff.
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367671#msg367671
« Reply #1 on: July 18, 2011, 03:29:01 am »
I'd buy it. It really is depressing when your sweet deck gets a total of three plays before its health reaches one.
Strike that, reverse it.

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367685#msg367685
« Reply #2 on: July 18, 2011, 04:09:09 am »
Contrary to this, I believe that each deck should only be able to be played once in real time, so that fast arena decks get more plays than slow arena decks. It's called unsynchronized pvp, so I thought that battle durations should be taken into account :/

Hodari

  • Guest
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367769#msg367769
« Reply #3 on: July 18, 2011, 08:52:14 am »
I was thinking about this problem again as well earlier today.  The problem with trying to keep the number of times each deck has been played even would be that not all decks were submitted at the same time, so if you have a deck on day 5 and a bunch of new decks being added, the day 5 one won't get played much at all. 

Another option though would be to remove the random factor altogether.  Just have it start at the rank 1 deck, then the next game goes to rank 2, rank 3 etc until it hits rank 500 and then start over at 1 again.  To prevent a deck from getting "extra" plays by losing one game, dropping in rank, and thus getting played again at the lower rank in the same cycle, the play order list could be updated ONLY when it starts over at 1 again.  This should guarantee all decks get played equally.  Depending on the number of other people playing, this should also make it highly unlikely that you run into the same deck repeatedly and thus prevent a particularly bad matchup one way or the other from having too great an impact on a deck's standing(especially early on, losing 2 in a row to the same person could have a very big impact on a deck's rank).

sharkweekk

  • Guest
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367784#msg367784
« Reply #4 on: July 18, 2011, 09:55:38 am »
Contrary to this, I believe that each deck should only be able to be played once in real time, so that fast arena decks get more plays than slow arena decks. It's called unsynchronized pvp, so I thought that battle durations should be taken into account :/
Interesting idea, but sometimes I leave the computer mid game, for like half an hour, before returning to complete the game. I wouldn't want to punish someone's deck just because something popped up IRL. Another problem I could see is a player intentionally leaving a game up for a long time to punish decks they don't like, "another rainbow? I'll show him by leaving this game open all day."

Offline Pineapple

  • Legendary Member
  • ******
  • Posts: 4105
  • Country: us
  • Reputation Power: 0
  • Pineapple hides under a Cloak.
  • Master of Cake
  • Awards: Silver DonorSlice of Elements 5th Birthday CakeSlice of Elements 4th Birthday CakeSlice of Elements 3rd Birthday CakeSlice of Elements 2nd Birthday Cake
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367788#msg367788
« Reply #5 on: July 18, 2011, 10:06:40 am »
Of course, I don't think there's a difference between closing the game window and leaving a game open, so there'd be a like 10min delay before each battle unless data is sent to confirm that the deck isn't being played.

LongDono

  • Guest
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367813#msg367813
« Reply #6 on: July 18, 2011, 11:11:15 am »
Keep the age of decks in mind. Over 5 days one deck can be played like 30 times while a new deck with your idea would then have to be played 30 times ( or until knocked out ) while the older deck would just sit there and get like zero plays for a whole day. So try to make it so that it takes days into account please. ( if I understand your idea correctly. )

Offline BluePriest

  • Legendary Member
  • ******
  • Posts: 3771
  • Reputation Power: 46
  • BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.BluePriest is towering like an Amethyst Dragon over their peers.
  • Entropy Has You
  • Awards: Slice of Elements 5th Birthday Cake
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367855#msg367855
« Reply #7 on: July 18, 2011, 01:41:34 pm »
Contrary to this, I believe that each deck should only be able to be played once in real time, so that fast arena decks get more plays than slow arena decks. It's called unsynchronized pvp, so I thought that battle durations should be taken into account :/
so a deck only doing 1 battle at a time?
This sig was interrupted by Joe Biden

Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367871#msg367871
« Reply #8 on: July 18, 2011, 02:29:02 pm »
Keep the age of decks in mind. Over 5 days one deck can be played like 30 times while a new deck with your idea would then have to be played 30 times ( or until knocked out ) while the older deck would just sit there and get like zero plays for a whole day. So try to make it so that it takes days into account please. ( if I understand your idea correctly. )
I kinda want a PRD for the arena system.

PRD is pseudo-random distribution.

Basically, it evens out how many times each of our deck is played, but it's still semi-random

example: your current arena deck has been played 10 times today, my current arena was only played once today, which means my arena deck will come up more often than yours. if mine has 10 plays, and yours has only 1, yours pop up more. whichever deck has the least plays will have more chance of being played than those already played a lot (over a time period, not total)

LongDono

  • Guest
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367876#msg367876
« Reply #9 on: July 18, 2011, 02:58:25 pm »
Keep the age of decks in mind. Over 5 days one deck can be played like 30 times while a new deck with your idea would then have to be played 30 times ( or until knocked out ) while the older deck would just sit there and get like zero plays for a whole day. So try to make it so that it takes days into account please. ( if I understand your idea correctly. )
I kinda want a PRD for the arena system.

PRD is pseudo-random distribution.

Basically, it evens out how many times each of our deck is played, but it's still semi-random

example: your current arena deck has been played 10 times today, my current arena was only played once today, which means my arena deck will come up more often than yours. if mine has 10 plays, and yours has only 1, yours pop up more. whichever deck has the least plays will have more chance of being played than those already played a lot (over a time period, not total)
Sorry missed that.

Ashebrethafe

  • Guest
Re: Would it be too much to ask? https://elementscommunity.org/forum/index.php?topic=28782.msg367984#msg367984
« Reply #10 on: July 18, 2011, 07:47:38 pm »
Would it be possible to replace the set of decks that the RNG picks from with a dense bag? (That's not an insult, as my Computer Science 102 professor explained -- it's a type of data structure where a number is associated with each member of the set, indicating that there are that many copies of that member. For example, the bag of words in "this the cat to the dog to the this the cat the cat" could be represented as {"cat"->3, "dog"->1, "the"->5, "this"->2, "to"->2}. If the RNG picked a word from this bag, it would have a 3/13 chance of picking "cat," a 1/13 chance of picking "dog," etc.)

If this can be done, I'd suggest having the bag:
    start with one copy of each deck;whenever a deck gets played, lose one copy of that deck -- or if there is only one copy, gain one copy of each of the other 499 decks;whenever a player submits a new deck, replace each copy of the player's old deck with a copy of the new one -- or if the player doesn't have a deck in the Arena, replace each copy of the 500th place deck (which they're knocking out) with a copy of the new deck.

 

anything
blarg: