Download presentation
Presentation is loading. Please wait.
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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.