-
Content Count
167 -
Joined
-
Last visited
Everything posted by Yukikaze
-
Статистика на танке Scorpion G не учитывается при подсчете WN8, ждем пока разработчики формулы соберут данные и обновят ожидаемые значения урона для этого танка. ЗЫ Как только данные обновятся, WN8 автоматически пересчитается с учетом наигранных боев
-
я как то думал о подобном, например сделать как в JS import const from 'constants.xc' import constants // или вот так, если имя переменной совпадает с именем файла без .xc { "colors": { "damage": { "ally_ally_hit": const.tk_color, ... } }, } и пример с extraFields import extraR from 'extraFieldsRight.xc' { ... "extraFieldsRight": [ ... *extraR, // добавить элементы из extraR в текущий лист ... ] } но это просто сахар над существующим функционалом
-
Так пускай и не касается, каждому по уму, кто-то пишет макросы с поддержкой форматирования, а кто-то их использует. Платформа открытая, пул реквесты приветствуются.
-
Да, конечно, промахнулся. Ну вот кто будет на питоне писать, тот пусть и тащит поддержку форматирования, если это нужно конечно. Макс добавил расширенное форматирование и условия в макросы потому, что другого способа сделать это небыло, а теперь есть, зачем дублировать функционал?
-
@ktulho, думаю это излишнее, ведь там где нужно форматирование можно сделать так {{py:xvm.xvm2sup({{v.xte}}), '4.01f'}} просто вторым аргументом формат передавать, а в самой функции обрабатывать уже
-
Сделать можно все что угодно, но я смутно представляю, что именно нужно. Опиши идею с примерами, там и посмотрим
-
Что-бы знать "силу" конкретного человека? Зачем разглядывать уши, если можно посмотреть на 2 числа. ЗЫ Ради писькомерства можно еще процент влияния, на бой, каждому игроку прикрутить, но тогда хэйта будет еще больше :D
-
Короче вот мое субъективное, ничем не подкрепленное и независимое мнение. tl;dr Почему мне нравится именно данное представление силы команд? Все просто, рассмотрим на примере: Имеем 2 команды ______________________________________________________ | Сила команд | Процент побед | |======================================================| | 20 : 21 | 50% | |======================================================| | Зная максимальное знач. | Мы знаем, что команды равны| |мы понимаем, что перед | | |нами 2 слабых команды, | | |но при этом, приблизит. | | |равных. | | |======================================================| Анализируя полученные данные я могу сделать вывод, что если против меня играет слабая команда, а мой уровень игры выше среднего, то я могу позволить себе более агрессивную игру, при этом не надеясь на таких же союзников. Грубо говоря, я порву ракалов на скилле. Глядя на "шансы" такой информации у меня нет, мне приходится изучать списки команд. Ситуация №2: ______________________________________________________ | Сила команд | Процент побед | |======================================================| | 86 : 85 | 50% | |======================================================| | Две сильных, равных | Мы знаем, что команды равны| |команды | Опять... | |======================================================| В данном случае, я не могу позволить себе риск, тем более союзники не так и плохи. Шансы на победу такие же как и в прошлом примере, информативность на нуле. На этом все, думаю я доходчиво изложил свою точку зрения, по крайней мере мне так удобней.
- 180 replies
-
- 10
-
Мод "Internet tester" или первый антитроян для WOT
Yukikaze replied to Delysid's topic in Mods and Software
По вашему любой модуль аналитики на сайте это троян? PS Вопрос риторический, можете не отвечать -
def map(value, in_min, in_max, out_min, out_max): return (value - in_min) * (out_max - out_min) / (in_max - in_min) + out_min Школьная математика, подставляй старый диапазон (in_min, in_max) и новый (out_min, out_max) в формулу
-
Динамические макросы в Python
Yukikaze replied to goodman's topic in Components of XVM and Addons (py_macro)
@neLeax, def compare(): min_hp = min(panel.teams_totalhp) max_hp = max(panel.teams_totalhp) return round(100. - (100. / max_hp) * min_hp, 2) если я правильно понял задумку ЗЫ Для подобных вопросов надо бы раздел запилить -
Динамические макросы в Python
Yukikaze replied to goodman's topic in Components of XVM and Addons (py_macro)
А почему бы не так? @xvm.export('xvm.total_hp.loser_color', deterministic=False) def match(ally_color, enemy_color): return ally_color if panel.total_hp_sign == '<' else enemy_color "format": "<font color='{{py:xvm.total_hp.loser_color('#F50800', '#96FF00')}}'><b>{{py:xvm.total_hp.ally()}}</b></font>" -
Просто похоже паскалю точности real'а не хватило, если заменить на 10 байтный extended то поведение такое же как и остальных
-
@StranikS_Scan, у C# аналогичное поведение что и у питона, странно было бы ожидать чего-то другого. using System.IO; using System; class Program { static void Main() { double a = 1.0 - 0.9; double b = 0.1; if(a == b) Console.WriteLine("Equal"); else Console.WriteLine("NOT Equal"); } }
-
Макс прав, нужно как-то так a = 1 - 0.9 b = 0.1 if abs(a - b) < epsilon: print 'eq'
-
После обновления 0,9,9 упал фпс
Yukikaze replied to crush's topic in XVM: General Discussion and Troubleshooting
могу предположить, что дело в синхронизации контекста, а это дополнительная нагрузка на CPU, в общем реплеи не самый надежный способ сравнивать производительность, а нормального бэнчмарка у ВГ нет -
Хелп! не грузиться xvm.xc
Yukikaze replied to House's topic in XVM: General Discussion and Troubleshooting
Исправлено. Теперь пишется не только в лог но и при загрузке. -
@angelsoft, ну лог говорит, что JSONxLoaderException: ('ARRAY: <value> expected, got "]" at 42:9', u'res_mods/configs/xvm\\default\\minimapCircles.xc') и если перевести на русский то в minimapCircles.xc на 42 строке в 9 столбце парсер встретил "неожиданный" символ, а проблема скорей всего на предыдущей строке и заключается в лишней запятой ЗЫ Для подобных просьб есть специальный раздел
-
Тут говорят что можно
-
XVMer - быстрая настройка боевого интерфейса [0.1.8.8]
Yukikaze replied to ap6y3u4ek's topic in XVM Configuration Questions
Я об этом думал в случае крайней лени -
XVMer - быстрая настройка боевого интерфейса [0.1.8.8]
Yukikaze replied to ap6y3u4ek's topic in XVM Configuration Questions
Побаловаться с С++11/14 что-ли, может парсер с питона на С++ перепишу... Эх молодость :D -
Хелп! не грузиться xvm.xc
Yukikaze replied to House's topic in XVM: General Discussion and Troubleshooting
@House, ну вот уж прямо так после выхода 0.9.9, эти изменения уже в 0.9.8 были. Я подправил, но на будущее запомните, читайте текст ошибки, там довольно понятно описана суть проблемы JSONxLoaderException: ('PARSER: <EOF> expected, got "]" at 509:3', 'C:\\Users\\Alex\\Downloads\\xvm (4).xc') Собственно на 509 строке, в 3 колонке ошибка, лишние скобки, их нужно удалить. xvm.xc