|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2020, 14:08 | #1 |
Пользователь
Регистрация: 20.07.2020
Сообщений: 69
|
Муравей Лэнгтона. Не получается предотвращать выход за пределы поля.
Я пытался написать муравья Лэнгтона, программа работает, но не получилось написать перепрыгивание в противоположный конец поля, при заходе за край поля.
Код:
---------------------------------------------------
Нич-чего не понимаю! Или что-то случилось, или… одно из двух! |
08.12.2020, 19:52 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Примерно так:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
08.12.2020, 20:19 | #3 |
Пользователь
Регистрация: 20.07.2020
Сообщений: 69
|
BDA, по идее, всё логично, и Ваш способ должен работать, и с моим всё логично (сброс координаты на противоположную, при выходе за край, с помощью условий), но и там и там возникает ошибка: IndexError: list index out of range. Я догадываюсь, что где-то начудил с переменными, но не понимаю где.
---------------------------------------------------
Нич-чего не понимаю! Или что-то случилось, или… одно из двух! |
08.12.2020, 20:32 | #4 |
Пользователь
Регистрация: 20.07.2020
Сообщений: 69
|
А, я нашёл, что не работает!
Я каким-то образом перепутал при создании класса доски wight и hight. Не понимаю как, но wight - высота и hight - ширина, в моей программе.
---------------------------------------------------
Нич-чего не понимаю! Или что-то случилось, или… одно из двух! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выход за пределы массива | maverick231 | Помощь студентам | 3 | 17.11.2020 15:46 |
Выход за пределы массива | NFXrus | Помощь студентам | 10 | 09.12.2011 23:13 |
выход за пределы массива(с++) | Lazy maximka | Помощь студентам | 2 | 13.11.2011 16:11 |
C++ выход за пределы строки (char) | Alex11223 | Помощь студентам | 4 | 20.04.2011 20:27 |
C++ - выход за пределы массива | kefir | Помощь студентам | 5 | 12.06.2010 14:09 |