Присвоить null в hashmap и сборщк мусора все подчистит? Или лучше использовать кэш из Guava и просто ограничить количество игр в HashMap? Он автоматически будет удалять игру, которая использовалась давнее всего
в чем проблема то, когда выиграл, сделать явный remove? если тебе создадут 1000 игр, открытых, то да, тут какие-то траблы и нужен какой-то кеш