2013-12-15 67 views
1

我可以使用_nvars得到變量的數量。然後,我嘗試_niters_niterations,但不起作用。如何獲得AMPL中的迭代次數?

我也手冊中搜查未果。

有一個簡單的方法來獲得的迭代次數,比solve_message提取它的其他(例如,使用正則表達式)?

+1

在我看來,它只是印在郵件中,但不能訪問編程在AMPL腳本。你可以在[AMPL郵件列表](https://groups.google.com/d/forum/ampl)上試着問這個問題,你可以直接從開發者那裏得到更好的答案。 – Ali

+1

然而,[時間統計是可用(http://www.ampl.com/FAQ/#WheredoIfindtheamountofcomputation%28CPU%29timetakenbyAMPLorbyasolver)。 – Ali

回答

0

據我所知有代表數量AMPL迭代沒有內置的參數。其實,這是非常特殊的求解器,並使用分解當單個解算器中的不同解算器,甚至不同的算法可能有多個不同的迭代次數,如MIP迭代,單純重複,主迭代,等您最好的選擇可能是解析求解器消息。

相關問題