Pool
The Game Pool
creates as many games as specified in separate threads. It actually creates Connectors
. Each Connector
is like a wrapper around the Controller
. The Game Pool
stores each Connector
, so it can talk to the Server
about empty games, available ports, and so on.