Jump to content
Korean Random

Lezhnev

User
  • Posts

    23
  • Joined

  • Last visited

Posts posted by Lezhnev

  1. Edited by Lezhnev

    @Lezhnev, хабраProTanki-эффект случился?

    Ну эффект разносторонний) около 9000 пользователей но сервер лег и не встает. Оптимизма добавляет тот факт что судя по всему ошибка в БД. Которая сильно грузит железо, в режиме нон-стоп исправляем.

    Upd: Все технические сложности позади, 2 месяца полет нормальный. Работа стабильная и судя по посещяемости удобная пользователю. Переименовываю тему из альфа теста в релиз)

  2. Сегодня произошло глобальное обновление нашего сервиса. В процессе работы над обновлением мы старались максимально учесть пожелания наших пользователей. Надеемся что вам понравится наш новый продукт. Вы можете ознакомиться с его возможностями не скачивая мод :  

    'Инструкция 3wot.ru - трое против рандома'

    1) Зайдите на сайт 3wot.ru

    step_2.png
    Загрузите наш мод на свой компьютер, нажав на кнопку «Получить мод» (Выделено красным овалом на рисунке) и распакуйте архив в папку с игрой.
    2) Запустите World of Tanks и войдите в свой аккаунт как обычно.

    3) В меню сервисных сообщений появилась строка с кнопкой «Искать совзводных»

     

    step_4.png

    4) Нажатие этой кнопки автоматически откроет окно создания взвода и переместит вас в ваш профиль на сайте 3wot.ru В своем профиле вы увидите свою технику которая в данный момент есть в вашем ангаре.

     

    step_5.png

     

    Галочки с левой стороны таблицы включают и выключают вашу технику для участия во взводных боях, по умолчанию вся техника в вашем ангаре доступна для поиска через сервис «3WOT.RU». Техника не отмеченная галочкой не отображается в поиске других игроков. В правой стороне таблицы отображается счетчик игроков онлайн имеющих точно такую же технику. В крайнем правом столбце расположены кнопки перехода к странице поиска.
    6) Определитесь с техникой на которой вы планируете найти себе совзводного, и нажмите стрелочку в крайнем правом столбце таблицы на против выбраной техники. На странице поиска вы увидите таблицу игроков которые в данный момент находятся в запущенном клиенте WoT и их танки которые подходят по уровню боев для вашего танка с которого вы запустили поиск.

     

    step_6.png

     

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

    С уважением, команда «3WOT.RU»

    • Upvote 1
  3. Edited by Lezhnev

    Я так понял предлагается такой алгоритм:

    Тогда "тупик" очень простой: у пользователя нет в ангаре техники совзводного (или мало боев на этой технике или очень давно играл на этой технике) и соответственно ему не с чем сравнивать.

    И тупик номер два: донести эту систему до пользователя :-) Гарантирую, что как бы ты в этом направлении ни старался, 99% пользователей будут напрямую сравнивать  "1200 на Об 261 и 300 на T62A"

     

     

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

     

     

    при желании можно вместо простой пропорции, зависящей только от количества боев на танке, разработать более совершенную систему.

    Пример:

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

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

    Понял, попытаюсь объяснить свою точку зрения: 

    Самый фиговый вариант два профильных  "мастера" совпадения по технике нет абсолютно ни какого, Один любитель АРТЫ второй любитель ЛТ о геймплее на данных типах техники не знают ни чего: Назовем его условно  А (Арта) 

    Опущу как они запускаются и авторизуются: Допустим А ищет скилованного ЛТ, страница выдачи (уже отфильтрованна по встроенному балансеру и он не видит брелков и сам не имеет шанс стать брелком) Фильтрует по типу техники (легкий танк), сортирует его по WN 8 (свой перформанс по этому параметру он безусловно знает, пусть он будет желтым) и видит список из игроков на незнакомом ему типе техники условно которые играют лучше среднего (выше желтого) и ниже среднего (ниже желтого), можно дополнительно сократить этот список активировав фильтр количество боев. Итак, предположим что там есть все цвета  радуги WN, предположим что они все согласны играть с нашим героем (чтобы было проще теоретезировать) Предложив фиолетовому (заведомо играет лучше чем средний игрок на этой арте) возможно он узнает что то новое (где светить как светить или кем была его мама) предложив играть красному (ему придется объяснять свое видение игры хорошего артавода и уже самому придумать историю про маму нашего красного совзводного), выбрав желтого (то есть среднего игрока) на этом типе техники он  и мы вместе с ним получим бесценный опыт - соотносятся ли категории "цвета" для разной техники. Пользователь получит опыт и в след раз поймет что не все желтое одинаково желтое. Но игра во взводе состоится, сервис свой хлеб отработает. На мой взгляд не возможно да и не нужно строить эвристических алгоритмов поиска взводов "тютя в тютю нагиб гарантирован" там слишком много параметров от пола, возраста до "знака зодиака" все учесть не возможно. Но составить свое мнение "на арте играть проще, желтый артавод не тащит" мы пользователю запретить не можем. 

    Как оградить пользователя в дальнейшем от повторения ошибок?  - Дать ему инструмент, профиль в котором сохранены все варианты его фильтров. Не поленись "тыкни" галку не показывать АРТ-САУ с кпд меньше 1000 и все вопрос закрыт, ты их даже не увидишь.

    В этой ситуации представление информации по аккаунту только запутает дело: построив простейшую матрицу видно что вариантов уже не 2 их 4! Сроки игра на аккаунте, столбцы игра на интересующем типе техники. Вот тут можно реально зависнуть. И опять же ни каких упреков, каждый индивидуален у кого то есть любимые танки и касты неприкасаемых 43 -45% как таковой нет. Хочешь катать во взводе упрись рогом в одну технику и тебя обязательно пригласят не смотря на твой багаж "оло раш по центру" Стесняешься какого то танка? Убери галку с него готов играть во взводе и на тебя ни кто косо не посмотрит и в 44% взвод не позовут. 

     

    Количество боев:  как говорят на безрыбье и рак рыба. Все зависит от ситуации с онлайном. Чем больше людей, тем более специфические требования можно предъявлять

  4. Это неправильно. Во-первых, по причинам, которые я описывал выше. Во-вторых, даже если сделать для всех танков перевод в единую шкалу, то для адекватности статы надо хотя бы боев 500 на танке откатать (как вариант отображать некую пропорцию между "рейтингом на танке" и общим).

     

     

     

    Это всего-лишь противовес для остальных рейтингов, которые per-level. От туда же:

    а разработка рейтинга по отдельным танкам идет здесь: http://forum.wotlabs.net/index.php?/topic/3975-%E2%9F%AAvbe-vehicle-based-efficiency%E2%9F%AB-development-%E2%9F%AAvr-victory-rating%E2%9F%AB-information/

    система там похожа на ту, что применялась в рейтинге на танке, который когда-то был в XVM (teff)

     

    Ну я почему то подумал что мы пришли к консенсусу) Все поставит на место практика. Есть ли связь между хорошей игрой на разных типах техники или нет нужно наблюдение (в том числе с помошью нашего проекта), синтез - анализ и формулирование единой теории БОЛЬШОГО ТАНКОВОГО СКИЛА с понижающими или повышающими коэфициентами для разных танков. Пока "танковая наука" топчется на месте находясь в плену догм и схоластических заблуждений. Лично я например скептически отношусь к концепции "всеобемлющего скила" - абсолютного знания позволяющего играть на всем что движется с умопомрачительными результатами.

    Имея отправную точку - wn 8, можно будет проанализировать полученные нами данные и сказать что уровень умения WN8 1200 на на Об 261   приблизительно равен уровню WN8 300  -T62A на пример - Глобально я вижу эту проблему так.

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

    Спасибо ссылка весьма занятная но опять же "аккаунт рейтинг". Категорически против. Пользователь будет видеть только свой аккаунт и то не полностью, а только те танки которые у него есть. Меньше поводов для разочарований и взаимных упреков. Посмотреть чужой профиль и сказать что у меня черенок от лопаты толще можно на кттс.ру или wot-news. Наша задача не в этом, мы должны помочь людям найти хороших игроков на конкретной технике, с нею в ангаре, и за запущенным клиентом. 

    WN 8 не идеален, но Всем знаком+Привязан к танку. Надеюсь я правильно понял вашу мысль? Если нет, не могли бы вы привести пример когда реализованный нами алгоритм поиска "скиллованого" совзводного ставил бы пользователя в тупик? 

    Что касается количества боев. Пусть пользователь сам решает начиная с каких цифр начинать верить рейтингу. Для кого то 100, для других 500, а может и тысяча. Эти данные в сервисе доступны. (Зажатый шифт позволяет группировать фильтры) 

  5. "WN8 на технике" не бывает. Это противоречило бы самой идее WN8. Он только общий.

    Еще раз (348 наверное) перечитал концепцию wn8 и не нашел там противоречий, сами авторы утверждают что создали "per-tank rating" Вот пруф. Глобальная фалометрия в этом случае конечно, же страдает, так как при расчете средней температуры по больнице "нагибучести"  каждого игрока значительный вклад оказывает доля в общем количестве боев сыгранная на "удачном" танке, на том на котором игрок играть уже научился. 

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

    Еще немного поясню про wn 8 на сервисе. Каждый раз в выдаче поиска отображается wn 8 НА ТЕХНИКЕ, wn 8 по аккаунту мы вообще в расчет не берем. Максимум мы в состоянии рассчитать wn 8 по танкам в гараже. Сделано это сознательно. И вот какие на то причины: 

    1) Мы "амнистируем":  "артаводов" , "пт водов"  и прочих "-водов"  игроков освоивших в совершенстве лишь одну классороль в игре, у таких ребят есть шанс попасть в скилованный взвод на своей скилованной технике и получить профит в виде винрейта.  То же самое относится к игрокам за 20 к боев, у которых наступило прозрение и на последней исследованной технике они перестали рашить по центру - в этом случае средний скил аккаунта был бы низким, а пследние танки попали бы в зеленую зону и опять склилованный взвод и профит. Ну и про ботоводов не забывайте если они раскаялись и холят и лелеют один танк то у них на данном танке тоже появился шанс.

    2) Мы караем: любителей накрутить себе wn8 подставными ротами (1 танк с кпд под 15000 и 100 боев а остальные в желтой зоне), педобиров (топы красные, 1-3 лвл фиолетовые) все это видно невооруженным глазом. 

     

    небольшой анонс так для затравки: Основная миссия сервиса (у каждого проекта должна быть миссия, а не только цель срубить бабло) поднять средний уровень игрока. Наиболее реализуемый способ научится у того кто играет лучше.  Уже сейчас такая возможность есть, если хочешь научиться владеть техникой определенного класса, можешь найти того кто ее уже освоил, хочешь спроси, хочешь покатайся. Единственная проблема это мотивация "учитилей" задумки по её реализации в рамках пользовательского соглашения есть, но это еще не скоро. А пока можно пробовать "договориться" самим, как говорил Дон Карлеоне "наша задача организовать их встречу..." 

    • Upvote 1
  6. Edited by Lezhnev

    Отличный мод, главное, чтобы сервер выдержал, если Юша его на свой канал c 250k+ подписчиками выложит.

    На сервере мы не экономили)) Без необходимости переезда потянет тысяч 700 пользователей. Потом когда качество обслуживания станет на уровне WG (то есть к миллионы ближе) можно будет и переехать

  7. Кросспостинг - плохая идея. Объединил темы.

     

    На будущее: лучше просто запросить перенос через кнопку "пожаловаться".

    CСпасибо буду знать  :ok:

    не работает ничего

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

  8.  

     

    Дак нам это надо, или всё таки это:

    Расхождения возможны и желтый КВ2 умеет больше и лучше зеленого КВАСА, но я думаю что эта разница по Скилу не перекрывает 1-1,5 цветовые группы и Красный Игрок - это Красный игрок а не загримированный разницей по танкам желтый или зеленый. 

    Хотя мысль интересная, если резво стартанем можно будет попнализирвать полученные данные и посмотреть на каких танках цветовая группа по КПД не разочаровывает совзводных

  9. Edited by Lezhnev

    А если юзер кваса взял, Вася хэллката, а Петя черчиля?

    Вот пусть и берут Лучшего Хелката, и лучшего Черчиля ну или на оборот худших предствавителей у них ведь весь спектр перед глазами!  

    Иными словами им же не нужен водитель Черчиля который все свои бои на арте до этого катал хоть у него и повыше wn8по аккаунту толку от него будет мало. 

    Предположим что КПД 1000 на Хеле требует уровня мастерства игры выше чем КПД 1000 на квасе, нет проблем! Берите "зеленинького" квасовода в следующий бой! Совпадете полностью - отлично добавите друг друга в друзья и в дальнейшем обойдетесь без нашего сервиса.

  10. Edited by Lezhnev

    @Lezhnev, ок, допустим. Но как для разных танков определить что хорошо, а что плохо? Распределения рейтинга для каждого танка свои и могут очень сильно отличаться. На одном танке 1000 будет хорошо, на другом плохо. И как мы определим, кого во взвод лучше брать, если есть два разных танка и два разных(а может и одинаковых) рейтинга? Для этого нужно собрать стату и посчитать хотя бы границы цветов рейтинга для каждого танка и по-хорошему в шкалу XVM перевод сделать (для каждого танка формула перевода своя будет)

    Так нам не нужны абсолютные величины, нам нужно понять Вася лучше Пети на КВ1С или пользователь сам  на голову выше и Васи и Пети. Для этого вполне подойдут не интексированные цифры. Ну а цветовое шкалы переняты просто для удобства восприятия 

     

    UPD: Иными пользователи могут и без абсолютных чисел найти лучшего в данный момент  КВАСО- вода, АРТА - вода, СВЕТО- вода и так далее. 

  11. Дак вроде наоборот должно быть, что если есть база, то неправильная стата туда залезет и будет нехорошо. Надо как-то через API хотя бы проверять тогда.

    Но я немного не о том говорил. Ведь мы можем подсунуть и реальную стату другого игрока, как буд-то мы зашли под его аккаунтом. И это не спалить вообще никак.

    То есть войти в аккаунт другого игрока? Зная его ник и подменяя свою стату на его? Ну во взводе то вы от его имени поехать не сможете. Так что бояться ему не о чем. 

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

    В базе можно будет отследить подобный скачок, ну максимум предложить этому парню работу (есть пара интресных задумок по модостроительству) Мыж маленькие еще) Нам пока данного метода аутентификации выше крыши

  12. Сами разработчики рейтинга WN8 заявляют как о серьезном недостатке своего рейтинга, что он плохо работает с аккаунтами, на которых слишком большой процент боев накатан на одном танке. А вычисление для отдельного танка- это как раз аккаунт со 100% боев на одном танке.

     

    Плохо работает для оценки общего уровня мастерства игрока из -за того что "отличные показатели" на одном единственном танке начинают оказывать слишком большое влияние на средний WN8, мы же напротив оцениваем мастерство игры именно на этом конкретном танке, мы же этого абстрактного игрока во взвод зовем, а не в клан или в рейтинг какой для фаллометрии. Сам принцип расчета wn8 в сравнении показателей игрока со средними  показателями  - так это именно то что нам надо! Знать на сколько данный парень на данном танке лучше чем средние игроки. А в целом по аккаунту не столь интересно. Я знаю людей которые отлично играют на свете но тупят играя на ТТ, я б на ТТ их во взвод не позвал) 

  13. Не юзайте рейтинги, предназначенные для аккаунта в целом, на отдельных танках, они для этого не годятся.

     

     

     

    то есть всё описанное- "плохое"? :-)

     

     

     

    системка вызывает опасения. Можно, например, декомпильнуть мод и подменить возвращаемый ник и стату. В принципе на данные момент(насколько я понял никакой базы не ведется) ничем особенным не грозит- просто будет неверная инфа у тех, кто взвод ищет. Но с развитием...

    ИМХО open ID лучше.

    * ИМХО тему лучше в моды перенести- потому что мод и потому что туда хоть кто-то заглядывает, в отличие от этой ветки. Или две темы сделать и со второй в первую перенаправлять.

    WN8 как раз считается для каждого танка в отдельности и потом вычисляется среднее для аккаунта, поэтому он и взят за основу.

    Да нет не плохое.

    База ведется, подобные усилия по декомпиляции мода и подмены своей статы не окажутся незамеченными и не вознагражденными))

    Open ID лучше если не считать постоянных объявлений об утечке с некоторых ресурсов и блокировок учетных записей с ними связанных, как вы понимаете сервис не имеет смысла если в нем нет игроков, именно из соображений лояльности к сервису не стали прибегать к open ID

    Спасибо за подсказку! Пошел создавать тему. 

     

    ЗА подсказку спасибо

  14. Грац с запуском)

     

     

    Вообще не гарантия.

    res-mods даже не принадлежит ВГ, не говоря уж о том что модерация проводится только по описаниям)))

    Ну значит не гарантия, мод парсит инфу из клиента: состав гаража, ник, и показатели для расчета КПД по танкам. Больше он ни чего плохого не делает. 

    Чтобы авторизоваться на сервисе не нужно вводить почту/пароль. Только ник игрока и иметь на том же компе запущенный клиент. Если ники полученные от мода и введенные на сайте совпадают - вы входите в систему. Так что wgopen ID - Давай до свидания))

    • Downvote 2
  15. Мы строили строили и на конец-то начали альфа тест нашего сервиса. Сайт пока еще сыроват не весь функционал реализован, но уже позволяет искать себе совзводных в режиме он-лайн (только тех пользователей которые в данный момент шпилят в танки)

     

    Установка и регистрация ЭЛЕМЕНТАРНАЯ инструкция есть на сайте сервиса или вы можете ознакомится с ней на офффоруме.

     

    Для пользования сервисом необходим мод который парсит инфу из запущенного клиента: состав гаража, ник, и показатели для расчета КПД (WN8) по танкам пользователя и передает эту информацию на сервер. Поиск совзводного осуществляется на сайте для входа на который не нужно вводить почту/пароль, нужен только ник игрока. Если ники полученные от мода и введенные на сайте совпадают - вы входите в систему.

     

    Свои отзывы и пожелания можете оставлять тут.

     

    Нам очень важно знать ваше мнение!

    • Upvote 4
    • Downvote 1
  16. Суть: Мод должен "уметь" парсить из клиента: Ник, танки присутствующие в ангаре и статистику по ним (средний дамаг и ПП), а также фиксировать ник совзводника в последнем бою, если таковой имелся, полученные данные нужно передавать в БД.  Срочно. Дорого. Возможно долговременное сотрудничество.


    Чуть не забыл, все подробности в личку! 

  17. @Lezhnev, На сервере. Получить данные можно через python.

    А в клиенте? Через сервак слишком заморочено, API токены и т.д. Пытаюсь написать мод, очень хочется пропарсить эти данные прям из клиента.

    Если именно свой аккаунт, то http://www.wotlogger.ru/ - там в правом углу авторизация ВГ и дальше разберешься

    В том то и дело что не свой а будущего потенциального юзверя. Со своим и так все понятно. Где - то полюбому должны эти данные фигурировать, но декомпилить все подряд не хотелось бы. Есть идеи? 

  18. Подскажите пожалуйста где в клиенте содержится информация о танка имеющихся в ангаре? Dossier Cash разбирал но там похоже вся свалка все на чем ездил, Где найти танки которые присутствуют и в данный момент играбельны? Заранее спасибо.

×
×
  • Create New...