Eight Ball Pool A C++ implementation of eight-ball pool using the Allegro game library. Features All standardized rules of play Randomized rack for each game session Enforcement of fouls according to official rules