Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

IRumAI: Reinforcement Learning for Indian Rummy

About

Despite its massive player base and complex hidden-information dynamics, Indian Rummy has received no reinforcement learning attention. Existing agents rely on combinatorial search, which is tactically strong but slow at inference. We present IRumAI, the first RL agent for the domain. IRumAI integrates Proximal Policy Optimization (PPO), meld-aware observation encoding, deadwood-driven reward shaping, and a dual-branch convolutional architecture. IRumAI is RL-trained solely against weak heuristics, after a one-time behaviour-cloning warm-start on stronger demonstration data. It generalises to defeat the entire baseline hierarchy, including a 53.9% win rate against the strongest search-based opponent unseen during RL training. Bypassing explicit search, IRumAI requires just 0.33 ms per action, which is over 7,000x faster than the state-of-the-art heuristic. Ablations validate our architectural choices, and linear probing reveals that the network implicitly models the opponent's hidden hand from public interactions.

Vignesh Mohan• 2026

Related benchmarks

TaskDatasetResultRank
Indian RummyIndian Rummy vs. MinScoreAgent v1 (test)
Win Rate66.92
12
Inference LatencyIndian Rummy
Latency (ms)0.33
7
Indian RummyIndian Rummy vs. RandomAgent v1 (test)
Win Rate99.83
6
Indian RummyIndian Rummy vs. MinScoreOppAgent v1 (test)
Win Rate68.47
6
Indian RummyIndian Rummy vs. MinDistAgent v1 (test)
Win Rate57.15
6
Indian RummyIndian Rummy (vs. MinDistOppAgent) v1 (test)
Win Rate53.87
6
Showing 6 of 6 rows

Other info

Follow for update