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

Slides:



Advertisements
Similar presentations
Probability and Conditional Probability. Probability Four balls What is the probability of choosing the ball in the red box? Since there are four balls.
Advertisements

Modelling & Datatypes John Hughes. Software Software = Programs + Data.
Minibridge Cowbridge Comprehensive July 2007 Patrick Jourdain.
Combinations Examples
Please Sit... You do not need materials at this time.
500 for 2 Enjoy your favourite card game with only 2 players 500 for 2
Artificial Intelligence of a Scrabble System
Combinations A combination is a grouping of things ORDER DOES NOT MATTER.
Improver Lessons 1.When to open your hand 2.Leads and discards 3.No Trumps – transfers and play 4.Defense against a 1NT opener.
Randomized Strategies and Temporal Difference Learning in Poker Michael Oder April 4, 2002 Advisor: Dr. David Mutchler.
1 Bridge for Scholars 2009 Presentation 01 2 The deck The deck has 52 cards There are four suits: Clubs , Diamonds , Hearts, Spades  The lowest card.
Dealer Comm Hand Player makes Ante bet and optional Bonus bet. Five cards are dealt to each player from the shuffler. Five cards are dealt from the shuffler.
Intro to Probability & Games
Building Memory… Notes from class on 11/13/06. The Game Think about what types of objects we will need in our system and some of the properties and capabilities.
The Game of Ombre Canto 3; lines At the Hampton Palace.
Chapter 5 Black Jack. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. 5-2 Chapter Objectives Provide a case study example from problem statement.
Mau Mau (mow- mow) A card game
UNR, MATH/STAT 352, Spring Radar target detection How reliable is the signal on the screen? (Is it a target of a false alarm?)
VOCABULARY  Deck or pack  Suit  Hearts  Clubs  Diamonds  Spades  Dealer  Shuffle  Pick up  Rank  Draw  Set  Joker  Jack 
John Neal and Kalli Smith. Each player has a master number that starts at 10. The goal of the game is to get your opponent’s master number to 0. The first.
Jeopardy Start Click the Start button to go to the Category Board and begin the game. On the Category Board, click the button of your choice to select.
Introduction for Rotarians
Probabilities when Outcomes are Equally Likely. Math Message Which phrase – Extremely likely chance, or Very Unlikely best describes the chance.
Algebra II 10.2: Use Combinations Quiz : Friday, 12/13.
Lesson 14: INTRODUCTION TO DEFENCE Surendra Mehta April 2007.
Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 12.2 Theoretical Probability
Two Way Tables Venn Diagrams Probability. Learning Targets 1. I can use a Venn diagram to model a chance process involving two events. 2. I can use the.
Poker. Basic card terminology Suits: Hearts, diamonds, clubs, spades Deuce, face cards.
Do Now: Review 10.4 Multiple Choice 1.) What does mean? a.) b.) c.) Short Answer 2.) Find the number of arrangements of 3 #’s for a locker with a total.
15.3 Counting Methods: Combinations ©2002 by R. Villar All Rights Reserved.
What is the Purpose of This Class
Pitch Playing Agent Project for Into to AI Jody Ammeter.
FOUR-SUIT TRANSFER SYSTEM FOR WNBC SATISH PANCHAMIA 20 JULY 2011.
New And Exciting Board Games! Catalog Navigation Use the arrow buttons in the lower right corner to control the navigation.
The challenge of poker NDHU CSIE AI Lab 羅仲耘. 2004/11/04the challenge of poker2 Outline Introduction Texas Hold’em rules Poki’s architecture Betting Strategy.
Poker as a Testbed for Machine Intelligence Research By Darse Billings, Dennis Papp, Jonathan Schaeffer, Duane Szafron Presented By:- Debraj Manna Gada.
Using Videogame Poker to Learn Probability Adam Carberry April 27, 2005   
1 DNA starts to Learn Poker David Harlan Wood Hong Bi Steven O.Kimbrough Dongjun Wu Junghuei Chen.
MATH 110 Sec 13.1 Intro to Probability Practice Exercises We are flipping 3 coins and the outcomes are represented by a string of H’s and T’s (HTH, etc.).
Do Now. Introduction to Probability Objective: find the probability of an event Homework: Probability Worksheet.
Machine Learning of Bridge Bidding By Dan Emmons Computer Systems Laboratory
Rules for Mini Bridge Lesson 5 Place board correct orientation (NSEW) Count cards (face down) Sort hand Count points Dealer to announce point count Clockwise.
The Pentium Goes to Vegas Training a Neural Network to Play BlackJack Paul Ruvolo and Christine Spritke.
PROBABILITY What is the probability of flipping a head? There is a 1 in 2 chance – ½ = 0.5.
Probability Test Review (What are your chances of passing?)
Surendra Mehta August Bridge in a nutshell.
Texas Holdem A Poker Variant vs. Flop TurnRiver. How to Play Everyone is dealt 2 cards face down (Hole Cards) 5 Community Cards Best 5-Card Hand Wins.
Arrangements and Selections (and how they may be counted)
11.9: Solving Probability Problems by Using Combinations
Machine Learning of Bridge Bidding
BEGINNERS’ LESSONS Welcome
BEGINNERS’ LESSONS Welcome
11/7/16 Entry 173 – Objective I will review and continue developing my understanding of uniform probability models, including the complement of an event.
Chapter 5 Black Jack.
@NAMEOFEVENTORBRIDGECLUB
IMPROVERS’ LESSONS Welcome
BEGINNERS’ LESSONS Welcome
Strategies for Poker AI player
Probability of casino games
Move in Two’s From the card Pass between two’s. T T
Term Project: Poker Game
1D8 – Bellringer! Describe what a card game is, and give some examples.
MULTI 2 DIAMONDS Lesson by Jayant Doshi March 2008
Section 12.2 Theoretical Probability
Lesson 2: ACOL System (Chapters 2 to 5)
Section 12.2 Theoretical Probability
Factor Game Sample Game.
Section 12.2 Theoretical Probability
P(softball) = P(not a baseball) = P(golf ball) = A box contains 3 tennis balls, 7 softballs, and 11 baseballs. One ball is chosen at random. Find.
HOW TO PLAY POKER.
Presentation transcript:

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

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

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

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

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

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