ОСОБЕННОСТИ DRAGON GALAXY
	Привет, Галаксиане и стремящиеся ими стать!
	Что такое Dragon Galaxy? Это пошаговая военно-стратегическая игра. Краткое описание можно почитать тут.
	Записаться можно, заполнив форму, или послав заявку на адрес  gmdgnew@1gb.ru (но лучше этого не делать, так как если Вы видите эту страничку, то проще сходить и заполнить форму, а Вашу почтовую заявку мне придется обрабатывать вручную, и нет гарантии, что я это сделаю немедленно).
	Формат заявки:
	- 
		Имя расы (любые символы разрешенные в именах файлов, без пробелов)
- 
		Пароль (любые буквы и цифры)
- 
		Адрес
- 
		Тип кодировки (ALT | KOI8 | ANSI)
 Если Вы не знаете, что это такое, настоятельно рекомендую использовать KOI8. Этим вы убережете себя от необходимости задавать глупые вопросы типа: "Почему мой супер-пупер Оутглюк Экспресс неправильно показывает приходящие письма?".
- 
		Имя партии.
	Например:
	- 
		Dunduki
- 
		kkkooopppyyy
- 
		dun@duk.i
- 
		ALT
- 
		DGNoviceNN
	Отличия Dragon Galaxy от Galaxy+:
	- 
		Есть отложенные приказы (это такие приказы, которые отданы как бы "авансом", для последующих ходов), но нет команды C (любой последующий приказ на этот же ход автоматически отменяет все предыдущие).
- 
		Нет конференций.
- 
		Есть параметры b и B у команды Z для добавления боев и бомбардировок.
- 
		При апгрейде ALL и недостатке производственного потенциала, оставшийся потенциал распределяется на все корабли в группе, пропорционально массе блоков.
- 
		Команда Q работает без параметров.
- 
		Переключение производства на чужих планетах не видно до следующего хода (это задается опционально и обычно включено).
- 
		На планетах поганки не растут (см.правила Galaxy+), и команды I нет.
- 
		Корабли перед уничтожением командой K не разгружаются.
- 
		Нельзя создавать науки, названия которых начинаются с символа '_'.
- 
		Астероиды имеют размер >0, но <10!
- 
		Планеты нумеруются с 0.
- 
		Мертвые расы не удаляются из списка, а остаются с суффиксом RIP. Их не оживить, но можно им писать, не указывая RIP в заголовке.
 
 
			Последние обновления: 
- 
		Для победы в одиночку нужно голосовать за себя и при этом иметь либо 67% собственных голосов, либо 75% с учетом чужих.
- 
		При генерации кластерных карт количество планет типа Super = 3%
- 
		При генерации кластерных карт каждый кластер имеет одинаковое количество планет типа Rich и Normal
- 
		Карта опционально может быть "обедненной". Это означает, что ресурсы всех планет, за исключением Rich, делятся на 10. Ресурсы Rich делятся на 2.
- 
		Группа не долетевшая до планеты на расстояние менее чем в 0.005 - считается долетевшей
- 
		По команде Z L выдается отчет на начало хода. Текущее состояние можно получить по Z Z.
- 
		Опционально в партии может присутствовать "блиц-режим", т.е. мгновенная генерация следующего хода сразу после получения от всех еще живых рас приказа с ключевым словом #finish. При этом "блиц-ход" отменят ход по расписанию в конце того временного интервала, внутри которого он был произведен.
 Например: если ходы по расписанию в понедельник, среду и пятницу, то блиц ход (один или несколько) во вторник, отменит ход в среду, и следующий ход по расписанию будет в пятницу (если, конечно, опять не случится "блиц").
- 
		Расписание ходопроизводства можно легко получить по почте, если послать в адрес сервера письмо из одной строчки:
 #query game GameName Password
 где GameName и Password имя интересующей вас игры и ваш игровой пароль в этой игре.
- 
		Команда O ADDR не требует указания старого почтового адреса. Нужно просто указывать список новых адресов:
 O ADDR name1@xxx.xx name2@xxx.xx ... nameN@xxx.xx
- 
		Партии серии DGNoviceXXX после 50 хода могут быть остановлены на любом ходу с вероятностью 25% без объявления победителей, и в них отключена команда V.
 Это сделано специально для того, чтобы начинающие игроки могли спокойно повоевать не опасаясь "проиграть". Ведь реальных победителей/побежденных играх этой серии нет.
- 
		Есть команда #teamwall (аналогично #wall, но действует внутри одной команды в командных партиях)
- 
		В партиях, стартовавших после 27 марта 2002 года, есть режим "доверительных" отношений
- 
		Виден бомбинг "unidentified" планет даже в случае, если группа погибла в битве над этой планетой
- 
		Карта может быть опционально "разреженной", это означает, что при генерации размеры карты будут увеличены в 1.5-2 раза в сравнении с обычной формулой: кол-во_игроков*10
- 
		Есть возможность регистрировать  мирные договора на сервере.
- 
		В промежутках между несколькими бомбардировками одной планеты может происходить "разморозка" COL'а.
- 
		Команда #mail всегда требует всех четырех параметров (т.е. полной авторизации), для посылки анонимной почты, нужно использовать команду #anonymously с параметрами как у #mail.
- 
		В сервер встроена система проверки работы канала связи по "опорным серверам".
- 
		При генерации "командных карт" минимально возможное расстояние между HW равно 21 (уменьшено против 30 в регулярных партиях), т.е. HW обычно располагаются немного "плотнее".
- 
		Опционально может присутствовать режим "ограничитель флейма". Для каждой расы устанавливается следующий лимит: 2 стенки изначально, 1 добавляется каждый ход. Накопленных стенок не может быть больше 5.
 Режим всегда включен если число игроков в партии превышает 75.
- 
		Корабли могут увеличивать уровень своих технологий в битвах (опционально). При записи эта фича фигурирует под именем "опыт".
- 
		Раса, потерявшая все корабли и планеты, получает "RIP" немедленно.
- 
		В партиях, стартовавших после 9 мая 2004 года, есть система "паролей временного доступа".
	 
	Поскольку новый сервер пока недоступен через WEB-интерфейс, он не может выполнять часть красивых и полезных функций старого (показ расписания, индикацию своего состояния и т.д.) Отчасти этот недостаток компенсируется системой запросов через почтовую подсистему. Запрос представляет собой обычное письмо из одной строчки, начинающейся с ключевого слова #query. Дальше следует несколько модификаторов, которые определяют вид запрашиваемой информации. Рассмотрим подробнее каждый из них:
	- 
		holidays - возвращает список праздников, или просто выходных дней, во время которых сервер не производит генерацию ходов;
- 
		list - выводит список активных игр. Команда очень полезна если Вам вдруг пришел отказ в обработке приказа, в этом случае следует убедиться, а жива ли игра вообще, прежде чем писать GM'у;
- 
		log - выводит список сходивших игр с момента публикации последнего отчета о ходопроизводстве. Команда полезна для определния состояния сервера: жив/помер;
- 
		game - возвращает информацию об игре (расписание, опции и т.д.). Команда доступна только играющей в этой игре расе. Полностью команда выглядит так: #query game <gamename> <password>;
- 
		team - возвращает статус команды в командных партиях. Команда доступна только капитанам. Полностью команда выглядит так: #query team <gamename> <password>;
- 
		report - посылает набор последних отчетов запрашиваемых рас. В принципе, команда доступна всем, но только капитаны в командных партиях могут получать чужие репы (репы других игроков своей команды), остальные игроки только свои. Полностью команда выглядит так: #query report <gamename> <password> <race1> <race2> ... <raceN>.
- 
		treaties - возвращает список зарегистрированных договоров (с указанием авторов, хода создания и т.д.) в которых участвует раса, от имени которой произведен запрос.
 Полностью команда выглядит так: #query treaties <gamename> <password>.
- 
		treaty - возращает текст договора(ов). Полностью команда выглядит так:
 #query treaty <gamename> <password> <ID1> [<ID2> ... <IDN>].
 
 Следует отметить напоследок, что команды game, team и report работают и для убитых рас.
	Режим "быстрый старт" В сервере предусмотрен механизм динамического изменения частоты ходопроизводства в зависимости от текущего хода. В связи с этим, если при наборе заявлен режим "быстрый старт", то это может означать следующее:
	- 
		одноходовки стартуют, как 3х ходовые партии по воскресеньям, вторникам и четвергам. Этот режим сохраняется до 9 хода включительно.
 Затем партия переводится в двухходовой режим (воскресенье/четверг), и работает в таком режиме до 24 хода включительно.
 С 25 хода партия переводится в обычный одноходовой режим по воскресеньям;
- 
		двухходовки стартуют как 3х ходовые партии по понедельникам, средам и пятницам и с 25-го хода переводятся в обычный двухходовой режим;
- 
		трехходовки стартуют как пятиходовые партии (ежедневно кроме выходных) и с 25-го хода переводятся на трехходовое расписание.
 
 Более детально можно посмотреть расписание, послав серверу команду #query game GameName Password
	- 
		Включается командой O TRUSTON Race1 Race2 ... RaceN
 После этого все перечисленные расы будут видеть в своих отчетах области видимые Вами. (Как в командных партиях). Если указать O TRUSTON и не указывать имен, будет показан список рас, которым Вы доверяете в настоящее время.
 ВАЖНО! Перечисленные расы добавляются к списку, а не заменяют его.
- 
		Убрать доверительные отношения можно командой O TRUSTOFF Race1 Race2 ... RaceN
 Если список рас отсутствует, то убираются все доверительные отношения (то же самое произойдет, если указать имя своей расы в качестве параметра).
 Примечание. Доверительные отношения не работают в т.н. "слепых" и "суперслепых" партиях.
	Система служит для временной передачи управления сторонним игрокам. После истечения заданного срока доступ снимается автоматически. Кроме того, система дает возможность не раскрывать свой реальный пароль и не терять контроля над ситуацией. Например, руль можно легко и быстро отобрать обратно. :) Временный пароль можно свободно отдавать другому рулевому, сменить основной пароль он не сможет. Кроме того, он не сможет получить по Direct'у данные, которые не относятся к периоду действия временного пароля.
	- 
		Новый пароль можно создать командой O TEMPPASS <password> [<turns>]
 При этом к паролю будет добавлено случайное число (как при операции смены пароля), а если не задано число turns, то по умолчанию пароль будет действовать пять ходов.
- 
		Пароль можно ликвидировать в любой момент времени командой O TEMPPASS <password> REMOVE
 Здесь надо использовать уже тот пароль с числом впереди, что вернулся от сервера. Причем не важно, менял его времененный рулевой, или нет.
- 
		Можно отменить все временные пароли командой O TEMPPASS REMOVEALL
- 
		Команда O PASS недоступна при авторизации временным паролем.
- 
		Команда O TEMPPASS при авторизации временным паролем не может иметь четвертого параметра, так как сменить пароль можно, но нельзя изменить срок его действия.
	Опции:
	- 
		Разборка в капитал:
 Часть массы разбираемых кораблей, равная (cargo-1)/cargo, где cargo - технология грузоперевозок, превращается в капитал. Остальное - в материалы. Груз не выгружается, а превращается в материалы.
- 
		Ослабление бомбинга:
 Бомбинг ослабляется в sqrt(shields*1000/size)  раз, (size - размер бомбимой планеты, shields - технология защиты у владельца планеты.
- 
		В слепых партиях, кроме общего числа голосов, в отчете только то, что видят Ваши наблюдатели. Голоса за себя не видны, иначе видны.
- 
		В супер-слепых не видно планет дальше радиуса полета, у всех своя локальная система координат и своя нумерация планет.
- 
		Турбонауки  - при создании любой науки рождается ее сестра с '_' перед именем, при изучении которой технологии возрастают втрое к обычному приросту, но ТОЛЬКО для кораблей, которые ПРОИЗВЕДУТСЯ на этом же ходу.
- 
		Терраформинг:
 При изучении науки _TerraForming происходит увеличение размеров планеты на 0.1*L, где L - производственный потенциал. Соответственно ресурсы падают на 0.3*res*L/size, где res - текущие ресурсы. У меня тут вечно трудности, поэтому формулы из программы:
 res-=0.3*res*l/size;
 size+=0.1*l;
 size=min(size,2500.0); // Для GV!
 При терраформинге материалы с планеты исчезают!
- 
		Буксировка - флоты летают как один корабль, с общими движками и общей массой. Во флотах могут летать корабли без движков. Если корабль без движков отсоединить от флота в космосе, то он исчезнет при команде J или при призводстве очередного хода.
 Скорость флота = 20 * (сумма_по_кораблям_флота(масса_движка * техногия движка))/массу_флота
- 
		Технология передвижения - предварительно, при изучении на планете науки, название которой начинается с Move, планета движется в точку, указанную первыми двумя параметрами науки, со скоростью:
 10*техногия_движка*(L/size)*(1-size/2500).
 При этом перелет пока происходит после перелетов кораблей. Например, при изучении науки
 H MoveToNearestPlanet 22 33 0 0
 на планете Duncan
 P Duncan MoveToNearestPlanet
 планета будет двигаться с расчетной скоростью в точку с координатами (22,33). Корректировка положения летящих групп при этом не производится, т.е. если планета "летает" быстрее группы, то группа вполне может не долететь до планеты.
- 
		Ограничение Drive.
 Значение технологии двигателей не может превышать 4.0. Вложения L, приводящие к превышению этого порога, теряются безвозвратно.
- 
		Замедление технологий.
 Новый уровень теха вычисляется по формуле:
 NewTech == 1 + log( 2^(OldTech-1) + L/3000),
 где NewTech - уровень технологии после прокачки,
 OldTech - уровень технологии до прокачки,
 L - вложения (при науке дробятся именно они),
 log - логарифм по основанию 2.
- 
		Нестабильная Вселенная.
 Фича предназначена тем, кому надоела безупречная стабильность сервера DG. Подробности тут. А если кратко, то это специальный режим "эмуляци" багов в игровой логике сервера. Баги сгруппированы и исполняются с таким расчетом, чтобы максимально увеличить динамизм и драматизм партий.
- 
		Бомбы.
 Идея фичи - специальный корабль, уничтожение которого вызывает повреждения планет и кораблей на планете цели и в окрестностях. Цель фичи: предотвратить значительное затягивание и разрастание флотов в финалах партий с нелинейными техами, и изменить принцип ведения войны, дать тем самым игрокам возможность изобретать новые приемы. Подробности тут.
	SY, Zav AKA Зав Галактиками.