Open Side Menu Go to the Top
Register
LC: Offline ICM Calculator - A Gift to the STTF LC: Offline ICM Calculator - A Gift to the STTF

12-21-2006 , 08:33 PM
I was browsing the STTF the other day and came across a post saying the ICM calculator site (http://sharnett.bol.ucla.edu/ICM/ICM.html) was down. I thought to myself, “Why not make an offline ICM calculator?” Well, here it is...



You can download it HERE.

I made it a stand alone .exe file, so you can run it without needing to install anything (other than the .NET 2.0 framework). It does not access the internet or do any other silly things.

Here is the down and dirty on using it:

Go! or the <Enter> key will run the calculation
Clear or <Esc> will clear the chip counts
You can use either percentages (.5, .3, .2) or dollar amounts (250, 150, 100) in the Payout.

If you would like to have a completely free, offline, no installation needed, Push/Fold calculation method, do the following:
1. Download my ICM Calculator.
2. Download Steve Brecher’s Hold'Em Showdown.
3. Read THIS OLD POST explaining how to use the two programs to determine your action.

Enjoy!
NYJ
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 08:39 PM
Awesome. Thank you.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 08:56 PM
Woohoo! Happy Christmas NYJ
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 09:04 PM
thanks NYJ!
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 09:07 PM
Now I have one reason to like the Jets.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 10:12 PM
Very nice! Would it possible to add a few more payout spots?
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 10:23 PM
Quote:
Very nice! Would it possible to add a few more payout spots?
and make it less ugly

Stick to the default windows colors, simple and easy on the eyes
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-21-2006 , 10:38 PM
Quote:
Very nice! Would it possible to add a few more payout spots?
That would be difficult.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-22-2006 , 02:20 AM
Quote:
Quote:
Very nice! Would it possible to add a few more payout spots?
That would be difficult.
Use recursion. All the cool people do it that way.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-23-2006 , 11:23 AM
Quote:
Quote:
Quote:
Very nice! Would it possible to add a few more payout spots?
That would be difficult.
Use recursion. All the cool people do it that way.
Unfortunately, I'm a *****ty programmer. I do it as a hobby rather than a profession. If you can send me the pseudo code to do it, I can give it a try.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-23-2006 , 04:28 PM
I PM'ed you my code.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-23-2006 , 04:39 PM
That is awesome. I don't know VB - but I know programming and recursion. If you need any help with the adding more payouts I'd be glad to help. I'd love to be able to do something like this for MTTs. IE - variable # of payouts up to 20 or so so you can model the final 2 tables.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-23-2006 , 06:04 PM
Quote:
I PM'ed you my code.
I'll begin working it after X-Mas.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-23-2006 , 06:13 PM
Thanks.
LC: Offline ICM Calculator - A Gift to the STTF Quote
12-29-2006 , 05:55 PM
Based on your feedback, I've updated the ICM Calculator to...
<ul type="square">[*]Compute up to 10 places (A special thanks to Mark1978 and Slim Pickens for their help) [*]Added option to use Windows default color scheme[/list]

You can download the latest version from HERE.


I received a PocketPC Phone for Christmas, so I plan on porting this and other poker apps I've written to the mobile framework.
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 01:59 PM
Seems to be some problems with the link. Tried to download it and the page is not coming up.
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 04:34 PM
Quote:
Seems to be some problems with the link. Tried to download it and the page is not coming up.
I just downloaded it without a problem. Try right-clicking the link and selecting "Save Target As" ("Save Link As" in FireFox).
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 06:13 PM
thanks a lot, very good calc
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 06:45 PM
Quote:
Quote:
Seems to be some problems with the link. Tried to download it and the page is not coming up.
I just downloaded it without a problem. Try right-clicking the link and selecting "Save Target As" ("Save Link As" in FireFox).
Hmmm...tried it and said there were errors. Tried FireFox and it says C:\WINDOWS\Microsoft.NET\Framework\v2.0.5072\mscor wks.dll could not be loaded.
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 06:54 PM
Quote:
Quote:
Quote:
Seems to be some problems with the link. Tried to download it and the page is not coming up.
I just downloaded it without a problem. Try right-clicking the link and selecting "Save Target As" ("Save Link As" in FireFox).
Hmmm...tried it and said there were errors. Tried FireFox and it says C:\WINDOWS\Microsoft.NET\Framework\v2.0.5072\mscor wks.dll could not be loaded.
You do not have the .NET Framework version 2.0 loaded. You can get it via Microsoft Update or Download from here.
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 07:18 PM
surprisingly short code needed for this calculation
Quote:

<font class="small">Code:</font><hr /><pre>
#get stacks
#get payouts
#EV = [0] * players


def ap(str):
if len(str) &lt;=1:
yield str
else:
for perm in ap(str[1:]):
for i in range(len(perm)+1):
yield perm[:i] + str[0:1] + perm[i:]

for ele in ap(range(len(stacks))):
[x,y] = [1,0]
for j in range(len(stacks) - 1, -1, -1):
x *= stacks[ele[j]]
y += stacks[ele[j]]
x *= float(1) / float(y)
for j in range(len(stacks)):
EV[ele[j]] += wins[j]*x

print EV
</pre><hr />
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 07:24 PM
Quote:
Quote:
Quote:
Quote:
Seems to be some problems with the link. Tried to download it and the page is not coming up.
I just downloaded it without a problem. Try right-clicking the link and selecting "Save Target As" ("Save Link As" in FireFox).
Hmmm...tried it and said there were errors. Tried FireFox and it says C:\WINDOWS\Microsoft.NET\Framework\v2.0.5072\mscor wks.dll could not be loaded.
You do not have the .NET Framework version 2.0 loaded. You can get it via Microsoft Update or Download from here.
Thanks!!!
LC: Offline ICM Calculator - A Gift to the STTF Quote
01-01-2007 , 08:24 PM
Yes, Mark1978 and Slim Pickens "showed me the way". I did it the hard way at first (about 150 lines of code). I enjoy doing these little projects because I learn a lot.
LC: Offline ICM Calculator - A Gift to the STTF Quote
07-03-2007 , 05:55 PM
Quote:
Based on your feedback, I've updated the ICM Calculator to...
<ul type="square">[*]Compute up to 10 places (A special thanks to Mark1978 and Slim Pickens for their help) [*]Added option to use Windows default color scheme[/list]

You can download the latest version from HERE.


I received a PocketPC Phone for Christmas, so I plan on porting this and other poker apps I've written to the mobile framework.

Does anyone know of a pocket pc ICM calculator?
LC: Offline ICM Calculator - A Gift to the STTF Quote
07-03-2007 , 06:00 PM
Quote:
Does anyone know of a pocket pc ICM calculator?
I want one on my cell phone.
LC: Offline ICM Calculator - A Gift to the STTF Quote

      
m