2013-02-11 87 views
-2

請別人幫我這個錯誤謝謝,我使用JaCoP圖書館, It'sa運輸的問題,我需要找到它的約束規劃Java的JaCoP約束規劃

Exception in thread "main" java.lang.NullPointerException 
    at JaCoP.core.IntVar.singleton(IntVar.java:378) 
    at JaCoP.core.IntVar.putModelConstraint(IntVar.java:301) 
    at JaCoP.constraints.SumWeight.impose(SumWeight.java:301) 
    at JaCoP.core.Store.impose(Store.java:851) 
    at transporte.Transporte.model(Transporte.java:73) 
    at transporte.Transporte.main(Transporte.java:86) 
Java Result: 1 

http://pastebin.com/ZV4j234S示例類

的OptimalSearch

http://pastebin.com/at7nfAwE交通運輸類

+0

我不確定你會發現有人願意通過近1000行代碼。你不能只發布你的代碼的相關部分嗎? – assylias 2013-02-11 15:04:07

+0

對不起人,例如它是一個幫助類真正實現它的類運輸少代碼行,我會感謝,如果你能幫助我。 – carlosCeron 2013-02-11 15:07:56

+0

檢查示例類中的SearchOptimal以及傳輸類中的模型Method,謝謝。 – carlosCeron 2013-02-11 15:09:03

回答

0

的Proble與變動成本防爆的正確實例解決:

我寫的代碼是:

IntVar cost = new IntVar(); < ---壞實例 IntVar cost = new IntVar(store,「Costo」,0,10000); < - 正確的實例

0和10000是變量,可以更改這些值。