Cheating AI in Board Games...wtf?

Discussion in 'General Game Discussion and Questions' started by red9, Jan 4, 2010.

  1. red9

    red9 Member

    Jul 1, 2009
    10
    0
    0
    Am I the only one who finds the fact that the AI of some pretty popular board games just flat out cheats by manipulating dice rolls to be utterly incomprehensible and inexcusable?

    The whole reason I even WANT to play board games on my phone is so that I don't have to play them in real life, where people usually cheat in one way or another (especially in Monopoly!).

    Now, I'm not a huge board game fanatic, but I have Monopoly and Catan, and both seem to manipulate dice rolls to the AI's advantage and it's quite frankly really annoying. Is there no way to make the dice rolls truly random, and instead code different AI behaviors for difficulty (for example, by valuing trades differently, being more/less aggressive with certain strategies, etc)?

    Am I alone on this? It really makes me just not want to play the games and sorry I wasted the money on them. Any other games that manipulate dice rolls in the AI's favor to avoid?
     
  2. backtothis

    backtothis im in ur base killin ur d00dz
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Jul 13, 2009
    13,250
    1
    0
    college student (junior)
    Houston/Austin, TX
    Wow, what were you expecting in an emulated board game?
    FAIRNESS?!?
     
  3. red9

    red9 Member

    Jul 1, 2009
    10
    0
    0
    Indeed, I guess they are really going for 100% realism by including cheating AI!
     
  4. TheProxy

    TheProxy Well-Known Member

    Nov 29, 2009
    489
    14
    18
    Chandler, AZ
    Well, I really don't see any other way of simulating "difficulty" with the idiotic AI besides giving them unbelievable dice rolls.
     
  5. backtothis

    backtothis im in ur base killin ur d00dz
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Jul 13, 2009
    13,250
    1
    0
    college student (junior)
    Houston/Austin, TX
    exactly.
     
  6. Random_Guy

    Random_Guy Well-Known Member

    Apr 6, 2009
    8,419
    0
    0
    Australia, mate!
    The same thing happens in Trivial Pursuit.
     
  7. highlyrefinedpirate

    highlyrefinedpirate Well-Known Member

    Dec 25, 2009
    237
    0
    0
    words with friends doesn't cheat :D
     
  8. Stroffolino

    Stroffolino Well-Known Member
    Patreon Silver

    Apr 28, 2009
    1,100
    8
    38
    Software Engineer
    Pennsylvania
    Risk on the Macintosh was notorious for this.
    This sort of thing isn't exclusive to board games. It's a cheap way to introduce more difficulty without having to create smarter AI.
     
  9. Mew2468

    Mew2468 Well-Known Member

    Oct 20, 2008
    1,652
    5
    0
    Vancouver, BC
    I wouldn't call it "cheap"; it's more "lazy". AI is hard to program, and the easiest way to add a degree of intelligence is to give the computer a slight advantage with an extremely basic AI.
     
  10. d1

    d1 Well-Known Member

    Sep 19, 2009
    5,678
    5
    0
    Well I mean I understand that its a method to make the game more difficult, but Monopoly [not Here & Now] is just annoyingly rigged. Like seriously, I land on all the AI's property and it always avoids mine barely and picks up the cards etc. Idk, just annoying.
     
  11. jak56

    jak56 Well-Known Member

    what difficulty re you on?
     
  12. d1

    d1 Well-Known Member

    Sep 19, 2009
    5,678
    5
    0
    Uhhh..I couldn't even tell you, I haven't played it in a long time because that problem put me off of the game. Does the difficulty have something to do with it?
     
  13. jak56

    jak56 Well-Known Member

    well, yes because the higher difficulty, the harder the game has to be=the more the dice is set up
     
  14. d1

    d1 Well-Known Member

    Sep 19, 2009
    5,678
    5
    0
    Oh well yea, but I don't think I was playing on Hard. I was probably on Easy just cause..well just because its easier :p
     
  15. jak56

    jak56 Well-Known Member

    really?

    man thats some messed up game then. on easy it should be random
     
  16. d1

    d1 Well-Known Member

    Sep 19, 2009
    5,678
    5
    0
    Yea thats what is so dumb about it..I play on Easy because I want a fun casual experience, but instead its just too annoying. I mean seriously, it just 'happens' to land on all the good property, have enough money to build hotels, and then I land on one and BAM. I'm screwed.

    I went through some reviews awhile ago, and a lot of people complained about the same thing, so at least its not just me ;)
     
  17. sam the lion

    sam the lion Well-Known Member

    Jan 12, 2009
    1,456
    0
    36
    Italy
    coding randomness (which is always some algorithm emulating randomness, since real randomness isn't a thing that can be done by a CPU) generally requires some kind of tweaks. For example, I can remember Apple having to make the randomness in iTunes actually "less random" in order to make it look "more random" (for example, excluding multiple choices on a row by the same musician and such).
    not sure if it has anything to do with the discussion, just adding some considerations on the topic.
     
  18. BlueSolarSoftware

    BlueSolarSoftware Well-Known Member

    Oct 9, 2009
    104
    0
    0
    iPhone Developer
    Austin
    I'm not even sure how I would program AI in monopoly. I always thought of that as a game of chance, not skill. How many times did you play before you concluded this?

    There's no cheating in any of our board games like battleship or connect4. If anyone wants a promo code, just pm me and let me know how the AI is. I modeled the connect4 AI after the way I play.
     
  19. d1

    d1 Well-Known Member

    Sep 19, 2009
    5,678
    5
    0
    I played at least 6 games..it doesn't sound like many, but more than enough to confirm my suspicions.
     
  20. New England Gamer

    New England Gamer Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Jul 30, 2009
    6,143
    1
    0
    I have found that I am ALWAYS at a disadvantage playing games that rely on the dice. Backgammon is the biggest offender - has been since the beginning of that game on the computer/handhelds. I am a pretty good backgammon player and can get my opponent into some sticky situations. However as an example - having my home board full - with say an open 5 pip - 3 opponent pieces on the bar - voila the AI rolls double 5's. Sure that can be "chance" but it just happens SO SO much that I have abandoned the chance idea and look at it as just one more handicap I have to face. Sure makes playing human opponents easier!

    I absolutely love backgammon so I play it no matter what - but tend to stay away from the traditional Monopoly/Game of Life/insert dice rolling game here games just to avoid the possible frustration. Its nice to hear that you have randomized the rolls so I might just have to break my self made rule.

    And no matter the level of difficulty, dice rolling is random no matter how you look at it! I think (to keep the backgammon example), I expect in playing at different levels that the AI will know to make a block, play the back game, keep an anchor, etc, instead of whoa look at the skill of rolling constant doubles!
     

Share This Page