Come with the best possible initial guess (minimising the input from the user). @au616717 could have a look at this if you explain it to him @au542114 .