TOOL Vicky Trends – Анализатор экономики

Каллиграф

Lawspeaker
Сообщения
608
2345

Vicky Trends
Vicky Trends – приложение, позволяющее проанализировать динамику основных макроэкономических и социально-экономических показателей стран в Victoria 2.

Приложение рассчитывает:
  • макроэкономические показатели (по странам отдельно и по миру в целом):
    • ВВП стран;
    • численность населения;
    • подушевое ВВП;
    • доли стран в мировых ВВП и населении;
    • средние темпы роста ВВП и населения;
    • наличные сбережения и банковские вложения населения;
    • средние сознательность, агрессивность и грамотность населения;
    • уровень плюрализма;
    • количество сделанных изобретений;
    • используемые очки исследования;
    • индекс потребительских цен по Пааше;
  • социально-экономические показатели (отдельно по каждому типу населения):
    • количество населения;
    • наличные сбережения и банковские вложения;
    • средние сознательность, агрессивность и грамотность.
Для работы необходимо поместить в одну папку набор сейвов для анализа и саму программу. Программа ищет все сейвы Виктории (файлы вида *.v2) в своей директории, каждый из них потрошит и создает отчёты в виде файлов стандартного табличного формата *.csv. Внутрь этих файлов приложение пишет данные формата "TAG число", отсортированные по возрастанию игровой даты и по ВВП на последнюю дату. Полученные файлы в дальнейшем можно оформить в виде графиков в любом подходящем матпакете (например, MS Excel). Соответствие тегов названиям стран для ванильной игры можно посмотреть, например, здесь.

2410


2409


2411


2412


2413


2347


2348


2349


2350
  • Версия, расположение игры, а также использованные в игре модификации значения не имеют, главное чтобы они были одними и теми же для всех сейвов в папке.
  • В csv-файлах даты упорядочены по возрастанию, а страны – по величине ВВП на последнюю дату.
  • В среднем на обработку одного сейва уходит около 5 секунд.
  • При каждом новом запуске программа открывает csv-файлы на перезапись, если обнаруживает их в своей директории, и создаёт их в противном случае. Поэтому перед каждым новым расчётом рекомендуется сохранять csv-файлы предыдущего расчета, если они ещё нужны.
  • ВВП и темпы роста приводятся в годовом выражении. Население берется целиком, с учетом колоний и рабов.
  • Юзерфрендли интерфейса нет и не будет. :hi-hi:
Текущая версия: 2.5

  1. Оптимизировать парсинг.
  2. Переработать методику подсчёта ВВП.
  3. Больше индексов, хороших и разных.
  4. Статистика по численности страт.
  5. Статистика по размеру сбережений населения, его грамотности, сознательности и агрессивности.
  6. Информация по диверсификации промышленности.

Версия 2.5 от 27.11.2017
  1. Оптимизирован алгоритм парсинга, производительность повышена в 6 раз. Однако вследствие расширения функционала время работы осталось прежним.
  2. Теперь выводятся дополнительные макроэкономические показатели: накопления и банковские вложения населения в целом, средние по стране сознательность, агрессивность и грамотность, плюрализм, количество сделанных изобретений.
  3. Теперь выводятся основные социально-экономические показатели: количество населения, накопления и банковские вложения населения, средние сознательность, агрессивность и грамотность с разбивкой по всем 12 типам населения.
  4. Реорганизован вывод информации: макроэкономические и социально-экономические показатели для удобства сгруппированы в отдельные директории. Всего генерируется 88 отчетов вместо прежних 9.
  5. Теперь кроме сортировки по возрастанию даты также производится сортировка по убыванию ВВП на последнюю дату.
  6. Исправлена ошибка при расчете индекса потребительских цен.
  7. Индекс потребительских цен теперь рассчитывается не от базовых цен, а от цен на первую дату.
Версия 2.4 от 20.11.2017
  1. Улучшен алгоритм парсинга, быстродействие увеличено на ~20%.
  2. Добавлен приветственный экран в консоли, а также индикаторы прогресса парсинга.
  3. Теперь результаты работы сохраняются в формате csv, а не txt.
  4. Устранено ограничение на количество анализируемых файлов и количество тегов в них.
  5. Исправлены возникающие иногда ошибки при сортировке данных по возрастанию даты.
  6. Уточнён алгоритм расчёта темпов.
  7. Устранена зависимость от внешних библиотек, теперь приложение полностью автономно.
Ссылка на скачивание:
 
Последнее редактирование модератором:

Armagnak

Легенда
Спикер
Депутат
Модератор Стратегий
Сообщения
401
Я, как только отыграем в Лиге Атсов. Будет много-много циферок.
 

Armagnak

Легенда
Спикер
Депутат
Модератор Стратегий
Сообщения
401

Іван Сірко

Известный пользователь
Сообщения
100

Іван Сірко

Известный пользователь
Сообщения
100

Donnie Darko

Пользователь
Сообщения
16
Хм, интересная вещь, но учитывая показатели которые выдает сама Вика, возникают сомнения в достоверности показателей проги, в прочем разрабам спасибо за интересную вещицу.
 

Каллиграф

Lawspeaker
Сообщения
608
Хм, интересная вещь, но учитывая показатели которые выдает сама Вика, возникают сомнения в достоверности показателей проги, в прочем разрабам спасибо за интересную вещицу.
И какие же показатели выдает вика, что есть сомнения?
 

Каллиграф

Lawspeaker
Сообщения
608
Да те же показатели по престижу, армии и мощности промки, могут невменяемо скакать.
Это анализатор экономики, он не выводит показатели по престижу и армии. "Мощность" промки в игре – просто количество трудоустроенных ремесленников и служащих, что совершенно не отражает состояние экономики. Анализатор извлекает из сейва и рассчитывает те параметры, которые это отражают.
 

Donnie Darko

Пользователь
Сообщения
16
Это анализатор экономики, он не выводит показатели по престижу и армии. "Мощность" промки в игре – просто количество трудоустроенных ремесленников и служащих, что совершенно не отражает состояние экономики. Анализатор извлекает из сейва и рассчитывает те параметры, которые это отражают.
Я действительно подозревал (нет), что анализатор экономики, выводит еще и состояние армии и престиж.
 

Каллиграф

Lawspeaker
Сообщения
608

Приложение обновлено до версии 2.4.


Версия 2.4 от 20.11.2017
  1. Улучшен алгоритм парсинга, быстродействие увеличено на ~20%.
  2. Добавлен приветственный экран в консоли, а также индикаторы прогресса парсинга.
  3. Теперь результаты работы сохраняются в формате csv, а не txt.
  4. Устранено ограничение на количество анализируемых файлов и количество тегов в них.
  5. Исправлены возникающие иногда ошибки при сортировке данных по возрастанию даты.
  6. Уточнён алгоритм расчёта темпов.
  7. Устранена зависимость от внешних библиотек, теперь приложение полностью автономно.
 

Каллиграф

Lawspeaker
Сообщения
608

Приложение обновлено до версии 2.5. Описание в шапке обновлено.


Версия 2.5 от 27.11.2017
  1. Оптимизирован алгоритм парсинга, производительность повышена в 6 раз. Однако вследствие расширения функционала время работы осталось прежним.
  2. Теперь выводятся дополнительные макроэкономические показатели: накопления и банковские вложения населения в целом, средние по стране сознательность, агрессивность и грамотность, плюрализм, количество сделанных изобретений.
  3. Теперь выводятся основные социально-экономические показатели: количество населения, накопления и банковские вложения населения, средние сознательность, агрессивность и грамотность с разбивкой по всем 12 типам населения.
  4. Реорганизован вывод информации: макроэкономические и социально-экономические показатели для удобства сгруппированы в отдельные директории. Всего генерируется 88 отчетов вместо прежних 9.
  5. Теперь кроме сортировки по возрастанию даты также производится сортировка по убыванию ВВП на последнюю дату.
  6. Исправлена ошибка при расчете индекса потребительских цен.
  7. Индекс потребительских цен теперь рассчитывается не от базовых цен, а от цен на первую дату.
 

Касимов

Старожил
Организатор МП-игр
Сообщения
299
Каким именно образом анализатор считает ВВП государства?
 

Каллиграф

Lawspeaker
Сообщения
608
Каким именно образом анализатор считает ВВП государства?
Параметр tax_base, умноженный на 365 для перевода в годовое выражение.
Разумеется, технически это неправильно, хотя и согласно механики игры несильно отличается от действительности.
В будущем хочу сделать расчет по науке, однако пока есть сомнения, что это технически реализуемо. К следующему понедельнику прикручу аналитику по фабрикам и добывающим предприятиям и подумаю, как на этой всей основе правильно считать ВВП.
 

fursh

Старожил
Сообщения
255
Ссылка на скачивание битая, может кто выложить программку?
 

Warlord

Легенда
Губернатор
Модератор Victoria 2
Модератор
Hearts of Iron IV
Модератор Tropico 6
Сообщения
1,061

fursh

Старожил
Сообщения
255
Работают, спасибо, то что я искал как раз
 

Статистика форума

Темы
2,459
Сообщения
31,534
Пользователи
1,902
Новый пользователь
59404

Сообщения профилей

Renard написал(а) в профиле Andrewkid72.
пачаны,Скиньте ссылку на дискорд
в дискач зайди, я тебе там и файлы скину и на пальцах объясню, почему кайзер говно.
Вот тут все так серьезно, а я тут был чтобы читать переведенные дневники разработчиков кайзеррейха и устанавливать музыкальный сабмод кайзеррейха...
Warlord написал(а) в профиле СмертьАниме.
НОУВАН ПИДОРАС

Пользователи онлайн

Сейчас на форуме нет ни одного пользователя.
Сверху