【发布时间】:2016-05-03 10:54:41
【问题描述】:
optaplanner 手册解释了如何使用基准测试器读取输入文件并使用 XStreamProblemIO 编写输出解决方案。
我不明白的是如何创建<inputSolutionFile></inputSolutionFile> 中的初始输入解决方案文件。我如何采用我在测试用例中生成的解决方案并将其写入 xml 文件?我试过这个:
ActivitySolution activitySolution = createInitialSolution(organization, dateRangeStart, dateRangeEnd);
// create the dataset xml for benchmark
ClassLoader classLoader = getClass().getClassLoader();
URL url = classLoader.getResource("benchmark/testSimpleResourceAllocationAssignment.xml");
String path = url.getFile();
File file = new File(path);
XStreamSolutionFileIO fileIO = new XStreamSolutionFileIO();
fileIO.write(activitySolution, file);
但我留下了一个空文件。
我真的不明白我应该如何将我的数据集转储到一个 xml 文件中。
谢谢
【问题讨论】:
-
我遇到了类似的问题。介意看看我的实现吗? stackoverflow.com/questions/38155027/…
标签: xstream optaplanner