четверг, 17 сентября 2009 г.

Проект Genesis

Генеральному директору Иегове
от начальника маркетингового отдела Гавриила
Исследования, проведённые нашим отделом в рамках проекта Genesis, показали, что наилучшие перспективы на рынке имеют системы следующей конфигурации:
  • Планета: 1 шт.
  • Радиус: 3000 км Сила тяжести: 0.5g
  • Соотношение суша/вода: 1:1
  • Температура: +24°C
  • Атмосфера: кислород
  • Моря: пресн. вода
  • Реки: молоко, мёд
  • Фауна: травоядная
  • Периферия: светила: 2 шт. (дн./ночн.), с
  • корость: 0.0007 RPM (1 об/сут)
Направить в отдел стратегического планирования для подготовки ТЗ.
— Иегова
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
В ходе работ по проекту Genesis (стадия «Да будет свет») выявлены следующие трудности: у нас отсутствует компактный источник бесперебойного свечения с распределителем на два светила. Предлагаю воспользоваться стандартным источником типа «красный карлик», а в качестве ночного светила применить зеркало.
Лучше «жёлтый карлик». По себестоимости это не намного больше, а смотрится куда более внушительно.
— нач. маркет. отдела Гавриил
Это же серверный источник. Зачем он нужен пользователю одиночной планеты?
— Люцифер
Что пользователю нужно, а что нет, ему объяснит отдел рекламы.
— Гавриил
Люцифер, занимайтесь вопросами вашей компетенции. Утверждаю «жёлтый карлик».
— Иегова
Кстати, при той яркости, что дает жёлтый карлик, можно вместо зеркала поставить обычный планетоид.
— Михаил
Согласен.
— Иегова
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
После внесения изменений в ТЗ возникли следующие трудности: масса источника бесперебойного свечения намного превосходит массу планеты, вследствие чего источник отказывается вращаться вокруг планеты. Вместо этого планета вращается вокруг источника. Кроме того, из-за мощности источника наблюдается устойчивое превышение температуры над указанным в ТЗ (примерно на 2 порядка). Если увеличить расстояние до источника, существенно возрастут габариты системы.
Габариты — это даже престижно, а вот вращение планеты вокруг периферийного устройства может вызвать у пользователя ощущение неполноценности. Может, поменяем гравитационную постоянную?
— Гавриил
Если менять гравитационную постоянную, возникнут проблемы с совместимостью.
— Михаил
Да какая пользователю разница, что вокруг чего крутится? Пусть отдел рекламы придумает какую-нибудь теорию относительности.
— Иегова
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
После увеличения радиуса орбиты попытки разогнать планету до указанной в ТЗ скорости приводят к краху системы (планета улетает в космос). Кстати, с ночным светилом та же история.
Неважно, что происходит в системе — важно, что видит пользователь. Почему бы не заставить планету вращаться вокруг своей оси? Тогда пользователю будет казаться, что солнце и луна обращаются вокруг неё с указанной в ТЗ частотой.
— Гавриил
А пользователь нас не раскусит?
— Иегова
Если и раскусит, проект к тому времени будет давно уже сдан.
— Гавриил
Согласен.
— Иегова
Генеральному директору Иегове
от начальника отдела тестирования и техподдержки Рафаила
Первичное тестирование системы выявило следующие дефекты:
Наблюдается устойчивый перегрев.
Ось вращения отклонилась на 23° от вертикали, вследствие чего возникли цикличные температурные аномалии.
Пропускная способность рек не соответствует проектной.
Травоядная фауна отсутствует.
Орбита нестабильна, планета имеет тенденцию к падению на солнце.
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
А что вы хотели при таком соотношении суша/вода? Для оптимального охлаждения нужно где-то 1:3—1:4.
Мы работаем над этим.
Потому что молоко скисает, а мёд засахаривается.
Травоядной фауне трава нужна, а она не растёт при такой жаре и без воды. Предлагаю пустить по рекам воду, это заодно поможет решить проблему 3.
В качестве гравитационного противовеса мы выведем на внешнюю орбиту ещё одну планету.
Сушу ужимать некуда, значит, придется увеличивать площадь морей. А это — рост объема и силы тяжести. Да ещё лишняя планета...
— Михаил
Ничего, пользователь стерпит. Лишнюю планету оформим, как фичу. А вот молоко и мед мы уже анонсировали. Хотя бы в самых заметных реках надо оставить.
— Гавриил
Напоминаю, что сроки поджимают, а у вас ещё конь не валялся. Кстати, дизайнеры до сих пор не представили проект коня, всё с динозаврами возятся. Кому нужны эти динозавры?
— Иегова
Вообще-то пользователь динозавров любит.
— Гавриил
Ладно, но и конь чтоб был.
— Иегова
Генеральному директору Иегове
от начальника отдела тестирования и техподдержки Рафаила
Помимо нерешённых проблем с осью, планета теперь имеет тенденцию к улёту в космос.
Травоядной фауны опять нет.
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
Сделаем ещё один противовес, теперь на внутренней орбите.
А фауна размножилась, сожрала всю траву и передохла.
Сколько всего противовесов вам надо?
— Михаил
В общем, после калибровочных работ удалось стабилизировать систему на девяти.
— Люцифер
Я правильно понял? Вместо одной планеты пользователь получит 9?!
— Иегова
Ну и что? 8 из них всё равно непригодны для жизни.
— Люцифер
А размеры системы?
— Иегова
А пользователю их и знать необязательно. Половину этих планет без телескопа и не увидишь. Предлагаю дополнить Руководство пользователя 11-й заповедью: «Не изобретай телескоп».
— Гавриил
Не надо. Тогда они его точно изобретут.
— Иегова
Кстати, после увеличения радиуса орбиты яркость ночного светила упала ниже проектного минимума. Предлагаю инсталлировать вместо него зеркало.
— Рафаил
А где вы раньше были? Мы только-только уравновесили систему! Хотите всё перенастраивать заново?!
— Люцифер
Никаких заново! До сдачи проекта осталось шесть дней. Люцифер, или вы заставит
Генеральному директору Иегове
от начальника отдела системотехники Люцифера
А я виноват, что мне сразу не дали нормального ТЗ? В общем, так. Наклон оси придется оставить, как есть. По крайней мере, в Эдемском саду +24°C будет, а если пользователь полезет куда-то ещё, это его проблемы. Динозавров мы доделать не успеваем, но коней сделаем. С молоком и мёдом ничего не вышло, пустили по рекам воду, правда, она выносит в море соль. Чтобы травоядные не отжирали все ресурсы, мы выпустили патч в виде хищников, но поставить им программу отличения пользователя от добычи уже не успеваем. Ну а в общем, как-то работать будет.
И это хорошо
— Иегова

Комментариев нет: