Sobre el metodo, es cosa de cada proyecto. Ponerse purista y descartar metodos por que no te han servido a ti en tus aplicaciones particulares, es ser miope.
Para optimización de planes mineros, usamos aun el algoritmo de Kenneth Lane (1964), pues da resultados rapidos, haciendo una politica de corte orientada al valor y para restricciones, usamos lp_solve (la librería gratuita, para que calentarse la cabeza).
Han aparecido jovenes entusiastas desafiando, lo cual esta perfecto, pero ninguno ha dado con algo que entregue mejores resultados en el mismo o menor tiempo. Visualización, comparación o presentación de resultados hay muchos avances con las nuevas herramientas, pero hasta ahí. Mejores resultados? si, pero en 10 veces el tiempo no sirve, ni siquiera si te demoras el triple es aceptado (igual para cualquier data scientist le puede parecer logico que se trabaje asi, la magia que podrían lograr está antes, en la etapa de estimación de recursos, donde tienes incertidumbre. En la planificación largo plazo ya estás con modelos de recursos que son estaticos)