Hello Juan,
hmmm.
I'll assume you used the same input files for all three runs, correct?
So with v3.1 your error is right away and the error is "Python error on **line 2123** of lm_util.py in Linkage Mapper Version 3.1.0:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf3' in position 40: ordinal not in range(128)"
and with v2.0 the model gets close to the end before throwing this error "Python error on **line 100** of s4_refineNetwork.py in Linkage Mapper Version 2.0.0:
IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices"
My first suggestion is to make sure that your resistance surface does not have any null values within any of the cores. If there are, change those to a value that makes the most sense ecologically and re-run.
Thanks,
John