Search | LastPosts | Recent | Register

E-mail:

Password: (Forgot it?)

Login

Uplanet => UP-форум => Кин-Дза-Дза 4. Неутешительные вести с полей.

Jump to:

Next Oldest | Next Newest

More: |< <<  37  38  39  40  41  >>  >|
5/6/2014 11:22:59 AM Link | Reply | Edit | Quote

Мегабайт

Profile Send Private Message Send E-Mail
Location: | Joined: 10/28/2007 | Posts: 227 | Offline

Ку!

По видимым отчетам база не рассыпалась, а было неуправляемое применение уже реализованного в сервере эффекта "звездные врата" (возможно, случайное совпадение названия).

Я же предлагаю сделать использование этого эффекта управляемым, для этого нужно лишь отменить фильтр, запрещающий включать в один флот группы с разных мест. Всё остальное УЖЕ реализовано.

На всякий случай повторю: бага нет, сервер сработал четко по своему алгоритму (о котором не все знают), результаты ситуации предсказуемы и повторяемы.

Уэф.


*** Edited 06.05.2014 7:30:00 UTC by Мегабайт***

5/6/2014 3:59:46 PM Link | Reply | Edit | Quote

FlyPigs

Profile Send Private Message Send E-Mail Web Site ICQ Message
Location: Киров | Joined: 3/13/2008 | Posts: 3935 |

Мегабайт said:


На всякий случай повторю: бага нет, сервер сработал четко по своему алгоритму (о котором не все знают), результаты ситуации предсказуемы и повторяемы.

Вы уж извините, но мне почему то кажется, что человек, который долго и много потрошил нутро ДГ сервера знает о симптомах и возможных последствиях несколько больше?


Один телец висит высоко в небесах, Другой своим хребтом поддерживает прах. А меж обоими тельцами, - поглядите, - Какое множество ослов пасет аллах!

5/7/2014 12:02:21 AM Link | Reply | Edit | Quote

Мегабайт

Profile Send Private Message Send E-Mail
Location: | Joined: 10/28/2007 | Posts: 227 | Offline

FlyPigs said:

Вы уж извините, но мне почему то кажется, что человек, который долго и много потрошил нутро ДГ сервера знает о симптомах и возможных последствиях несколько больше?

Это так же бесспорно, как и то, что это не дает иммунитета от ошибки.

Уэф.

5/7/2014 7:46:19 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

Рад буду ошибиться, честно. Но игроки, которые настаивают на "продолжении банкета" (с) любой ценой должны осознавать риски, только и всего. Если чатлане считают, к примеру, свои потери от "фичи" незначительными, то нахрена тады было поднимать бучу насчет заморозки? Я вот этого не понимаю. Играли бы дальше, только и всего. Повторюсь, по симптомам похоже на разурешение индекса группа->флот. Теоретически, убиение всех флотов и создание их заново, должно решить проблему для групп на орбите. То что в полете - "ой". Нада ждать пока долетит. Либо откат на ход, где все живо. Если ничего не предпринимать - энтропия будет только нарастать. Я не GM, решать не мне. Свое мнение (если оно чего-то стоит в этом мире) озвучил. Думайте сами.


WBR, Roma, resurrected-GM.

5/7/2014 9:17:31 AM Link | Reply | Edit | Quote

Мегабайт

Profile Send Private Message Send E-Mail
Location: | Joined: 10/28/2007 | Posts: 227 | Offline

Ку!

Мнение чатлан тоже не монолитно, что позволяет найти оптимум. На данный момент сбалансированное решение, которое выразит капитан, за новый откат на 22-й ход с мгновенной генерацией хода.

Я хочу спросить уважаемого GVNG, как без сомнения наиболее компетентного в реализации сервера игры, чем можно объяснить, что разрушение индекса группа-флот в ОТКАЧЕННОЙ базе 23-го хода таково, что повторяет структуру назначения флотов в отмененной откатом рулежке 24-го хода?

Если базы игры каждого хода, хранимые для отката, независимы, то такой сбой напоминает случайный набор обезьяной на печатающей машинке "Войну и мир".

А если базы зависимы, например, у них есть общая таблица флотов, то почему эти данные не могут испортиться сразу для всех ходов отката?

И считает ли GVNG возможным наличие бага в механизме отката, из-за которого при откате частично отруленного хода на предыдущий все вновь назначенные при этой рулежке флота не отменяются откатом, а оказываются в базе данных прошлого хода?

(Именно такой конечный эффект отката и наблюдался сейчас в KDD4 и на 121-123 ходах в WW6.)

Уэф.


*** Edited 07.05.2014 5:19:43 UTC by Мегабайт***

5/7/2014 10:11:44 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

Так называемые "срезы" ходов абсолютно независимы. Сбой может происходить в основном по причине траблов оборудования или физических сбоях операционки (например по недостатку ресурсов). Система сервера была написана еще в прошлом тысячелетии и тогда никто не заморачивался такими мелочами как транзакционность и вообще защитой данных. Что там "покисло" в базе можно посмотреть руками, конечно, (кабы не было лень, да и мне сейчас не так просто получить доступ к виндовой машине), но это не гарантирует факта, что все обломки базы получится вернуть обратно в строй. Поэтому самым безопасным (с моей точки зрения) выглядит откат на живой срез перед ходопроизводством с немедленной генерацией хода. IMHO, конечно. Если вам видится другое приемлемое решение... Почему нет, в конце-то концов.


WBR, Roma, resurrected-GM.

5/7/2014 10:26:07 AM Link | Reply | Edit | Quote

Glider

Profile Send Private Message Send E-Mail ICQ Message
Location: | Joined: 5/4/2006 | Posts: 1843 |

GVNG said:
Так называемые "срезы" ходов абсолютно независимы. Сбой может происходить в основном по причине траблов оборудования или физических сбоях операционки (например по недостатку ресурсов).

Если это так, то как тогда объяснить практически одинаковые сбои в кдд4 и в вв6?
Если бы это были проблемы с оборудованием/операционкой, то логичнее ожидать совершенно разные случайные баги.
А тут ситуация воспроизвелась 1 в 1 при выполнении тех же самых шагов при откате.
Ну и Уэф прав, по моему, при независимости "срезов" ходов вероятность появления подобных глюков, да еще одинаковых
в разных партиях - должна быть настолько мала, что это можно считать невозможным.

WBR, Glider.

5/7/2014 10:33:40 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

Что? При откате с "пересчетом"? Не верю. Небось опять с репами игрались с "переоткатом" накатов и подкладыванием дополнительных "инкрементиков". А вот там никто ничего не гарантирует. Это мне минус, конечно, но тут уж "ой". Сервер снят с сопровождения года три назад.


WBR, Roma, resurrected-GM.

5/7/2014 10:35:31 AM Link | Reply | Edit | Quote

Мегабайт

Profile Send Private Message Send E-Mail
Location: | Joined: 10/28/2007 | Posts: 227 | Offline


GVNG said:

Так называемые "срезы" ходов абсолютно независимы.



Очень существенная информация.

Из неё однозначно следует, что в срезе базы за 23-й ход НЕ ДОЛЖНО БЫТЬ флотов, назначенных позже, рулежкой 24-го хода. А они там есть!

Значит, занесены процедурой восстановления данных. Значит, процедура багнутая. Значит, может занести эту ненужную информацию о флотах в любой живой срез, и тот прокиснет.

Это просто логика.

Сейчас я согласен с GVNG, в данный момент нужно уже восстанавливать живой срез.

Но с багнутой процедурой восстановления тоже желательно разобраться.


GVNG said:

Что? При откате с "пересчетом"? Не верю. Небось опять с репами игрались с "переоткатом" накатов и подкладыванием дополнительных "инкрементиков". А вот там никто ничего не гарантирует. Это мне минус, конечно, но тут уж "ой". Сервер снят с сопровождения года три назад.



Насколько мне известно, был только стандартный откат на срез 23-го хода, без каких-либо дополнительных инкрементов. Но до этого на 24-м ходу часть игроков отрулила, назначила флота, с которыми и возникли проблемы, ибо флота сохранились, но корабли из них разлетелись по исходным планетам.

Уэф.

P.S.

Группы Уэфа на 23-м ходу до отката (Cha02308_do.zip)

Корабли собираются на планете Saemh:

Your Groups

G # T D W S C T Q D F R P M L

4 1 Tranklukator-130 2.89 1.95 1.49 1 COL 1.05 Saemh }l{agHblLi_KaK_Bce_4aTJlaHe 18.70 28.91 199.06 - Launched

5 1 Tranlkukator-1 2.63 1.85 1.37 1 COL 1.05 Saemh - 0.00 26.31 100.05 Fleet-1 In_Orbit

6 1 Tranklukator-60 2.89 1.85 1.37 1 COL 1.05 Saemh - 0.00 28.91 149.55 - In_Orbit

7 1 Tranklukator-24 2.89 1.85 1.37 1 COL 1.05 Saemh - 0.00 28.91 199.06 - In_Orbit

11 1 Tranklukator-6 2.88 1.65 1.30 1 COL 0.49 Saemh - 0.00 28.88 198.50 - In_Orbit

14 1 Tranklukator-90 2.89 1.85 1.37 1 COL 1.05 Saemh - 0.00 28.90 149.56 - In_Orbit

21 1 Tranklukator-28 2.89 1.85 1.37 1 COL 1.05 Saemh - 0.00 26.00 100.05 - In_Orbit

24 1 Tranklukator-17 2.89 1.85 1.47 1 COL 1.05 Saemh Uef-13 24.21 28.90 199.06 - Launched

Группы Уэфа на 24-м ходу до отката (Cha02400-do.zip)

Корабли объединены во флот и посланы на #165:

Your Groups

G # T D W S C T Q D F R P M L

4 1 Tranklukator-130 2.89 1.95 1.49 1 COL 1.05 #165 Saemh 16.59 26.00 199.06 Fleet-1 Launched

5 1 Tranlkukator-1 2.63 1.85 1.37 1 COL 1.05 #165 Saemh 16.59 26.00 100.05 Fleet-1 Launched

6 1 Tranklukator-60 2.89 1.85 1.37 1 COL 1.05 #165 Saemh 16.59 26.00 149.55 Fleet-1 Launched

7 1 Tranklukator-24 2.89 1.85 1.37 1 COL 1.05 #165 Saemh 16.59 26.00 199.06 Fleet-1 Launched

11 1 Tranklukator-6 2.88 1.65 1.30 1 COL 0.49 #165 Saemh 16.59 26.00 198.50 Fleet-1 Launched

14 1 Tranklukator-90 2.89 1.85 1.37 1 COL 1.05 #165 Saemh 16.59 26.00 149.56 Fleet-1 Launched

21 1 Tranklukator-28 2.89 1.85 1.37 1 COL 1.05 #165 Saemh 16.59 26.00 100.05 Fleet-1 Launched

24 1 Tranklukator-17 2.89 1.85 1.47 1 COL 1.05 #165 Saemh 16.59 26.00 199.06 Fleet-1 Launched

Группы Уэфа на 23-м ходу ПОСЛЕ отката (Cha02309_posle.zip)

Корабли объединены во флот, но на разных планетах:

Your Groups

G # T D W S C T Q D F R P M L

4 1 Tranklukator-130 2.89 1.95 1.49 1 COL 1.05 Saemh }l{agHblLi_KaK_Bce_4aTJlaHe 18.70 28.91 199.06 Fleet-1 Launched

5 1 Tranlkukator-1 2.63 1.85 1.37 1 COL 1.05 Saemh - 18.70 28.91 100.05 Fleet-1 In_Orbit

6 1 Tranklukator-60 2.89 1.85 1.37 1 COL 1.05 Saemh - 18.70 28.91 149.55 Fleet-1 In_Orbit

7 1 Tranklukator-24 2.89 1.85 1.37 1 COL 1.05 Saemh - 18.70 28.91 199.06 Fleet-1 In_Orbit

11 1 Tranklukator-6 2.88 1.65 1.30 1 COL 0.49 Saemh - 18.70 28.91 198.50 Fleet-1 In_Orbit

14 1 Tranklukator-90 2.89 1.85 1.37 1 COL 1.05 Saemh - 18.70 28.91 149.56 Fleet-1 In_Orbit

21 1 Tranklukator-28 2.89 1.85 1.37 1 COL 1.05 Saemh - 18.70 28.91 100.05 Fleet-1 In_Orbit

24 1 Tranklukator-17 2.89 1.85 1.47 1 COL 1.05 Saemh Uef-13 18.70 28.91 199.06 Fleet-1 Launched

Обратите внимание, что группы до и после отката отличаются только вхождением во флот, который взят из 24-го хода до отката.


*** Edited 07.05.2014 7:10:41 UTC by Мегабайт***

5/8/2014 3:35:12 AM Link | Reply | Edit | Quote

fesoni1

Profile Send Private Message Send E-Mail
Location: | Joined: 1/20/2012 | Posts: 60 | Offline

В течение последних событий на сервере Чатлане действуют строго согласно процедурам сервера которые гласят - если есть баг хода сервера то производится полный откат хода с переруливанием хода игроками.
Пацаки же постоянно пытаются обойти стандартную процедуру - в начале предлагая -подсунуть- серверу непрошедшие приказы потом предлагая - разбирать флоты кому то.
В итоге как мне видится в каждом откате Пацаки пытаются найти для себя выгоду предлагая такие не стандартные варианты действий.
Чатлане - последовательны и верны принципам сервера - откат на 23 ход, значит откат , будет откат на 22 ход - значит пусть будет откат. Генерировать или нет сразу 22 ход или дать рулить всем - не принципиально.
Принципиально что никаких доруливаний части приказов одной (не буду называть какой команды) или разборов флотов быть не должно.
Или все игроки двух команд переруливают 22 ход - или никто. Частичное доруливание как и разборы флотов игроков неприемлимы.
Это аксиома.
В итоге решает ГМ.

More: |< <<  37  38  39  40  41  >>  >|

Next Oldest | Next Newest

Uplanet => UP-форум => Кин-Дза-Дза 4. Неутешительные вести с полей.

  Please login or register to post.