Я прямо представляю это совещание:
- Так, господа, не укладываемся в бюджет по прериям. Что у нас там?
- Да вот, по птицам смета превышена.
- Что ж, давайте сокращать. Что у нас там самое большое?
- Страусы, кажется.
- Хорошо, вот с них и начнём. Ого! Зачем вы в него столько мяса запихали?
- Так это, товарищ начальник, он же самая здоровая птица в мире. Надо же льву что-то жрать. Для витаминов.
- Тааак. А чего у него голова такая большая?
- Терморегуляция, мозг для оценки ситуации в воздухе, система навигации...
- Парни, у меня идея!
- Да?
- Давайте ему крылья отрежем.
- А как он ото льва убегать будет?
- Ну, смотри, в базовой конструкции лапы довольно сильные. Чуть усилим колено - и до 70 километров в час вполне разгонится. А заряда часа на два хватает. Лев столько не пробежит, страусы же стайные - он одного поймает и успокоится.
- Да, слушай, тогда и мозг можно уменьшить. Нет полёта - нет навигации. Всё ресурсоёмкое можно смело убирать.
- Точно. Значит так - крылья сокращаем на 87%, мозг облегчаем до базовых функций. Если что, пусть мордой, значит, на холодный песок ложится для терморегуляции. И пугается всего. И если пугается - сразу лягается и бежит. Как раз на 30 грамм программы. Идёт?
- Да.
- Ещё у него пальцев три. Давай два оставим, и ноготь только на большом.
- Хорошо.
- Отлично. Идём дальше. Теперь чего у нас там по рекам? Что за дикое превышение по серпентариуму?
- Так крокодил же. Сильный хищник нужен. А сами знаете, на рептильной платформе много чего не построишь. Он же как аналоговый телефон в двадцать первом веке - всё на хардкоде. Не учится.
- На хардкоде, говоришь? Давай-ка ему вообще только рефлексы оставим.
- Это как?
- Ну как. Пусть спит целый день. Есть движение - хлоп, сожрал. И снова спит. В смысле, бдит. Но в режиме пониженного энергопотребления. И чтобы без утечек и саморазряда там.
- И чего, всё?
- Ну там базовую прошивку поставь, размножение и всё такое.
- А что если ему этой программы на еду не хватит? Он же вообще случайный по поведению получается, то густо, то пусто.
- Так аккумулятор же, на рептилиях хорошо получается. Вон у меня полоз как-то уполз, месяц в ванной за трубой с хитрой рожей прятался. Вылез отдохнувшим, немного голодным и довольным.
- Хорошо. Скажем, дня на три должно хватить. Добавим ещё немного передвижений. Нехай чего и поймает.
- Да. И вот ещё что. У него там черепахи рядом живут, как бы он их не пожрал. Проверь-ка приоритеты.
- Ты прав, на рефлексах он и им бошки пооткусает.
- А у самой черепахи что за прошивка по инерфейсу?
- 2.1.1, там приоритет на защиту при быстром движении.
- Ну отдай на это 100% ресурсов в 2.1.2 - пусть прячется быстрее, чем крокодил кусает. И вообще этот участок хорошо бы на низком уровне переписать.
- Хорошо. Значит, новый релиз страуса lite, крокодила хардкодим полностью перед выпуском, черепах обновляем до 2.1.2. Всё?
- Да, в бюджет укладываемся. Пошли работать.