Category Archives: Poker Bots

AI in Poker

Humans lick their wounds after losing to AI in poker

Humans lick their wounds after losing to AI in poker

WASHINGTON (CNNMoney) — After 20 grueling days, the humans had to admit it.

The best poker player at Rivers Casino in Pittsburgh wasn’t a human, but a machine.

“Libratus,” a computer program created by a Carnegie Mellon professor and student, dominated four professional poker players this month, accumulating a $1,766,250 lead in chips.

“Halfway through the challenge we thought we were going to win,” said Daniel McAulay. “But we really got beat down.”

Less than two years ago, Carnegie Mellon staged a similar poker showdown between four professionals and an AI program. The humans won, earning $732,713 more in chips. Two of those competitors, Dong Kim and Jason Les, returned for this year’s tournament.

The computer’s decisive victory this time is a reminder of the rapid advances in artificial intelligence. A year ago, we saw another artificial intelligence milestone as a Google computer program beat one of the world’s best players at the ancient Chinese game Go.

“This has probably been the most challenging experience in my life,” said Jimmy Chou, who finished second among the humans. (Kim finished first.)

Each of the four humans played one-on-one against the computer system. A total of 120,000 hands of heads-up no-limit Texas hold-em were played.

“If anyone had any doubt about the quality of our technology, I can tell you we tried everything we could,” Les said. “It became very demoralizing showing up and losing this hard.”

The good news for the pro players is that they won’t have to pay up the $1.7 million in chips. Instead, they’ll split $200,000 as a thank you for battling the machine.

The margin of victory even surprised the researchers who developed Libratus.

“I thought we had a decent chance of winning, but definitely not a shoo-in,” said Carnegie Mellon professor Tuomas Sandholm. He developed Libratus along with PhD student Noam Brown.

Sandholm credited Libratus’ improved algorithms, which could better predict how to bet, when to fold, and whether bluffing made sense.

He believes the algorithms could be a game-changer for any game where a player has incomplete information, such as negotiations or auctions. Sandholm said he will probably commercialize the technology.

He sees the technology as a way to improve the world by leveling the playing field, provided that everyone at the negotiation table has access to his technology.

Source: http://www.nbc-2.com

Poker Freerolls

How to take real advantage of Poker Freerolls

How to take real advantage of Poker Freerolls

Optimal Multi Table Strategy

Want to know to take real advantage of Poker Freerolls? Before the arrival of online poker, you had to work to find a game. You had to go out of your house and head to a table or bring people over for a night of cards. It was also a lot slower, as you had to play one table at a time. Now, thanks to the Internet, you can play as many games at once as you want, so long as you don’t overload your own stamina (and your ability to pay attention). People who were playing 10-cent and 25-cent games didn’t have a chance of making serious money, but now if you can play 20 tables at once, you can bring in some bank (as long as you can pay attention). A lot of people think that multi-tabling is a waste of time and money, arguing that you can’t make smart decisions because your reaction time is cut down. While there is some validity to this argument, the other side is that since you’re playing so much poker at once, having a decent game running at such a high quantity means that you’re going to make more money than if you have your superior game going on one table. Let’s look at some tips to help you make money off multi-table play.

Learning How to Multi-table the Right away.

This is NOT for amateurs or novices. First try to build some confidence playing at the free online poker tables, start with one game at a time, and start increasing the number of tables until it feels easy and almost natural. Then, feel free to expand the number of games you are playing. When you have more hands per hour, you have more decisions — and a lot of decisions in a short amount of time. If you’re looking at aces on one table, but they time out because you’re considering making a huge river raise on another table, you’re burning money.

Prioritize your decisions.

When you have multiple tables going, your decisions are going to pile up. You have to sift through the easy ones, leaving the ones that require a lot of thought for more priority. If you’re playing ten tables, it’s unlikely that you’ll have more than one really tough decision to think about at once. However, you’re likely to have one tough decision and nine easy ones. It’s hard to block out the nine easy choices and focus on the hard one, but that can often be what separates those who make money from those who do not. Once you’ve focused on the tough choice, then you go back and make those other easy ones. Once you get good at this, you’ll be able to make those easy choices on autopilot while you’re still pondering the tough one, but don’t do that until you’re ready.

Know your limits.

Are you winning money playing four tables, but when you jump to six tables, you’re losing money? Stay at four. You might think that you need to push yourself to play six, but you’ll be able to do that when you’re ready. If you push yourself beyond what you can do, you’re going to hemorrhage cash.

Put your poker skills on the line? You can practice as much as you need on the free online poker tables at Cafrino and get all the practice you need while winning real cash!

Poker Bots - Online Poker

How to Identify Poker Bots

How to Identify Poker Bots

Online poker players sometimes ask about How to Identify Poker Bots. If you’ve been hitting the online poker tables then you’ve probably heard the term “Poker Bot”. But what exactly is a “poker bot”? It is a program designed to make automatic decisions when playing poker. It does not have emotion as a factor, which makes it a tough adversary for people. Bots are programmed to know the odds they have and the odds they need, which means that they have the winning tactics programmed inside them. They can also sit a lot of tables at the same time since they make instant decisions. Of course, some bots have flawed strategy inside them, meaning that they will not often play well, particularly against bets that are unusually small or large. They are good at exploiting novices, though, by taking advantage of their propensity to call bets too frequently.

So how do legal online poker rooms identify bots? The sites do have automatic systems in place to check for them, but sometimes they do slip through. This means that you need to be on the lookout for some of the tells that you are playing against one of these applications.

Many online poker sites test for bots by putting a bright message in the chatbox, asking players to type in some characters into the chat to verify their humanity. Bots don’t notice this, and they keep playing as usual, but the vast majority of people will notice this message. Another way that rooms identify bots is to pick out accounts that are playing on large numbers of tables for a really long time. People can’t play around the clock, day after day, but some poker bots have been left in place playing continuously until the poker rooms notice them. The bots do win real cash for the sites (because they still lose too), so some sites don’t put as much effort as they could into detecting them.

So what should you look for? Bots tend to play the same way, hand after hand. If a player makes the same sets of decisions, and takes the same amount of time to make each decision, that player could be a bot. There are some human players that fall into fairly set routines as well, but the difference with a bot becomes noticeable over time.

Here’s an example of a fairly badly programmed bot: 90 percent of the time it folds to bets on the flop. The other 10 percent, it would instantly go all in for several times the amount of the pot. When the human players sent chat messages, it would never respond. The high fold percentage made this bot very easy to beat, but then it would automatically quit after losing three games in a row.

Of course, if a bot is poorly made, you can win money from it. So don’t necessarily run from all bots. But just be aware that they are out there – and how they behave. If you are worried about a particular player on a site where you have been playing, don’t be afraid to file a report with the support department of that poker room. After all, the poker room is making money off you – so you deserve to have a fair table around you.

Ready to put your skills on the line? You can practice as much as you need on the free online poker tables at Cafrino and get all the practice you need while winning real cash. Good luck!