Dominion Strategy Forum

Please login or register.

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

Author Topic: Watno's Online Greed  (Read 644 times)

0 Members and 1 Guest are viewing this topic.

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2578
  • Shuffle iT Username: Watno
  • Respect: +2681
    • View Profile
Watno's Online Greed
« on: March 25, 2017, 08:47:30 am »
+12

I created an implementation of what I believe to be Donald's second best game, Greed.
It would be awesome if some of you guys could check it out.

You can find an online client here: http://ec2-35-157-160-241.eu-central-1.compute.amazonaws.com/
You can play against other players (provided there are any) or my (not very clever) bots.

It's a drafting game with relatively simple basic rules, but with 80 different cards with carious effects to make it interesting.
Every player gets dealt 12 cards, and you start drafting.Starting after the third drafted card, you play a card each time you draft a new one (so you usually choose one from a hand of three).
There are 3 types of cards: Actions, which have an immediate effect, and Thugs and Holdings, which stay in play and provide permanent effects.
The latter two have icons on them, which impact what cards you can play later.
Icons on holdings also give you markers, which are worth extra money at the end of the game. A holding gets one marker for each of it's icons, and another marker for each of the same icon you already have.
The winner is the player who accumulated most money in the end, with markers being worth $10,000.

Full rules can be found here: www.queen-games.com/?ddownload=2878
Logged

Jack Rudd

  • Jester
  • *****
  • Offline Offline
  • Posts: 932
  • Shuffle iT Username: Jack Rudd
  • Respect: +807
    • View Profile
Re: Watno's Online Greed
« Reply #1 on: March 26, 2017, 09:43:10 am »
+2

I've played a few games on there. Looks good.
Logged
Centuries later, archaeologists discover the remains of your ancient civilization.

Evidence of thriving towns, Pottery, roads, and a centralized government amaze the startled scientists.

Finally, they come upon a stone tablet, which contains but one mysterious phrase!

'ISOTROPIC WILL RETURN!'

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 4196
  • Respect: +16409
    • View Profile
Re: Watno's Online Greed
« Reply #2 on: March 26, 2017, 05:34:02 pm »
+8

- I think separating the players on the left, with a blank line or horizontal bar, would make that area a lot more readable.
- If color is an option, I'd make Thugs blue and Holdings green.
- Lamonte's said "fewest," should be "most."

My first approach for the AI would be, for each decision, consider each option, for each option consider each order it could play out its cards, and simulate the rest of the game, with it playing the cards in that order, on-the-table things happening, but no card plays from other players or further drafts. Pick the option that wins by the most or loses by the least. Card-drawing cards would want to assume certain below-average draws (cards not in the deck that are just used for this). So overall it could plan a little, and recognize how some things matter, while trying to make meaningful plays. In my game they never stopped Jenny's from working, and one player gave up Insurance Office to play Tommy's; those kinds of things would be fixed.

After that you could have a pick order for turn one, modified by what else is in the hand, and you could use the pick order for turn two in the cases where the first pick is also a good turn one play. This would address the lack of ability the previous algorithm has for planning on turns 1-2.
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2950
  • Multiediting poster
  • Respect: +3243
    • View Profile
Re: Watno's Online Greed
« Reply #3 on: March 27, 2017, 01:00:08 am »
+1

- I think separating the players on the left, with a blank line or horizontal bar, would make that area a lot more readable.
- If color is an option, I'd make Thugs blue and Holdings green.

Second these. If color is not an option, it would still be a good idea to put space in between players and in between actions/thugs/holdings.

Good job though!
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2578
  • Shuffle iT Username: Watno
  • Respect: +2681
    • View Profile
Re: Watno's Online Greed
« Reply #4 on: March 27, 2017, 08:10:04 am »
+2

Good suggestions,
i added color to the the cards (not yet in the log though). Despite Donald's suggestion, I made Thugs green and Holdings blue, as they are in the physical game.

(Also fixed Natascha being considered a Holding)

EDIT: Also fixed Lamonte's now.
« Last Edit: March 27, 2017, 08:51:21 am by Watno »
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2950
  • Multiediting poster
  • Respect: +3243
    • View Profile
Re: Watno's Online Greed
« Reply #5 on: March 27, 2017, 09:53:01 am »
+1

You could also order the cards per type and/or number.
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 4196
  • Respect: +16409
    • View Profile
Re: Watno's Online Greed
« Reply #6 on: March 27, 2017, 07:01:43 pm »
+3

i added color to the the cards (not yet in the log though). Despite Donald's suggestion, I made Thugs green and Holdings blue, as they are in the physical game.
Ah, they are reversed in the prototype.
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2950
  • Multiediting poster
  • Respect: +3243
    • View Profile
Re: Watno's Online Greed
« Reply #7 on: March 27, 2017, 07:57:50 pm »
+1

Something else: the final score should be separated from "end of game" effects. It can get a bit confusing the way it is now.

EDIT: relocate does not seem to put the holding back in your hand.

EDIT: when asking to pay a price, it would be nice if the discounted price was shown instead (and maybe even how much it was discounted and why?)
« Last Edit: March 28, 2017, 03:43:17 am by pacovf »
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2578
  • Shuffle iT Username: Watno
  • Respect: +2681
    • View Profile
Re: Watno's Online Greed
« Reply #8 on: March 28, 2017, 08:52:20 am »
+1

EDIT: relocate does not seem to put the holding back in your hand.

EDIT: when asking to pay a price, it would be nice if the discounted price was shown instead

These two should be fixed now.
Logged

yaffle

  • Pearl Diver
  • **
  • Offline Offline
  • Posts: 14
  • Shuffle iT Username: yaffle
  • Respect: +3
    • View Profile
Re: Watno's Online Greed
« Reply #9 on: April 16, 2017, 05:43:29 am »
+1

I'm really enjoying this game! I've never played it IRL and didn't read the rules but it was easy to pick up. It reminds me of playing on Iso which I STILL MISS VERY MUCH.
So props to you I will see if my games club has it, they probably do.
Logged

Watno

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2578
  • Shuffle iT Username: Watno
  • Respect: +2681
    • View Profile
Re: Watno's Online Greed
« Reply #10 on: April 16, 2017, 07:06:32 am »
0

I'm glad you like it.
Logged
Pages: [1]
 

Page created in 0.112 seconds with 20 queries.