我有一個複雜的供應鏈優化模型。問題實例成爲一個對象,它包含屬性和對象列表(例如),其中包含屬性和對象列表等等。這是數據。如何將不同的功能從同一個類中分離出來?
基於對象中的數據,我開發了一個優化算法。所以這些類包含了該算法所需的所有函數和屬性。
現在,我想建立一個基於相同數據的模擬程序。我創建的對象模型也適用於此。但是,優化例程和仿真例程之間沒有交互。
當我繼續時,我覺得我應該以某種方式分開這兩個功能,但這很難,因爲它們基於相同的問題實例。我想分開,因爲隨着每個班級的例程數量的增加,很難跟蹤到底是什麼。目前,我開始使用Sim進行仿真的功能名稱。是否有任何優雅的選項來分離這兩個功能?
這是整個問題嗎? – ilivewithian 2012-02-04 10:29:30
你嘗試過嗎? – annonymously 2012-02-04 10:29:53
對不起,在我沒有完成時偶然發貼。 – willem 2012-02-04 10:30:37