+ consensual = new_consensual
+
+ return model, consensual
+
+def ransac_duo(data, dist, k, mk):
+ cons = []
+ for i in xrange(mk):
+ model, cons = estimate(set(data) - set(cons), dist, k)
+ return (model, cons), estimate(set(data) - set(cons), dist, k)