Back

trouble shooting of Concert exception--has not been extracted by IloAlgorithm

CPLEX最佳化: VAR has not been extracted

問題

在練習用cplex解placement位移最佳化時,雖然算出了object value,卻因為exception無法檢視值。

Concert exception caught: IloExtractable 9 IloNumVarI has not been extracted by IloAlgorithm 0x212faf0

原因

變數沒有放入objective function或costraint,因此根本沒有被algorithm算到,何來有解而能取出?

解法

重新檢視objective function的寫法,注意所有解的變數均應涵蓋。

須注意將變數乘以0的操作一樣會導致這個例外,因為等於那個變數變成don’t care。

Licensed under CC BY-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy