load Simulation Data
Carga y analiza los datos de simulación desde un archivo CSV.
Esta función lee el archivo CSV especificado, lo analiza y lo carga en la memoria como una lista de objetos SimulatedDataPoint. Se encarga de validar el encabezado del CSV, procesar cada línea de datos, y manejar errores de formato. Los datos cargados se almacenan en la propiedad simulationData para su uso posterior por startSimulation.
La función registrará información detallada sobre el proceso de carga, incluyendo el número de líneas válidas e inválidas, y un resumen final si la carga es exitosa. Si el archivo excede el MAX_BUFFER_SIZE, la carga se detendrá prematuramente.
Parameters
file
El objeto File que apunta al archivo CSV a cargar.
Throws
si ocurre un error de I/O al leer el archivo.