Description
Hey guys,
There are a few algorithms in the archive that require plotting and a few more are on the way. Obviously, not all languages come with a plotter, so I have been outputting the data into a file format that can be plotted with gnuplot. I don't know if this is good practice or not. On the one hand, it provides a stable output format that allows all code from the AAA to look the same in the end and everything can be plotted with a simple gnuplot plot.gp -
command.
On the other hand, some languages already have in-built plotters.
I feel that the languages that do not have plotters, should have a consistent output format. Gnuplot is good for this because it's cross-platform and kinda the standard for HPC plotting.
Should we require everyone to output to gnuplot or should we allow them to use their in-built plotters?
As a note: I think it is best to put the gnuplot script in a separate directory in the code/
directory for each algorithm
Anyway, I wanted to hear your thoughts on this.