public Map(int id, bool[,] filled, ImmutableStack<Unit> nextUnits, Scores scores) : this(id, filled, PositionNewUnit(filled.GetLength(0), nextUnits), nextUnits.TryPop(), scores) { }