2013-02-11 61 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是变量,可以更改这些值。