login about faq
4
1

Hey all,

I already participated a tiny bit in here some time ago but now, as advised, I'm creating a "question" to introduce the software I wrote, Poker Lens.

You can ask questions here and I'll answer them. You can also contact me by email: bernard at xypto dot com

I mainly wrote it all, but got some help from my younger brother, who's also a professional software developer.

Our main website is: http://pokerlensapp.com

The software is a tracker and a HUD. The tracker works on both Mac OS X, Windows and Linux (and Solaris, and anything you want ;) but the HUD is only for Mac OS X. (contact me if you want to play with the tracker on Windows).

The software is already quite advanced and certainly functional: there are, for example, several (yup, more than one!) PokerStars Supernova players ('supernovas' are very frequent players) using it daily. It is still a "beta" (officially version 0.99 as I type this) but it should work fine.

Here are some of the features:

  • supporting several sites (PokerStars, PokerStars.fr, PokerStars.it, Full Tilt, Absolute, Winamax.fr, OnGame [only the tracker, no HUD yet on OS X for OnGame).

  • fully configurable HUD (using a visual HUD layout editor [see screenshot below])

  • DB supporting millions of hands (tested up to 5 millions, people who want to do testing with more hands or people who hit a 'DB full' should contact me by email)

  • very fast hand importer (the fastest ever written, by a fair margin: most people will see import speed in the thousands of hands / second. One tester reached 17 000+ hands / second, effectively importing two million hands in less than two minutes! (including $AIEV computation)

  • a complex and accurate $AIEV "engine" that should produce correct $AIEV results even in the most complicated multi-ways pots.

  • multi-currency support (see screenshot: there's a mix of $ and euro deals)

  • full-featured replayer showing correct call odds and per-pot $AIEV equities (the later for deals where an all-in matchup is occuring)

  • a unique UI a bit different than what is usually seen: you can open as many tabs on as many number of players you want. The 'sessions' graphs also features are very shiny "candlestick"/stock-market-like graph that testers really appreciate to track their sessions (see screenshot below).

Poker Lens tracking cash game overiew

Poker Lens cash games sessions using candlestick graph

There are more things coming: for example the $AIEV engine is really very fast. You cannot access it yet but 'under the hood' Poker Lens can compute things like "AJs+ vs 22+ vs JT+" up to 40x times faster than PokerStove (using full enumeration and giving exactly the same results as PokerStove). It is because everything is so optimized and fast that Poker Lens has been "clocked" at importing 17000+ hands / second (including $AIEV computation), for example ;)

Several people are using Poker Lens to play 12-tables (including myself) or 24-tables sessions.

There have been very few crashing bugs reported: the software should be very stable (if you encounter any bug please do contact me and I'll fix it).

Our goal

Poker Lens aims to be a fully legit software complying with the various poker sites' EULA. So don't ask for things like real-time drawing odds in the HUD, etc. We consider the various poker sites' EULA to be authoritative on what is cheating and what is not cheating and on what is allowed and what is not allowed.

We'll spend as much time as necessary to build a very strong "engine" or "API": our foundation are already quite solid but we keep on improving Poker Lens daily. Then we'll start adding new features.

What Poker Lens is missing (as of 2010-08-01)

  • Rush poker (on Full Tilt) ain't supported (no HUD for Rush poker, but hands are imported fine)

  • Several Windows-only rooms/sites aren't supported yet (but if you send me lots of recent hands from an unsupported site, I'll add support for it, even if it's a Windows-only room/site)

  • No pop-up HUD... Yet! (definitely coming)

  • No positional stats... Yet! (definitely coming too)

Now a few goodies:

  • One the many Poker Lens HUD layout: (made by one of our beta-tester using the HUD layout editor)

Poker Lens HUD

  • The fully visual HUD layout editor:

Poker Lens HUD layout editor

  • The hand replayer (showing call odds and pot equities):

Poker Lens hands replayer

  • Hands filter:

Poker Lens hands filter

asked Aug 04 '10 at 21:40

Tactical's gravatar image

Tactical
765


Is it possible to program custom HUD statistics?

link

answered Aug 04 '10 at 22:58

user-159%20%28google%29's gravatar image

user-159 (google)
2107108

(hey, you should edit your StackExchange profile so you don't appear as 'unknown (Google) ;) To answer your question: yes and no. Under the hood, it all works with custom stats: ANDs and ORs, filters, etc. But I haven't made any UI yet allowing the user to define his own stats. This is one the planned feature: I don't know yet if I'll go with a UI or a user-defined text (or XML) file allowing users to create their own stats. But that feature probably won't be there for 1.0.

(Aug 05 '10 at 11:23) Tactical

When do you expect to have Rush Poker working?

link

answered Aug 05 '10 at 15:50

user-159%20%28google%29's gravatar image

user-159 (google)
2107108

@unknown (google): I specifically mentioned that the HUD wasn't working for Rush Poker. I didn't say I'd expect to have it working ;) Making the HUD work for Rush Poker means either screenshotting the user's screen or scanning the user's memory: which several people are not-very-comfortable with. But I'll add it if enough people think supporting Rush Poker is one of the most important thing a tracker & HUD should be supporting ;)

(Aug 05 '10 at 17:39) Tactical

I definitely think you should add it. I recommend checking out poker sleuth (http://pokersleuth.com/) -- it has an absolutely magical Rush solution.

(Aug 05 '10 at 19:25) user-159 (google)

Why would someone prefer Lens over HEM or PT? I understand that the import/calculation of Lens is much faster, but when I'm playing I don't think this matters, does it?

link

answered Aug 05 '10 at 15:51

user-159%20%28google%29's gravatar image

user-159 (google)
2107108

1

@unknown (google): that's not mine to decide. Why do people buy Audi and other BMW? Everybody is free to beta-test it and my beta-testers are certainly enjoying since months the price tag of $0, which is one heck of a good reason ;) The reason why I'm telling Poker Lens can do things such as importing thousands of hands / second and why the underlying engine can do full exhaust like "88+ vs AJs+ vs 22+" 40 times faster than PokerStove is just to give a tiny idea about the quality of what lies under the hood. And this is just for version 0.99 ;)

(Aug 05 '10 at 17:33) Tactical

There is a thread on this site about someone having to wait five days to import 5 million hands and someone else answering that in his experience it should not take more than 3 days!!! Apparently Poker Lens can do that in minutes (if the numbers Tactical gave are true, which I will verify now)!!! So it seems to matter when one is not playing but importing, does it not? It is obvious that it is a very positive point of Poker Lens, not a negative one like you seem to want to portray it.

(Aug 05 '10 at 18:05) SuitedPair

@SuitedPair: the numbers are true. On the slowest Mac you should already have import speed in the 4-digits range. Everything I wrote is true: there are really several PokerStars supernovas using the software daily. It may not yet have all the bells and whistles other software do, but I can guarantee you that we're working hard on creating a powerful "engine". More features are on their ways. Any help/comments/constructive criticism is most welcome.

(Aug 05 '10 at 18:28) Tactical

Congratulations on that gorgeous looking software, the screens you posted look really cool! And this comes from another programer. I will definitely try it out.

On the replayer I see the pot equities adding to $49.45 but the replayer says pot $52 it is because of the rake right?

I will try it and maybe come with more questions. One more: are you french?

link

answered Aug 05 '10 at 18:01

SuitedPair's gravatar image

SuitedPair
813

@SuitedPair: Yes, it is because of the rake. The pot equities are shown after the rake is taken (because you aren't entitled to win the part of the pot that is raked). The screenshot is a bit misleading: if you put the slider (which on the screenshot is before the river) at the end, then it says: "pot $x.xx, rake $y.yy", giving you the exact rake amount.

(Aug 05 '10 at 18:17) Tactical

@SuitedPair: I am french-speaking (my native language is french).

(Aug 05 '10 at 18:19) Tactical

One of the things I dislike about HEM is that it takes a long time to update the results. For example, when I win a tournament HEM often doesn't show the win for several minutes (sometimes much longer). How quickly does it take LENS to update?

link

answered Aug 05 '10 at 19:26

user-159%20%28google%29's gravatar image

user-159 (google)
2107108

For rooms/sites like Full Tilt that write the tournament summary instantly to disk the refresh should be immediate. But some rooms/sites like PokerStars do not write the summary immediately to disk: Poker Lens deduces some PokerStars tourneys (like DoNs and one-table SnG) but for the other PokerStars tourneys you have to request manually the tournament result from PokerStars. Note that tournament tracking isn't as advanced yet in Poker Lens than it is in other trackers (but the HUD is fully functional, including M-factor and 'stack in big blinds', etc.).

(Aug 05 '10 at 20:39) Tactical

What stats are available? Is 3bet %, 4bet %, 5bet %, att to steal %, cbet %, turn bet %, and fold to cbet % available?

link

answered Aug 05 '10 at 21:28

user-159%20%28google%29's gravatar image

user-159 (google)
2107108

@unknown (google): most of the stats you named are there. cbet: cbet%, cbet in position%, cbet out of pos% fold to cbet%. ATSB (from co, btn & sb)%. pf3b% (aka 3bet%). But then there's better: typically you don't care very much about the "4bet%", what you care about is when a player is the pfr and you pf3bet him, how does he reacts. So Poker Lens has: "pfr-vs-pf3b: fold/call/raise %" (so 3 stats). Poker Lens' "pfr-vs-pf3b: raise%" is close (but not 100% identical) to the pf4b%. I use the "pfr-vs-pf3b: fold%, call%, raise%" all the time: it gives you a very good idea about one's reaction.

(Aug 06 '10 at 12:09) Tactical

Regarding the "5bet %" you mentionned, just to be exhaustive: Poker Lens also has "pf3b-vs-pf4b: fold%" and "pf3b-vs-pf4b: call%" and "pf3b-vs-pf4b: raise%". So, for example, if you're the pfr and someones pf3bets you, you can check these three pf3b-vs-pf4b: fold%/call%/raise% stats to get an idea of how the player may react if you decide to pf4b him. The pf3b-vs-pf4b: raise% is very close (but not 100% identical) to the 5bet%.

(Aug 06 '10 at 12:12) Tactical

If I may ask, what are your plans for pricing on first release?

Just so you know Im currently using fpdb.

link

answered Sep 03 '10 at 11:42

Heart2Spade's gravatar image

Heart2Spade
3313410

@Heart2Spade: no plans yet... All I can tell is the old saying "you get what you pay for" will probably hold true ;)

(Sep 05 '10 at 15:55) Tactical

I am very impressed by the speed hands are imported. Are they being stored in the Hard Drive ?

Thanks

link

answered Nov 19 '10 at 19:35

Joao%20Alexandre's gravatar image

Joao Alexandre
1

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×35
×30
×11

Asked: Aug 04 '10 at 21:40

Seen: 953 times

Last updated: Nov 19 '10 at 19:35

powered by OSQA