Если ты хочешь таким образом восстановить чистый лес без игроков - то ничего не получится. Потому что ```getSymbol``` берет значения из ```m_wood``` в котором уже есть игроки.

Вообще самый простой способ решить эту задачу - хранить лес отдельно, а игроков отдельно. И когда требуется сделать отрисовку - копировать лес и наносить на него игроков.