jMetal / jMetalPy

A framework for single/multi-objective optimization with metaheuristics
https://jmetal.github.io/jMetalPy/index.html
MIT License
497 stars 150 forks source link

For each algorithm, can we find the average time required for each run and total time required for all runs? #125

Closed mishras9 closed 2 years ago

mishras9 commented 2 years ago

For an experiment as is shown in https://github.com/jMetal/jMetalPy/blob/master/examples/experiment/comparison.py

For each algorithm, can we find the average time required for each run and total time required for all runs?

@ajnebro

ajnebro commented 2 years ago

That information is not computed in the experiment. Have into account that an experiment uses all the cores to run in parallel the algorithms, and the number of runs is in general higher than the number of cores. So, the reported computing times are not reliable in the sense that they do not correspond to the case of running the algorithms sequentially.