Principles of Knowledge Engineering and Reconstruction

cs6501: PoKER

RSS
  • Syllabus
    • Course Registration Survey
  • Projects
    • Warm-Up Project: West Virginia Hold’Em
    • Final Project
  • Schedule
  • Readings
  • Leaderboard

Recent Posts

  • Final Project Submission
  • Machine Learning Comparisons
  • Tuesday’s class: A Theory of the Learnable
  • Some poker bots available for download!
  • Plans for April 21th (updated)

Recent Comments

  • kate on Class on CFR Minimization on March 15th
  • numero rio on Assignment for 24 Feb
  • Stephaine Lechuga on Readings
  • Chanell Ritums on Assignment for 24 Feb
  • Xavierra on Yikan Chen, Weikeng Qin and Yuchen Zhou’s first WV bot.

Archives

  • May 2011 (1)
  • April 2011 (11)
  • March 2011 (28)
  • February 2011 (17)
  • January 2011 (8)

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Final Project Submission

by David Evans on May 10th, 2011 at 2:22 pm
Posted In: Announcements, Assignments

The last possible time to turn in the final project is Sunday, 15 May at 11:59pm (local time).

To submit your final each team should:

  • Post a final report PDF document (as a comment to this page).
  • Submit by email a zip file containing your bot source code and binary (following the same directions as for Project 1, but following them more closely than most teams did for Project 1!). You can also post your bot or a link to your bot on the site (but it is not required to do so).

Before Saturday, 14 May at 4:59pm each individual should send me an email with answers to the following questions:

  1. Are you interested in continuing to work on this towards a bot to submit to the ACPC on July 1?
  2. If so, explain what time commitment you would want to make to this (i.e., hours per week from not until July 1).
  3. How interested are you in attending the ACPC at the AAAI 2011 conference (August 9-10 in San Francisco)?
  4. If you want to attend it, do you have your own source of funding or would you need funds from me?
  5. Would you be interested in presenting a poster at the poster session for the ACPC? (Note: we need to notify them of interest in this by May 15.)
  6. Are you interested in participating in “home games” during the summer?
4 Comments

Machine Learning Comparisons

by David Evans on April 28th, 2011 at 12:34 pm
Posted In: Announcements

http://mlcomp.org/ is an interesting site that allows users to upload their data and compare how different ML algorithms do on it, or upload your algorithm and see how it does on different data sets. Not sure if anyone will find a way to use this for your poker bots, but it does seem like a very valuable service.

2 Comments

Tuesday’s class: A Theory of the Learnable

by David Evans on April 24th, 2011 at 9:39 am
Posted In: Announcements, Classes, Reading

Tuesday’s class will focus on Leslie Valiant’s A Theory of the Learnable, Communications of the ACM, November 1984. Leslie Valiant won the 2010 Turing Award, partly for this work.

2 Comments

Some poker bots available for download!

by Hui Shu on April 20th, 2011 at 2:34 pm
Posted In: Uncategorized

Hi everyone,

In this online article, you will have a lot source code for poker bots. You may use them as benchmark players to play against.

http://www.ke.tu-darmstadt.de/resources/poker

These bots are written in Java and require theĀ Pokerserver Frame work

Anyway, we can learn from their source code.

6 Comments

Plans for April 21th (updated)

by Hui Shu on April 19th, 2011 at 4:24 pm
Posted In: Uncategorized

Hello everyone,

I decide to talk about adaptive exploitive poker bots on Thursday.

I will be focused on AKI Real Bot (and VexBot, optional), 2 very good exploitive bots.

Here is the bibliography:

An Exploitative Monte-Carlo Poker Agent.

http://www.ke.tu-darmstadt.de/publications/reports/tud-ke-2009-02.pdf

These 2 papers talk about an exploitive bot that won the 2nd place in AAAI-08 Computer Poker Competition (i.e. ACPC 2008).

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133.5068

This paper talks about VexPlayer, another exploitive bot.

I am also looking for binaries of the winning bots in the ACPC. Hope I can find some so that we can use them as benchmark players to play with.

1 Comment

April 19 Class

by David Evans on April 18th, 2011 at 6:48 pm
Posted In: Announcements, Classes

For tomorrow’s class, we will have updates on each team’s bot plans, and
a discussion about how to evaluate bots as you develop one. There won’t
be any prepared structure for this, but please come to class with some
ideas to discuss about this.

Hui Shu will lead Thursday’s class, and will post the topic for that class soon.

 Comment 

Preliminary Project Submissions

by David Evans on April 12th, 2011 at 10:43 am
Posted In: Announcements, Assignments

Remember that your preliminary bot submissions are due Thursday, 14 April, 11:59pm. You can submit it by posting a preliminary bot binary and PDF document describing your design and plans as a comment to this post.

8 Comments

Plans for 4/12 Class

by Brielin on April 9th, 2011 at 2:05 pm
Posted In: Classes

Sorry this is so late. I thought I was on the 14th until Professor Evans corrected me in class.

On Tuesday we will be discussing ways to compute epsilon-equilibria for poker. We’ll review the CFR method previously discussed by Samee, then expand on the technique used in the Gilpen paper presented Thursday by Weikeng. The main focus of this class will be on convex optimization and how it can be used with Nerterov’s excessive gap technique to find epsilon-equilibria in poker. Papers to be covered include:

EDIT: Papers updated!

http://www.cs.cmu.edu/~gilpin/papers/egt.optimizationonline08.pdf

http://www.cs.cmu.edu/~gilpin/papers/iterated.aaai08.pdf

http://www.cs.cmu.edu/~gilpin/papers/egt.wine07.pdf

www.cs.cmu.edu/~gilpin/slides/nesterov.theorylunch07.ppt

 Comment 

Dealer Bug Fix

by David Evans on April 4th, 2011 at 6:29 pm
Posted In: Announcements

Nolan Bard reports that they have fixed the dealer bug, so those of you hoping to exploit cheating opportunities in your submission bots are out of luck!

-------- Original Message --------
Subject: 	Re: Dealer bug
Date: 	Mon, 4 Apr 2011 15:56:36 -0600
From: Nolan Bard 
To: 	David Evans 

Hi David,

... effectively there was no reason for the return values
of isValidAction to be {-1,0,1}.  A return value of 0
indicates that the action is invalid, non-zero now
indicates a valid action.
...
 Comment 

Next Home Game: Sunday, April 10

by David Evans on April 4th, 2011 at 6:27 pm
Posted In: Announcements, Games

Our next home game will be Sunday, April 10 at 7:30pm. Please let me know if you are coming by Saturday.

 Comment 
  • Page 1 of 7
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • Last »

©2011 cs6501: PoKER | Powered by WordPress with Easel | Subscribe: RSS | Back to Top ↑