|
|
#1 | |
|
Фанат
|
Сбор статистики по заточкам
Всем привет.
Написал простенькую программу для экспорта данных из журнала "История", который хранится в кэш файле. Программа читает кэш файлы, считает фэйлы(в журнале этой информации нет), выгружает результаты в текстовый файл(с разрешением txt) и шлет копию на сервер. При накоплении достаточного количества данных можно будет построить(попытаться) математические модели с различными вероятностями. Результаты пишутся в файл в таком виде(Время, id предмета, исходный уровень, уровень после заточки, результат заточки, количество фэйлов на момент заточки): 2015.10.08 22:53.07,11804,0,1,False,0 2015.10.08 22:53.47,12204,0,1,False,1 2015.10.09 20:56.13,12204,0,1,True,2 Предмет можно посмотреть на любой базе по Id предмета, например: http://bdobase.info/item/12204 http://bdodb.info/item/12204 Программа использует .Net Framework 4.5.1, без него работать не будет. Для работы необходимо распаковать архив, поместить и запустить файл программы в папке с кэшем, например у меня это тут: F:\Games\BlackDesert\live\Cache\11\MyJournal\ Чтобы кэш обновился необходимо зайти во вкладку "История" в игре. Каждый файл соответствует связке год-месяц, поэтому достаточно просмотреть старые месяцы один раз, чтобы они записались в кэш, иначе часть данных будет пропущена и фэйлы будут считаться неправильно. В случае каких либо ошибок, они будут выведены в окне программы и записаны в log.txt. Эти логи или любые различия с журналом оставляем в этой теме или шлем мне в приват. Надеюсь на ваше сотрудничество. PS если вы чего то боитесь, то лучше не стоит загружать, использовать данную программу. updated(2016.01.09): поправлен расчет фэйлов после 15 Последний раз редактировалось skuvv_renamed_596026_30052023; 12.01.2016 в 15:06. |
|
|
|
|
#4 | |
|
Старожил
|
Re: Сбор статистики по заточкам
Если писать в тхт файл то нет гарантии что его не отредактируют вручную и не сломают всю стату. Лучше делать закрытый формат. Впрочем все будут параноить что это кейлоггер в любом случае.
__________________
UX Designer | Snowboarder | Gamer | Apple fanboi
i5-4690k z97 780GTX |
|
|
|
|
#6 | |
|
Фанат
|
Re: Сбор статистики по заточкам
Что-то утилита не особо прижилась, отзывов не слышно.
Для параноиков есть альтернативный вариант запуска, достаточно скопировать все .bcf по пути указанному в первом посте в папку с программой и запустить её, в результате это можно делать на изолированном/пустом/виртуальном windows и не бояться. PS на данный момент собралось около 20к записей о попытках заточки. |
|
|
|
|
#11 | |
|
Фанат
|
Re: Сбор статистики по заточкам
Да, именно так, потому что основная масса это набив фейлов.
А они малополезно, так как мы искажаем распределение вероятности когда перестаем точить итем до конца. Для каждого итема, на каждый фейл нужно по 100+ попыток для адекватной статистики. Итого на одну только либерту (16-18) с фейлами 0-60 по 100 попыток выходит 3х60х100 = 18000 попыток. |
|
|
|
|
#12 | |
|
Фанат
|
Re: Сбор статистики по заточкам
Сделал небольшую выборку по броне Реплас на 14/15
Видно что люди перестают точиться на 20 и 25 фейлах, потому там точность результатов страдает. Напомню что желательно 100+ попыток на каждую вариацию. PS кто хочет помочь в сборе данных, присылайте файлы журнала(как описано в первом посте) мне в личку. |
|
|
|
|
#18 | |
|
Читатель
|
Re: Сбор статистики по заточкам
Расскажу тебе в чем минус твоей статистики: большинство игроков набивают проки/точатся не только на основах но и на твинках, и поэтому твой расчет от последнего усиления будет ошибочным. Я могу заточить на твинке с первого раза что-то пока работает безопасная точка, потом перейти на основу с 30 фейлами и снова заточить с первого раза на +16. В твоей статистике отобразится, что я заточил на +16 с нулём проков ;)
P.S.: И да... Как-то неправильно в тело программы на net засовывать учетные данные для доступа на FTP |
|
|