Discussions: Heads up Omaha

Discussionpostsviews
Finals! There was a mail sent out already, but I'm putting it up here as well so you can easily look up the format for the finals again. It'll be largely the same as we did with the first Warlight competition...
42 2793
Engine source on Github! By popular demand, we've made the engine for Heads up Omaha public! Use it to set up your own matches locally, learn from it, improve upon it or what ever else you like. It's on our Github page and c...
0 1010
Simply Threshold Bot https://gitlab.com/rhomnics/PokerBot.git
0 177
User interviews for the AI-Games Hi there! My name is Jarmal and I'm the new designer here at the AI-Games/Riddles. I'm currently looking for users (you guys) to interview for future improvements for the AI-Games/Riddles. I'm especia...
0 176
demonstrative game Could you explain, please... why does chezebot have a "straight" in demonstrative game between chezebot and Quispel in round 42? I taught that in best combination there are 2 hole cards.
2 345
Random module is not working Monte Carlo sampling is probably the best way to determine our odds of winning, even the engine is using it. Unfortunately, it's useless without randomness, and currently it's not possible to import t...
5 720
Shaftoe beeing last Hey, does anyone have an idea why shaftoe is last in the leaderboard? He hasn't updated his bot, so whats going on oÔ ? Maybe he reads this and can explain ...
1 454
Has the scheduling of games changed? Since some time, I notice that my bot plays much more infrequently than other bots. Also, my bot plays against some opponents much more frequently than against other bots, although these opponents hav...
5 411
Bots timing out when they shouldn't? I noticed two matches where my bot timed out from the beginning. In one of the matches my opponent stlaw also timed out after a few hands and the game reached 192 hands. http://theaigames.com/compet...
1 428
Bot not playing I uploaded my bot many hours ago but it has not played a single game. Are matches random or in some order?
2 577
Compilation failed for no good reason I tried to upload a new version of my C# bot. Compilation failed, but the output showed only warnings, no errors. After that I fixed the warnings anyway and uploaded another zip file. Again the compi...
1 415
Questions on the finals It says on the homepage that the finals start in januari. Since it is already almost januari I was wondering if you already have exact dates for the semi finals and finals. Also, with the first warli...
3 553
Getting started with a non-Java bot (C++) I am not sure how to start, I compile the starter bot on the site just to check it out, and how am I supposed to launch the engine? It says: java nl.starapple.backend.RunPoker 2000 [bot1] [bot2] 2>er...
1 415
Question about the format of the final competition and goal of our bots I'm quite interested in knowing the format of the final competition because it can affect how we should write our bots. the elo ranking currently ranks players by how well they fair against a large n...
16 1331
Getting Started Help Hello, I just signed up and feel a bit lost. Is there a way to test your bot against a vanilla bot offline rather than online in the leaderboards, like how you could do in the Google AI Challenge? T...
9 730
No test matches Hi, i think i am waiting for more than 12 hours for a test match to get played. It's on Input test success. Whats going on ?
13 545
what is the zip/rar file size limit I seems to not be able to upload a rar file that is 6.1Mb what is the limit for what I can upload?
7 623
Collections.sort (Java8) Hey, I wanted to compare ArrayLists but it seems your Compiler doesn't support Java 8? Is this correct? Code example: 100: ArrayList myHand = new ArrayList(); 101: Collections.sort(myHand, comparin...
1 522
Problem with Ruby compilation I tried to upload my first Ruby bot for the Omaha challenge, and get the following error message for the input test: :1:in `require': cannot load such file -- rubygems.rb (LoadError) from :1:in `' ...
2 441
initial file loading time causing input test to fail? I'm loading a 13M file that is in my src folder when the bot initilizes. however input test is failing in 5.2 seconds and says it's not getting any input. The file loads in about 4 seconds on my comp...
4 496
Move get executed with a 1 move delay Hi there, i noticed something strange. Look at this, my bot wants to call 40 in round 56 (last output is my debug output) but the engine executes a check from a move before. In Round 57 my bot wants t...
6 479
Filter turns in game viewer Hi, First I want to thank for this competition. I am having a lot of fun. Currently it takes a lot of time to watch games in the game viewer. Many games last for over 100 turns, where about 90% of th...
0 462
Only one account is allowed testuser, you're getting double the testing resources of everyone else which is unfair. I'm looking at you chezedude. 1) Smurfish name 2) Java bot 3) You have motive 4) First upload --> top 10 ...
1 577
Number of Decks Does the engine generate cards truly randomly (i.e. infinite number of decks) or is it limited by a set number of decks? I found a game where 4 aces of spades appeared, which seems very improbable un...
6 645
Technical details Was written "Secondly, the maximum amount of time your bot can run now is 5 minutes". Is it means that whole game time is 5 minutes, besides of both time banks? Or it means "your bot have 5 minutes ma...
1 476
Restriction on memory Is there a restriction on memory for bots? Thanks!)
1 526
challenge duration what is the challenge duration? when it starts and ends? where can i find a schedule? thanks)
5 530
Possible Bug Hey Devs, So, on this game on turn 11, a strange thing is happening: I get priority to make an action, the engine says that I call when, in fact, I'm trying to raise the amount of the big blind pre-f...
22 1053
I can't get my Go bot to compile I am trying to upload a dummy bot just to check I have the correct file structure. The first error I was getting was: named files must all be in one directory. Then, I moved all files to one directory...
6 842
Wrong bot version When I click global rank on my bot it shows me that it's current version is 45. This is the rank of my conquest bot. Might thus also be the reason why my bot hasn't played any games? They both have th...
1 452
Game speed bar does not work anymore Hi since the new version of the website i can't use the game speed bar anymore. The layout seems to be broken. I am using chromium (ubuntu).
1 454
[JS] Can't get bot to pass compile Is there a certain structure we should be using with the js bot, I took a base from the js starter and have expanded it to include more files (mainly the structure of the java starter) but it keeps co...
8 521
[Python] compilation fails every time, and 'Output' link just says 'Error Dump' Is there any way I can fix this? What criteria must my bot meet in order to be successfully compiled? It just replies 'call 0' to all calls to action, just as a test, but it won't seem to compile.
1 467
How to stop my bot from playing others? I'm not quite ready to have my bot play others, but it seems to be doing so, and it's dragging me down in the rankings. Is there any way to force that to stop?
1 533
I can't get my code to compile. Hi, has anyone gotten their code to compile recently? I've tried to upload a very simple "hello world" program in C++: int main(int argc, const char * argv[]) { cout << "Hello, World!\n"; ...
3 1326
Cannot set bot to ranked I've just recently got my first functional bot for Omaha ready and uploaded. It compiled fine and won the test game, but I can't set it to ranked. The version list only shows version 0, while the func...
2 534
Strange bug The previous version of my bot (Felix-v47) ran into bug where it would take too much time to compute its move every single game. The error dump output was completely blank, despite the fact that my bo...
3 515
Poker rules Hello, I came here because of the warlight competition and I thought an other competition would be fun but I have absolutely no knowledge of poker. Can someone explain the rules of Omaha from scratch...
3 660
Clojure support I uploaded a trivially simple bot to try the untested clojure support, and it appears to be failing to find the clojure/string library that I used to split the input line. The key error seems to be: ...
11 1118
Ruby - compile fail , empty error dump Hey all i am trying to test a simple bot written in ruby and i cant seem to find what is wrong... I guess something to do with input and output but cant figure it out. Here is the sample code for a ...
3 515
JS: Input test failed It seems that the input test for a JavaScript bot never prompts for an action, but then fails my bot (which doesn't output anything, because no action was requested).
6 679
Inconsistent server timing My bot loads some files locally in about 2.3 seconds. When the poker competition was run separately, it meant loading this file pretty consistently in roughly 2.8 seconds. This is about the same relat...
0 506
Compile error Hi have some trouble compiling my bot. The code works fine on my maschine (no syntax, class not found etc.), but after uploading i get "Compile failed" I upload a zip like this: bot.zip {bot, com, p...
1 494
All-in I'd like to discuss the size of the initial blind and the amount of chips we start with. With the current settings, a player can go all-in every time he wants: pre-flop: small + big + call + 60 + ca...
5 685
Multi-threading I see nothing mentioned about multi-threading. Hand evaluation could easily be done on multiple threads/cores or even the GPU. I somehow assume the bot is supposed to use only one core. And not use th...
1 619
stuck in queue My bot has been stuck in the compilation queue for about a day now. Is there something going on with the server? Or am I doing something wrong? My bot's in JavaScript so I'm not sure why compilation ...
2 462
Error dump not working. I hope I'm doing something wrong. You see, I tried to make the program works (obviously), but I always get compile failed. I tried the error dump, but somehow, the error dump is empty. I put like e...
1 465
amountToCall I was looking at this game: http://theaigames.com/competitions/heads-up-omaha/games/53b835f44b5ab20b4223b18f I noticed my bot made some strange mistakes there in round 4 and 5. In round 4 it folds w...
1 515
Pot-Limit In the rules we can read that the game is pot limit: «This game is pot limit, so a bot can never raise more than the size of the current pot.» Does that mean it is not possible to raise before the...
7 845
Haskell - test failed: no output Hi, I've developed a simple bot in haskell but I can't get it to pass the tests after compilation. It always says "test failed: no output". My bot do output in response to engine's Action messages. ...
9 673
Release of engine? Are you going to release the engine again like for the warlight AI? I guess its still in beta at the moment but would be very helpful to let users setup local versions for testing too, I did so for th...
5 613
Omaha test Arena I made a test environment (Arena) to test poker bots. It's written in C# but it can handle all bots. You have to configure a (root) directory for your bots. Every bot needs it own directory. You can...
15 1293
Time restrictions I feel like the maximum time restriction of 2 minutes per bot does not make much sense. I'll explain why. Currently: Initial 5 seconds .5 seconds per move Timebank cannot go beyond 5 seconds 120 se...
3 564
Problems Uploading? Is the uploader broken? I'm not able to upload a bot right now.
3 477
Paired matches I noticed that the rankings of the bots fluctuate pretty wildly. At the current time there are quite a few aggressive bots out there and the hand can be very decisive in that case. I also noticed thi...
1 553
Betting limit Bots seem to be able to bet more than they have.
3 525
Ethics issues Hi, I have a question regarding where the money comes from for the prizes. This site hasn't any public sponsor or ads that we know of, therefore i think it is a legitimate question. And second point...
3 685
Time bank size I noticed that the time settings are only sent to the bot at the start. During the turns, there is no feedback of the amount of time the system reckons the bot has left. A popular chess bot system in...
1 465
Bug in java starterbot I've found a bug in the function getHandCategory of the java starterbot at lines 87, 97 and 109. I think handCode = hand.getCard(0).getNumber() + hand.getCard(1).getNumber(); needs to be handCode ...
4 566
Calculating "Odds" I've just started working on my bot, and I can't find any info about the "odds" percentage displayed in game. Does anybody know exactly what it's calculating?
4 614
Bug in display of games? http://theaigames.com/competitions/heads-up-omaha/games/538f2fba4b5ab203a48638aa When viewing game my bot (stupidly as usual) raises max pre-flop. This results in my bot using 30 (blind) + 90 (raise)...
1 468
Draw As far as I know, it is possible to draw in Poker. I could not find how this is communicated. See: http://en.wikipedia.org/wiki/Listofpoker_hands
6 571
In queue for few hours now Hey, I have uploaded a new bot (C++) for Omaha. It has been few hours now (at least 4 hours) since the upload but it is still in queue for compilation. Could it be a problem in my bot or are servers...
0 519
Typo in http://theaigames.com/competitions/heads-up-omaha/getting-started ? If player1 posts 30, isn't it player2 who has to call 15? Or am I confused.
1 473
Heads up Omaha is here! With the finals for the Warlight AI Challenge fast approaching, we've just put the next competition live! It's still in Beta, so the looks are going to change, as well as more functionality in the vi...
0 668