optimization algorithms to find origami crease patterns / origami design aid