Select Page
Poker Forum
Over 1,292,000 Posts!
Poker ForumTournament Poker

Skill ICM

Results 1 to 9 of 9
  1. #1

    Default Skill ICM

    Ok guys here is version 1.0.

    Disclaimer: Using this model requires making judgements regarding your relative skill level in comparison to that of your opponents. Since this is a highly subjective practise, any losses or dip in form as a result of using this model is enitrely you own fault and not the fault of the writer.

    In Poker everything you do is a decision based on imperfect information. Rating a player is no different.
    There is no objectively correct way to do this, however as players we learn to become skilled in reading players so the idea of rating them should certainly not be abhorrent. If anyone wants an argument about this im there.

    So First thing you need to do is rate the players left on your table including yourself. I suggest using a scale from 1:10.

    How you do this will depend on you and your reads and ability. Multitablers may want to use only HUD stats, some people may want to base it on hands shown down, or bets made or past games or whatever.

    The important thing is that each player on your table, from the point you want to do an analysis has a rating or relative skill level.

    Let Si = stack size for player i.
    Let n = number of players on table.
    Let x_i = rating for ith player. (assuming from 1:10. You can have 6.5 if you want!!)

    We require W_i to be the weighting of each chip in a players current stack and we require that W_1+...+W_n = n.
    Let W_j = (n*(log(1+x_j)))/(log(1+x_1)+log(1+x_2)+...+log(1+x_n))

    Clearly W_1 +..+W_n = n.

    The n and the denominator in the equation fro W_j are merely normalising constants designed to ensure that W_1+...+W_n = n.

    I used the log function to act as a smoother. This is like the mathematical version of luck. I.e. a bad player is never that much worse than you because of chance etc.Log is nice as it is monotonic so preserves the order of rating and allows more of a difference between very bad players and average players, than good players and average players.

    Now to use ICM, simply calculate the relative chip stacks W_j*S_j and carry on as normal.

    So there it is. Have a play, see if it is ok. It is only version1.0 so feel free to suggest ammendments. Post any ratings systems you find useful, or ask any questions.

    Remember the main function of this model is to allow for skill to play its part. If working this should mean tighter pushing ranges against Donks, and more aggressive against good tight solid opps. This seems intuitive but ill need SNGPT before i can really start experimenting myself.

    Hope it has some practical use

    GW
    This is not my signature. I just write this at the bottom of every post.
  2. #2
    this is realyl cool
    consider writing up your own ICM calculator that has a little slider for ranking players that can affect the values of the $EV of each chip stack.
  3. #3
    would probably take me a good few hours to write a calculator. Would take me a few days to write one that did the poker odds too. Would anyone actually trust a calculator that i wrote??
    This is not my signature. I just write this at the bottom of every post.
  4. #4
    swiggidy's Avatar
    Join Date
    Sep 2005
    Posts
    7,876
    Location
    Waiting in the shadows ...
    Quote Originally Posted by gingerwizard
    would probably take me a good few hours to write a calculator. Would take me a few days to write one that did the poker odds too. Would anyone actually trust a calculator that i wrote??
    Absolutely, if it works.

    I'm vqc was just thinking of a calc like this one:
    http://sharnett.bol.ucla.edu/ICM/ICM.html

    Not a pokerstove/ICM calculator hybrid. At this point that's software that people are paying for.
    (\__/)
    (='.'=)
    (")_(")
  5. #5
    I suck at GUI's. If someone would like to write the GUI, then i can do all of the mathematical code.

    I think, if i used java, i may be able to do a hybrid but that's a PROJECT + 1/2!
    This is not my signature. I just write this at the bottom of every post.
  6. #6
    Quote Originally Posted by gingerwizard
    would probably take me a good few hours to write a calculator. Would take me a few days to write one that did the poker odds too. Would anyone actually trust a calculator that i wrote??
    Absolutely, this would be great. If you can be bothered creating another SNGPT/SNG Wiz alternative incorporating Pokerstove in a slick interface you could sell it (provided you give it to us free of course )
  7. #7
    Quote Originally Posted by taipan168
    (provided you give it to us free of course )
    Jman: every time the action is to you, it's an opportunity for you to make the perfect play.
  8. #8
    Quote Originally Posted by taipan168
    If you can be bothered creating another SNGPT/SNG Wiz alternative incorporating Pokerstove in a slick interface you could sell it (provided you give it to us free of course Wink)
    Sure. But if i can't sell it to you lot then who the hell will buy it?!!

    In addition, whilst with a lot of effort i could write a pretty cool program, any interface i could muster would be about as slick as a gravel drive.

    I wrote a fruit machine program once and that uses many of the same principles as this would. Problem with it was the graphics paled even in comparison to frogger. (Think three coloured excel type cells with "bar" or something written inside and you're there!)
    This is not my signature. I just write this at the bottom of every post.
  9. #9
    Staresy's Avatar
    Join Date
    Sep 2004
    Posts
    1,448
    Location
    Following the Herd to 6-Max Land
    Quote Originally Posted by gingerwizard
    Sure. But if i can't sell it to you lot then who the hell will buy it?!!
    If it worked, believe me you would sell it. There are how many posters on 2+2?!?!

    Quote Originally Posted by gingerwizard
    In addition, whilst with a lot of effort i could write a pretty cool program, any interface i could muster would be about as slick as a gravel drive.

    I wrote a fruit machine program once and that uses many of the same principles as this would. Problem with it was the graphics paled even in comparison to frogger. (Think three coloured excel type cells with "bar" or something written inside and you're there!)
    fuck that! So long as this thing made me money, it could fire random insults at me as far as I am concerned!!!
    BLOG!;
    READ
    COMMENT

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •