I'm thinking of opening up my poker libary (written in haxe) and would
like to know if there is anybody interested in such a library. It offers: - basic things like shuffling, dealing, etc. - best hand evaluator for any number of cards - outs counting and a few other stats - hand selection / display It has everything you'd need to make poker games, and game derivatives. The valuator can do games like 5/7-card stuff, Texas Hold'em, and Omaha. It does not support wildcards/bugs at the moment. The evaluation algorithm is quite optimized and can do 5-10k hands/s on my machine in flash. Obviously this is nowhere close to pokereval on the server-side, but hey, it's flash! I'd prefer the Affero GPL, but I might also consider just GPLv3. (I also have a complete rules system that can play a round of poker, though I'm not sure if I will open that up yet -- it's a tricky API) -- edA-qa mort-ora-y -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- BigTPoker uses haXe and DHLIB http://BigTPoker.com/?source=haxe-list The dis-Emi-A haXe Library http://wiki.disemia.com/HaXe A full set of tools, classes, and support facilities aimed at simplifying and expediting game creation in Flash 9. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Sign: Please digitally sign your emails. Encrypt: I'm also happy to receive encrypted mail. -- haXe - an open source web programming language http://haxe.org |
I'm interested, would be great if the license allows commercial distribution.
Did you thorougly test the algorithms, eg. best hands detection etc.? And this is a cross platform library right, not just for flash?
Anyway thanks for the offer. Regards, Tom
2010/8/3 edA-qa mort-ora-y <[hidden email]> I'm thinking of opening up my poker libary (written in haxe) and would -- haXe - an open source web programming language http://haxe.org |
It is pure haxe, so any target haxe supports it should work in.
It has been very thoroughly tested and in use on the site BigTPoker.com for a couple of years now. Obviously both the GPL and AGPL allow commercial distribution, you just have to make the source available. On 08/03/2010 06:11 PM, Tom wrote: > I'm interested, would be great if the license allows commercial > distribution. > > Did you thorougly test the algorithms, eg. best hands detection etc.? > And this is a cross platform library right, not just for flash? > > Anyway thanks for the offer. > > Regards, > Tom > > 2010/8/3 edA-qa mort-ora-y <[hidden email] <mailto:[hidden email]>> > > I'm thinking of opening up my poker libary (written in haxe) and would > like to know if there is anybody interested in such a library. It > offers: > > - basic things like shuffling, dealing, etc. > - best hand evaluator for any number of cards > - outs counting and a few other stats > - hand selection / display > > It has everything you'd need to make poker games, and game derivatives. > The valuator can do games like 5/7-card stuff, Texas Hold'em, and Omaha. > It does not support wildcards/bugs at the moment. > > The evaluation algorithm is quite optimized and can do 5-10k hands/s on > my machine in flash. Obviously this is nowhere close to pokereval on > the server-side, but hey, it's flash! > > I'd prefer the Affero GPL, but I might also consider just GPLv3. > > (I also have a complete rules system that can play a round of poker, > though I'm not sure if I will open that up yet -- it's a tricky API) > > -- > edA-qa mort-ora-y > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > > BigTPoker uses haXe and DHLIB > http://BigTPoker.com/?source=haxe-list > > The dis-Emi-A haXe Library > http://wiki.disemia.com/HaXe > > A full set of tools, classes, and support facilities aimed at > simplifying and expediting game creation in Flash 9. > > -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- > Sign: Please digitally sign your emails. > Encrypt: I'm also happy to receive encrypted mail. > > > -- > haXe - an open source web programming language > http://haxe.org > > -- edA-qa mort-ora-y -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- BigTPoker uses haXe and DHLIB http://BigTPoker.com/?source=haxe-list The dis-Emi-A haXe Library http://wiki.disemia.com/HaXe A full set of tools, classes, and support facilities aimed at simplifying and expediting game creation in Flash 9. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Sign: Please digitally sign your emails. Encrypt: I'm also happy to receive encrypted mail. -- haXe - an open source web programming language http://haxe.org |
In reply to this post by tommedema
Have you tried to target the neko VM to see how fast your evaluator
works?
Ron On 03/08/2010 12:11 PM, Tom wrote: I'm interested, would be great if the license allows commercial distribution. -- haXe - an open source web programming language http://haxe.org |
On 08/03/2010 11:27 PM, Ron Wheeler wrote:
> Have you tried to target the neko VM to see how fast your evaluator works? While doing performance optimization I test mainly against neko first -- for algorithmic improvements. I don't recall exactly how fast it was going however. My main target for speed was flash, since on the server I actually use the C poker-eval library. -- edA-qa mort-ora-y -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- BigTPoker uses haXe and DHLIB http://BigTPoker.com/?source=haxe-list The dis-Emi-A haXe Library http://wiki.disemia.com/HaXe A full set of tools, classes, and support facilities aimed at simplifying and expediting game creation in Flash 9. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Sign: Please digitally sign your emails. Encrypt: I'm also happy to receive encrypted mail. -- haXe - an open source web programming language http://haxe.org |
On 04/08/2010 1:56 AM, edA-qa mort-ora-y wrote:
> On 08/03/2010 11:27 PM, Ron Wheeler wrote: >> Have you tried to target the neko VM to see how fast your evaluator works? > While doing performance optimization I test mainly against neko first -- > for algorithmic improvements. I don't recall exactly how fast it was > going however. My main target for speed was flash, since on the server I > actually use the C poker-eval library. > Just curious to see how the Neko VM fits in with Flash and C Ron -- haXe - an open source web programming language http://haxe.org |
This post has NOT been accepted by the mailing list yet.
In reply to this post by edA-qa mort-ora-y
Hey!
I was wondering if it was possible to still get a look at your Poker library? :) It would be really handy for a project, and I could expand the library too, maybe eventually getting it setup on Haxelib? That would be really great! P. |
Free forum by Nabble | Edit this page |