мне кажется , лучше было бы чтобы перезагружалась новая игра,а не открывать каждый раз заново
Молодец, ну тут как бы бот просто немного не обычно выбирает позицию для хода, данная система напоминает ребёнка, которому по очереди показывают пальцем на объекты, а он кивает по вертикали или по горизонтали =)
Неужели ничему не научился?
Закончилось, в воскресенье на вебинаре подвели итоги, на выходных выложу видео и архив с ботами.
спасибо,уважаемый,
принцип понял,
получилось 108 ходов
yadi.sk/i/dQfTfVuyzUtVB
Подумай. Эта задача точно решается. Самому думать надо. Я над одним уровнем ооооочень долго думал, но все-таки решил задачу сам.
сдвинь средний ящик в лево потом правый ящик на две клетки вверх. верни средний ящик обратно и опусти его на одну клетку вниз
-у полигона нет логики ,что тестер напишет (взаместо примера) то и будет
-логика - зависимость, код - инструкция
-ваш глупый тролинг ни к чему.
Сначала нужно средний ящик влево сдвинуть.
yadi.sk/i/zusTqZNLzMKx5 всё тут проходимое, терпение и труд всё перетрут.
Если ты не понял, то в кратце: "Полигон проверяет логику бота на основе ЛОГИКИ ПОЛИГОНА, а у FiaRArena логика своя и она отличается от полигона по многим фронтам". В данном соревновании именно такие правила и такая арена для состязаний ботов, не можешь написать бота под неё, изучай программирование, как говорится, есть к чему стремиться.
Ты вкурсе, что логика игры и код игры это разные вещи?! По поводу новичков, видео снято ПОШАГОВО, это даже не для новичков, это для детей, там даже показали пример дебага кода. Только человек не понимающий логику или просто ленивый не сможет разобраться.
з.ы.
Твоё поведение мне напоминает ребёнка, которому родители дали дубликат ключей от дома, чтобы он если что, всегда мог попасть домой когда никого нет. При этом ребёнок сразу начал эти ключи пихать во все замки, что нашёл дома, оказалось, что дома были запасные личинки у родителей, лежавшие в шкафу. Обрадовавшись волшебным ключам, побежал открывать у всех соседей двери, но не вышло, тогда ребёнок не долго думая, побежал домой за запасными личинками и пошёл с ними по соседям, стучась, предлагая им личинки, говоря: "Замените свои замки, а то я ваши двери открыть своим ключом не могут".
полигон - для проверки логики бота , не более или лучше на бумаге проверять
самого бота делаем как показано автором.
по поводу критики:
рефлексия не совсем для новичков,
сложность-не показатель эффективности
И да, если ты бота на полигоне проверил и он пашет, это не значит, что он будет работать на полигоне который используется в этом соревновании. Так что советую бота сделать для FiaRArena.
з.ы.
по поводу полигона, на который ты дал ссылку, если будешь проводить соревнования по ИИ, можешь использовать его, в текущем соревновании правила уже определены, арена дана, уже несколько человек ботов сделали, если хочешь участвовать, советую не тратить время.
Я тоже тебе советую вначале опыта подольше в C# поднять, а то уже и видео-инструкцию записали совсем для новичков, а ты не понял, значит опыт у тебя слабоват для этого соревнования. Пройди курсы попроще, сам потом будешь смеяться на тем, что код оказывается примитивный.
Никакой путаницы нет, передаются данные текущего состояния поля, ты их обрабатываешь и делай ход, не виду проблем, о которых ты говоришь. Видимо ты плохо разобрался, советую изучить логику лучше.
Вадим, попробуй ещё раз просмотреть видео инструкцию.
Или пройди сначала другой курс, чтобы прокачать опыт.
Рекомендую записаться на Сокобан.
Ну если даже такой вариант тебе не помогает, то надо изучать курсы с самых азов, а не пытаться бежать впереди паровоза.
Скриншота только не хватает, для наглядности статистики игр с базовыми ботами.
логично начинать с нуля и ходы прибавлять,
а здесь с конца и нужно вычитать- можно запутаться ,
что и произошло.
Считается снизу, так как ходы делаются снизу. Мне кажется, так логичнее.
Мои боты не простые, dll весят 7 и 10 кб
Значит у тебя баг в коде ИИ, у меня все боты играют отлично.
Все мои боты играются без проблем, никаких исключений, лучше подумай над кодом!!!
Всё впереди, уроки специально так сделаны, чтобы мозг успевал воспринимать новую информацию. Поэтому если быстро усвоил - переходи к следующему уроку!
Молодец, главное нашел ошибку. Это тоже нужный опыт.
Рад, что интерес не пропадает. Тут еще многое можно узнать.
1-несчитал
2-менэджер паролей
3-незнаю
4-интересно
5-здесь не сложно и не скучно
Так в описании урока направление расписано ведь.
почему не открывается "Лабиринт 2D - игра" ,если "Лабиринт 2D - меню" - отчёт набрал необходимое количество «хороших» очков и был засчитан.
Вадим, хорошее начало этой интересной игры! Молодец! :)
Очень рад, что решили попробовать начать изучать программирование с этого прекрасного ресурса!Уверен, что найдете для себя много полезного и познавательного. Но первое задание выполнено не полностью : совсем ничего не написали про последнюю программу и ожидания от курсов. А это хорошая возможность поставить себе цель, к которой можно будет планомерно двигаться.
И какую же ты последнюю программу написал?