Poker-AI.org

Poker AI and Botting Discussion Forum
It is currently Mon Nov 13, 2023 11:40 am

All times are UTC




Post new topic Reply to topic  [ 95 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: Welcome and Hello
PostPosted: Tue Oct 15, 2013 11:18 pm 
Offline
Regular Member
User avatar

Joined: Wed Oct 02, 2013 5:00 pm
Posts: 64
Hi,

I'm a (mainly) Java/Groovy developer that recently got interested in Poker AI as a means to learn different stuff, but if I can make some cash in the process, that would be great! But I'm not really a poker player (at least for now ;) )

Right now I'm focusing on creating an ANN Bot (a bot that uses ANNs to determine its actions rather then to model opponents. Is there a better name for that?). Already have something that beats OpenTestBed's SimpleBot in a Limit HU, but still have a long way to go to be able to play online.

-Corintio


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Dec 02, 2013 10:59 am 
Offline
Junior Member

Joined: Fri Nov 08, 2013 6:21 pm
Posts: 17
Hi, we are a team of two people, a very experienced poker player and a world class physicist specialized in stochastic and montecarlo simulations and all that jazz.
We are working on an AI for poker.
Going to post some questions on botting in the right section as soon as we find it, should we actually find it, lol :)

In the meanwhile, we thought we'd say hello! Hoping to find collaborative and smart people here (which we're pretty sure will do).


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Dec 02, 2013 3:27 pm 
Offline
Junior Member

Joined: Mon Dec 02, 2013 3:02 pm
Posts: 19
Hi there. I'm currently implementing CFRM in java, mainly because it's an interesting thing to be doing. I think I've got it working but it's (a) slow and (b) impossible for me to confirm it's actually converging. I've been a mainly java programmer for 15 or so years, but in the realm of web development etc, not HPC or computer science.

I'm hoping to address both of the issues aboveand also contribute something back along the way.

Back in the (g)olden days I played a /lot/ of 200nl 6max online, but stopped when the fish left. I also wanted my life back :D


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Sun Dec 08, 2013 9:17 pm 
Offline
Junior Member
User avatar

Joined: Sun Dec 08, 2013 4:22 pm
Posts: 15
Hello everyone,

for the past 3 years, I worked as a PHP developer, but still I always saw myself as more of a low level guy. Recently I became interested in AI and mathematical optimization. Being a passionate poker player, I decided to try and write an AI for poker - maybe I can even improve my poker game in the process. At this point I'm in it for the fun of it and I don't necessarily plan on running a bot at a real poker room. However, my academic background is in IT security and I have experience in ASM, Software Exploitation, Reverse Engineering and Computer Forensics, so this should come in handy if I ever decide I need to interface my AI with a poker room (even though it seems that most people use OCR rather than reading the data directly from memory - I'd rather try the latter because I love hacks like that ;) ).

I have read many of the basic papers and some of the recent ones. Right now I want to focus on building a framework with general useful poker stuff and implementing an equilibrium solving algorithm. My language of choice is C++.

I'm looking forward to interesting discussions. See you around :)


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Fri Jan 10, 2014 6:16 pm 
Offline
Junior Member

Joined: Wed Dec 04, 2013 12:40 am
Posts: 49
Hi !
I'm a Java programmer surrounded by pretty high level poker players. My only choice to survive was to find it interesting, so did I!

* Something like two years back, I decided to code a bot framework in Java ignoring AI in the first time. To avoid most stealth problems I decided not to make it act but just display an advice.
It scrapes ok with fixed sized windows and displays in a HUD following the windows positions.
I decided to abandon this project as I don't want to deal with my country's laws and being banned from the only two interesting rooms in there.

* I also programmed some minor stuff :
- a simple UI to have fast odds
- an UI ICM (normal and MC) program that can compute for up to 170 stack sizes
- I used my bot framework to begin an HUD helper that I'd like to commercialize but this project is sleeping for now.

All my UIs are programmed using JavaFX (yes...).

* Recently I decided to program my Nash equilibrium engine. I have it working (it's CSCFRM) with any game (properly) implementing an interface like this :
interface Game {
void chosePlayer(PlayerAction action);

void choseNature(NatureAction action);

void back();

Node<InfoSet, PlayerAction, NatureAction> getCurrentNode();
}

Im focused on using it to experiment some research-oriented concepts I have, mainly about SNG.

Im not really interested in opponent modeling or cash-game for now, I already have plans for ten full-time jobs in my free-time exploring no-memory AIs :)

* I also had my OFC (open face chinese poker) time... Don't hesitate to talk to me about it !

I stalk this forum for monthes (don't remember when I started reading the old forum) and I'm really grateful to all its contributors. I mean it ! I could have played bridge without pokerAI ;)

Oh i didn't say it but I'm mainly (only) interested in NLHE (and OFC :P ).

Cheers !

EDIT : forgot to apologize for my english in this and all my future posts !


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Tue Jan 14, 2014 1:49 am 
Offline
New Member
User avatar

Joined: Tue Jan 14, 2014 1:42 am
Posts: 3
Quick HI !

I'm from Poland and just beginning in poker.
Have few question, like for me specialist one so decide to register and try to find answer :)


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Sun Jan 19, 2014 12:11 am 
Offline
New Member

Joined: Sat Jan 18, 2014 11:29 pm
Posts: 1
Hi

I have a PhD in Computer Science and a background in Software Development.

Currently implementing Poker AI algorithms in Scala, reading a lot of GTO literature... and looking at the various hand evaluator source out there.

Thanks!


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Fri Jan 24, 2014 7:33 pm 
Offline
New Member

Joined: Tue Jan 21, 2014 9:05 pm
Posts: 2
Hi! I'm new to this forum, however I've read a lot about poker ai.

I've developed (almost working) API interface to FTP. See bokerpot.com. link contains working demo version with C# sample. It uses dll injection to hook gameplay/give commands. Not too stealth method yet, but compression/encryption would help.

I'd like to partnership with somebody possessing good AI to run this stuff online.

Also I'm trying to get into the math. Not too much success as for now. It's 100 times harder than poker room integration I've developed.

My current AI approach of choice is MCTS with opponent modeling for 6 or 9 max cash NL.

Planning to implement something like k-models clustering of players (see http://www.ai.rug.nl/~mwiering/Tom_van_ ... Thesis.pdf),
plus use TILDE to learn opp model decision tree (see http://www.personeel.unimaas.nl/m-ponse ... DTGT10.pdf)

Also I've considered MCCFR techniques to find Nash approximation (e.g. https://github.com/rggibson/open-pure-cfr). But it does not learn opponents and could be done (in good approximation) for HU only (if not using 1000 GPU cluster or something like this)

So I think MCTS+opp.modelling is more promising.

I'd be happy to hear from somebody if she tried methods mentioned above and to which success.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Tue Jul 08, 2014 11:48 pm 
Offline
New Member

Joined: Tue Jul 08, 2014 11:37 pm
Posts: 4
Hi All!

I'm an amateur poker player with expertise in computer science and mathematics. I'm working on writing a bot with Java using JNA. I'm currently stuck on parsing the board. Not sure if I should take the OCR route or the dll injection route. I'm hoping to learn a lot from you guys about botting and AI in general and hopefully get a nice bot up and running.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Aug 04, 2014 6:17 pm 
Offline
New Member

Joined: Mon Aug 04, 2014 6:09 pm
Posts: 7
Ok just recreating my account after the move.

Still the same old quite time here.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Aug 04, 2014 9:05 pm 
Offline
Junior Member

Joined: Thu Jun 19, 2014 5:16 pm
Posts: 13
Hi everyone,

I'm writer, hacker, and developer (from Asm to Python, Java, Clojure etc). I worked really hard for many companies for a long time, and now I took a break. And I decided to work on HI-skilled stuff, like trading, betting, and poker. These areas are so interested for me.

I hope one day my poker bot will win satellite on poker stars for PokerStars Caribbean Adventure. Crazy dream )


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Tue Aug 05, 2014 12:10 am 
Offline
New Member

Joined: Mon Aug 04, 2014 11:42 pm
Posts: 6
Hello! Nice to find a community of people who share my interest in AI and poker! Looking forward to sharing what I know and maybe learning a thing or two as well.

Sailor.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Fri Aug 08, 2014 12:14 pm 
Offline
New Member

Joined: Fri Aug 08, 2014 11:52 am
Posts: 3
Hi there,

been lurking for a while.
Not a programmer at all but I'd love to learn it solely for botting one day if I find the time and ain't too dumb for it :P..

Greetings


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Tue Aug 12, 2014 6:33 pm 
Offline
New Member

Joined: Tue Aug 12, 2014 12:58 pm
Posts: 1
Hi everyone

I have been botting on and off for about 2 years. Started with shanky and now I'm all about OH. I wish I had made the move to oPPL and OH sooner. I very recently started to learn C++ and already day dreaming about all the botting possibilities :)

I am just going into my last year of a pharmacy degree and so it is really only this time of year where I have a bit of spare time to work on my bot/profile, which is a SH FL As that's by my favourite hold'em format to play manually.

I'm definitely not in it for the money as the odd £20 I withdraw from Poker sites probably wouldn't keep me in socks, but it is still nice to know you are beating the game. At this point it is really more about learning to program, building something I am proud to watch play and chatting with people who enjoy it as much as me.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Oct 20, 2014 10:51 pm 
Offline
Junior Member

Joined: Mon Oct 20, 2014 9:20 pm
Posts: 10
hi again, "testacc" here from the old forum ;-)

started botting on UB back in the days when it still existed :cry: - micro stakes.
now after a bit of a break I moved on to PS. bigger challenge to integrate, but managed to grow up my bot and go higher stakes. 8-)

developing in C#, and more recently, Scala (a JVM-based language). I got interested in Scala mainly to be able to quickly experiment with more complex opponent models (it allows a more functional programming style).

cheers,
Chris


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Sun Mar 01, 2015 11:17 am 
Offline
New Member

Joined: Sun Mar 01, 2015 11:04 am
Posts: 1
Heyho,

I'm a finance student and amateur poker player. I recently started coding in Java and decided to work on an Omaha bot. The parsing/scraping part is already done. Also, the evaluation algo is finished - based on Cactus Kev I built a 9-Card-Omaha Lookup table. For simulation methods I use a long to represent already used cards (shuffling the deck before had less performance for me). Also I am able to work with ranges. Basically I'm just using LUT in the form of hashmaps all the way for everything which makes this quite memory intensive. Right now I am starting to look on general game logic for my bot, however at first I wont make the bot act itself as its just too risky (will think about stealth at the end). Looking forward to this project and to discuss with you guys.


Top
 Profile  
 
 Post subject: Hello world
PostPosted: Mon Oct 05, 2015 12:23 am 
Offline
New Member

Joined: Sun Oct 04, 2015 11:59 pm
Posts: 2
Hi guys, I am patacca from Italy.
I have a pretty solid background in MMORPG bot/cheat development and two weeks ago I decided to start working on a pokerstars bot. It's an idea that I had in mind for the last year and now I finally decided to take a shot.
I am currently reversing the network protocol and looking for all the info about the detection techniques the poker room use I can find.
My hope is to create an undetectable working bot that can crush microstakes with +10bb/100 and then start heavy development on the AI side, I think a lot of improvement can be done (and also a lot of money).

Hopefully I will contribute to this community.

P.S. What are the requirements to access the privates section?


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Oct 05, 2015 6:54 am 
Offline
Junior Member

Joined: Mon Jan 19, 2015 4:58 pm
Posts: 15
Hello everyone,


Have been going back and forth in this forum for around 2-3 years and only now noticed this thread. Makes me wonder how many worthwhile threads I've missed this way...

Shortly about me. I've been working on my setup for 2-3 years now and have a rather fragile setup working more or less. Went quite allin on the subject - quit my jobs, dropped other projects, discontinued my academic career to develop a slightly better AI. Might sound like a lot, but nothing beats the feeling when you accomplish smth that seemed impossible. Also, I find the applications of poker-solving methods outside poker quite promising so just working on the algos is quite the pleasure.

I wouldn't consider myself a huge contributor, but will try to continue asking/ answering questions where I can. Wouldn't mind joining a more intense day-to-day chat with people of similar interest/ achievements. Def not going to strip the pleasure of overcoming initial failures by answering dumb newbie questions. Ironically, I will continue to post my dumb questions :)

_________________
Let's drop conventional languages and talk C++ finally.


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Mon Oct 05, 2015 8:50 pm 
Offline
New Member

Joined: Tue Sep 29, 2015 5:56 pm
Posts: 9
Hello,

I participate in the NL HU competition at http://theaigames.com/competitions/texas-hold-em, player name "DaFish". I am a professional programmer with general interest in algorithms and with experience from AI competitions and other games like chess programming. I don't play poker myself, although I love to watch the WSOP Main Event and listen to Norman Chad.

When reading about the current state of the art in poker AI research I struggled to understand the finer details of CFRM (which I think is very elegant) and found many answers on this forum. I have just started the computation of my CFRM model and hope it is going to generate a plausible strategy before the competition ends :?:


Top
 Profile  
 
 Post subject: Re: Welcome and Hello
PostPosted: Tue May 23, 2017 8:54 pm 
Offline
New Member

Joined: Fri May 19, 2017 9:54 pm
Posts: 5
Hi, I've played poker for many years and have just finished my masters degree in cybernetics. I have been writing different programs for tool assistance for poker. For example I've written some software that allows a player to access ICM calculations easily when playing tournaments/sngs.

I've now just written my screenscraper using OCR to start botting some 6max cashgames, where I'm making a rule based bot with a static strategy. I played many hands the way my bot is going to play and I believe that 5bb+/100 is very achievable at NL10. It will have unlimited possibilities for multi-tabling.

If anyone have some tips for me I would appreciate it!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 95 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group