Seol mar théacs é seo: Conjugate gradients searching techniques for production planning