Інформаційна система збору та аналізу статистики матчів комп’ютерної гри “Counter-Strike 2”

dc.contributor.advisorТюляков, Дмитро Ігорович
dc.contributor.authorФедоренко, Ярослав Сергійович
dc.date.accessioned2025-11-05T09:18:03Z
dc.date.available2025-11-05T09:18:03Z
dc.date.issued2025
dc.description.abstractПроєкт містить 64 с. тексту, 16 рисунків, 13 таблиць, посилання на 20 літературних джерелел, додатки та 4 конструкторських документи. Об’єктом розробки є інформаційна система аналізу статистичних даних у відеогрі Counter-Strike 2. Мета розробки – створення засобу для автоматизованого збору, обробки та візуалізації ігрової статистики з можливістю виконання математичної оптимізації. У дипломному проєкті реалізовано багатошарову архітектуру системи, яка включає графічний інтерфейс, модуль обробки даних, базу даних та систему генерації візуальних матеріалів. Основою програмного середовища є Python, бібліотеки awpy, pandas, matplotlib, EEL та SQLite. Окрему увагу приділено побудові математичної моделі оптимізації екіпірування гравців за допомогою генетичного алгоритму, що дозволяє приймати ефективні рішення в умовах обмеженого бюджету. Система протестована відповідно до вимог надійності та стабільності. Отримані результати можуть бути застосовані в аналітичних платформах для командних ігор, або як основа для подальших досліджень у сфері математичного моделювання ігрових стратегій.
dc.description.abstractotherThe project contains 64 pages. text, 16 figures, 13 tables, links to 20 literary sources, annexes and 4 design documents. The object of the development is an information system for analyzing statistical data in the video game Counter-Strike 2. The goal of the development is to create a tool for automated collection, processing, and visualization of game statistics with the possibility of mathematical optimization. The diploma project implements a layered system architecture that includes a graphical interface, a data processing module, a database, and a system for generating visual materials. The core of the software environment is Python, using the libraries awpy, pandas, matplotlib, EEL, and SQLite. Special attention is given to the development of a mathematical model for optimizing player equipment using a genetic algorithm, which enables effective decision-making under budget constraints. The system has been tested according to reliability and stability requirements. The obtained results can be applied in analytical platforms for team-based games or serve as a foundation for further research in the field of mathematical modeling of gameplay strategies.
dc.format.extent64 с.
dc.identifier.citationФедоренко, Я. С. Інформаційна система збору та аналізу статистики матчів комп’ютерної гри “Counter-Strike 2” : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Федоренко Ярослав Сергійович. – Київ, 2025. – 64 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/77090
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectаналіз
dc.subjectінформаційна система
dc.subjectстатистика
dc.subjectгенетичний алгоритм
dc.subjectpython
dc.subjectanalysis
dc.subjectinformation system
dc.subjectstatistics
dc.subjectgenetic algorithm
dc.subjectpython
dc.titleІнформаційна система збору та аналізу статистики матчів комп’ютерної гри “Counter-Strike 2”
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Fedorenko_bakalavr.pdf
Розмір:
1.64 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: