Two Plus Two Publishing LLC
Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > > >

Notices

Free Software Discussion of Free / Freeware / Donationware / Open Source poker software and Free Graphics mods

Closed Thread
 
Thread Tools Display Modes
Old 03-27-2006, 11:53 AM   #251
asteroid
centurion
 
Join Date: Sep 2002
Location: Vienna /Austria
Posts: 142
Re: A PM sent to me about T&C - posted here

hi,

do most of you,who datamine,only open up to 4 tables without logging in on party or open up to 10 tables and being logged in?do you think it doesnt matter at all being logged in because party will detect who is mining anyway through your ip-adress even if you dont log in?
but hopefully it isnt against their t&c to mine

thx
asteroid
asteroid is offline  
Old 03-28-2006, 04:19 PM   #252
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: A PM sent to me about T&C - posted here

Quote:
do most of you,who datamine,only open up to 4 tables without logging in on party or open up to 10 tables and being logged in?do you think it doesnt matter at all being logged in because party will detect who is mining anyway through your ip-adress even if you dont log in?
I just open up, log in and mine 10, but I don't open up other clients on other WinXP accounts (partly bc my PC is a bit crappy and I do other stuff while mining, and partly bc I don't want to overdo the mining and make party mad from it...).

Quote:
but hopefully it isnt against their t&c to mine
Lots have asked this already and the honest answer is "I really don't know, but don't think it is atm...".

If you read their T&C it seems like the thing they get most mad about is commercial data sharing of hand histories. FPHG is neither commercial nor anything to do with sharing the gathered hand histories. Also FPHG wont write in real time (it waits for the hand to finish), so this also makes it pretty much useless for writing bots (if you notice Party now themselves don't write the HHF in real time to stop this kind of "real time analysis"...).

Juk
jukofyork is offline  
Old 03-29-2006, 02:03 AM   #253
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
NEW: FPHG v0.03 now available here

Main changes for v0.03:

(1) Have totally fixed the so called 'side pot bug', so now hands with side pots don't get the 'main pot' part missed off the end anymore (was causing problems for NL players...).

(2) Have fixed another bug which was making the 'side pot bug' much more extreme than it should have been. The code which should have added on extra data to the end of a hand had something wrong with it, and this meant that most times when it saw the extra data it wasn't actually writing it to the file! This was why the side pot bug was causing so many problems for NL players all along (even split pots and players leaving the table at the end of a hand should all be written to the HH files correctly now).

(3) I have managed to speed up the code quite a lot also (maybe 200-250% speedup). FPHG has gone from about 30-40 memory passes per minute to 100-150 on my system (using no delay option of '-d 0' - only useful for testing...). It now only uses about 20% CPU time when watching 10 tables and was using about 80-100% before v0.03 had the speedups added.

People should now be able to mine many more table using FPHG and also people with slow/old systems should find that it uses much less CPU time than before (and also misses a lot less hands).

I have also added an extra option (probably only useful for me though) which is '-p'. This option will display profiling information such as the number of memory passes per minute, and some extra info about where in memory the hands are being grabbed from.

The new version can be downloaded from here.

Any feedback would be helpful (NL miners, multi XP account miners and people with slow systems are most likely to benefit from v0.03 I think though).


As far as adding an interface goes, then I have decided to run a poll. This is what I said in another post when asked about why FPHG didn't have an interface:

Quote:
Yes, I agree, but I am in two minds as to if a 'nice interface' will just make Party think this is more of a 'threat'. Atm the crappy command line interface and the fact that its free might just make Party think less of it, and this that the 'average player' won't perceive it as a 'real' utility. Still undecided on this though...
Please think about this, and then decide if you think adding a nice interface to FPHG is a good or bad idea.

Juk
jukofyork is offline  
Old 03-29-2006, 09:30 AM   #254
Roland
veteran
 
Roland's Avatar
 
Join Date: Mar 2005
Location: Focusing on running good.
Posts: 2,839
Re: NEW: FPHG v0.03 now available here

Thanks Juk. It's much faster - now I can actually mine while I'm doing other stuff which is great.
FWIW I voted "Don't care"... only thing I'd like to see is minimize to tray.
Roland is offline  
Old 03-29-2006, 09:32 AM   #255
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.03 now available here

Quote:
only thing I'd like to see is minimize to tray.
I just use TrayIt. It's nice for Juk's DollarToBB app as well.

So, I don't need you to minimize to tray, I just need a snazzy icon!
-Sam

P.S. I added TrayIt to the FAQ.
SamIAm is offline  
Old 03-29-2006, 09:39 AM   #256
Roland
veteran
 
Roland's Avatar
 
Join Date: Mar 2005
Location: Focusing on running good.
Posts: 2,839
Re: NEW: FPHG v0.03 now available here

Thanks - that's great.
Roland is offline  
Old 03-29-2006, 09:43 AM   #257
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.03 now available here

Quote:
Please think about this, and then decide if you think adding a nice interface to FPHG is a good or bad idea.
I thought about it, and I think that making the interface nicer really won't make much of a difference. Party likely knows about mining; we've had blunt threads on hand-grabbers on 2+2 and the lunking crowd haven't been subtle about PMs. If interface matters, the other hand-grabbers have interfaces already.

I say you make a tiny window showing the recognized tables and gooey buttons for .hhf/.txt and log-folder. That would already be enough to put you ahead of the other interfaces, and shouldn't be tough at all.
-Sam
SamIAm is offline  
Old 03-29-2006, 01:38 PM   #258
yellowbluebus
adept
 
yellowbluebus's Avatar
 
Join Date: Oct 2005
Location: Texas
Posts: 1,113
Re: NEW: FPHG v0.03 now available here

Thanks jukofyork -- a much better performance on my P4 1.8GHZ!
yellowbluebus is offline  
Old 03-29-2006, 01:43 PM   #259
yellowbluebus
adept
 
yellowbluebus's Avatar
 
Join Date: Oct 2005
Location: Texas
Posts: 1,113
Re: NEW: FPHG v0.03 now available here

I voted "don't care". I think performance outweighs the asthetics of the application. If you can invest that time into improving its functionality rather than convenience than it's a big bonus for us. But then again, GUI would be even a bigger bonus.
yellowbluebus is offline  
Old 03-29-2006, 02:55 PM   #260
goodguy_1
Pooh-Bah
 
Join Date: Sep 2002
Posts: 3,803
Re: NEW: FPHG v0.03 now available here

v3 has fixed NLHE issues.juk great work ..man that was fast..awesome
goodguy_1 is offline  
Old 03-29-2006, 03:09 PM   #261
AEKDBet
old hand
 
AEKDBet's Avatar
 
Join Date: Aug 2004
Location: Atlanta
Posts: 1,977
Re: FPHG v0.01 available

Juk,

you are a badass.


I vote no GUI.
The less sophisticated it appears, the better for it's lifespan.

Besides, the people who have to spend a great deal of time figuring it out would be much better served at the tables
AEKDBet is offline  
Old 03-29-2006, 03:23 PM   #262
Swedebubba
enthusiast
 
Join Date: Aug 2005
Posts: 80
Re: NEW: FPHG v0.03 now available here

Great work!!!
I think a graphic interface would be nice but itīs more important with speed and configurability. I think speed was the major issue in version 0.1 but this was a dramatic change in 0.3. Thanks!

May I suggest a possibility to mine only tables with a certain amount of players. Statistics are not that interesting from a table with 3-4 players if you normally play full tables. This feature was used by PokerTracker and this feature is also available in Lunker.

/Swedebubba
Swedebubba is offline  
Old 03-29-2006, 03:26 PM   #263
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.03 now available here

Quote:
May I suggest a possibility to mine only tables with a certain amount of players. Statistics are not that interesting from a table with 3-4 players if you normally play full tables. This feature was used by PokerTracker
I'm surprised by the requests for this feature. First, don't you already have it set in PokerTracker? What's the difference if FPHG writes the hhf if PT isn't gonna read it?

Second, if you're using iWitness, you never even WATCH a table with fewer than <min> players, much less write it to the .hhf. Is there a reason you guys don't use iWitness?
-Sam
SamIAm is offline  
Old 03-29-2006, 04:09 PM   #264
BillUCF
journeyman
 
Join Date: Jan 2004
Posts: 244
Re: NEW: FPHG v0.03 now available here

An old engineering principle comes to mind about the FPHG interface..."keep it simple, stupid"...a nice interface just slows things down w/o adding any real value

After spending a couple of days evaluating FPGH vs. LunkerTracker I have switched my opinion...FPHG is the way to go...LunkerTracker gobbles machine resources and may attract PP since it is a commercial product and not underground...although underground software is a relative term these days
BillUCF is offline  
Old 03-29-2006, 04:33 PM   #265
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
NEW: FPHG v0.04 now available here

Updated for v0.04:

(1) Added two more small optimizations which resulted in about a 40-50% speedup over version 0.03's code (now only using about 10% of CPU on my system scanning 10 tables).

(2) Due to the rest of the optimizations, have increased the default sleep time to 1000ms.

(3) Have added a "realtime" write option, so that hands will be written in realtime if asked. Only use this option if you need to as it does use more CPU time and may also cause the end of some hands to not get written properly. Also use a smaller delay if you use this option (-d 300 or less is probably best to try).

(4) Added minor bugfix in that we could in theory mine over 1000 tables and wasn't checking for an overrun.

(5) Have made it so that it can have the priorities set from the command line. Also profiling mode changed from "-p" to "-prof" bc of this ("-p" is now for priorities, so: "FPHG -p -2" will run in 'Low' priority mode, just like the old batch file used to do).

(6) Prints the options that we are using when FPHG starts up(bc getting too many and was starting to get confusing).

Version 0.04 can be downloaded from here.

Please read the readme.txt file for further information about the new options (better explained in their). Also I left the run.bat file in the zip so as to have an example of how to set command line parameters. If you look in run.bat you will see how to run FPHG in "Low Priority" mode (eg: exactly the same as what the old batch file did).

Juk

PS: Still waiting to see the votes on if an interface is really wanted (please keep voting in this sub-thread).
jukofyork is offline  
Old 03-29-2006, 04:38 PM   #266
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.04 now available here

Amazing. Thanks. I definitely appreciate all the processor tweaks. (Now please get to work on lowering the load of the damn Party client. )

I've switched from my paid copy of PHT to FPHG. Just letting you know.
-Sam
SamIAm is offline  
Old 03-29-2006, 04:42 PM   #267
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.03 now available here

Quote:
v3 has fixed NLHE issues.juk great work ..man that was fast..awesome
Cool, there was acatully two "bugs" causing the problems!

One was the bug which I expected to only kick in on overloaded systems: what I called the "side pot bug". It now has extra code to check no hands will ever be written which finish with "wins from side pot" and all hands must always finish with a "wins from main pot" line if their was a side pot.

But it baffled me why so many ends of hands were being missed... It turned out their was a another (unknown) bug in the code which was supposed to write extra bits on the end of hands and about 99% of the time it wasn't writing the extra bits! (all fixed now). You should notice now that even people saying "nh" or leaving the table at the end of a hand get written properly now and split pots working fine again too...

This fix should also means W$SD stats are correct, but this bug effected NL players much more than limit...

Juk
jukofyork is offline  
Old 03-29-2006, 04:47 PM   #268
Roland
veteran
 
Roland's Avatar
 
Join Date: Mar 2005
Location: Focusing on running good.
Posts: 2,839
Re: NEW: FPHG v0.04 now available here

Quote:
(1) Added two more small optimizations which resulted in about a 40-50% speedup over version 0.03's code (now only using about 10% of CPU on my system scanning 10 tables).
Holy crap I'm gonna start running FPHG while playing only to use it with SmartNotes. Awesome, very awesome.
Roland is offline  
Old 03-29-2006, 04:48 PM   #269
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.03 now available here

Quote:
Quote:
only thing I'd like to see is minimize to tray.
I just use TrayIt. It's nice for Juk's DollarToBB app as well.

So, I don't need you to minimize to tray, I just need a snazzy icon!
-Sam

P.S. I added TrayIt to the FAQ.
I been trying to tell people about TrayIt soooo many times! Maybe now it's in the FAQ people might start to use it, but it is a great free util and I been using it for ages (hence why I didn't have "minimize to tray" support in most of my apps until people asked - TrayIt can do this for anything!).

PS: Just make sure you don't block it's hooks using PG or SnoopFree - it needs the hooks to work properly.

Juk
jukofyork is offline  
Old 03-29-2006, 04:50 PM   #270
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.03 now available here

Quote:
Thanks jukofyork -- a much better performance on my P4 1.8GHZ!
Try v0.04 and see if this helps even more (about 40%-50% speed increase). I only have a 1.4GHz and its down to about 10% CPU usage now...

Juk
jukofyork is offline  
Old 03-29-2006, 04:59 PM   #271
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.03 now available here

Quote:
Great work!!!
I think a graphic interface would be nice but itīs more important with speed and configurability. I think speed was the major issue in version 0.1 but this was a dramatic change in 0.3. Thanks!
Try v0.04 as I have optimized it a little more and now CPU usage has become fairly insignificant (even on my crappy system!)

Quote:
May I suggest a possibility to mine only tables with a certain amount of players. Statistics are not that interesting from a table with 3-4 players if you normally play full tables. This feature was used by PokerTracker and this feature is also available in Lunker.
Yes, I can add this and will add this and the ability to re-add the 6max tags in a later version. Thanks for the suggestion (I always thought PT had some kind of option to import only if > N players, but this much have been taken out...)

Juk
jukofyork is offline  
Old 03-29-2006, 05:02 PM   #272
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.03 now available here

Quote:
(I always thought PT had some kind of option to import only if > N players, but this much have been taken out...)
Nope. It's still there. That's why I'm confused.
-Sam
SamIAm is offline  
Old 03-29-2006, 05:09 PM   #273
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.04 now available here

Quote:
Quote:
(1) Added two more small optimizations which resulted in about a 40-50% speedup over version 0.03's code (now only using about 10% of CPU on my system scanning 10 tables).
Holy crap I'm gonna start running FPHG while playing only to use it with SmartNotes. Awesome, very awesome.
Tell us how you get one with it - any feedback helps

Juk
jukofyork is offline  
Old 03-29-2006, 05:21 PM   #274
jukofyork
Carpal \'Tunnel
 
jukofyork's Avatar
 
Join Date: Sep 2004
Posts: 11,364
Re: NEW: FPHG v0.04 now available here

Quote:
Amazing. Thanks. I definitely appreciate all the processor tweaks. (Now please get to work on lowering the load of the damn Party client. )

I've switched from my paid copy of PHT to FPHG. Just letting you know.
Just to say sorry it took me a while to optimize it (v0.01 and v0.2 had no optimization effort put into them at all).

Alot of (experienced) coders will know though: their is never much point in optimizing stuff for the sake of it (ie: optimizing every line, using fancy data structures for the sake of it, jamming your code full of pointers, etc), as usually about 1% of your code uses 99% of CPU. Best plan is to wait and then try to optimize that 1% as much as possible, this way you get the biggest gains for the least effort and can keep 99% of the code nice and simple...

Sadly though, I think I have hit the point of diminishing returns now and only very small increases possible from now on unless I rethink the whole architecture and start to use dual-threaded string scanning system (which I might do if FPHG stays alive indefinitely, but its alot of work if it eventually gets banned or the method nullified via a client update...)

Juk
jukofyork is offline  
Old 03-29-2006, 05:31 PM   #275
SamIAm
Carpal \'Tunnel
 
SamIAm's Avatar
 
Join Date: Apr 2004
Location: Happy GroundHog Day
Posts: 6,406
Re: NEW: FPHG v0.04 now available here

Quote:
Alot of (experienced) coders will know though: their is never much point in optimizing stuff for the sake of it
Hey, I'm not going to give you flak for optimization. I'm the guy who spent hours and hours this week writing in a SCRIPTING LANGUAGE. We don't even have a compiler!
-Sam
SamIAm is offline  

Closed Thread
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 07:14 AM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright Đ 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online