AI Generation 1

The Poker Trainer will have oponents, whose artificial intelligence is grouped in “generations” (defining their skills and difficulty levels). This allows beginning players to succeed in entry levels but encounter gradually increased difficulty in higher levels until getting AIs in expert levels that are quite challenging even for professionals.

The first generation (Gen-1) is a very basic AI developed for tables where beginners can learn the game. Some AIs are too passive, some are too aggressive, some are too tight and some are too loose. They keep their static properties not only during a game but for a lifetime so the beginning player can learn their behaviour and develop optimized counter strategies (adaptive AIs will be introduced with Gen-2).

Gen-1 AIs are named after greek and roman gods and we tried to adjust their parameters (e.g. aggressive/passive or tight/loose) according to their characteristics: the godfathers Zeus/Jupiter are quite aggressive while the gods of wine Bacchus/Dionysos play like drunk (passive and loose).

Here the actual 46 Gen-1 AIs. They are ordered according to their performance in an extensive test run (they played around 30.000 games each) on an 8 player table pot limit hold’em (buy in 100, blinds 1/2).

  1. Flora (97360) – Roman Goddess of Flowers
  2. Tyche (88050) – Greek Goddess of Fortune (see 7.)
  3. Vulcanos (84640) – Roman God of Fire (see 5.)
  4. Janus (81110) – Roman God of Gates
  5. Hephaistos (81000) – Greek God of Fire (see 3.)
  6. Pluto (79660) – Roman God of the Underworld (see 10.)
  7. Fortuna (65940) – Roman Goddess of Fortune (see 2.)
  8. Hermes (64410) – Greek Messenger of the Gods (see 14.)
  9. Bellona (61880) – Roman Goddess of War
  10. Hades (53920) – Greek God of the Underworld (see 6.)
  11. Kronos (52260) – Greek God of Harvests (see 19.)
  12. Luna (46120) – Roman Goddess of Moon (see 13.)
  13. Selene (42180) – Greek Goddess of Moon (see 12.)
  14. Merkur (40570) – Roman Messenger of the Gods (see 8.)
  15. Ares (40120) – Greek God of War (see 18.)
  16. Nike (39190) – Greek Goddess of Victory (see 17.)
  17. Victoria (39070) – Roman Goddess of Victory (see 16.)
  18. Mars (36660) – Roman God of War (see 15.)
  19. Saturn (21630) – Roman God of Harvests (see 11.)
  20. Nemesis (18640) – Roman Goddess of Retribution
  21. Jupiter (12920) – Roman King of Gods (see 24.)
  22. Juno (10970) – Roman Goddess of Marriage (see 23.)
  23. Hera (10490) – Greek Goddess of Marriage (see 22.)
  24. Zeus (7680) – Greek King of Gods (see 21.)
  25. Apollo (6500) – Greek/Roman God of Music and Medicine
  26. Athene (5860) – Greek Goddess of Wisdom (see 27.)
  27. Minerva (5220) – Roman Goddess of Wisdom (see 26.)
  28. Morpheus (-6950) – Greek God of Dreams (see 31.)
  29. Always-Fold Test AI (-11050)
  30. Eos (-18780) – Greek Goddess of Dawn (see 33.)
  31. Somnus (-20470) – Roman God of Sleep (see 28.)
  32. Neptun (25170) – Roman God of the Sea (see 37.)
  33. Aurora (-26050) – Roman Goddess of Dawn (see 30.)
  34. Pan (-33580) – Greek God of Woods (see 35.)
  35. Faunus (-36670) – Roman God of Woods (see 34.)
  36. Uranus (-36910) – Greek/Roman God of the Sky
  37. Poseidon (-42240) – Greek God of the Sea (see 32.)
  38. Venus (-47320) – Roman Goddess of Love (see 40.)
  39. Furiae (-49990) – Roman Avenging Spirit (see 42.)
  40. Aphrodite (-60030) – Greek Goddess of Love (see 38.)
  41. Helios (-63260) – Greek Sun God (see 43.)
  42. Erinyen (-73150) – Greek Avenging Spirit (see 39.)
  43. Sol (-74640) – Roman Sun God (see 41.)
  44. Eros (-97160) – Greek God of Love (see 45.)
  45. Cupido (-92250) – Roman God of Love (see 44.)
  46. Dionysos (-15235) – Greek God of Wine (see 47.)
  47. Bacchus (-159430) – Roman God of Wine (see 46.)

Each AI exists twice for analysis on statistical variance. The pairs can be spotted by the different names of the same god (Zeus/Jupiter, Neptun/Poseidon, Aphrodite/Venus, Eros/Cupido).

Leave a Reply