Topic: Help understanding detailed options

I was wondering if anyone had the time to help explain to me what some of the options under the ""override.js"" file do?
I've been trying to create the best profiles I can with the user defined options and adjusting them but I barely understand what any of the following do:

//analyse.main.levels            = 0;
//analyse.main.search.type        = 4;
//analyse.main.search.distance        = -4;
//analyse.main.search.sort        = true;
//analyse.main.search.satd        = false;
//analyse.main.search.coarse.type    = 4;
//analyse.main.search.coarse.distance    = 0;
//analyse.main.search.coarse.satd    = true;
//analyse.main.search.coarse.trymany    = false;
//analyse.main.search.coarse.width    = 1050;
//analyse.main.search.coarse.bad.sad    = 1000;
//analyse.main.search.coarse.bad.range    = -24;

//analyse.main.penalty.lambda        = 10.0;
//analyse.main.penalty.plevel        = 1.5;
//analyse.main.penalty.lsad        = 8000;
//analyse.main.penalty.pnew        = 50;
//analyse.main.penalty.pglobal        = 50;
//analyse.main.penalty.pzero        = 100;
//analyse.main.penalty.pnbour        = 50;
//analyse.main.penalty.prev        = 0;

//analyse.refine[0].thsad        = 200;
//analyse.refine[0].search.type        = 4;
//analyse.refine[0].search.distance    = 2;
//analyse.refine[0].search.satd        = false;
//analyse.refine[0].penalty.lambda    = 10.0;
//analyse.refine[0].penalty.lsad    = 8000;
//analyse.refine[0].penalty.pnew    = 50;

As a side note, how do I add the refine options as a uder defined option? I've tried on multiple occasions to but they only seem to crash the encoding.... =/

Re: Help understanding detailed options

You can start from here: SVPflow plugins parameters: SVAnalyse