Linear Programming as a Tool for Managing the Training Process of Esports Teams
Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the tea...
Saved in:
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
OVS LLC
2025-01-01
|
Series: | Physical Education Theory and Methodology |
Subjects: | |
Online Access: | https://tmfv.com.ua/journal/article/view/3138 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832578890937139200 |
---|---|
author | Oksana Shynkaruk Nataliia Byshevets Alla Aloshyna Olena Iakovenko Kostiantyn Serhiienko Valerii Pinchuk Oleksandr Petryk Ivan Lut |
author_facet | Oksana Shynkaruk Nataliia Byshevets Alla Aloshyna Olena Iakovenko Kostiantyn Serhiienko Valerii Pinchuk Oleksandr Petryk Ivan Lut |
author_sort | Oksana Shynkaruk |
collection | DOAJ |
description | Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the team as a whole.
Objectives. This study aimed to develop linear programming variants for automating the planning process of esports teams’ training schedules, enabling the allocation of workloads and determining the optimal distribution of time across various types of training while considering the individual characteristics of esports athletes, constraints, and diverse strategic goals.
Materials and methods. A comprehensive analysis of scientific, methodological, and specialized literature was conducted to ascertain the optimal use of resources, expert evaluation methods, linear programming, as well as statistical methods. Reliable statistical methods were employed: the dichotomous scale (results were processed using Cochran’s Q concordance coefficient, which determined the consistency of expert opinions regarding each type of training); and the ratio scale (ranking) – the consistency of opinions was analyzed using Kendall’s W concordance coefficient.
Results. An algorithm for determining the distribution of training workloads was proposed, which takes into account expert-defined ratios and constraints. To optimize the planning of the training process for esports teams, linear programming variants were developed, describing the distribution of time between different types of training as a linear programming task. Variant 1 serves for static time allocation between various training types without optimizing the distribution for specific goals. Variant 2 optimizes the time allocation, considering the individual characteristics of athletes and the strategic goals of the team. It incorporates constraints such as the total weekly training hours, the minimum required time for each type of training, and other limitations. The MS Excel Solver linear optimizer was used to find the optimal time distribution. Variant 2 facilitates the investigation of different scenarios for planning the training process of esports teams, demonstrating how the distribution of time across training types changes depending on set goals and preparation phases.
Conclusions. Based on the proposed algorithm, linear programming variants were developed, successfully addressing the task of automating the planning of esports team training. In contrast to Variant 1, Variant 2 offers an optimal distribution of time among different types of training (team training, individual training, physical activity sessions, etc.), considering the individual characteristics of players and the strategic goals of the team. It demonstrates high flexibility and adaptability to various esports disciplines, thereby allowing the investigation of different scenarios. The proposed approach can serve as a foundation for creating more advanced systems for managing the training process. Future research prospects include expanding the functionality of linear programming by incorporating additional factors such as psychological aspects, social dynamics within the team, and the physiological indicators of athletes.
|
format | Article |
id | doaj-art-53cf03e9ae384b16afd8f0f5cf0421ef |
institution | Kabale University |
issn | 1993-7989 1993-7997 |
language | English |
publishDate | 2025-01-01 |
publisher | OVS LLC |
record_format | Article |
series | Physical Education Theory and Methodology |
spelling | doaj-art-53cf03e9ae384b16afd8f0f5cf0421ef2025-01-30T13:24:37ZengOVS LLCPhysical Education Theory and Methodology1993-79891993-79972025-01-0125110.17309/tmfv.2025.1.15Linear Programming as a Tool for Managing the Training Process of Esports TeamsOksana Shynkaruk0Nataliia Byshevets1Alla Aloshyna 2Olena Iakovenko 3Kostiantyn Serhiienko 4Valerii Pinchuk 5Oleksandr Petryk 6Ivan Lut 7National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and SportLesya Ukrainka Volyn National UniversitNational University of Ukraine on Physical Education and Sport National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and Sport National University of Ukraine on Physical Education and SportNational University of Ukraine on Physical Education and Sport Background. Linear programming, with its ability to account for multiple constraints and optimize linear objective functions, is a promising tool for solving training planning tasks. This method enables the development of individualized plans tailored to the specific goals of each player and the team as a whole. Objectives. This study aimed to develop linear programming variants for automating the planning process of esports teams’ training schedules, enabling the allocation of workloads and determining the optimal distribution of time across various types of training while considering the individual characteristics of esports athletes, constraints, and diverse strategic goals. Materials and methods. A comprehensive analysis of scientific, methodological, and specialized literature was conducted to ascertain the optimal use of resources, expert evaluation methods, linear programming, as well as statistical methods. Reliable statistical methods were employed: the dichotomous scale (results were processed using Cochran’s Q concordance coefficient, which determined the consistency of expert opinions regarding each type of training); and the ratio scale (ranking) – the consistency of opinions was analyzed using Kendall’s W concordance coefficient. Results. An algorithm for determining the distribution of training workloads was proposed, which takes into account expert-defined ratios and constraints. To optimize the planning of the training process for esports teams, linear programming variants were developed, describing the distribution of time between different types of training as a linear programming task. Variant 1 serves for static time allocation between various training types without optimizing the distribution for specific goals. Variant 2 optimizes the time allocation, considering the individual characteristics of athletes and the strategic goals of the team. It incorporates constraints such as the total weekly training hours, the minimum required time for each type of training, and other limitations. The MS Excel Solver linear optimizer was used to find the optimal time distribution. Variant 2 facilitates the investigation of different scenarios for planning the training process of esports teams, demonstrating how the distribution of time across training types changes depending on set goals and preparation phases. Conclusions. Based on the proposed algorithm, linear programming variants were developed, successfully addressing the task of automating the planning of esports team training. In contrast to Variant 1, Variant 2 offers an optimal distribution of time among different types of training (team training, individual training, physical activity sessions, etc.), considering the individual characteristics of players and the strategic goals of the team. It demonstrates high flexibility and adaptability to various esports disciplines, thereby allowing the investigation of different scenarios. The proposed approach can serve as a foundation for creating more advanced systems for managing the training process. Future research prospects include expanding the functionality of linear programming by incorporating additional factors such as psychological aspects, social dynamics within the team, and the physiological indicators of athletes. https://tmfv.com.ua/journal/article/view/3138esportsmanagementtraining processlinear programmingworkloadoptimization |
spellingShingle | Oksana Shynkaruk Nataliia Byshevets Alla Aloshyna Olena Iakovenko Kostiantyn Serhiienko Valerii Pinchuk Oleksandr Petryk Ivan Lut Linear Programming as a Tool for Managing the Training Process of Esports Teams Physical Education Theory and Methodology esports management training process linear programming workload optimization |
title | Linear Programming as a Tool for Managing the Training Process of Esports Teams |
title_full | Linear Programming as a Tool for Managing the Training Process of Esports Teams |
title_fullStr | Linear Programming as a Tool for Managing the Training Process of Esports Teams |
title_full_unstemmed | Linear Programming as a Tool for Managing the Training Process of Esports Teams |
title_short | Linear Programming as a Tool for Managing the Training Process of Esports Teams |
title_sort | linear programming as a tool for managing the training process of esports teams |
topic | esports management training process linear programming workload optimization |
url | https://tmfv.com.ua/journal/article/view/3138 |
work_keys_str_mv | AT oksanashynkaruk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT nataliiabyshevets linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT allaaloshyna linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT olenaiakovenko linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT kostiantynserhiienko linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT valeriipinchuk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT oleksandrpetryk linearprogrammingasatoolformanagingthetrainingprocessofesportsteams AT ivanlut linearprogrammingasatoolformanagingthetrainingprocessofesportsteams |