func (r *Runner) numSockets() int {
	numSockets := 0
	for _, sockets := range r.playerSockets {
		numSockets += len(sockets)
	}
	return numSockets
}
// numSockets sums the number of sockets for each player.  Not thread safe.
numSockets sums the number of sockets for each player.  Not thread safe.
// numSockets sums the number of sockets for each player . Not thread safe .
func (r *Runner) numSockets() int {
	numSockets := 0
	for _, sockets := range r.playerSockets {
		numSockets += len(sockets)
	}
	return numSockets
}
func ( r * Runner ) numSockets ( ) int { numSockets := 0 for _ , sockets := range r . playerSockets { numSockets += len ( sockets ) } return numSockets }
numSockets sums the number of sockets for each player.
numSockets sums the number of sockets for each player .