Open Side Menu Go to the Top
Register
New Software: Xypto Poker for OS X - Tracker & HUD - free beta New Software: Xypto Poker for OS X - Tracker & HUD - free beta

10-22-2009 , 10:06 AM
Invites sent...

Several people PM or email me asking me if I still run the private beta... The private beta should always be open, but for 2+2 members only, as long as the public beta is not out.

Remember, as Corny and Dazbog pointed out, that it's still a beta so what you get is not representative of the final product yet. It shall give you a feel of what it's going to be like and some beta testers are already using it to play but others are having issues (probably not hard to fix, but making the HUD unusable for them).

So keep the PMs / emails coming and don't hesitate to recontact me if I forgot someone.
10-22-2009 , 06:29 PM
easy to install. downloaded 800k hands in 4.5 minutes. 2941/hands per sec
10-22-2009 , 06:33 PM
are positional stats available?
something like vpip from bb and vpip from sb etc.
10-22-2009 , 07:07 PM
looks solid, im buyin a MCB soon so keep it up
10-22-2009 , 11:01 PM
haven't figured out how to configure hud..its up and running but just shows two numbers..assume its VPIP/PFR in lime green colors(ughh) and they are all scattered over the table.
10-23-2009 , 01:19 AM
Would love to betatest. Thanks a lot for putting all that work into it, it is appreciated!

Will PM.
10-23-2009 , 08:12 AM
To all,

HUD can be configured as of now to look like the HUD I posted in the first message of this thread but... As I've explained all the beta-testers, I'm suggesting not to do it yet.

As of now I've only shipped a minimal default layout.

But you can "clone" it (using 'copy to...' in the "HUD Configuration" tab) and then modify you're newly created layout.

Note that there's a bug where the labels/stats list disappears (it becomes all white) and you have to click once on it for it to reappear. My bad

Then in the "Table for which there's a HUD", you can click on the "layout name" cell and assign it your newly created layout (it's name shall appear in the list).

However, I told beta-tester to refrain from creating complex layouts as of now for 0.84 or 0.85 shall contain a greatly enhanced "HUD Layout Editor".

I'll first ship a 0.84 beta fixing a lot of the tiny bugs people had, then the next big step shall be a better HUD Layout editor tool.

So, to answer questions a lot of beta-testers have:

1. you can add more stats to the HUD (create a copy of a default HUD and assign it as the new default layout name) / create your own HUD layout

2. preferred seat is supported

Regarding 1, I advice against doing so for it's likely to change, current editor is buggy and slow and unintuitive and for your newly created layouts won't be compatible with the next betas.

But, yup, it's doable
10-23-2009 , 08:24 AM
Quote:
Originally Posted by Rapture
haven't figured out how to configure hud..its up and running but just shows two numbers..assume its VPIP/PFR in lime green colors(ughh) and they are all scattered over the table.
If it's only to change default color/position it's easy to do in the beta you have:



1. copy a default layout (that has the correct number of seats) to a new layout ("rapture" in the example there)

2. switch to that layout for editing (you cannot edit a default layout, which is why you have to copy it, the HUD Configuration tool explains that).

3. select the stat you want to modify's color (it shall apply to all seats)

4. click on "color", this shall open the color config tool. You can even assign color-codes depending on the value.

Make sure to select a layout in "Tables for which there's a HUD" that matches the number of seats your layout / custom layout has.

Positions can be changed too: make sure to select the correct number of seats and to set your preferred seats. Then move labels accordingly (it's cumbersome, but shall be greatly enhanced soon).

Next beta shall have an better/faster/more intuitive "HUD Layout Editor" ("HUD configuration" shall be renamed "HUD Layout Editor").
10-23-2009 , 08:30 AM
Quote:
Originally Posted by Mr Quicksilver
are positional stats available?
something like vpip from bb and vpip from sb etc.
Not yet but they shall definitely be available!

What the software is really missing as of now is : more stats (including positional stats) and "see the mucked cards from last hand".

Both shall of course be added but as of now the answer really is: not yet
10-23-2009 , 10:24 AM
I'd like to take a shot at the beta. I can't send pms from my blackberry (I'm at work) so how can I get an invite?
10-23-2009 , 03:22 PM
ETA for HUD improvements? Xypto loads fast and has potential, but its almost useless for me on FTP without the ability to easily position the HUD stats
10-23-2009 , 03:36 PM
Quote:
Originally Posted by TacticalCoder
It's not slower than retrieving the stats in the other trackers AFAICT... A SQL DB engine does nothing magical that can't be reproduced by another DB
Denormalisation.

The reason HEM takes a while getting in hands is that a lot of the data is flat to aid in fast retrieval with few joins and one-table SQL aggregates.

I'm not suggesting this isn't the case with your structure or DB, just disagreeing with the "a SQL DB engine does nothing magical". There's a lot of magic (skill) in creating a database structure in a SQL database, and software like HEM are geared towards faster output (for reports and stats display) than input (which is usually a one-time deal). HEM has hundreds of stats and each is done with little calculation on the SQL end - even the stuff like "bet on river on missed cbet on turn OOP" etc, are all done with just 2 aggregates, and can be filtered by site/date/gametype/etcetc extremely fast.
10-24-2009 , 09:57 AM
Quote:
Originally Posted by Tawbor
ETA for HUD improvements? Xypto loads fast and has potential, but its almost useless for me on FTP without the ability to easily position the HUD stats
Well you could do it once, it's a bit painful as of 0.83 but definitely doable (several people did it): go to the "HUD Configuration" tab, copy a default layout matching the number of seats you'll be playing at, then move the labels one by one, for each seat and each label (two labels per seat for the default layout I made). There are a few bugs, like the list disappearing (you have to click on it for it to reappear), etc. but it can be done. Then simply click on the layout name cell in the "HUD Control" tab and put your new layout.

This only needs to be done once and is persisted: it's a royal pain (my fault but once again the beta that went out's purpose was to test that installation was fine, that the HUD was working, etc.) but it can be done

As for the ETA... Lots of tiny fixes and enhancements are coming for 0.84 in a few days but the better "HUD Layout Editor" shall only be for 0.85. No ETA for 0.85 yet.
10-24-2009 , 10:26 AM
Quote:
Originally Posted by Hood
...and software like HEM are geared towards faster output (for reports and stats display) than input (which is usually a one-time deal).
Mine is geared towards output at least as fast as what is out there while providing input faster by more than two orders of magnitude (more than 100 times faster), including AIEV computations (using itself an engine more than one order of magnitude faster than PokerStove for most practical cases) and all this reducing the size of the DB by more than one order of magnitude

My fast import speeds aren't only related to the fact that I'm not using a SQL DB. Parsing needs to be done efficiently and computations like AIEV-adjusted computations need to be done efficiently too.

As a funny side not I had a little discussion with a beta-tester that was asking me why there was a difference of a few $ on my AIEV and the AIEV of another tracker, so we proceeded analyzing a few hands and we stuck on one hand where there was a 72 cents difference. Not only I showed him that my numbers, where, in that case, 100% correct but I also explained what the other program did "wrong": in a "AhQs vs KhKd" case, I'm computing the exact AIEV, while the other program is defaulting on the "169 vs 169" lookup, that doesn't take into account shared-suit or not between AQo vs KK... Taking the 169 vs 169 value explained exactly the 72 cents of differences. Accumulating those over several deals explains the difference in AIEV between Xypto and other trackers. That beta-tester told me he re-ran all the computations using PokerStove and that Xypto was correct and that he was amazed at how "nitpicky" I was about it (note that I'm not saying Xypto is always correct, I'm only saying that in that particular case I could explain why Xypto's value was the mathematically correct, indisputable, value).

My goals are :
  • ease of use (which includes a one-click install that all beta testers have reported as indeed being a one-click install and a no-nonsense user interface that a lot of beta-testers like a lot too)
  • accuracy
  • speed (import as well as queries)
  • low DB size on disk
  • filling most player's needs

And I think this is very different than the goal set by most other trackers.

It won't fit all players (for example my 1.0 won't fit players buying tens of millions of datamined HHs) but I'm targetting "most players", not "all players"
10-24-2009 , 05:32 PM
I'd love to beta test.
10-24-2009 , 09:04 PM
I'm really looking forward to the final release! This product seems really promising for a mac user.

Please make sure that you include most stats that HEM und PT have. Positional stats are an absolute must and more exotic stats like "donkbet/fold to raise on flop" are always nice to have.
10-25-2009 , 12:58 AM
Quote:
Originally Posted by TacticalCoder
Mine is geared towards output at least as fast as what is out there while providing input faster by more than two orders of magnitude (more than 100 times faster), including AIEV computations (using itself an engine more than one order of magnitude faster than PokerStove for most practical cases) and all this reducing the size of the DB by more than one order of magnitude

My fast import speeds aren't only related to the fact that I'm not using a SQL DB. Parsing needs to be done efficiently and computations like AIEV-adjusted computations need to be done efficiently too.

As a funny side not I had a little discussion with a beta-tester that was asking me why there was a difference of a few $ on my AIEV and the AIEV of another tracker, so we proceeded analyzing a few hands and we stuck on one hand where there was a 72 cents difference. Not only I showed him that my numbers, where, in that case, 100% correct but I also explained what the other program did "wrong": in a "AhQs vs KhKd" case, I'm computing the exact AIEV, while the other program is defaulting on the "169 vs 169" lookup, that doesn't take into account shared-suit or not between AQo vs KK... Taking the 169 vs 169 value explained exactly the 72 cents of differences. Accumulating those over several deals explains the difference in AIEV between Xypto and other trackers. That beta-tester told me he re-ran all the computations using PokerStove and that Xypto was correct and that he was amazed at how "nitpicky" I was about it (note that I'm not saying Xypto is always correct, I'm only saying that in that particular case I could explain why Xypto's value was the mathematically correct, indisputable, value).

My goals are :
  • ease of use (which includes a one-click install that all beta testers have reported as indeed being a one-click install and a no-nonsense user interface that a lot of beta-testers like a lot too)
  • accuracy
  • speed (import as well as queries)
  • low DB size on disk
  • filling most player's needs

And I think this is very different than the goal set by most other trackers.

It won't fit all players (for example my 1.0 won't fit players buying tens of millions of datamined HHs) but I'm targetting "most players", not "all players"
couple of questions

1. Will there be a replayer?
2. On the hud, if you hover over the player will it show all that stats instead of just the ones visible 24/7 on the table
3. Could we possibly get a table VPIP stats
4. will it just be for cash games or tourneys too? Are you possilbly going to include a M stat?
10-25-2009 , 01:26 PM
Hi Rapture,

Quote:
couple of questions

1. Will there be a replayer?
There is already a replayer. It's just that as of now it's only invokable for deals where an AIEV is computable (take your player name, click on "Get rapture details", then go to the "sessions" tab, hover your mouse over the $EV column, it should show "x deals out of y contributed to this EV-adjusted computation" in a tooltip text, right-click and select "open x hands in the replayer".

The replayer shows call odds, equities per pot for pots where at least one player is all-in before the river, etc.

Replayer support has been present in every beta that went out

On the Xypto forums there's a post explaining how to open the replayer and a screenshot of the replayer...


Quote:
2. On the hud, if you hover over the player will it show all that stats instead of just the ones visible 24/7 on the table
pop-up HUD shall be there in version 1.1. I'm not there yet.

Quote:
3. Could we possibly get a table VPIP stats
Yup this is planned, should be there before 1.0.

Quote:
4. will it just be for cash games or tourneys too? Are you possilbly going to include a M stat?
If having a M stat is in accordance with the PokerSite's EULA then I can include that.

The tracker, as of now, only reports cash game but the HUD is already working for tourneys / SnGs / DoNs.

The tourney support is really basic: no advanced filtering, no advanced stats, no reports...

But the HUD is already working for tourneys (some people have to minimize their tourney tables for the HUD to appear on tourney tables due to a 0.83 bug that has been fixed in 0.84)...

I use the "tourney HUD" to play a few DoNs myself
10-25-2009 , 02:41 PM
Quote:
Originally Posted by TacticalCoder
Mine is geared towards output at least as fast as what is out there while providing input faster by more than two orders of magnitude (more than 100 times faster)
That's great, like i say i wasn't really commenting on your software, just correcting (or, expanding on) the comment you made regarding there not being 'magic' to having faster or slower retrieval in TSQL.

Quote:
My fast import speeds aren't only related to the fact that I'm not using a SQL DB
I'll be very interested to see what ODB you implemented and how it works with querying for complex reporting. Learning neo4j is on my list of things to do.

Good luck with your project!
10-28-2009 , 01:54 AM
I just finished packaging beta 0.84...

I fixed a lot of tiny bugs, added Ongame support (tracker support, no HUD yet for Ongame), etc.

The invites have been sent to those who contacted me by PM these last days. (don't hesitate to recontact me if I forgot someone).

The beta is still running, so anyone with OS X is welcome to try it, just PM or email me.
10-28-2009 , 06:18 PM
Quote:
Originally Posted by TacticalCoder
The tourney support is really basic: no advanced filtering, no advanced stats, no reports...
Tactical, I'm still working on getting something for you as far as this goes. Stay tuned.
10-28-2009 , 09:13 PM
would like to betatest .

have a new macmini and hate firing up parallels
10-29-2009 , 06:12 PM
@ Barbegris : I'm staying tuned, working on a lot of fixes, enhancements, etc. I've got some questions for you that I'll be sending by PM / email.

Quote:
Originally Posted by alteolga
would like to betatest .
@ alteolga : Invitation send by PM
11-02-2009 , 11:32 AM
Quote:
Originally Posted by TacticalCoder
Hi all,

Don't hesitate to post in this thread or to contact me (you can send me a PM)
Hi,
just sent an e mail, I'm new here and I don't know if it works.
Just wanna say that I would like to test your beta version of Xypto Poker.
Playing 9-16 tables - 1500-3000 hands/day on FTP with 24" Imac & Leopard!
Thx
11-03-2009 , 04:57 PM
Quote:
Originally Posted by jazzflush
Hi,
just sent an e mail, I'm new here and I don't know if it works.
Just wanna say that I would like to test your beta version of Xypto Poker.
Playing 9-16 tables - 1500-3000 hands/day on FTP with 24" Imac & Leopard!
Thx
np, email with invite for beta sent... If there's any problem you can contact me here on 2+2.

News to all: the "HUD Layout Editor" is coming soon.

Meanwhile I've added support for million of hands (starting from beta 0.84 build 624).

Here's a screenshot of a Core Duo MacBook importing 2.2 million hands at 1800 hands / second and occupying a mere 184 MB:



(these are the 2.3 million hands I could find, including 280K hands from WCG|Rider's propbet, I didn't have more than 2.3 million hands here so I had to stop there

As of now, on tiny setups, like my old Mac Mini / 1GB of ram, you can only only reach about 1 million hand but on anything more capable you can have anywhere from 3 to 6 million hands

People on faster setups (like Core 2 Duo) have reported imported speed twice as fast so it effectively means less than 10 minutes to import 2 million hands.

I'll post screenshot of the new HUD Layout Editor when beta 0.85 is ready.

Meanwhile anyone is welcome to post here or PM me or email me for an invite,

TacticalCoder

      
m