Глава 17
Страница 97 из 161
Настройки чтения
18px
1.8
1

Глава 17

Страница 97

Вот же… Стив!

— Договорились, — пожал я протянутую руку, — в январе мы с Линдой приедем в Эл-Эй на телевизионный финал турнира по аркадным автоматам.

В следующие пару часов я познакомился с войной роботов, дискету мне предоставили. Свободный Эппл 2 на стенде имелся. Я даже сыграл несколько битв против простого бота, взятого из журнала «Мир компьютерных игр» и не то, чтобы слил их все, но в «Мире Танков» за стату в 33% меня бы назвали оленем и как бы превентивно свои же не пристрелили, пока вредить не начал.

И жесткая же штука. Каждый робот может ехать, стрелять и сканировать местность радаром, причем тот не сообщает, что именно он нашел — врага или стену арены, только расстояние, пройденное лучом, пока он вернется. О попаданиях по противнику роботам также неизвестно. У них есть только своё состояние.

Скрипт поведения необходимо вместить всего в 256 строк кода. Серьезные и продвинутые алгоритмы при таких ограничениях никак не родить. Тут лапша из условий ЕСЛИ-ТОГДА, либо конечный автомат, когда у бота есть несколько режимов, с отдельной логикой для каждого. Так призраки в Пэк-Мэне умозрительно работают. А может быть, ну его? Ну поставлю мальчишку на место и что от этого выиграю? Разве что полезные наработки по поведению противников. Да и… меня просто захватила игра, интересно же придумать оптимальный способ и всех уделать. Ну или не всех…

Журнальный бот заезжал в угол и кемперил, контролируя узкий сектор, за счет чего часто имел преимущество в обнаружении моего робота. Хотя, с другой стороны, если проверить все четыре угла, знаешь, куда целиться. И стрелять можно фугасами, с мощной взрывной волной.

Сегодня ночь звала меня участвовать в войне роботов, причем исключительно у себя в голове, так как Эппл 2 в гостиничном номере отсутствовал. Пока что правила бал идея сделать максимально тупого робота, который займет не угол, а одну из граней квадратной арены и будет ездить влево-вправо, сканируя под прямым углом. Нашел противника — тут же выстрел на ту дистанцию, где он обнаружился, с максимальным сплешем. Бот даже не узнает, попал или нет.

На завтрак я вышел, отчаянно зевая и сражаясь с желанием немедленно зарелизить алгоритм. Но потом, не сейчас, сегодня — очередной звездный час Эль-Кей, а не меня.

Импровизированной студией стал конференц-зал отеля. Телевизионщики установили освещение и камеры, на помосте-сцене выставили длинный ряд стульев для участников, получивших одинаковые белые мешковатые футболки со скромным черным лого на груди. У них было шесть компов Эппл 2, столько же Атари 800, дюжина участников турнира, красотка на роль ведущей и целое море амбиций по созданию нового лица киберспорта. Что могло пойти не так?

назадназад
1 ... 95 96 97 98 99 ... 161
впередвперед