Your right about the 4 equal length boundaries being unworkable. But you could use the shortest-splitline algorithm to produce districts with the fewest number of straight sides, excluding state boundaries. Is this one of the simple algorithms you were referring to? The only thing that would...