I'm home early from a Friday night live poker tournament. The villain went all-in on the river. I followed. My pocket kings (KK) were beaten by his A6.
Now I'm home and I'd like to put KK vs A6 into PokerStove, so I can find out the percentages at each street in the hand. Except there's a problem: PokerStove runs only on Windows.
So this weekend I'm going to rectify the situation. My aim is, by Monday, to create something like PokerStove for Mac OS X.
The Architecture
The calculations will be done by a command-line utility back-end. There will be a lightweight GUI front-end for input and output.
The back-end
At the moment I'm trying to integrate poker-eval into Poker Copilot for the upcoming All-in Equity Value chart. poker-eval is quite similar to PokerStove but runs from the command line. It's an open source library for evaluating poker hands. It's written in C. Hard-core C. I can't follow the code. But I managed to compile it - although the compiled version only runs on the computer I compiled it on.
On Sunday I'm meeting a friend who is proficient in C, Xcode, and poker-eval. He's going to help me get poker-eval building within Xcode. We'll get it compiling and building a distributable command-line tool.
The front-end
This will resemble PokerStove. It will be created in Interface Builder using Cocoa and Objective-C.
Thoughts
Will I succeed? Do I have enough time? I hope so. The hardest part has already been done in the poker-eval library. I have no plans for Saturday except going for a swim.
Will this be free? open-source? added to Poker Copilot? I don't know. I don't know. I don't know. The poker-eval library is licensed under the GNU General Purpose License V3 (GNU GPL). My understanding of the GNU GPL is this: if I modify the source, I have to distribute the modifications for free. But the architecture I'm using means poker-eval will not be linked (in compiler terms) to the front end. So I can keep the front end closed-source and/or commercial. That doesn't mean I have to keep it closed source.
What will I call this thing? Poker Odds Calculator for Mac OS X is not catchy but it leaves no mystery as to what the app does. Poker Copilot Copilot is just silly. PokerOven? BadBeat? iOdds?
The Poker Copilot Blog
Tracking the development of Poker Copilot, Mac OS X software for poker analysis and statistics.
Friday, 19 March 2010
PokerStove for Mac: Coming this Weekend?
Subscribe to:
Post Comments (Atom)
Poker Copilot Translation Project
Want to use Poker Copilot in your language? Then help with the Poker Copilot Translation Project.
About This Blog
In May 2008 I started working on Poker Copilot, initially as a product to help me with my own poker playing. Soon I joined a "30-day Challenge", where the participants each aimed to launch a software product in 30 days. As a result of this challenge, Poker Copilot version 1.0 was launched in July 2008.
This blog tracks the ongoing development of Poker Copilot. Who would find this blog interesting? People interested in 1-person software development, in Poker, or in both.
Contact me via email at steve at pokercopilot dot com.
This blog tracks the ongoing development of Poker Copilot. Who would find this blog interesting? People interested in 1-person software development, in Poker, or in both.
Contact me via email at steve at pokercopilot dot com.
Blog Archive
-
►
2012
(38)
-
►
February
(9)
- Coming in the next Update: "Continuation Bet on Tu...
- Quote of the Day
- Poker Copilot 3.01 Now Available
- Making Poker Copilot easier to use for new users
- Poker Copilot 3 Available Now
- Poker Copilot 3 Final Release Candidate
- What's Holding up Poker Copilot 3
- How Not to Use Poker Tracking Software
- Poker Copilot Russian Translation Updated
-
►
January
(29)
- Coming in the Next Update: Ignore Old Hand History...
- Coming in the Next Update: Poker Copilot can forma...
- From the "It's About Time, Too" Department
- Poker Copilot Business Cards
- Playing on Entraction Network?
- Unofficial Update for Ongame Players
- One Person with Two Accounts Playing on Ongame?
- Small Tweaks in Poker Copilot Preferences
- Ongame Network and Poker Copilot
- Buy Poker Copilot via Bank Transfer
- Improvement to Appearance of HUD Popup
- Improvement for Poker Copilot Translators
- Coming in the Next Update: HUD Layout has an extra...
- Unofficial Poker Copilot Update for Ongame Network...
- Poker Copilot Demo Video in French
- Reason I Like My Mac #17,823
- Updated Poker Copilot Demo Video
- Poker Copilot 3 Coming...
- News for Poker Copilot Translators
- Updated Poker Copilot Translations
- New Poker Copilot Screenshots Reveal How Version 2...
- Poker Copilot Translation Project: Update
- PokerStars now has built-in Auto-Hotkeys
- Reflection on the PokerStars Update that Broke Pok...
- Poker Copilot 2.101 Now Available
- Poker Copilot Website in French
- Spanish Website Translation
- Poker Copilot Website in Spanish
- Update for PokerStars Denmark Users (PokerStarsDK)...
-
►
February
(9)
-
►
2011
(154)
-
►
December
(10)
- New Unofficial Update
- Poker Copilot Discussion Forum in French
- Coming in the next update: multiple HUD layouts
- Poker Copilot Fact of the Day
- Unofficial Poker Copilot Update for the Brave
- Coming in the next update: All-in Equity in $ or B...
- Who uses BarrierePoker.fr?
- Coming in the next update: Filter tournaments by t...
- Help Wanted: BlazingStars or AHK for Merge Network...
- Coming in the next update: choose a language for P...
-
►
December
(10)
-
▼
2010
(247)
-
▼
March
(35)
- Poker Copilot Hidden Features 4: Summaries
- PokerZebra now running on Leopard (Mac OS X 10.5)
- What's the All-in Equity Value Here?
- Genuine Praise
- Why would Poker Copilot's Creator install Hold'em ...
- Request for Ongame Network Players
- The Poker Copilot Email Series
- Poker Copilot Hidden Features 3: Players
- Talented Writer Addicted to Video Games and Cocain...
- PokerZebra Ready for Download
- BlazingStars Reaches 1.0 Milestone
- PokerZebra 0.2 Demo
- Poker Odds Calculator for Mac: First Prototype
- PokerStove for Mac: Coming this Weekend?
- Hold'em Manager Inspired by Poker Copilot UI?
- All-in Equity Value Chart in Progress
- Tournaments and UltimateBet
- Poker Copilot Update for Absolute Poker/UltimateBe...
- Rational to Use Poor Passwords?
- Problems with UltimateBet/Absolute Poker
- Poker Copilot Review in Italian
- Should He make an iPhone App?
- Bonsoir Poker Copilot French Speakers
- Poker Copilot Hidden Features 2: Tournaments
- Cyberduck FTP and me
- Thanks, Joel
- Poker Copilot 2.34 Available
- Is Poker Copilot's Bankroll Chart Accurate?
- Poker Copilot 2.33 Available
- Poker Copilot 25% Off for 1 Week
- Poker Copilot Special Today Only
- Feel-Good Email of the Day
- Steve Jobs' Favourite Adjectives
- User-Contributed Replayer Design
- Email of the Day
-
▼
March
(35)


11 comments:
It would be great to have this available to all us Mac users either in Poker Copilot or as it own entity.
I was able to install and run the windows PokerStove using Wine without any major difficulties (ymmv).
Cheers,
Danny
Would love to see a nature stove for os x. make sure if you do decide to send it out for free to at least put a tipjar on your site -- I'd be happy to flip $20 into it!
Next will be to link it into Copilot so we can check percentages against hands played. Oh yeah and villain stats in the HUD :-)
very exciting. although pokerstove is working on my mac via winbottler. fyi http://winebottler.kronenberg.org/
That would be great...One of the Apps I really miss is PokerStove so, good luck on it ;)
Careful with the linking thing. They amended it to mean "derived" so they may still decide to consider your software derived if it couldn't run without the GPL software.
Good luck!
This would be great, Steve.
Poker CopilotStove? :)
This is a great idea! Suggestion: price could be lower to free for Poker Copilot user (tip jar is also a good idea) and "normal" for standalone users. As for the name I know that to have the word poker in it is almost mandatory but don't forget you are dealing with Holdem odds only ;)
OMG Steve! You are the nuts!
Sounds cool. Would love to be a beta tester. If we can help, let us know.
hey! just wanted to give this a bump. i'm also willing to beta test!
if you can include command line access to the simulator, it would instantly be more usable than pokerstove!
@dave,
PokerZebra is available now at http://pokerzebra.com/
Post a Comment