Dominion Strategy Forum

Please login or register.

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

Author Topic: If I give him 20 points, does my opponent get a 'slam'?  (Read 2189 times)

0 Members and 1 Guest are viewing this topic.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4387
    • View Profile
    • WanderingWinder YouTube Page
If I give him 20 points, does my opponent get a 'slam'?
« on: May 16, 2012, 10:03:00 am »
0

http://dominion.isotropic.org/gamelog/201205/16/game-20120516-070055-1a41f8cc.html

Just played this, and ambassador tricked TWO colonies to him on the last turn to win.
Game itself pretty boring - I get ahead in an ambassador war, and that's it.

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #1 on: May 16, 2012, 10:08:24 am »
0

I might be remembering wrong, but I think rrenaud said that you only get achievements if you win. This was to discourage doing dumb things that cause you to lose just to get them.

WanderingWinder

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 5275
  • ...doesn't really matter to me
  • Respect: +4387
    • View Profile
    • WanderingWinder YouTube Page
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #2 on: May 16, 2012, 10:12:22 am »
0

I might be remembering wrong, but I think rrenaud said that you only get achievements if you win. This was to discourage doing dumb things that cause you to lose just to get them.
Definitely not true.
Here's a match game I played yesterday: http://councilroom.com/game?game_id=game-20120515-071957-d2993de1.html
I get 3 achievements, my opponent gets one.
However, a bunch of them have the stipulation that you have to win. Just not all.

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #3 on: May 16, 2012, 03:59:10 pm »
0

I guess I am remembering something imaginary.  I swear it was at least suggested, but I can't find the thread now.

Axxle

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1664
  • Most Valuable Serial Killer
  • Respect: +1966
    • View Profile
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #4 on: May 16, 2012, 05:01:11 pm »
+1

I might be remembering wrong, but I think rrenaud said that you only get achievements if you win. This was to discourage doing dumb things that cause you to lose just to get them.
I was sure I heard this too.

edit: only for some achievements apparently: http://forum.dominionstrategy.com/index.php?topic=514.msg15924#msg15924
« Last Edit: May 16, 2012, 05:03:50 pm by Axxle »
Logged
We might be from all over the world, but "we all talk this one language  : +1 card + 1 action +1 buy , gain , discard, trash... " - RTT

qmech

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1918
  • Shuffle iT Username: qmech
  • What year is it?
  • Respect: +2320
    • View Profile
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #5 on: May 16, 2012, 05:26:20 pm »
0

Code: [Select]
def CheckPointsPerTurn(g, low, high=None):
    ret = []
    scores = []
    players = g.all_player_names()
    for state in g.game_state_iterator():
        score = []
        for p in players:
            score.append(state.player_score(p))
        scores.append(score)

    for (i,p) in enumerate(players):
        for turn_no in range(i, len(scores)-1):
            gain = scores[turn_no+1][i] - scores[turn_no][i]
            if gain >= low and (high is None or gain < high):
                ret.append(achievement(p,
                        "Scored %d or more points in one turn" % low, gain))
    return ret

def CheckMatchSlam(g):
    """Obtained 20 or more points in one turn"""
    return CheckPointsPerTurn(g, 20, 30)

I think they achieve the goal.
Logged

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1722
  • Respect: +1758
    • View Profile
Re: If I give him 20 points, does my opponent get a 'slam'?
« Reply #6 on: May 17, 2012, 09:04:39 am »
0

I think they achieve the goal.

Indeed they do:
http://councilroom.com/game?game_id=game-20120516-070055-1a41f8cc.html



Also, thanks for digging this up Axxle I knew I had read it somewhere.
I was sure I heard this too.

edit: only for some achievements apparently: http://forum.dominionstrategy.com/index.php?topic=514.msg15924#msg15924
« Last Edit: May 17, 2012, 09:07:02 am by Deadlock39 »
Logged
Pages: [1]
 

Page created in 0.45 seconds with 21 queries.