Software de estrategia de carrera en Fórmula 1
Loading...
Official URL
Full text at PDC
Publication date
2025
Authors
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
Este proyecto tiene como objetivo el desarrollo de una aplicación web capaz de optimizar las estrategias de carrera en Fórmula 1, usando distintos algoritmos. La aplicación web calcula, a partir de la selección inicial de un circuito y unas condiciones meteorológicas, las cuatro mejores estrategias. Además, durante la simulación de la carrera, la aplicación permite la introducción de eventos dinámicos en tiempo real, como banderas rojas, cambios en las condiciones meteorológicas o la aparición de coches de seguridad, que afectan a la estrategia. Ante cada evento, el sistema recalcula y actualiza la estrategia de carrera en función del nuevo escenario. La solución propuesta ha sido implementada mediante un entorno de servidor Flask, combinando un backend que gestiona la lógica de cálculo con un frontend que permite la interacción con el usuario. Este proyecto demuestra la aplicabilidad de la
carrera ingeniería informática a un contexto real como la estrategia de carrera en Fórmula 1.
This project aims to develop a web application capable of optimizing Formula 1 race strategies using different algorithms. Based on the initial selection of a circuit and weather conditions, the web application calculates the four best strategies. Furthermore, during the race simulation, the application allows for the introduction of dynamic events in real time, such as red flags, changes in weather conditions, or the appearance of safety cars, which affect the strategy. For each event, the system recalculates and updates the race strategy based on the new scenario. The proposed solution has been implemented using a Flask server environment, combining a backend that manages the calculation logic with a frontend that allows user interaction. This project demonstrates the applicability of the computer engineering degree to a real-world context such as Formula 1 race strategy.
This project aims to develop a web application capable of optimizing Formula 1 race strategies using different algorithms. Based on the initial selection of a circuit and weather conditions, the web application calculates the four best strategies. Furthermore, during the race simulation, the application allows for the introduction of dynamic events in real time, such as red flags, changes in weather conditions, or the appearance of safety cars, which affect the strategy. For each event, the system recalculates and updates the race strategy based on the new scenario. The proposed solution has been implemented using a Flask server environment, combining a backend that manages the calculation logic with a frontend that allows user interaction. This project demonstrates the applicability of the computer engineering degree to a real-world context such as Formula 1 race strategy.
Description
Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2024/2025.









