Chris Pollett > Students > Philip

    Print View

    [Bio]

    [Blog]

    [CS 297 Proposal]

    [Del-1: Base classes for Bluff]

    [Del-2: Human only Bluff]

    [Del-3: Simple AI player]

    [Del-4: Presentation on Poker AI players]

    [Del-5: CS297 Report]

    [CS 298 Proposal]

























Project Blog

Summary of the Meeting on September 5

Tasks:

1. Fix bugs

2. Read the DQN paper


Summary of the Meeting on May 16

Tasks:

1. Work on 297 Report - Final


Summary of the Meeting on May 9

Tasks:

1. Work on 297 Report - Draft 2.

2. Read more about Poker AI strategies.


Summary of the Meeting on May 2

Tasks:

1. Read more about Poker AI strategies.

2. Work on 297 Report - Draft 1.

3. Fix all deliverables and add proper explanation.


Summary of the Meeting on Apr 25

Tasks:

1. Presentation with 5-6 slides on Poker papers.

2. Come up with a heuristic way for a computer player

3. Elaborate the description of deliverable.


Summary of the Meeting on Apr 18

Missed the meeting due to bad health.


Summary of the Meeting on Apr 11

Tasks:

1. Implement Human only player entirely.

2. Start with a simple AI player.


Summary of the Meeting on Apr 4

Tasks:

1.Implement Bluff Verifier.

2.Add and remove cards from/to players according to outcome of Bluff.


Summary of the Meeting on Mar 28

Spring Break


Summary of the Meeting on Mar 21

Tasks:

1. Maintain turn for each player

2. Maintain turn for challenger.

3. Generate as many cards array as no of players entered by user.


Summary of the Meeting on Mar 14

Tasks:

1.Learn CS-151 - Object oriented java coding.

2.Came up with the methods to be implemented in detail:Driver, HumanPlayer, Hand, Play


Summary of the Meeting on Mar 7

Tasks:

1. Implement classes: Card, Deck, Players, Hand, Discard Pile, Move

2. Enumeration of cards

3. Get players in each turn

Download

Summary of the Meeting on Feb 28

Tasks:

1. Implement: Driver class

2. Implement: get next player


Summary of the Meeting on Feb 21

Tasks:

1. Implement: Print hand, deck

2. Implement: Current state of game.

3. Classes for User Interface to enter inputs.

4. Read: Nash equilibria.


Summary of the Meeting on Feb 14

Tasks:

1. Implement: Method to perform Random Permutation of cards.

2. Implement: Basic notation.

3. Read: HMM from Russel and Norwig's AI a modern approach; Nash equilibria.


Summary of the Meeting on Feb 7

Tasks:

1. Fill out the Blog, Bio and Proposal pages in Yioop.

2. Read: Chapter 5 from Russel and Norwig's AI a modern approach; CS255 lecture on Random Permutation.

3. Make a PPT from what you infer.