Как стать автором
Обновить
1
0
Даниэль @Dendefo

Пользователь

Отправить сообщение
Пост несомненно полезный, но печалит тот факт, что боты теперь клепаются кем угодно и как угодно. Из-за этого появляется множество некачественных ботов.
Звучит так, будто вы заманиваете меня на темную сторону силы. https://github.com/dendefo/MineSweeper А там есть печеньки?
Мне выше, на гист ссылку и дали, а повторять этот же код на самом гите не лучшая мысль, как мне кажется.
Around как раз и подсчитывает, а делать это несколько раз в разных местах — глупо. Насчет циклов и set/view исправился. Ссылка на гит выше.
Изначально некоторые циклы так и выглядели, но от этого пришлось отказаться, потому что мне нужен был индекс элемента в массиве, а не сам элемент. Хотя да, в одном моменте в
def game()
можно было написать короче.
Ниже orgkhnargh предложил занести все это под класс. Думаю здесь это будет как раз кстати. Ну и код:
https://gist.github.com/dendefo/1b23e0f6d37d892c527cd9a686c93501
Чем заменять global?
Что значит разделять отображение и внутренне состояние игры?
setAround себя оправдывает, без него приходилось повторять один и тот же момент кода 3-4 раза.

Информация

В рейтинге
Не участвует
Откуда
Люберцы, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность