SpoonLabs / astor

Automatic program repair for Java with generate-and-validate techniques :v::v:: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)
https://hal.archives-ouvertes.fr/hal-01321615/document
GNU General Public License v2.0
208 stars 106 forks source link

Cardumen Configuration #361

Open VidmS opened 2 years ago

VidmS commented 2 years ago

Hello,

I wanted to ask you, what is the optimal configuration of starting ASTOR in the CARDUMEN mode?

I think about the values: -maxgenerations -maxtime -population

Do I need to set population to more than 1 at Cardumen, does it makes difference?

martinezmatias commented 2 years ago

Hi @VidmS

what is the optimal configuration of starting ASTOR in the CARDUMEN mode?

We have not studied yet which would be the optimal config. Note that maxgenerations and maxtime are related (we used to put a very large number of maxGen, and a maxtime of 2 or 3 hrs).

About the -population we have runned our experiments with a value of 1. We have not done -beyond some tests- any experiment that tries other values.

Regards Matias

VidmS commented 2 years ago

Hello @martinezmatias,

thanks for your fast answer. I read your paper about Cardumen. How do you configure the "maximum number of tried template instance: 1000"? I cannot find this option in the astor.properties file.

Regards VidmS