没有XML inputSolutionFile的OptaPlanner基准测试

时间:2015-05-08 03:13:37

标签: xml benchmarking optaplanner

我开发了一个工作解算器,它直接从数据库生成未解决的解决方案(没有和XML文件)。现在我开始开发它的基准测试程序。由于所有示例基准测试程序都使用inputSolutionFile(xml文件),因此我试图将我生成的未解决的解决方案添加到PlannerBenchmarkFactory中。我能绕过创建xml inputSolutionFile吗?如果没有,我如何将未解决的解决方案序列化为可接受的inputSolutionFile?

1 个答案:

答案 0 :(得分:3)

应该有效的方法之一:

  • 创建一个小的txt文件作为输入文件,它只是提到数据库连接参数和未初始化的解决方案实例的记录ID。
  • 实施接口SolutionFileIO并在基准测试配置中对其进行配置。在方法SolutionFileIO.read(File)中读取参数,连接到数据库并获取未初始化的解决方案。
相关问题