Welcome to the home page of the University of Alberta Computer Poker Research Group. We are working on creating computer programs that play poker better than any human being, as a testbed for doing good science. There are many core artificial intelligence and computer science problems that need to be solved to make an excellent player, and games like poker are a fun and controllable way to examine these problems. A longer explanation of why we're looking at poker can be found in Darse Billing's M.Sc. dissertation (Billings, 1995).

For even more detailed information about the past progress, you can look at the details about the milestones we have achieved over the years and our published work.

We've made good progress but there are lots of interesting problems left and research is ongoing! To see what we are currently up to, check out the latest news for the CPRG.