The following content is provided under a Creative
Commons license.
Your support will help MIT OpenCourseWare
continue to offer high quality educational resources for free.
To make a donation or to view additional materials
from hundreds of MIT courses, visit MIT OpenCourseWare
at ocw.mit.edu.
KEVIN DESMOND: All right, everyone.
So welcome to 15.S50, Poker Theory and Analytics.
So this is going to be Monday, Wednesday, Friday
from 3:30 to 5:00.
I just got a room for a review session on Tuesday,
Thursday for anyone who needs to catch up a little bit.
The class is here, 4370.
I'm Kevin Desmond.
I'm going to be the instructor.
Paul Mende is the faculty advisor.
And this is worth three H credits.
The game play aspect-- so this is what I did.
And I think this is really cool.
So Poker Stars gave us our own private league for only MIT
people in this course.
And my goal here is to separate people
who are fairly new from people who are very competitive,
because I don't want someone not to pass the course because they
happen to be not that great at poker.
So I created this thing called the Beginners' League.
And these are going to be Daily Turbos.
Turbos means they're fast-ish tournaments.
And to get the game play credit, you can cash,
you can make money in one of them,
or you can play in 10 of them.
So those who are struggling can get this game play credit
by playing 10 tournaments, which is about a 10-hour commitment.
Let's go into the game play aspect more.
So Poker Stars created this private league for us,
which is really cool.
So Poker Stars is generally considered the most reputable
online poker site.
That's why we use them.
So they have two different types of games.
So they have real money and play money games.
Now if you're in the US, you can't do real money.
It used to be something that was very gray area.
And then there was one poker site which turned out
to be legitimately like a Ponzi scheme, and as a result,
now poker in the US is like much more black and white,
definitely not OK for real money.
However, their play money scene is pretty resilient,
and that's what we're taking advantage of here.
The Poker Stars play money scene is broken down
into two different things.
They have public games, where you can just go and play
for play chips against anyone in the world, which is cool.
And you can do that, and I recommend
you give it a shot just to get used to the software.
In addition, you could do home games,
which is what we're generally going to be doing.
That's what they call their private leagues.
So in the private leagues, in their home games,
they have this showcase.
And you might notice as soon as you log in
that the MIT League, Poker Theory and Analytics,
is already at the top.
That's not just for us.
That's for everyone.
Anyone in the world who logs into Poker Stars
and looks at home games has the MIT League
at the top, which I think is really cool.
So to access this, I'll send a more specific instructions
later.
I gave you guys just the passcode of what you need.
But to actually get there, what you need to do
is, you log into Poker Stars.
You go to this button, which is a little house,
to access home games.
And then you want to join a game.
And what you do is, you put the Club ID, which is 557832.
You put the invitation code, which you're all
going to have on Stellar.
And then you put your real name, preferably the one that's
listed in the course, because I actually
have to approve everyone that joins the league,
and I can't do it just based on someone's screen name.
And I guess you have to agree to some sort of terms
and conditions.
So let's talk about hand history.
So a lot of analytics are going to be based off
of hand histories, which are just text files that Poker
Stars gives you to the extent that you indicate that you want
to save them down.
So these are kind of jumbled messes of text.
Each line just shows one thing that happens.
And you might get used to reading it,
or might not, depending on how much
you're going to scrutinize it.
But more importantly, you can use
these in all the data analytic programs
that we're going to use.
In particular, Poker Tracker runs off of that.
You'll load just thousands of hands into Poker Tracker,
and it'll do analytics for you.
It knows exactly what's going on based on that format, which is
generally considered universal.
And then for the sake of visualizing these hands--
if you just read it, that's fine.
But then if you want to show other people,
I'm recommending we use something called the Universal
Hand History Replayer, which is something that's free.
And what it does, it just reads the hands, and it plays them.
It animates what happened as if you were seeing it for real.
So the deal with hand histories is,
if you're a real money player, Poker Stars dedicates databases
of hand histories so that, if you want,
you can request all your hand histories at any time.
For play money players, they let you capture your own hand
histories if you want, but they definitely don't save them.
So the reason I'm showing you this now,
and I'm going to email it out to you later,
is if you lose your hand histories,
so you don't capture them in time,
you'll never get them back.
So make sure you're actually capturing hand histories,
because we're going to be using that for a lot of the analysis
we do.
OK, so let's talk about the league.
And honestly, I think this league
is going to be really cool.
Usually the evolution of a player
is they're terrible at poker, and then they
start becoming good at playing against bad people.
And then when they actually start playing for real,
they get crushed again because they're
used to playing against other bad people.
So this will actually hopefully get
you used to playing against other people who
are playing correctly, which is not something you can commonly
learn just from playing around with your friends.
In addition through playing in these online leagues,
you can collect stats that you could never
get from playing live.
And I think this is why the live tournament scene is
dominated by online pros.
It's because no live pro can get as many hands
or analyze their play in the way that you can do online.
It's not even comparable.
So this is given-- even if your whole intention is to only play
live the entire rest your life, doing this type of analytics
would give you a chance to learn at a much faster rate
and learn things that you would never see live.
So every week we're going to have a major tournament, which
is basically going to be the same structure, maybe
a little bit slower, than the ones we do daily,
except they're going to have real prizes.
So Akuna is giving us, for their first tournament,
Beats headphones.
And Apple TV, Bose speakers and a lot of gift cards.
And then for their second tournament,
they're giving us all of those things
plus an iPad Air and an iPad Mini.
But we're not done yet.
Because this class is focused on playing live,
we're going to end the class with a live tournament
sponsored by Optiver on the 31st, which
is the day after the last day of the class.
So after the league's over, and after you
guys are good at poker, you'll have an opportunity
to play each other in a live tournament, where their prize
pool is all of the Akuna prizes, plus a PlayStation
4, plus an iPad, plus a Kindle, and plus a GoPro.
I want this to reflect the type of things
an online, multi-table tournament player would do.
How it normally works is, during the week, and basically
every single day, there is a uniform amount
of tournaments that will just run every single day
at the top of the hour.
And these pros will just grind those out.
They'll get used to the structure.
And that's where they'll kind of grind their teeth.
And then on the weekends, that's when
you get a lot of the square money, a lot of the newer guys
who only play poker on the weekend.
And those are more gimmicky, idiosyncratic tournaments,
but also the highest value.
So that's why I'm producing the tournament structure like this,
where the bulk of your tournaments
will be very similar to each other.
But then the tournaments that really matter
will be completely different, at least relatively different.
So that's why I'm doing that.
That'll make you get a feel for what
these guys have to go through.
So let's talk about turbos.
Turbos let you focus on pre-flop decisions, which
are the area where I think there is the most
to learn among people who are new at poker.
Basically, all of your value that you're
losing in tournament is from screwing up pre-flop.
No one gets that right live because it's really difficult
to be able to feel comfortable doing what's generally
considered right.
And we're going to spend a lot of time on pre-flop.
But these turbos encourage you to do that sort of thing,
because live is a lot of pre-flop,
and you're going to be doing that in the turbos online, too.
In addition, no one wants to spend
six hours doing a tournament.
So I'm making these turbos so you can
be in and out in 45 minutes.
And then you boot up another tournament,
or you can be done with poker for that night.
In addition, you have the opportunity--
you can play as many tournaments as you want.
It's common for pros to do something called multi-tabling
which is they'll do multiple tournaments at the same time.
For the beginners, I'd probably recommend you just do one.
But for the regular league, have at that.
you want to do like all four tournaments at the same time,
go ahead, to the extent that they overlap
with each other a little bit.
OK.
So that's the end with the prize league.
So the schedule is, we're going to go through what
I'm calling basic strategy, which
are the basic axioms that we're going to be using in order
to analyze the decision making process in poker.
Then we're going to be doing pre-flop analysis.
And we're going to be doing a lot of this, because this
is really where the value add is going to be,
is getting this right.
I think the way that we can tackle
this thing is kind of a way I recommend that you
learn anything complicated.
So we're going to break this down
into three different sections.
Fundamental concept, practice, which are actually implementing
those concepts when you have 10 seconds to make a decision,
and then more advanced stuff.
With regard to concepts, I'm going
to call this the basic framework for decision making.
It's being unexploitable.
You want to get to the level when you sit down at a table,
every pro in the room doesn't turn and go,
I want to sit at that guy's table.
You want to be a slightly winning player
way before you want to become a huge winning player.
In order to let you know the type of thing
that we're learning, I'm going to label the slides with this,
to indicate that this is like a basic concept.
Learn this thing before you move on.
The advanced stuff is, once you learn
how to do things-- which how to do things is pretty broad--
we're going to learn minor adjustments that we can do
to get quite a bit of extra money,
like how to grind out that additional half big blind
an hour out of our opponents.
So any real deviations from what we normally
do, in addition to meta game.
Meta game is always fun, like anything
not related to the hand to hand decision
making process, like table selection,
or bankroll management, or deciding
whether or not to play.
That stuff is really fun, and that's
to be indicated by this ace here.
OK.
So I'm going to label those slides for anything that's
considered advanced, and stuff you should only really do
when you get the concepts down.
And then a lot of this class is going
to be focused on practice, which is how to actually implement
these concepts on a day to day basis when you're actually
playing, especially live.
We are not going to have all the information.
We're not going to have calculators,
and we're not going to have that much time to make a decision.
So how to apply these in real time, making rules of thumb,
figuring out what you can just ignore
and what you have to definitely do,
and then some the psychology stuff related
to actually performing live is going
to be what I'm calling practice, which
is going to be indicated by that poker chip with a P in it.
Let's talk about what I'm bringing to the table here.
So this course is primarily going
to be from my perspective.
And the decisions about what I'm going to teach you here,
and the value calls I'm making, is
going to come from what I consider the appropriate way
for someone to play poker.
So my background is that I was an online multi-table
tournament grinder, not because I was a great pro,
but because I sat more than I played.
I was definitely a person who did not
play every single tournament.
I told you the World Series of Poker
has like 25 different tournaments.
10 are Texas Hold'em.
And then they have an Omaha tournament, and a horse
tournament, which is a combination of five
different games.
And what is common is that any pro who plays one
plays them all.
I consider that ridiculous for someone who's actually
interested in making any sort of money or career playing poker.
So I'm definitely someone who prefers identifying
value and monetizing it.
So anyway, that's the perspective
that I'm going to be teaching this course from.
I like ROI.
It's a great efficiency metric.
Usually you try to maximize your ROI up until the point
where it's below some sort of hourly
that you set for yourself, because one
of the ways you supplement ROI is by moving down in stakes.
Usually lower stakes are easier games.
You should have a higher win rate.
But that win rate's multiplied by a much lower number.
So usually you're going to move around in stakes until you have
a good ROI, but hopefully above what you consider your lowest
amount that you can feel comfortable earning.
In addition, I want to focus on live tournaments
because who knows what's going to happen to online?
Whereas I think live tournaments are very social,
they're very public.
Everyone knows who wins live tournaments.
So I'm going to teach in a way such that focuses
on these types of values.
OK.
So let's move on to some of the concepts and tools
that we're going to learn.
So we're done learning about what we're actually going
to be doing during this class.
So let's learn a little bit about poker.
So first thing is, we're going to be using PokerTracker a lot.
So I'm going to email out exactly
how to install this thing.
PokerTracker has donated 115 licenses
to their product for us.
And then our next lesson, on Wednesday,
is going to be Joel Fried teaching us
how to use this thing and going through some of the analytics.
So one other thing that I like using
is the Universal Replayer.
And what this thing does is it just visualizes hand histories.
So you'll feed it a hand history in a text file.
It animates it.
It probably does other things, but it's free.
And this thing's been around for a while.
I've not even sure if it's supported anymore.
But it's a thing that I'm used to.
So this is what it looks like.
So you give it a hand, and then it
reproduces what you might have seen if you actually
played that hand.
So let's move on to a concept.
So stack size.
So this might seem fairly simple,
but we ought to make sure we're talking about the same thing
when we go through this.
So your stack size, it's the value
of the chips in front of you.
So that's fairly normal.
But we have this thing called effective stack size, which
is what we're usually going to be talking about when we refer
to stack, which is the minimum of your stack
or the next biggest stack after you.
And the way to think about this is
the number of chips you could possibly lose in this one hand.
That's what your relevant stack size is.
And the way you make decisions will depend on your effective
stack much more than anything else.
So an example of this would be, say
you're in a heads up situation where you're the hero here
on the small blind.
Big blind has, whatever, 300 chips.
And you have some amount of chips with queens.
So if you have 1,500 chips, and so does
he-- say blinds are like 10/20-- you have, what, like 50 times
the blinds combined here.
So this is a pretty different hand than aces.
Why?
So say that you raise with queens, and then he raises you.
So you raise to 60, he raises you to 200, you raise to 600,
and he pushes to 1,500.
Your queens are probably not really that good anymore.
It matters how many chips you have here.
However, if you have 300 chips, you raise with queens,
and then he pushes over, you can't fold that.
You might as well have aces, and it makes your hands,
the way you play hands, materially different.
That's why chip size matters in general.
When the chip stack is low, you're
playing these two hands basically identical.
You're saying-- you're just playing this range.
However, when we're talking about effective chip stack,
it's the same thing, where even if you have 1,500
and he has 300, if you raise, he's going to push.
You don't have the opportunity to do that back and forth
anymore.
So you might as well have 300 with regard
to your decision making here.
That's why we're looking at the effective stack,
because it really matters who has the least number of chips,
because that determines when the action is going to be over.
So really, I like this definition the most,
the most amount of chips that you can lose in the hand.
It's a lot more, I think, simple to think about
than this min formula.
OK.
And then we're almost always talking about effective stack.
Let's talk about Dan Harrington.
So Dan Harrington is a player whose style I very much like.
His nickname's Action Dan, which the consensus
is, he just kind of gave himself, because he's
considered Mr. Fundamental, like tight aggressive ABC player.
So this playing style, this temperament, tight aggressive,
is something that is used to characterize basic playing
styles.
So let's quickly go through what those are.
So there are two different axes here.
There's how often you bet, where bet
means you are raising the stakes,
so either you bet or you raise.
And then here's how often you call.
Either you call a lot or you call not that much.
You can get a good feel for the type of person someone
is by what box they fill in.
So these have names.
So someone who's tight aggressive,
you would just refer to them as Tag, which
is like what Dan Harrington is.
You bet when you have good hands and you
fold when you have bad hands.
Another possibly winning strategy is loose aggressive,
Lag, where you certainly bet when you have good hands,
but you will see a lot of cards before you'll
give up on a hand.
You're definitely willing to call a lot.
These, type passive, are not pronounceable words,
so the community generally came up with different words
to describe these.
So a tight passive person is weak.
They're someone who you can completely run over,
because they fold when they have a bad hand,
they check when they have a good hand.
I guess they would be called rocks.
You never need to worry about having a big losing night
against these guys.
So someone who's type passive is generally
considered playing sub-optionally.
And then the loose passive people
are described-- this icon, which I forget what it's from.
I think it might be from an old version of PokerTracker,
or maybe it was on Party Poker or something.
But everyone loved seeing this icon which
you could label people as, because a loose passive person
is what?
They are a calling machine.
That's what that stands for, and it
means that when you have a hand, they
will call all of your bets.
You will extract value out of them.
But when they have a hand, they're
OK with letting you look at your draws
to make a decision about whether by the river you have a hand
or not.
There's virtually no way that these guys
are making money in poker.
I think it would be, like over a realistic sample size,
there's no type of player who could fit in this quadrant
and be good enough on any other metric to actually
be making money in poker.
So in general how we look at this is,
we would call this Tag guy solid ABC.
That's what I'm recommending you guys play as.
Tag players, as a quadrant, are going
to be the biggest winners.
Lag players, someone who's very aggressive
and plays a lot of hands, could possibly
be a pretty good winner.
It depends on the type of game, and then
their opponent and their ability to pick spots.
But there are a lot of big Lag winners.
There are not a lot of big weak winners.
And there are not a lot of calling
machines, loose passive players, who are not big losers.
So anytime you see-- this is a definition of someone who's
a complete fish, a huge donater to the game.
And your ability to recognize this type of thing
will help you find good games to play,
when you see someone doing this kind of thing.
Anyway, back to Action Dan.
So Dan Harrington is a pretty good poker player.
He's been around the block.
He won the main event back in 1995, when it had,
like, 300 people in it.
He has two World Series of Poker bracelets and one World Poker
Tour title.
But anyway, so Harrington popularized
this thing called the M-ratio, which
was invented by someone else.
So the M-ratio was invented by this guy Paul Magriel, who's
a backgammon theorist, apparently one of the best
backgammon players in the world, commentator for the WSOB,
World Series of Backgammon, and eight WSOB final tables.
Anyway, so he's supposedly really, really good
at math, even by MIT standards.
But he invented this thing called the M-ratio,
but then it never caught on until Harrington
started doing it.
All right, so Harrington's M-ratio
is your effective stack divided by the sum
of the blinds and the empties.
So you'll hear people talk about,
like, oh, I had 10 big blinds, or 15 big blinds or whatever,
to talk about their chip stack.
But that has a fundamental problem.
It has a lot of different problems.
One is, it doesn't tell the story.
So the usual blind levels are like 1/2 or 2/4,
where the big blind is just twice the small blind.
So that's the assumption.
But if you're at a blind level that's like 1/3 or 3/5,
the number of big blinds you have is not
indicative of anything.
It's not indicative of how many hands you can see,
or how much you care about winning a pot pre-flop.
So using the blinds is bad, in addition
to, once you start having, like, if you're 50/100 blinds
and you have an ante of 25, you have basically half the stack
you had before, in realistic terms.
Just to get big blinds doesn't, in fact, earn antes at all.
And that's a major problem referring to it like that.
So using M seems to make a lot more sense.
So what it is, is it's basically the percentage of your stack
that is the blinds in the ante.
So it's like how many rounds of poker
you can survive if you just fold every single hand.
Of course, you're not going to do that.
Although I think that's what he's actually getting at,
because he uses M to refer to when you have
to make a move, which is not generally how I recommend
you do it.
I think it's more important, because it means how important
the blinds are to your stack.
The only reason anyone plays any hand of poker
is because someone wants to win the blind.
So even if you have kings, to some extent,
if you could win the blinds, 99% of the time
you would just do that.
You don't really all the time want someone
to go up against you.
So the blinds are really driving the decision making
process, at least pre-flop.
And the percentage that those blinds
are of your stack matter a lot.
If they're 1% of your stack, if your M is 100,
the blind basically don't matter at all.
Whatever happens after the blinds
is going to materially impact your decision.
Where if your M is 2, and the blinds are half your stack,
winning those seems really important.
You should do whatever you can to kind of maximize
your chance of winning that.
So that's why M is a good ratio here.
And then, in addition, for tournaments,
it makes it much easier to talk about hands
without having to worry about all the different parts
of the tournament life cycle.
If you have 1,500 chips and it's 50/100 blinds,
you can basically make the same decisions
as if you have 10 times as many chips at a level that's
10 times as high blinds.
You could just divide in your head
and basically make the same decision.
You don't need to worry about doing
anything different as a result of having more chips.
So Harrington invented or brought up
a bunch of other things that never really caught on.
He invented a thing called the queue ratio, which
is your stack size divided by the average stack size
in the tournament.
So I guess you might use this to get an idea of how far behind
you are in the tournament.
Like if your queue is 5, you don't
need to be that aggressive.
But if your queue is .2, you have
a lot of catching up to do before you're realistically
going to be anywhere near the money.
I don't really make decisions based on that.
I think the community doesn't.
So it never really caught on for anything.
I've never actually heard anyone use that.
So he came up with this thing called
effective M, which makes sense, if you
look at M from his perspective.
Effective M, it's your M divided by-- you multiply by how
shorthanded your table is.
And it gives you the equivalent of the number
of 10-handed tables you could survive.
It just means that, say you have 10 Ms,
you could survive 10 rounds of blinds.
If you have three people at your table,
you can't survive for another like six hours
because you actually pay the blind every other hand.
That's what effective M is doing.
It reduces your M proportionally.
Since he's looking at this from the perspective of when
you need to start making moves, it kind of makes sense
that your M would be reduced if you're shorthanded.
But I look at M from the perspective of how valuable it
is in terms of blinds.
So I don't really use that.
I don't know anyone who really uses effective M either.
But he invented them, and maybe they'll catch on eventually.
So I think that's going to be done for today.
Thanks, everyone, for a good first lecture.