Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pusoy AI Nelson Monterroso David Patierno Patrick Mariano Shane Watson pusoyai.com.

Similar presentations


Presentation on theme: "Pusoy AI Nelson Monterroso David Patierno Patrick Mariano Shane Watson pusoyai.com."— Presentation transcript:

1 Pusoy AI Nelson Monterroso David Patierno Patrick Mariano Shane Watson pusoyai.com

2 What is Pusoy? Goal: discard all 17 of your cards before your opponent Valid Pusoy hands are generally the same as valid Poker hands, with some exceptions 2 is the highest card in the game, 3 is the lowest Within each card face value, the suit also has a value, ordered: diamonds, hearts, spades, clubs

3 Environment Custom environment written from scratch using the MooTools JavaScript framework Player can drag cards into/from play area, or double click to automatically send cards to play area “Play” and “Pass” buttons for player actions Ability to change between agent difficulties

4

5 Game Logic Environment Requirements:  Distinguish between valid and invalid hands  Know if a given card combination is greater than another Agent Requirements:  Assemble a list of valid card combinations from initial 17 cards  Choose to play the correct card combination type for the current situation (single, pair, etc.) or pass

6 Agents Three different types  Easy Randomly selects a valid card combination to play  Medium Plays the lowest card combination it has that can beat the opponent's card combination, otherwise plays a random card combination  Difficult Does more complex situational analysis

7 Agent Comparison Results of agents playing against each other (15 games):  Difficult vs Easy: 12-3  Difficult vs Medium: 10-5  Medium vs Easy: 8-7


Download ppt "Pusoy AI Nelson Monterroso David Patierno Patrick Mariano Shane Watson pusoyai.com."

Similar presentations


Ads by Google