func (r *Runner) handleGameMessage(ctx context.Context, m message.Message, out chan<- message.Message) {
	gIn, err := r.getGame(m)
	if err != nil {
		r.sendError(err, m.PlayerName, out)
		return
	}
	message.Send(m, gIn, r.Debug, r.log)
}
// handleGameMessage passes an error to the game the message is for.
handleGameMessage passes an error to the game the message is for.
// handleGameMessage passes an error to the game the message is for .
func (r *Runner) handleGameMessage(ctx context.Context, m message.Message, out chan<- message.Message) {
	gIn, err := r.getGame(m)
	if err != nil {
		r.sendError(err, m.PlayerName, out)
		return
	}
	message.Send(m, gIn, r.Debug, r.log)
}
func ( r * Runner ) handleGameMessage ( ctx context . Context , m message . Message , out chan <- message . Message ) { gIn , err := r . getGame ( m ) if err != nil { r . sendError ( err , m . PlayerName , out ) return } message . Send ( m , gIn , r . Debug , r . log ) }
handleGameMessage passes an error to the game the message is for.
handleGameMessage passes an error to the game the message is for .