GregorCH / ipet

Interactive Performance Evaluation Tools for Optimization Software
MIT License
26 stars 6 forks source link

if instances in solufile don't have extension, then they are not recognized #5

Closed fserra closed 7 years ago

fserra commented 7 years ago

Hi

I have an out file which has an instance: smallinvSNPr2b020-022.osil.
This instance gets stored as smallinvSNPr2b020-022.osil in the testrun (at least that is what I get when I call testrun.getProblems)
However, the solu file has =opt= smallinvSNPr2b020-022 0.261126842
and so in storeToStatistics of StatisticReader_SoluFileReader, the condition self.testrun.hasInstance(instance) is false.

I am guessing that this is not really intended behavior