Перейти к содержимому
Для публикации в этом разделе необходимо провести 50 боёв.
anonym_384xVXV7vNjF

Новая технология на службе World of Warships!

В этой теме 117 комментариев

Рекомендуемые комментарии

Участник
44 публикации

Молодцы. В WoT эта технология довольно стабильно работает.

Танковая архитектура другая. Со своими плюсами.

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

Продублируйте пожалуйста и на форум. Я уверен, что найдутся такие как я, кому тоже интересно.

Хорошо, напишу здесь:

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

Задача: нужно составить список сообщений (содержимое письма), и список событий при наступлении которых их отправлять так, чтобы каждый из вас совершал по одному полу-ходу в месяц (один полу-ход в шахматах это ход одной стороны).

Ограничения:

1) В начале вы знаете адреса друг друга.

2) 10% писем теряется без каких либо уведомлений.

3) 90% писем идут менее 7 дней. 10% идут дольше. Срок доставки этих 10% не ограничен (можно получить письмо и через 8 дней, а можно и через 10 лет).

4) Никаких других возможностей для связи кроме писем - нет.

5) Почта используется только как не надежное средство доставки писем от отправителя до получаетля. Никаких других функций она не выполняет.

 

З.Ы. Для упрощения задачи, мы исключаем такие события как:

- переезд на другой адрес (любого или обоих, одновременно или нет),

- смерть игрока (любого или обоих, одновременно или нет),

- попадание в больницу без средств связи на некоторе время больше месяца (одного или обоих, одновременно или нет).

  • Плюс 2

Рассказать о публикации


Ссылка на публикацию
Участник
194 публикации

Ну не знаю, не знаю...за год с 2015 по 2016, уже 5-й раз ан***ирую кораблики...дальше порта не выйти, загрузка 4-х ядерного процессора на 90%, потребление оперативки - 70%. прочитаешь письма отправляемые с форума...ога...усе наладили!!! а воз и нынче там...ну и естественно онлайн в 10 000 человек, ничего не хочу сказать...вам наверное хватает и 10 000.

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

 

<div class="quote_block">

<p class="citation"><a class="snapback" href="http://forum.worldofwarships.ru/index.php?app=forums&module=forums&section=findpost&pid=2538807" rel="citation"><img alt="Просмотр сообщения" src=""></a>Red_Bumm (12 авг 2016 - 11:11) писал:</p>

 

<div class="blockquote">

<div class="quote">Ну не знаю, не знаю...за год с 2015 по 2016, уже 5-й раз ан***ирую кораблики...дальше порта не выйти, загрузка 4-х ядерного процессора на 90%, потребление оперативки - 70%. прочитаешь письма отправляемые с форума...ога...усе наладили!!! а воз и нынче там...ну и естественно онлайн в 10 000 человек, ничего не хочу сказать...вам наверное хватает и 10 000.</div>

</div>

</div>

<p> </p>

Вот в этом главная сложность: Вы единственный источник информации о наличии проблемы, и ее контексте. Но чтобы помочь нам решить проблему, Вам придется потратить свое время. Потому проще сказать что все плохо и мы не смогли. А нам приходиться целые дни проводить в медитации в попытке открыть чакры и наконец понять что происходит у человека за 3000+ км. от нас подключенного через 15 свичей по 15 разным каналам с 15 разными настройками оборудования. К сожалению, пока с чакрами плохо. Мы просили руководство отправить нас на 10 лет в Тибет в монастырь - но пока отказали <img alt=":)" height="32" src="https://frm-wows-ru.wgcdn.co/wows_forum_ru/emoticons/Smile_Default.gif" title=":)"> Сказали: дорого, а гарантии открытия чакр никто не дает <img src="https://frm-wows-ru.wgcdn.co/wows_forum_ru/emoticons/Smile_sad.gif" title=":(" alt=":(" height="32">

 

Изменено пользователем anonym_yHQBMl5FVVfK
  • Плюс 10

Рассказать о публикации


Ссылка на публикацию
Участник
457 публикаций

 

Вы меня просите, я тоже не специалист. Но неужели технологии которыми пользуются банки уже пол века настолько для вас недостижимы. Я имею ввиду спокойную работу через тысячи терминалов или, используя вашу терминологию, тысячи точек древних банковских карт... Почему у банков нет проблем с синхронизацией в масштабах планеты, а у вас задача с тремя точками не разрешима уже несколько лет?  Позорники.

 

 

PS. Мне не интересно. Абсолютно.  А вам интересно что делают энергетики чтобы у вас в любую погоду, в любое время года дома было тепло и светло? Нет? Вы просто требуете этого и вам всё равно. 

 

 

 

 

Как человек, который участвовал в разработке ключевой информационной шины банка, я могу вам сказать, что время прохождения заявки через систему банка может достигать 30 секунд и это нормально. - такие требования к внутренней структуре. То есть от момента когда вы нажимаете кнопку "отправить деньги" или "оплатить покупку", до момента когда ваши деньги спишутся а у другого человека появятся, может пройти 30 секунд, в банковской сфере это считается ОЧЕНЬ быстро.

В нашей игре мы должны один кадр отрисовывать за 16 миллисекунд, для достижения 60 FPS или за 33 миллисекунды для достижения 30 FPS. То есть масштабы скорости чуть-чуть другие - в одну-две тысячи раз быстрее.

 

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

Изменено пользователем anonym_hefwO4AgiFKf

Рассказать о публикации


Ссылка на публикацию
Участник
915 публикаций

 

<div class="quote_block">

<p class="citation"><a class="snapback" href="http://forum.worldofwarships.ru/index.php?app=forums&module=forums&section=findpost&pid=2538807" rel="citation"><img alt="Просмотр сообщения" src=""></a>Red_Bumm (12 авг 2016 - 11:11) писал:</p>

 

<div class="blockquote">

<div class="quote">Ну не знаю, не знаю...за год с 2015 по 2016, уже 5-й раз ан***ирую кораблики...дальше порта не выйти, загрузка 4-х ядерного процессора на 90%, потребление оперативки - 70%. прочитаешь письма отправляемые с форума...ога...усе наладили!!! а воз и нынче там...ну и естественно онлайн в 10 000 человек, ничего не хочу сказать...вам наверное хватает и 10 000.</div>

</div>

</div>

<p> </p>

Ну как бы 25к. И да, хватает, нормальный онлайн для ммо игры.

Рассказать о публикации


Ссылка на публикацию
Участник
156 публикаций

Untitled1.jpgUntitled2.jpgUntitled3.jpg"На паблик-тесте система уже работает. Выводы делайте сами..."

 

Разработчики, это вам для ознакомления.

Прикрепил только 3, случалось раз 15, в том числе, и в порту.

Помогает полная перезагрузка клиента.

Untitled1.jpg

Untitled2.jpg

Untitled3.jpg

Изменено пользователем anonym_yK9gqpxQWozw

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

Разработчики, это вам для ознакомления.

Да. Эта проблема с UI есть. Мы пытаемся найти причину и исправить. К мульти-кластеру это отношение не имеет.

Если вы можете  приложить логи клиента и описание: что Вы делали и наблюдали - скажем спасибо. :)

Изменено пользователем anonym_yHQBMl5FVVfK

Рассказать о публикации


Ссылка на публикацию
Участник
156 публикаций

Да. Эта проблема с UI есть. Мы пытаемся найти причину и исправить. К мульти-кластеру это отношение не имеет.

Если вы можете  приложить логи клиента и описание: что Вы делали и наблюдали - скажем спасибо. :)

 

Да. Эта проблема с UI есть. Мы пытаемся найти причину и исправить. К мульти-кластеру это отношение не имеет.

Если вы можете  приложить логи клиента и описание: что Вы делали и наблюдали - скажем спасибо. :)

 

подскажите мне точное название файла, который Вас интересует, и где его найти - приложу логи, конечно.

ничего особенного я не делал, но мне кажется, что чаще всего это происходило после 6-7 боев подряд, потом я перезагружал, и все восстанавливалось с такой же "стабильностью" - ряд боев и опять баг.

это было при загрузке и случайных боев, и кооперативных.

 

иногда после появления бага вид в бою восстанавливался, иногда  - нет.

при возвращении в порт в таком "баговом" состоянии все иконки кораблей исчезали, были только контуры иконок

Изменено пользователем anonym_yK9gqpxQWozw

Рассказать о публикации


Ссылка на публикацию
Участник, Коллекционер
597 публикаций
9 125 боёв

Как человек, который участвовал в разработке ключевой информационной шины банка, я могу вам сказать, что время прохождения заявки через систему банка может достигать 30 секунд и это нормально. - такие требования к внутренней структуре. То есть от момента когда вы нажимаете кнопку "отправить деньги" или "оплатить покупку", до момента когда ваши деньги спишутся а у другого человека появятся, может пройти 30 секунд, в банковской сфере это считается ОЧЕНЬ быстро.

В нашей игре мы должны один кадр отрисовывать за 16 миллисекунд, для достижения 60 FPS или за 33 миллисекунды для достижения 30 FPS. То есть масштабы скорости чуть-чуть другие - в одну-две тысячи раз быстрее.

 

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

 

Ну а с единой голдой и свободным опытом почему нельзя использовать "банковый подход"?  Игрок может играть  одновременно только в один проект!!!!! Как нужно тупить чтобы не суметь объединить экономику? Что вам мешает (кроме Кипра)?

 

PS. Сейчас нет объективных технических проблем, которые невозможно было бы решить за прошедший с релиза год, и  это выглядит  как саботаж со стороны ВГ по недопущению объединения голды и свободки! Старые игроки вам этого не простят!

 

 

 

 

Изменено пользователем nasonovep
  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

PS. Сейчас нет объективных технических проблем, которые невозможно было бы решить за прошедший с релиза год, и  это выглядит  как саботаж со стороны ВГ по недопущению объединения голды и свободки! Старые игроки вам этого не простят!

 

Я уже приложил задачку. Попробуйте ее решить.

И да, чтобы сделать "банковскую систему", очевидно нужно изменить и клиентов (Танки, самолеты и корабли). И вот тут начинаются проблемы: нужно изменить работающие проекты, на которых эксперементировать ну ни как не хочется. Значит нужно делать аккуратно, с прощетом массы последствий и кучей тестов. А это как раз долго... :)

Изменено пользователем anonym_yHQBMl5FVVfK

Рассказать о публикации


Ссылка на публикацию
Участник, Коллекционер
597 публикаций
9 125 боёв

 

1. Я уже приложил задачку. Попробуйте ее решить.

 

И да, чтобы сделать "банковскую систему", очевидно нужно изменить и клиентов (Танки, самолеты и корабли). И вот тут начинаются проблемы: нужно изменить работающие проекты, на которых эксперементировать ну ни как не хочется. Значит нужно делать аккуратно, с прощетом массы последствий и кучей тестов.

2. А это как раз долго... :)

1. Что я буду иметь за решение этой несложной задачки суть которой сводится к сквозной нумерации ходов и писем?

2. У ВГ (с момента выхода анонса единой экономики) был не один год на реализацию своего же обещания! Времени было предостаточно!

Или вы даже с этим не согласитесь?

Изменено пользователем nasonovep
  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Участник
156 публикаций

Да. Эта проблема с UI есть. Мы пытаемся найти причину и исправить. К мульти-кластеру это отношение не имеет.

Если вы можете  приложить логи клиента и описание: что Вы делали и наблюдали - скажем спасибо. :)

"объем файла превышает допустимый" - не могу загрузить pyton

Изменено пользователем anonym_yK9gqpxQWozw

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

1. Что я буду иметь за решение этой несложной задачки суть которой сводится к сквозной нумерации ходов и писем?

Все что угодно, т.к. на данный момент она не решена нигде и никем и никто не знает как ее решать. Возможно Вы станите первым триллионером в мире. :) Но тут все зависит от Вас.

"объем файла превышает допустимый" - не могу загрузить pyton

 

Так не сюда.  Тут мы обсуждаем другое. В ЦПП напишите тикет.
  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
758
[22CM]
Старший бета-тестер, Коллекционер
1 660 публикаций

Хорошо, напишу здесь:

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

Задача: нужно составить список сообщений (содержимое письма), и список событий при наступлении которых их отправлять так, чтобы каждый из вас совершал по одному полу-ходу в месяц (один полу-ход в шахматах это ход одной стороны).

Ограничения:

1) В начале вы знаете адреса друг друга.

2) 10% писем теряется без каких либо уведомлений.

3) 90% писем идут менее 7 дней. 10% идут дольше. Срок доставки этих 10% не ограничен (можно получить письмо и через 8 дней, а можно и через 10 лет).

4) Никаких других возможностей для связи кроме писем - нет.

5) Почта используется только как не надежное средство доставки писем от отправителя до получаетля. Никаких других функций она не выполняет.

 

З.Ы. Для упрощения задачи, мы исключаем такие события как:

- переезд на другой адрес (любого или обоих, одновременно или нет),

- смерть игрока (любого или обоих, одновременно или нет),

- попадание в больницу без средств связи на некоторе время больше месяца (одного или обоих, одновременно или нет).

Каждый день/час/минуту (в зависимости от качества связи) отправляется письмо с номером партии и номером хода.

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

Если письмо с ответным ходом пришло, то дальнейшая отсылка писем с текущим ходом прекращается.

(можно ввести, что получатель может отправить подтверждение получения хода ещё до своего и тогда тоже прекратится рассылка)

 

При отсутствии писем с ответным ходом ситуация на Глобальной карте шахматной доске замораживается до получения письма.

 

Есть какие-то сложности?

Изменено пользователем Bespomoschnyj

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

 

Каждый день/час/минуту (в зависимости от качества связи) отправляется письмо с номером партии и номером хода.

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

Если письмо с ответным ходом пришло, то дальнейшая отсылка писем с текущим ходом прекращается.

(можно ввести, что получатель может отправить подтверждение получения хода ещё до своего и тогда тоже прекратится рассылка)

 

При отсутствии писем с ответным ходом ситуация на Глобальной карте шахматной доске замораживается до получения письма.

 

Есть какие-то сложности?

Я не очень понял как Ваша система гарантирует выполнение требования:

каждый из вас совершал по одному полу-ходу в месяц

Если не сложно - поясните :) Спасибо заранее.

Рассказать о публикации


Ссылка на публикацию
Участник, Коллекционер
597 публикаций
9 125 боёв

Все что угодно, т.к. на данный момент она не решена нигде и никем и никто не знает как ее решать. Возможно Вы станите первым триллионером в мире. :) Но тут все зависит от Вас.

 

Первый игрок - А;

Второй игрок - Б

 

 

 

например А пишет Б: А1-Б0 - "ход А1" "ход Б0" (это значит что первое письмо ушло в ответ на нулевое письмо (писем от Б ещё не было), далее игрок А написал свой ход, и для подстраховки последний полученный ход игрока Б (в первой итерации прочерк))

Одинаковые письма шлются А в адрес Б пока не получит ответ от  Б следующего содержания:  Б1-А1 - "ход Б1" "ход А1". (Б также шлет одинаковые письма пока не получит ответа от А). "А" получил письмо и видит что письмо А1 получено, ход А1 дошел.Готовит новое письмо  А2-Б1 - "ход А2" "ход Б1"  и  начинает отсылать его в адрес Б  с периодичностью пока не получиит письмо от Б. Б2-А2 - "ход Б2" "ход А2". и т.д.

 

 

Минусы алгоритма - много мусорных писем (нам по условию до этого дела нет).

Плюсы алгоритма - я хозяин  ВГ.

 

 

 

 

 

  • Плюс 2

Рассказать о публикации


Ссылка на публикацию
758
[22CM]
Старший бета-тестер, Коллекционер
1 660 публикаций

Я не очень понял как Ваша система гарантирует выполнение требования:

Если не сложно - поясните :) Спасибо заранее.

А, это обязательное требование...

 

Тогда дописываем в заголовок письма не только дату текущего хода, но и дату предыдущего.

А там как решите: либо сообщение о запрете лишнего хода за месяц, либо игнорирование писем до наступления разрешённой даты хода.

Рассказать о публикации


Ссылка на публикацию
Участник
37 публикаций

Минусы алгоритма - много мусорных писем (нам по условию до этого дела нет).

 

Плюсы алгоритма - я хозяин  ВГ.

Ну насчет хозяина это пока рано :)

давайте сначал разберемся: что вы делаете если писем нет? Долго нет (скажем 24 дня из 31 в этом месяце). Это же возможно?

А там как решите: либо сообщение о запрете лишнего хода за месяц, либо игнорирование писем до наступления разрешённой даты хода.

Я не могу ничего решать. В течении месяца я должен передать свой ход. Что я должен делать, чтобы это произошло?

Рассказать о публикации


Ссылка на публикацию
Гость
Эта тема закрыта для публикации новых ответов.

×