An attempt to remove the randomness from poker. @mcclure111 gets some of the idea credit.
This is the game, right here:
Each player has one standard deck of playing cards. For each hand, every player secretly draws a five-card hand from their own deck. Three rounds of betting occur, with each player progressively revealing one card of their choice between rounds. After the final round, all unfolded players reveal their remaining two cards and the hand is resolved. Hands are discarded after use, without revealing any still-hidden cards. Memory aids for played cards are allowed, and should be included in computerized implementations. All other rules are the same as standard poker.