Wednesday, January 02, 2008

BluffBot


BluffBot

BluffBot is a World Champion "poker bot" created by Teppo Salonen for the purpose of competing in the first two annual AAAI Computer Poker Competitions in 2006 and 2007.

In the 2006 competition (held at the 21st National Conference on Artificial Intelligence) the first version of BluffBot finished in the 2nd place in limit Hold 'em competition beating such opponents as GS2 by Carnegie Mellon University and Monash BPP by Monash University, losing only to University of Alberta's Hyperborean.

In 2007, the new BluffBot 2.0 went undefeated and took a convincing 1st place victory in the no-limit Hold 'em competition beating all other opponents, including Hyperborean07 by University of Alberta, GS3 by Carnegie Mellon University, as well as bots from Gomel State University, Milano Polytechnic, University of Manitoba and University of Minnesota to name a few.

Does It Really Bluff?

Absolutely! Any effective poker strategy requires a balanced use of bluffing and value betting. Contrary to common beliefs, computer programs utilizing game theory are in fact often better bluffers than most humans.

The AI (artificial intelligence) used in BluffBot 2.0 is a non-adaptive expert system designed using the principles of game theory. This approach makes a good practical use of variety of known expert strategies exploiting weaker opponents while at the same time effectively defending itself against exploitation from adaptive opponents.

No comments: