before add readInitialPlacement
MDS goes wrong
if I don't fill zeros in simi matrix, MDS goes wrong