Opponent AI, and what makes hard mode harder?

I've been playing on the "hard" setting for a while. I figured they would play better on hard mode, but from what I've seen that's not the case. They still play almost any two cards and make a lot of really bad calls. I just saw the Heavy call an all in bet with an absolutely unwinnable hand on the hard setting. There were three nines on the board, and he had 3 2 in his hand, with no flush draw. There was literally no hand he could possibly be winning against, but he called all-in and just gave away all his chips. I guess it's just bad AI that has him think "oh great I have 3-of-a-kind" even though the 3-of-a-kind is all made up of community cards.

On the other hand, ever since I enabled Hard mode it suddenly seems like they draw out against me constantly. I play poker a lot and I know in poker you can get unlucky sometimes and go on a streak of bad-beats, so maybe it is just a coincidence. But I just turned on hard mode and I see that they aren't playing any smarter and suddenly they're getting lucky against me constantly. It leads me to the ugly conclusion that "hard" mode basically means the computer cheats by giving the opponents the cards they need to make the winning hand more often. That would certainly be easier to program than trying to make the AI smarter.

Has anyone tried hard mode, and what have you noticed different about it?

Comments

  • edited November 2010
    hah, I've been playing in normal mode and had a run of bad luck, before finally winning a tournament. Generally speaking though I'm getting a mix of good and bad cards, and I'm just hoping the characters have some sort of pattern to their betting I can work out so I can bluff/beat them as required... not working so far!
  • edited November 2010
    Molokov wrote: »
    hah, I've been playing in normal mode and had a run of bad luck, before finally winning a tournament. Generally speaking though I'm getting a mix of good and bad cards, and I'm just hoping the characters have some sort of pattern to their betting I can work out so I can bluff/beat them as required... not working so far!

    Max almost always bluffs for me. and tycho only checks if he has a bad hand.
  • edited November 2010
    For me too, hard mode was not much different to easy mode. I did have a slightly harder time fighting the Heavy in the 1-on-1 match in the end, but it was still ridiculously easy.
    I don't even play Poker very often and when I do I get my ass handed to me, but in this game I never lose :(

    (But maybe that's what the target audience wants, so it's basically 5$ for some TF2 items, so idk... I bought the game for playing poker mostly, so I'm slightly disappointed by the difficulty.)
  • edited November 2010
    It does seem like behavior hasn't changed in hard mode, only "cheating", like you say - the ratio that I get good/bad cards compared to others. May not be true, but that's also been my experience...

    Keep in mind that playing horrible cards isn't necessarily "stupid" if the player was trying to bluff. But I don't see any differences in behavior, really, between the skill levels. Just the cards.
  • edited November 2010
    Supposedly the CPU play is a lot more random on Easy. I wouldn't know, since I've never played on Easy.

    I really doubt they'd make the cards cheat in anybody's favor.
  • edited November 2010
    furrykef wrote: »
    Supposedly the CPU play is a lot more random on Easy. I wouldn't know, since I've never played on Easy.

    I really doubt they'd make the cards cheat in anybody's favor.

    Is there an "easy" mode? I only have Normal and Hard (not being pedantic, but lots of people have mentioned "easy" mode so just wondering).

    I definitely could be wrong about the cards handling - I haven't exactly done scientific testing. But it sure seems that way to me...
  • edited November 2010
    By "easy" I meant normal. They're both quite easy for me, though. :P
  • edited November 2010
    Lucky you, "normal" is too much for me... gotta need easy.
  • edited November 2010
    Lucky you
    Not lucky, just experienced. :)
  • HoboStewHoboStew Telltale Alumni
    edited November 2010
    The main difference between normal & hard is that on normal the AI is more likely to bluff/play bad cards, and is easier to scare off pots when it has a hand (ie more likely to fold to a raise even though it has good cards).

    Beyond that, we are talking about degrees. Ill spare you the boring details, but every AI decision runs through a tree, with weights based on its skill level. The smarter the AI, the better decisions it will generally make. But nobody is perfect, and in poker even good decisions can have bad results. Also, each player has slightly different play styles, so even on Hard mode, Max is wild and unpredictable.

    I know some people won't believe me, but I took care to make sure that the AI never cheats, and never takes advantage of the "God's Eye" - the fact that the program knows everyones cards at any given time. If you are getting bad beats, that's just poker. If it makes you feel any better, I played 9 times on hard before I won my first tournament, losing some on some horrible luck!
  • edited November 2010
    Great, thanks. I believe you, and had a feeling it was just my imagination =)
  • edited November 2010
    I'm not actually sure Max is bluffing, technically. I think he just raises at random sometimes, which can appear to be bluffing, but it's actually just impulsive, weird Max-ness. I mean, he does say, "What do these numbers on the cards mean?"
  • edited November 2010
    HoboStew wrote: »
    The main difference between normal & hard is that on normal the AI is more likely to bluff/play bad cards, and is easier to scare off pots when it has a hand (ie more likely to fold to a raise even though it has good cards).

    Beyond that, we are talking about degrees. Ill spare you the boring details, but every AI decision runs through a tree, with weights based on its skill level. The smarter the AI, the better decisions it will generally make. But nobody is perfect, and in poker even good decisions can have bad results. Also, each player has slightly different play styles, so even on Hard mode, Max is wild and unpredictable.

    I know some people won't believe me, but I took care to make sure that the AI never cheats, and never takes advantage of the "God's Eye" - the fact that the program knows everyones cards at any given time. If you are getting bad beats, that's just poker. If it makes you feel any better, I played 9 times on hard before I won my first tournament, losing some on some horrible luck!

    That is a very interesting note, actually, arranging characters by relative intelligence if going by 'the smarter the AI' statement. I find the subject fascinating, actually, and would love the boring details.

    I take it this means that the further to the right the character sits, given what's been observed, the smarter they will generally play?
  • edited November 2010
    One tournament, I won just by calling all in on every turn, everyone seemed to get shocked and fold
    This would be much better if the AI was tweaked, but there is a patch on the way so happy days :D
  • edited November 2010
    You mean raising all-in? It's not possible to have all opponents fold after you call.
  • HoboStewHoboStew Telltale Alumni
    edited November 2010
    spd12 wrote: »
    That is a very interesting note, actually, arranging characters by relative intelligence if going by 'the smarter the AI' statement. I find the subject fascinating, actually, and would love the boring details.

    I take it this means that the further to the right the character sits, given what's been observed, the smarter they will generally play?
    That is basically correct. Each character has both skill and aggression. Skill is the major decision factor, usually aggression just affects size of bets (although it will sometimes alter the decision entirely). Tycho is the smartest and most conservative. Heavy is slightly less smart and slightly more aggressive than Tycho. Strong Bad is slightly less smart and considerably more aggressive. Max is actually as smart as Tycho (on hard difficulty, he is the dumbest on normal) but his aggression changes from hand to hand (unlike the others, who only change aggression on various semi-rare game conditions). So while Max technically is tied for the smartest, his erratic aggression causes him to make questionable plays and act dumber. For what its worth, I didn't originally set out to go left to right, I just tried to make play styles that I felt fit the personalities.

    Getting that kind of AI granularity is a really fuzzy thing to quantify, so it pleases me that people playing it seem to be experiencing what I set out to accomplish. That was definitely one area of the game I wish I had more time to work on; I could have easily spent another 6 months refining it. Every time I see it do something dumb I want to tinker with the code.
  • edited November 2010
    HoboStew wrote: »
    For what its worth, I didn't originally set out to go left to right, I just tried to make play styles that I felt fit the personalities.

    In this manner, I think you have succeeded. It's one thing to just make them talk and move just like they probably would in their native series, but I think you really went above and beyond in making us believe we were actually playing them based on their personalities - as defined by their AI.

    If there's ever more Inventory stuff, I do look forward to hearing about how you go about it to the extent you're allowed to share! You were definite credit to development team in that respect I say.
  • edited November 2010
    spd12 wrote: »
    You were definite credit to development team in that respect I say.

    And Heavy agrees! "Engineer is credit to team!"
  • edited December 2010
    I'm inexperienced at poker and playing on Normal, but yeah I can kind of tell that the players are different. Which is really neat. The only thing I'd been able to pin down is that Strong Bad "bluffs" a lot, throwing around a few thousand dollars a lot in the early game. This was actually pretty effective with me, a newbie, in the first handful of games, but once I noticed that pattern it was pretty easy to beat him.

    Something that's probably my imagination, maybe: When The Heavy has a decent lead on most of the players, he throws around noteworthy amounts of money before the flop quite a bit. Max seems to be the only player to do this in the early game, and now I know why.

    I think I'll start playing on Hard now. Ill lose a lot more (and just when I finally got my balance into the positives again!) but it sounds interesting.
Sign in to comment in this discussion.