From 4cc8c42a2fb51317422438b24619eecbfd947390 Mon Sep 17 00:00:00 2001 From: "lperron@google.com" Date: Mon, 29 Jul 2013 04:05:22 +0000 Subject: [PATCH] first implementation of flexible jobshop + dataset --- data/flexible_jobshop/barnes/mt10c1.fjs | 11 + data/flexible_jobshop/barnes/mt10cc.fjs | 11 + data/flexible_jobshop/barnes/mt10x.fjs | 11 + data/flexible_jobshop/barnes/mt10xx.fjs | 11 + data/flexible_jobshop/barnes/mt10xxx.fjs | 11 + data/flexible_jobshop/barnes/mt10xy.fjs | 11 + data/flexible_jobshop/barnes/mt10xyz.fjs | 11 + data/flexible_jobshop/barnes/param.dat | 401 ++++++++++++++++++ data/flexible_jobshop/barnes/setb4c9.fjs | 16 + data/flexible_jobshop/barnes/setb4cc.fjs | 16 + data/flexible_jobshop/barnes/setb4x.fjs | 16 + data/flexible_jobshop/barnes/setb4xx.fjs | 16 + data/flexible_jobshop/barnes/setb4xxx.fjs | 16 + data/flexible_jobshop/barnes/setb4xy.fjs | 16 + data/flexible_jobshop/barnes/setb4xyz.fjs | 16 + data/flexible_jobshop/barnes/seti5c12.fjs | 16 + data/flexible_jobshop/barnes/seti5cc.fjs | 16 + data/flexible_jobshop/barnes/seti5x.fjs | 16 + data/flexible_jobshop/barnes/seti5xx.fjs | 16 + data/flexible_jobshop/barnes/seti5xxx.fjs | 16 + data/flexible_jobshop/barnes/seti5xy.fjs | 16 + data/flexible_jobshop/barnes/seti5xyz.fjs | 16 + .../brandimarte_data/Mk01.fjs | 12 + .../brandimarte_data/Mk02.fjs | 11 + .../brandimarte_data/Mk03.fjs | 16 + .../brandimarte_data/Mk04.fjs | 16 + .../brandimarte_data/Mk05.fjs | 16 + .../brandimarte_data/Mk06.fjs | 11 + .../brandimarte_data/Mk07.fjs | 22 + .../brandimarte_data/Mk08.fjs | 21 + .../brandimarte_data/Mk09.fjs | 22 + .../brandimarte_data/Mk10.fjs | 21 + data/flexible_jobshop/dauzere_data/01a.fjs | 11 + data/flexible_jobshop/dauzere_data/02a.fjs | 11 + data/flexible_jobshop/dauzere_data/03a.fjs | 11 + data/flexible_jobshop/dauzere_data/04a.fjs | 11 + data/flexible_jobshop/dauzere_data/05a.fjs | 11 + data/flexible_jobshop/dauzere_data/06a.fjs | 11 + data/flexible_jobshop/dauzere_data/07a.fjs | 16 + data/flexible_jobshop/dauzere_data/08a.fjs | 16 + data/flexible_jobshop/dauzere_data/09a.fjs | 16 + data/flexible_jobshop/dauzere_data/10a.fjs | 16 + data/flexible_jobshop/dauzere_data/11a.fjs | 16 + data/flexible_jobshop/dauzere_data/12a.fjs | 16 + data/flexible_jobshop/dauzere_data/13a.fjs | 21 + data/flexible_jobshop/dauzere_data/14a.fjs | 21 + data/flexible_jobshop/dauzere_data/15a.fjs | 21 + data/flexible_jobshop/dauzere_data/16a.fjs | 21 + data/flexible_jobshop/dauzere_data/17a.fjs | 21 + data/flexible_jobshop/dauzere_data/18a.fjs | 21 + .../hurink_data/edata/abz5.fjs | 11 + .../hurink_data/edata/abz6.fjs | 11 + .../hurink_data/edata/abz7.fjs | 21 + .../hurink_data/edata/abz8.fjs | 21 + .../hurink_data/edata/abz9.fjs | 21 + .../hurink_data/edata/car1.fjs | 12 + .../hurink_data/edata/car2.fjs | 14 + .../hurink_data/edata/car3.fjs | 13 + .../hurink_data/edata/car4.fjs | 15 + .../hurink_data/edata/car5.fjs | 11 + .../hurink_data/edata/car6.fjs | 9 + .../hurink_data/edata/car7.fjs | 8 + .../hurink_data/edata/car8.fjs | 9 + .../hurink_data/edata/la01.fjs | 11 + .../hurink_data/edata/la02.fjs | 11 + .../hurink_data/edata/la03.fjs | 11 + .../hurink_data/edata/la04.fjs | 11 + .../hurink_data/edata/la05.fjs | 11 + .../hurink_data/edata/la06.fjs | 16 + .../hurink_data/edata/la07.fjs | 16 + .../hurink_data/edata/la08.fjs | 16 + .../hurink_data/edata/la09.fjs | 16 + .../hurink_data/edata/la10.fjs | 16 + .../hurink_data/edata/la11.fjs | 21 + .../hurink_data/edata/la12.fjs | 21 + .../hurink_data/edata/la13.fjs | 21 + .../hurink_data/edata/la14.fjs | 21 + .../hurink_data/edata/la15.fjs | 21 + .../hurink_data/edata/la16.fjs | 11 + .../hurink_data/edata/la17.fjs | 11 + .../hurink_data/edata/la18.fjs | 11 + .../hurink_data/edata/la19.fjs | 11 + .../hurink_data/edata/la20.fjs | 11 + .../hurink_data/edata/la21.fjs | 16 + .../hurink_data/edata/la22.fjs | 16 + .../hurink_data/edata/la23.fjs | 16 + .../hurink_data/edata/la24.fjs | 16 + .../hurink_data/edata/la25.fjs | 16 + .../hurink_data/edata/la26.fjs | 21 + .../hurink_data/edata/la27.fjs | 21 + .../hurink_data/edata/la28.fjs | 21 + .../hurink_data/edata/la29.fjs | 21 + .../hurink_data/edata/la30.fjs | 21 + .../hurink_data/edata/la31.fjs | 31 ++ .../hurink_data/edata/la32.fjs | 31 ++ .../hurink_data/edata/la33.fjs | 31 ++ .../hurink_data/edata/la34.fjs | 31 ++ .../hurink_data/edata/la35.fjs | 31 ++ .../hurink_data/edata/la36.fjs | 16 + .../hurink_data/edata/la37.fjs | 16 + .../hurink_data/edata/la38.fjs | 16 + .../hurink_data/edata/la39.fjs | 16 + .../hurink_data/edata/la40.fjs | 16 + .../hurink_data/edata/mt06.fjs | 7 + .../hurink_data/edata/mt10.fjs | 11 + .../hurink_data/edata/mt20.fjs | 21 + .../hurink_data/edata/orb1.fjs | 11 + .../hurink_data/edata/orb10.fjs | 11 + .../hurink_data/edata/orb2.fjs | 11 + .../hurink_data/edata/orb3.fjs | 11 + .../hurink_data/edata/orb4.fjs | 11 + .../hurink_data/edata/orb5.fjs | 11 + .../hurink_data/edata/orb6.fjs | 11 + .../hurink_data/edata/orb7.fjs | 11 + .../hurink_data/edata/orb8.fjs | 11 + .../hurink_data/edata/orb9.fjs | 11 + .../hurink_data/rdata/abz5.fjs | 11 + .../hurink_data/rdata/abz6.fjs | 11 + .../hurink_data/rdata/abz7.fjs | 21 + .../hurink_data/rdata/abz8.fjs | 21 + .../hurink_data/rdata/abz9.fjs | 21 + .../hurink_data/rdata/car1.fjs | 12 + .../hurink_data/rdata/car2.fjs | 14 + .../hurink_data/rdata/car3.fjs | 13 + .../hurink_data/rdata/car4.fjs | 15 + .../hurink_data/rdata/car5.fjs | 11 + .../hurink_data/rdata/car6.fjs | 9 + .../hurink_data/rdata/car7.fjs | 8 + .../hurink_data/rdata/car8.fjs | 9 + .../hurink_data/rdata/la01.fjs | 11 + .../hurink_data/rdata/la02.fjs | 11 + .../hurink_data/rdata/la03.fjs | 11 + .../hurink_data/rdata/la04.fjs | 11 + .../hurink_data/rdata/la05.fjs | 11 + .../hurink_data/rdata/la06.fjs | 16 + .../hurink_data/rdata/la07.fjs | 16 + .../hurink_data/rdata/la08.fjs | 16 + .../hurink_data/rdata/la09.fjs | 16 + .../hurink_data/rdata/la10.fjs | 16 + .../hurink_data/rdata/la11.fjs | 21 + .../hurink_data/rdata/la12.fjs | 21 + .../hurink_data/rdata/la13.fjs | 21 + .../hurink_data/rdata/la14.fjs | 21 + .../hurink_data/rdata/la15.fjs | 21 + .../hurink_data/rdata/la16.fjs | 11 + .../hurink_data/rdata/la17.fjs | 11 + .../hurink_data/rdata/la18.fjs | 11 + .../hurink_data/rdata/la19.fjs | 11 + .../hurink_data/rdata/la20.fjs | 11 + .../hurink_data/rdata/la21.fjs | 16 + .../hurink_data/rdata/la22.fjs | 16 + .../hurink_data/rdata/la23.fjs | 16 + .../hurink_data/rdata/la24.fjs | 16 + .../hurink_data/rdata/la25.fjs | 16 + .../hurink_data/rdata/la26.fjs | 21 + .../hurink_data/rdata/la27.fjs | 21 + .../hurink_data/rdata/la28.fjs | 21 + .../hurink_data/rdata/la29.fjs | 21 + .../hurink_data/rdata/la30.fjs | 21 + .../hurink_data/rdata/la31.fjs | 31 ++ .../hurink_data/rdata/la32.fjs | 31 ++ .../hurink_data/rdata/la33.fjs | 31 ++ .../hurink_data/rdata/la34.fjs | 31 ++ .../hurink_data/rdata/la35.fjs | 31 ++ .../hurink_data/rdata/la36.fjs | 16 + .../hurink_data/rdata/la37.fjs | 16 + .../hurink_data/rdata/la38.fjs | 16 + .../hurink_data/rdata/la39.fjs | 16 + .../hurink_data/rdata/la40.fjs | 16 + .../hurink_data/rdata/mt06.fjs | 7 + .../hurink_data/rdata/mt10.fjs | 11 + .../hurink_data/rdata/mt20.fjs | 21 + .../hurink_data/rdata/orb1.fjs | 11 + .../hurink_data/rdata/orb10.fjs | 11 + .../hurink_data/rdata/orb2.fjs | 11 + .../hurink_data/rdata/orb3.fjs | 11 + .../hurink_data/rdata/orb4.fjs | 11 + .../hurink_data/rdata/orb5.fjs | 11 + .../hurink_data/rdata/orb6.fjs | 11 + .../hurink_data/rdata/orb7.fjs | 11 + .../hurink_data/rdata/orb8.fjs | 11 + .../hurink_data/rdata/orb9.fjs | 11 + data/flexible_jobshop/hurink_data/read.me | 6 + .../hurink_data/sdata/abz5.fjs | 11 + .../hurink_data/sdata/abz6.fjs | 11 + .../hurink_data/sdata/abz7.fjs | 21 + .../hurink_data/sdata/abz8.fjs | 21 + .../hurink_data/sdata/abz9.fjs | 21 + .../hurink_data/sdata/car1.fjs | 12 + .../hurink_data/sdata/car2.fjs | 14 + .../hurink_data/sdata/car3.fjs | 13 + .../hurink_data/sdata/car4.fjs | 15 + .../hurink_data/sdata/car5.fjs | 11 + .../hurink_data/sdata/car6.fjs | 9 + .../hurink_data/sdata/car7.fjs | 8 + .../hurink_data/sdata/car8.fjs | 9 + .../hurink_data/sdata/la01.fjs | 11 + .../hurink_data/sdata/la02.fjs | 11 + .../hurink_data/sdata/la03.fjs | 11 + .../hurink_data/sdata/la04.fjs | 11 + .../hurink_data/sdata/la05.fjs | 11 + .../hurink_data/sdata/la06.fjs | 16 + .../hurink_data/sdata/la07.fjs | 16 + .../hurink_data/sdata/la08.fjs | 16 + .../hurink_data/sdata/la09.fjs | 16 + .../hurink_data/sdata/la10.fjs | 16 + .../hurink_data/sdata/la11.fjs | 21 + .../hurink_data/sdata/la12.fjs | 21 + .../hurink_data/sdata/la13.fjs | 21 + .../hurink_data/sdata/la14.fjs | 21 + .../hurink_data/sdata/la15.fjs | 21 + .../hurink_data/sdata/la16.fjs | 11 + .../hurink_data/sdata/la17.fjs | 11 + .../hurink_data/sdata/la18.fjs | 11 + .../hurink_data/sdata/la19.fjs | 11 + .../hurink_data/sdata/la20.fjs | 11 + .../hurink_data/sdata/la21.fjs | 16 + .../hurink_data/sdata/la22.fjs | 16 + .../hurink_data/sdata/la23.fjs | 16 + .../hurink_data/sdata/la24.fjs | 16 + .../hurink_data/sdata/la25.fjs | 16 + .../hurink_data/sdata/la26.fjs | 21 + .../hurink_data/sdata/la27.fjs | 21 + .../hurink_data/sdata/la28.fjs | 21 + .../hurink_data/sdata/la29.fjs | 21 + .../hurink_data/sdata/la30.fjs | 21 + .../hurink_data/sdata/la31.fjs | 31 ++ .../hurink_data/sdata/la32.fjs | 31 ++ .../hurink_data/sdata/la33.fjs | 31 ++ .../hurink_data/sdata/la34.fjs | 31 ++ .../hurink_data/sdata/la35.fjs | 31 ++ .../hurink_data/sdata/la36.fjs | 16 + .../hurink_data/sdata/la37.fjs | 16 + .../hurink_data/sdata/la38.fjs | 16 + .../hurink_data/sdata/la39.fjs | 16 + .../hurink_data/sdata/la40.fjs | 16 + .../hurink_data/sdata/mt06.fjs | 7 + .../hurink_data/sdata/mt10.fjs | 11 + .../hurink_data/sdata/mt20.fjs | 21 + .../hurink_data/sdata/orb1.fjs | 11 + .../hurink_data/sdata/orb10.fjs | 11 + .../hurink_data/sdata/orb2.fjs | 11 + .../hurink_data/sdata/orb3.fjs | 11 + .../hurink_data/sdata/orb4.fjs | 11 + .../hurink_data/sdata/orb5.fjs | 11 + .../hurink_data/sdata/orb6.fjs | 11 + .../hurink_data/sdata/orb7.fjs | 11 + .../hurink_data/sdata/orb8.fjs | 11 + .../hurink_data/sdata/orb9.fjs | 11 + .../hurink_data/vdata/abz5.fjs | 11 + .../hurink_data/vdata/abz6.fjs | 11 + .../hurink_data/vdata/abz7.fjs | 21 + .../hurink_data/vdata/abz8.fjs | 21 + .../hurink_data/vdata/abz9.fjs | 21 + .../hurink_data/vdata/car1.fjs | 12 + .../hurink_data/vdata/car2.fjs | 14 + .../hurink_data/vdata/car3.fjs | 13 + .../hurink_data/vdata/car4.fjs | 15 + .../hurink_data/vdata/car5.fjs | 11 + .../hurink_data/vdata/car6.fjs | 9 + .../hurink_data/vdata/car7.fjs | 8 + .../hurink_data/vdata/car8.fjs | 9 + .../hurink_data/vdata/la01.fjs | 11 + .../hurink_data/vdata/la02.fjs | 11 + .../hurink_data/vdata/la03.fjs | 11 + .../hurink_data/vdata/la04.fjs | 11 + .../hurink_data/vdata/la05.fjs | 11 + .../hurink_data/vdata/la06.fjs | 16 + .../hurink_data/vdata/la07.fjs | 16 + .../hurink_data/vdata/la08.fjs | 16 + .../hurink_data/vdata/la09.fjs | 16 + .../hurink_data/vdata/la10.fjs | 16 + .../hurink_data/vdata/la11.fjs | 21 + .../hurink_data/vdata/la12.fjs | 21 + .../hurink_data/vdata/la13.fjs | 21 + .../hurink_data/vdata/la14.fjs | 21 + .../hurink_data/vdata/la15.fjs | 21 + .../hurink_data/vdata/la16.fjs | 11 + .../hurink_data/vdata/la17.fjs | 11 + .../hurink_data/vdata/la18.fjs | 11 + .../hurink_data/vdata/la19.fjs | 11 + .../hurink_data/vdata/la20.fjs | 11 + .../hurink_data/vdata/la21.fjs | 16 + .../hurink_data/vdata/la22.fjs | 16 + .../hurink_data/vdata/la23.fjs | 16 + .../hurink_data/vdata/la24.fjs | 16 + .../hurink_data/vdata/la25.fjs | 16 + .../hurink_data/vdata/la26.fjs | 21 + .../hurink_data/vdata/la27.fjs | 21 + .../hurink_data/vdata/la28.fjs | 21 + .../hurink_data/vdata/la29.fjs | 21 + .../hurink_data/vdata/la30.fjs | 21 + .../hurink_data/vdata/la31.fjs | 31 ++ .../hurink_data/vdata/la32.fjs | 31 ++ .../hurink_data/vdata/la33.fjs | 31 ++ .../hurink_data/vdata/la34.fjs | 31 ++ .../hurink_data/vdata/la35.fjs | 31 ++ .../hurink_data/vdata/la36.fjs | 16 + .../hurink_data/vdata/la37.fjs | 16 + .../hurink_data/vdata/la38.fjs | 16 + .../hurink_data/vdata/la39.fjs | 16 + .../hurink_data/vdata/la40.fjs | 16 + .../hurink_data/vdata/mt06.fjs | 7 + .../hurink_data/vdata/mt10.fjs | 11 + .../hurink_data/vdata/mt20.fjs | 21 + .../hurink_data/vdata/orb1.fjs | 11 + .../hurink_data/vdata/orb10.fjs | 11 + .../hurink_data/vdata/orb2.fjs | 11 + .../hurink_data/vdata/orb3.fjs | 11 + .../hurink_data/vdata/orb4.fjs | 11 + .../hurink_data/vdata/orb5.fjs | 11 + .../hurink_data/vdata/orb6.fjs | 11 + .../hurink_data/vdata/orb7.fjs | 11 + .../hurink_data/vdata/orb8.fjs | 11 + .../hurink_data/vdata/orb9.fjs | 11 + examples/cpp/flexible_jobshop.cc | 242 +++++++++++ examples/cpp/flexible_jobshop.h | 196 +++++++++ makefiles/Makefile.cpp.mk | 6 + src/constraint_solver/constraint_solver.h | 2 +- src/constraint_solver/diffn.cc | 2 +- src/constraint_solver/local_search.cc | 2 +- src/flatzinc/registry.cc | 2 +- 322 files changed, 5772 insertions(+), 4 deletions(-) create mode 100644 data/flexible_jobshop/barnes/mt10c1.fjs create mode 100644 data/flexible_jobshop/barnes/mt10cc.fjs create mode 100644 data/flexible_jobshop/barnes/mt10x.fjs create mode 100644 data/flexible_jobshop/barnes/mt10xx.fjs create mode 100644 data/flexible_jobshop/barnes/mt10xxx.fjs create mode 100644 data/flexible_jobshop/barnes/mt10xy.fjs create mode 100644 data/flexible_jobshop/barnes/mt10xyz.fjs create mode 100644 data/flexible_jobshop/barnes/param.dat create mode 100644 data/flexible_jobshop/barnes/setb4c9.fjs create mode 100644 data/flexible_jobshop/barnes/setb4cc.fjs create mode 100644 data/flexible_jobshop/barnes/setb4x.fjs create mode 100644 data/flexible_jobshop/barnes/setb4xx.fjs create mode 100644 data/flexible_jobshop/barnes/setb4xxx.fjs create mode 100644 data/flexible_jobshop/barnes/setb4xy.fjs create mode 100644 data/flexible_jobshop/barnes/setb4xyz.fjs create mode 100644 data/flexible_jobshop/barnes/seti5c12.fjs create mode 100644 data/flexible_jobshop/barnes/seti5cc.fjs create mode 100644 data/flexible_jobshop/barnes/seti5x.fjs create mode 100644 data/flexible_jobshop/barnes/seti5xx.fjs create mode 100644 data/flexible_jobshop/barnes/seti5xxx.fjs create mode 100644 data/flexible_jobshop/barnes/seti5xy.fjs create mode 100644 data/flexible_jobshop/barnes/seti5xyz.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk01.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk02.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk03.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk04.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk05.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk06.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk07.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk08.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk09.fjs create mode 100644 data/flexible_jobshop/brandimarte_data/Mk10.fjs create mode 100644 data/flexible_jobshop/dauzere_data/01a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/02a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/03a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/04a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/05a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/06a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/07a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/08a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/09a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/10a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/11a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/12a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/13a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/14a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/15a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/16a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/17a.fjs create mode 100644 data/flexible_jobshop/dauzere_data/18a.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/abz5.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/abz6.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/abz7.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/abz8.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/abz9.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car1.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car2.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car3.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car4.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car5.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car6.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car7.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/car8.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la01.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la02.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la03.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la04.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la05.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la06.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la07.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la08.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la09.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la10.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la11.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la12.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la13.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la14.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la15.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la16.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la17.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la18.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la19.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la20.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la21.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la22.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la23.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la24.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la25.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la26.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la27.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la28.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la29.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la30.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la31.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la32.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la33.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la34.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la35.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la36.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la37.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la38.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la39.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/la40.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/mt06.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/mt10.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/mt20.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb1.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb10.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb2.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb3.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb4.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb5.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb6.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb7.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb8.fjs create mode 100644 data/flexible_jobshop/hurink_data/edata/orb9.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/abz5.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/abz6.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/abz7.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/abz8.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/abz9.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car1.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car2.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car3.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car4.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car5.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car6.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car7.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/car8.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la01.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la02.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la03.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la04.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la05.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la06.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la07.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la08.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la09.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la10.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la11.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la12.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la13.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la14.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la15.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la16.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la17.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la18.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la19.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la20.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la21.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la22.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la23.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la24.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la25.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la26.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la27.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la28.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la29.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la30.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la31.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la32.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la33.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la34.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la35.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la36.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la37.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la38.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la39.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/la40.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/mt06.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/mt10.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/mt20.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb1.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb10.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb2.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb3.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb4.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb5.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb6.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb7.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb8.fjs create mode 100644 data/flexible_jobshop/hurink_data/rdata/orb9.fjs create mode 100644 data/flexible_jobshop/hurink_data/read.me create mode 100644 data/flexible_jobshop/hurink_data/sdata/abz5.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/abz6.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/abz7.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/abz8.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/abz9.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car1.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car2.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car3.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car4.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car5.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car6.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car7.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/car8.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la01.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la02.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la03.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la04.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la05.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la06.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la07.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la08.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la09.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la10.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la11.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la12.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la13.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la14.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la15.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la16.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la17.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la18.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la19.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la20.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la21.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la22.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la23.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la24.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la25.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la26.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la27.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la28.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la29.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la30.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la31.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la32.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la33.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la34.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la35.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la36.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la37.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la38.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la39.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/la40.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/mt06.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/mt10.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/mt20.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb1.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb10.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb2.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb3.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb4.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb5.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb6.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb7.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb8.fjs create mode 100644 data/flexible_jobshop/hurink_data/sdata/orb9.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/abz5.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/abz6.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/abz7.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/abz8.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/abz9.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car1.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car2.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car3.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car4.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car5.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car6.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car7.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/car8.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la01.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la02.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la03.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la04.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la05.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la06.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la07.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la08.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la09.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la10.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la11.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la12.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la13.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la14.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la15.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la16.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la17.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la18.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la19.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la20.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la21.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la22.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la23.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la24.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la25.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la26.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la27.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la28.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la29.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la30.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la31.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la32.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la33.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la34.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la35.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la36.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la37.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la38.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la39.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/la40.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/mt06.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/mt10.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/mt20.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb1.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb10.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb2.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb3.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb4.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb5.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb6.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb7.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb8.fjs create mode 100644 data/flexible_jobshop/hurink_data/vdata/orb9.fjs create mode 100644 examples/cpp/flexible_jobshop.cc create mode 100644 examples/cpp/flexible_jobshop.h diff --git a/data/flexible_jobshop/barnes/mt10c1.fjs b/data/flexible_jobshop/barnes/mt10c1.fjs new file mode 100644 index 0000000000..998ab88a28 --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10c1.fjs @@ -0,0 +1,11 @@ +10 11 1 +10 2 1 29 11 29 1 2 78 1 3 9 1 4 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 2 1 43 11 43 1 3 90 1 5 75 1 10 11 1 4 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 2 1 85 11 85 1 4 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 2 1 71 11 71 1 5 99 1 7 9 1 9 52 1 8 85 1 4 98 1 10 22 1 6 43 +10 1 3 14 2 1 6 11 6 1 2 22 1 6 61 1 4 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 1 4 95 1 9 48 1 10 72 2 1 47 11 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 2 1 37 11 37 1 4 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 2 1 86 11 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 1 4 79 +10 2 1 76 11 76 1 2 69 1 4 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 2 1 13 11 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 1 4 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/mt10cc.fjs b/data/flexible_jobshop/barnes/mt10cc.fjs new file mode 100644 index 0000000000..c3c30e4e52 --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10cc.fjs @@ -0,0 +1,11 @@ +10 12 1 +10 2 1 29 11 29 1 2 78 1 3 9 1 4 36 1 5 49 1 6 11 1 7 62 2 8 56 12 56 1 9 44 1 10 21 +10 2 1 43 11 43 1 3 90 1 5 75 1 10 11 1 4 69 1 2 28 1 7 46 1 6 46 2 8 72 12 72 1 9 30 +10 1 2 91 2 1 85 11 85 1 4 39 1 3 74 1 9 90 1 6 10 2 8 12 12 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 2 1 71 11 71 1 5 99 1 7 9 1 9 52 2 8 85 12 85 1 4 98 1 10 22 1 6 43 +10 1 3 14 2 1 6 11 6 1 2 22 1 6 61 1 4 26 1 5 69 1 9 21 2 8 49 12 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 1 4 95 1 9 48 1 10 72 2 1 47 11 47 1 7 65 1 5 6 2 8 25 12 25 +10 1 2 46 2 1 37 11 37 1 4 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 2 8 30 12 30 1 5 55 +10 1 3 31 2 1 86 11 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 2 8 36 12 36 1 4 79 +10 2 1 76 11 76 1 2 69 1 4 76 1 6 51 1 3 85 1 10 11 1 7 40 2 8 89 12 89 1 5 26 1 9 74 +10 1 2 85 2 1 13 11 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 1 4 52 1 5 90 2 8 45 12 45 diff --git a/data/flexible_jobshop/barnes/mt10x.fjs b/data/flexible_jobshop/barnes/mt10x.fjs new file mode 100644 index 0000000000..7d03f8e42b --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10x.fjs @@ -0,0 +1,11 @@ +10 11 1 +10 1 1 29 1 2 78 1 3 9 2 4 36 11 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 1 3 90 1 5 75 1 10 11 2 4 69 11 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 1 1 85 2 4 39 11 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 2 4 98 11 98 1 10 22 1 6 43 +10 1 3 14 1 1 6 1 2 22 1 6 61 2 4 26 11 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 2 4 95 11 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 2 4 61 11 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 1 1 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 2 4 79 11 79 +10 1 1 76 1 2 69 2 4 76 11 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 2 4 52 11 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/mt10xx.fjs b/data/flexible_jobshop/barnes/mt10xx.fjs new file mode 100644 index 0000000000..b6a1631e41 --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10xx.fjs @@ -0,0 +1,11 @@ +10 12 1 +10 1 1 29 1 2 78 1 3 9 3 4 36 11 36 12 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 1 3 90 1 5 75 1 10 11 3 4 69 11 69 12 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 1 1 85 3 4 39 11 39 12 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 3 4 98 11 98 12 98 1 10 22 1 6 43 +10 1 3 14 1 1 6 1 2 22 1 6 61 3 4 26 11 26 12 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 3 4 95 11 95 12 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 3 4 61 11 61 12 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 1 1 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 3 4 79 11 79 12 79 +10 1 1 76 1 2 69 3 4 76 11 76 12 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 3 4 52 11 52 12 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/mt10xxx.fjs b/data/flexible_jobshop/barnes/mt10xxx.fjs new file mode 100644 index 0000000000..a452c319dd --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10xxx.fjs @@ -0,0 +1,11 @@ +10 13 1 +10 1 1 29 1 2 78 1 3 9 4 4 36 11 36 12 36 13 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 1 3 90 1 5 75 1 10 11 4 4 69 11 69 12 69 13 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 1 1 85 4 4 39 11 39 12 39 13 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 4 4 98 11 98 12 98 13 98 1 10 22 1 6 43 +10 1 3 14 1 1 6 1 2 22 1 6 61 4 4 26 11 26 12 26 13 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 4 4 95 11 95 12 95 13 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 4 4 61 11 61 12 61 13 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 1 1 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 4 4 79 11 79 12 79 13 79 +10 1 1 76 1 2 69 4 4 76 11 76 12 76 13 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 4 4 52 11 52 12 52 13 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/mt10xy.fjs b/data/flexible_jobshop/barnes/mt10xy.fjs new file mode 100644 index 0000000000..64e3dbe294 --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10xy.fjs @@ -0,0 +1,11 @@ +10 12 1 +10 1 1 29 1 2 78 2 3 9 12 9 2 4 36 11 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 2 3 90 12 90 1 5 75 1 10 11 2 4 69 11 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 1 1 85 2 4 39 11 39 2 3 74 12 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 2 3 95 12 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 2 4 98 11 98 1 10 22 1 6 43 +10 2 3 14 12 14 1 1 6 1 2 22 1 6 61 2 4 26 11 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 2 3 84 12 84 1 2 2 1 6 52 2 4 95 11 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 2 4 61 11 61 2 3 13 12 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 2 3 31 12 31 1 1 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 2 4 79 11 79 +10 1 1 76 1 2 69 2 4 76 11 76 1 6 51 2 3 85 12 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 2 3 61 12 61 1 7 7 1 9 64 1 10 76 1 6 47 2 4 52 11 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/mt10xyz.fjs b/data/flexible_jobshop/barnes/mt10xyz.fjs new file mode 100644 index 0000000000..f312f8f85e --- /dev/null +++ b/data/flexible_jobshop/barnes/mt10xyz.fjs @@ -0,0 +1,11 @@ +10 13 1 +10 1 1 29 2 2 78 13 78 2 3 9 12 9 2 4 36 11 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 2 3 90 12 90 1 5 75 1 10 11 2 4 69 11 69 2 2 28 13 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 2 2 91 13 91 1 1 85 2 4 39 11 39 2 3 74 12 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 2 2 81 13 81 2 3 95 12 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 2 4 98 11 98 1 10 22 1 6 43 +10 2 3 14 12 14 1 1 6 2 2 22 13 22 1 6 61 2 4 26 11 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 2 3 84 12 84 2 2 2 13 2 1 6 52 2 4 95 11 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 2 2 46 13 46 1 1 37 2 4 61 11 61 2 3 13 12 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 2 3 31 12 31 1 1 86 2 2 46 13 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 2 4 79 11 79 +10 1 1 76 2 2 69 13 69 2 4 76 11 76 1 6 51 2 3 85 12 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 2 2 85 13 85 1 1 13 2 3 61 12 61 1 7 7 1 9 64 1 10 76 1 6 47 2 4 52 11 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/barnes/param.dat b/data/flexible_jobshop/barnes/param.dat new file mode 100644 index 0000000000..90769ab08b --- /dev/null +++ b/data/flexible_jobshop/barnes/param.dat @@ -0,0 +1,401 @@ +Trials Maxiter Maxtime Delta RandomLevel Seed +2 500000 2000 9999999 2 17134 +Problems +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4cc.fjs +end +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10x.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10xx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10xxx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10xy.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10xyz.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10c1.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/mt10cc.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4x.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4xx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4xxx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4xy.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4xyz.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4c9.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/setb4cc.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5x.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5xx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5xxx.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5xy.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5xyz.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5c12.fjs +C:/Monaldo/fjsp/Job_Data/Barnes/Text/seti5cc.fjs +end +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt06.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt10.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt20.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la01.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la02.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la03.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la04.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la05.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la06.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la07.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la08.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la09.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la10.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la11.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la12.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la13.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la14.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la15.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la16.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la17.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la18.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la19.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la20.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la21.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la22.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la23.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la24.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la25.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la26.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la27.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la28.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la29.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la30.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la31.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la32.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la33.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la34.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la35.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la36.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la37.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la38.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la39.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la40.fjs +end +c:/monaldo/fjsp/job_data/brandimarte_data/text/mk6.mon +c:/monaldo/fjsp/job_data/brandimarte_data/text/mk7.mon +c:/monaldo/fjsp/job_data/brandimarte_data/text/mk8.mon +c:/monaldo/fjsp/job_data/brandimarte_data/text/mk9.mon +c:/monaldo/fjsp/job_data/brandimarte_data/text/mk10.mon +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/abz5.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/abz6.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/abz7.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/abz8.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/abz9.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car1.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car2.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car3.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car4.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car5.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car6.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car7.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/car8.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la01.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la02.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la03.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la04.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la05.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la06.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la07.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la08.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la09.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la10.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la11.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la12.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la13.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la14.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la15.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la16.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la17.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la18.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la19.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la20.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la21.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la22.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la23.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la24.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la25.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la26.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la27.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la28.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la29.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la30.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la31.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la32.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la33.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la34.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la35.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la36.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la37.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la38.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la39.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/la40.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt06.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt10.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/mt20.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb1.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb10.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb2.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb3.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb4.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb5.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb6.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb7.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb8.fjs +C:/Monaldo/fjsp/Job_Data/Hurink_Data/Text/sdata/orb9.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/edata/mt20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/rdata/mt20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la01.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la02.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la03.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la04.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la05.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la07.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la08.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la09.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la11.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la12.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la13.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la14.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la15.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la16.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la17.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la18.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la19.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la20.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la21.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la22.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la23.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la24.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la25.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la26.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la27.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la28.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la29.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la30.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la31.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la32.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la33.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la34.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la35.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la36.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la37.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la38.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la39.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/la40.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt06.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt10.fjs +C:/Monaldo/FJSP/Job_Data/Hurink_Data/Text/vdata/mt20.fjs + diff --git a/data/flexible_jobshop/barnes/setb4c9.fjs b/data/flexible_jobshop/barnes/setb4c9.fjs new file mode 100644 index 0000000000..c754296afe --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4c9.fjs @@ -0,0 +1,16 @@ +15 11 1 +10 1 8 8 1 10 75 1 1 72 1 7 74 1 5 30 2 9 43 11 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 2 9 73 11 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 1 10 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 2 9 72 11 72 1 10 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 2 9 11 11 11 1 4 96 1 10 11 1 3 72 +10 1 8 84 1 3 34 2 9 40 11 40 1 6 7 1 2 70 1 7 74 1 4 12 1 1 43 1 10 69 1 5 30 +10 2 9 60 11 60 1 1 49 1 5 59 1 6 72 1 10 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 2 9 65 11 65 1 2 90 1 10 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 2 9 62 11 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 1 10 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 1 10 74 1 6 25 1 8 47 1 4 52 1 3 63 2 9 21 11 21 1 7 35 1 2 80 +10 1 10 58 1 1 5 1 4 50 2 9 52 11 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 1 7 38 1 1 24 1 10 35 1 2 49 2 9 9 11 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 2 9 60 11 60 1 6 15 1 10 72 1 2 18 1 7 90 1 5 18 +10 1 10 79 1 2 60 1 4 56 1 7 91 1 3 40 2 9 86 11 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 2 9 40 11 40 1 8 72 1 4 6 1 2 23 1 1 95 1 10 34 +10 1 3 24 1 6 29 1 10 49 2 9 55 11 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4cc.fjs b/data/flexible_jobshop/barnes/setb4cc.fjs new file mode 100644 index 0000000000..a4a4f46ba0 --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4cc.fjs @@ -0,0 +1,16 @@ +15 12 1 +10 1 8 8 1 10 75 1 1 72 1 7 74 1 5 30 2 9 43 11 43 1 3 38 2 6 98 12 98 1 2 26 1 4 19 +10 1 7 19 2 9 73 11 73 1 4 43 1 1 23 1 2 85 1 5 39 2 6 13 12 13 1 10 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 2 6 80 12 80 1 5 7 1 1 55 1 3 61 1 7 57 2 9 72 11 72 1 10 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 2 6 68 12 68 1 1 91 2 9 11 11 11 1 4 96 1 10 11 1 3 72 +10 1 8 84 1 3 34 2 9 40 11 40 2 6 7 12 7 1 2 70 1 7 74 1 4 12 1 1 43 1 10 69 1 5 30 +10 2 9 60 11 60 1 1 49 1 5 59 2 6 72 12 72 1 10 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 2 9 65 11 65 1 2 90 1 10 98 1 5 8 1 8 50 1 1 75 2 6 37 12 37 1 4 17 +10 2 9 62 11 62 1 8 90 2 6 98 12 98 1 4 31 1 3 91 1 5 38 1 10 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 1 10 74 2 6 25 12 25 1 8 47 1 4 52 1 3 63 2 9 21 11 21 1 7 35 1 2 80 +10 1 10 58 1 1 5 1 4 50 2 9 52 11 52 1 2 88 1 7 20 1 3 68 2 6 24 12 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 2 6 19 12 19 1 3 18 1 7 38 1 1 24 1 10 35 1 2 49 2 9 9 11 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 2 9 60 11 60 2 6 15 12 15 1 10 72 1 2 18 1 7 90 1 5 18 +10 1 10 79 1 2 60 1 4 56 1 7 91 1 3 40 2 9 86 11 86 1 8 72 1 1 80 2 6 89 12 89 1 5 51 +10 1 5 10 1 3 92 2 6 23 12 23 1 7 46 2 9 40 11 40 1 8 72 1 4 6 1 2 23 1 1 95 1 10 34 +10 1 3 24 2 6 29 12 29 1 10 49 2 9 55 11 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4x.fjs b/data/flexible_jobshop/barnes/setb4x.fjs new file mode 100644 index 0000000000..5fad636d1f --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4x.fjs @@ -0,0 +1,16 @@ +15 11 1 +10 1 8 8 2 10 75 11 75 1 1 72 1 7 74 1 5 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 2 10 26 11 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 1 9 72 2 10 42 11 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 1 9 11 1 4 96 2 10 11 11 11 1 3 72 +10 1 8 84 1 3 34 1 9 40 1 6 7 1 2 70 1 7 74 1 4 12 1 1 43 2 10 69 11 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 2 10 63 11 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 1 9 65 1 2 90 2 10 98 11 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 2 10 72 11 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 2 10 74 11 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 1 7 35 1 2 80 +10 2 10 58 11 58 1 1 5 1 4 50 1 9 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 1 7 38 1 1 24 2 10 35 11 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 2 10 72 11 72 1 2 18 1 7 90 1 5 18 +10 2 10 79 11 79 1 2 60 1 4 56 1 7 91 1 3 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 2 10 34 11 34 +10 1 3 24 1 6 29 2 10 49 11 49 1 9 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4xx.fjs b/data/flexible_jobshop/barnes/setb4xx.fjs new file mode 100644 index 0000000000..32bb8bc3ed --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4xx.fjs @@ -0,0 +1,16 @@ +15 12 1 +10 1 8 8 3 10 75 11 75 12 75 1 1 72 1 7 74 1 5 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 3 10 26 11 26 12 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 1 9 72 3 10 42 11 42 12 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 1 9 11 1 4 96 3 10 11 11 11 12 11 1 3 72 +10 1 8 84 1 3 34 1 9 40 1 6 7 1 2 70 1 7 74 1 4 12 1 1 43 3 10 69 11 69 12 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 3 10 63 11 63 12 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 1 9 65 1 2 90 3 10 98 11 98 12 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 3 10 72 11 72 12 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 3 10 74 11 74 12 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 1 7 35 1 2 80 +10 3 10 58 11 58 12 58 1 1 5 1 4 50 1 9 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 1 7 38 1 1 24 3 10 35 11 35 12 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 3 10 72 11 72 12 72 1 2 18 1 7 90 1 5 18 +10 3 10 79 11 79 12 79 1 2 60 1 4 56 1 7 91 1 3 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 3 10 34 11 34 12 34 +10 1 3 24 1 6 29 3 10 49 11 49 12 49 1 9 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4xxx.fjs b/data/flexible_jobshop/barnes/setb4xxx.fjs new file mode 100644 index 0000000000..c47affe2d2 --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4xxx.fjs @@ -0,0 +1,16 @@ +15 13 1 +10 1 8 8 4 10 75 11 75 12 75 13 75 1 1 72 1 7 74 1 5 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 4 10 26 11 26 12 26 13 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 1 9 72 4 10 42 11 42 12 42 13 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 1 9 11 1 4 96 4 10 11 11 11 12 11 13 11 1 3 72 +10 1 8 84 1 3 34 1 9 40 1 6 7 1 2 70 1 7 74 1 4 12 1 1 43 4 10 69 11 69 12 69 13 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 4 10 63 11 63 12 63 13 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 1 9 65 1 2 90 4 10 98 11 98 12 98 13 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 4 10 72 11 72 12 72 13 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 4 10 74 11 74 12 74 13 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 1 7 35 1 2 80 +10 4 10 58 11 58 12 58 13 58 1 1 5 1 4 50 1 9 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 1 7 38 1 1 24 4 10 35 11 35 12 35 13 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 4 10 72 11 72 12 72 13 72 1 2 18 1 7 90 1 5 18 +10 4 10 79 11 79 12 79 13 79 1 2 60 1 4 56 1 7 91 1 3 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 4 10 34 11 34 12 34 13 34 +10 1 3 24 1 6 29 4 10 49 11 49 12 49 13 49 1 9 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4xy.fjs b/data/flexible_jobshop/barnes/setb4xy.fjs new file mode 100644 index 0000000000..2db730176b --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4xy.fjs @@ -0,0 +1,16 @@ +15 12 1 +10 1 8 8 2 10 75 11 75 1 1 72 2 7 74 12 74 1 5 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 2 7 19 12 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 2 10 26 11 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 2 7 57 12 57 1 9 72 2 10 42 11 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 2 7 60 12 60 1 6 68 1 1 91 1 9 11 1 4 96 2 10 11 11 11 1 3 72 +10 1 8 84 1 3 34 1 9 40 1 6 7 1 2 70 2 7 74 12 74 1 4 12 1 1 43 2 10 69 11 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 2 10 63 11 63 1 2 69 1 8 99 2 7 45 12 45 1 4 27 1 3 9 +10 2 7 71 12 71 1 3 91 1 9 65 1 2 90 2 10 98 11 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 2 10 72 11 72 1 2 9 1 1 72 2 7 49 12 49 +10 1 5 35 1 1 39 2 10 74 11 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 2 7 35 12 35 1 2 80 +10 2 10 58 11 58 1 1 5 1 4 50 1 9 52 1 2 88 2 7 20 12 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 2 7 38 12 38 1 1 24 2 10 35 11 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 2 10 72 11 72 1 2 18 2 7 90 12 90 1 5 18 +10 2 10 79 11 79 1 2 60 1 4 56 2 7 91 12 91 1 3 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 2 7 46 12 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 2 10 34 11 34 +10 1 3 24 1 6 29 2 10 49 11 49 1 9 55 1 1 47 2 7 77 12 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/setb4xyz.fjs b/data/flexible_jobshop/barnes/setb4xyz.fjs new file mode 100644 index 0000000000..9f81551ec7 --- /dev/null +++ b/data/flexible_jobshop/barnes/setb4xyz.fjs @@ -0,0 +1,16 @@ +15 13 1 +10 1 8 8 2 10 75 11 75 1 1 72 2 7 74 12 74 1 5 30 1 9 43 2 3 38 13 38 1 6 98 1 2 26 1 4 19 +10 2 7 19 12 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 2 10 26 11 26 2 3 67 13 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 2 3 61 13 61 2 7 57 12 57 1 9 72 2 10 42 11 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 2 7 60 12 60 1 6 68 1 1 91 1 9 11 1 4 96 2 10 11 11 11 2 3 72 13 72 +10 1 8 84 2 3 34 13 34 1 9 40 1 6 7 1 2 70 2 7 74 12 74 1 4 12 1 1 43 2 10 69 11 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 2 10 63 11 63 1 2 69 1 8 99 2 7 45 12 45 1 4 27 2 3 9 13 9 +10 2 7 71 12 71 2 3 91 13 91 1 9 65 1 2 90 2 10 98 11 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 2 3 91 13 91 1 5 38 2 10 72 11 72 1 2 9 1 1 72 2 7 49 12 49 +10 1 5 35 1 1 39 2 10 74 11 74 1 6 25 1 8 47 1 4 52 2 3 63 13 63 1 9 21 2 7 35 12 35 1 2 80 +10 2 10 58 11 58 1 1 5 1 4 50 1 9 52 1 2 88 2 7 20 12 20 2 3 68 13 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 2 3 18 13 18 2 7 38 12 38 1 1 24 2 10 35 11 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 2 3 77 13 77 1 8 10 1 9 60 1 6 15 2 10 72 11 72 1 2 18 2 7 90 12 90 1 5 18 +10 2 10 79 11 79 1 2 60 1 4 56 2 7 91 12 91 2 3 40 13 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 2 3 92 13 92 1 6 23 2 7 46 12 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 2 10 34 11 34 +10 2 3 24 13 24 1 6 29 2 10 49 11 49 1 9 55 1 1 47 2 7 77 12 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/barnes/seti5c12.fjs b/data/flexible_jobshop/barnes/seti5c12.fjs new file mode 100644 index 0000000000..1144c2002b --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5c12.fjs @@ -0,0 +1,16 @@ +15 16 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 1 15 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 2 12 55 16 55 1 1 27 +15 1 1 64 1 2 53 2 12 83 16 83 1 3 33 1 5 6 1 10 52 1 15 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 1 15 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 2 12 70 16 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 1 15 72 1 11 98 1 10 94 1 6 12 2 12 42 16 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 1 15 73 1 14 43 1 1 32 1 9 22 2 12 42 16 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 1 15 66 1 7 63 1 8 14 1 10 67 1 11 17 2 12 85 16 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 1 15 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 2 12 96 16 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 1 15 55 1 13 37 2 12 48 16 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 1 15 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 2 12 9 16 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 2 12 44 16 44 1 10 46 1 3 15 1 15 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 1 15 93 1 14 67 1 9 54 1 8 75 2 12 32 16 32 1 11 40 1 2 97 +15 1 11 92 1 15 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 2 12 79 16 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 1 15 92 2 12 73 16 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 1 15 94 2 12 96 16 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 2 12 84 16 84 1 6 26 1 10 36 1 3 93 1 15 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5cc.fjs b/data/flexible_jobshop/barnes/seti5cc.fjs new file mode 100644 index 0000000000..35f503683f --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5cc.fjs @@ -0,0 +1,16 @@ +15 17 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 2 15 75 17 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 2 12 55 16 55 1 1 27 +15 1 1 64 1 2 53 2 12 83 16 83 1 3 33 1 5 6 1 10 52 2 15 72 17 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 2 15 73 17 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 2 12 70 16 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 2 15 72 17 72 1 11 98 1 10 94 1 6 12 2 12 42 16 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 2 15 73 17 73 1 14 43 1 1 32 1 9 22 2 12 42 16 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 2 15 66 17 66 1 7 63 1 8 14 1 10 67 1 11 17 2 12 85 16 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 2 15 53 17 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 2 12 96 16 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 2 15 55 17 55 1 13 37 2 12 48 16 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 2 15 28 17 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 2 12 9 16 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 2 12 44 16 44 1 10 46 1 3 15 2 15 61 17 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 2 15 93 17 93 1 14 67 1 9 54 1 8 75 2 12 32 16 32 1 11 40 1 2 97 +15 1 11 92 2 15 36 17 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 2 12 79 16 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 2 15 92 17 92 2 12 73 16 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 2 15 94 17 94 2 12 96 16 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 2 12 84 16 84 1 6 26 1 10 36 1 3 93 2 15 84 17 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5x.fjs b/data/flexible_jobshop/barnes/seti5x.fjs new file mode 100644 index 0000000000..4c469972d3 --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5x.fjs @@ -0,0 +1,16 @@ +15 16 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 2 15 75 16 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 1 12 55 1 1 27 +15 1 1 64 1 2 53 1 12 83 1 3 33 1 5 6 1 10 52 2 15 72 16 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 2 15 73 16 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 1 12 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 2 15 72 16 72 1 11 98 1 10 94 1 6 12 1 12 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 2 15 73 16 73 1 14 43 1 1 32 1 9 22 1 12 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 2 15 66 16 66 1 7 63 1 8 14 1 10 67 1 11 17 1 12 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 2 15 53 16 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 1 12 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 2 15 55 16 55 1 13 37 1 12 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 2 15 28 16 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 1 12 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 1 12 44 1 10 46 1 3 15 2 15 61 16 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 2 15 93 16 93 1 14 67 1 9 54 1 8 75 1 12 32 1 11 40 1 2 97 +15 1 11 92 2 15 36 16 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 1 12 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 2 15 92 16 92 1 12 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 2 15 94 16 94 1 12 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 1 12 84 1 6 26 1 10 36 1 3 93 2 15 84 16 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5xx.fjs b/data/flexible_jobshop/barnes/seti5xx.fjs new file mode 100644 index 0000000000..1b825d15c6 --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5xx.fjs @@ -0,0 +1,16 @@ +15 17 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 3 15 75 16 75 17 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 1 12 55 1 1 27 +15 1 1 64 1 2 53 1 12 83 1 3 33 1 5 6 1 10 52 3 15 72 16 72 17 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 3 15 73 16 73 17 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 1 12 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 3 15 72 16 72 17 72 1 11 98 1 10 94 1 6 12 1 12 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 3 15 73 16 73 17 73 1 14 43 1 1 32 1 9 22 1 12 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 3 15 66 16 66 17 66 1 7 63 1 8 14 1 10 67 1 11 17 1 12 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 3 15 53 16 53 17 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 1 12 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 3 15 55 16 55 17 55 1 13 37 1 12 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 3 15 28 16 28 17 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 1 12 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 1 12 44 1 10 46 1 3 15 3 15 61 16 61 17 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 3 15 93 16 93 17 93 1 14 67 1 9 54 1 8 75 1 12 32 1 11 40 1 2 97 +15 1 11 92 3 15 36 16 36 17 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 1 12 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 3 15 92 16 92 17 92 1 12 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 3 15 94 16 94 17 94 1 12 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 1 12 84 1 6 26 1 10 36 1 3 93 3 15 84 16 84 17 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5xxx.fjs b/data/flexible_jobshop/barnes/seti5xxx.fjs new file mode 100644 index 0000000000..d9e53a6c78 --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5xxx.fjs @@ -0,0 +1,16 @@ +15 18 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 4 15 75 16 75 17 75 18 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 1 12 55 1 1 27 +15 1 1 64 1 2 53 1 12 83 1 3 33 1 5 6 1 10 52 4 15 72 16 72 17 72 18 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 4 15 73 16 73 17 73 18 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 1 12 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 4 15 72 16 72 17 72 18 72 1 11 98 1 10 94 1 6 12 1 12 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 4 15 73 16 73 17 73 18 73 1 14 43 1 1 32 1 9 22 1 12 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 4 15 66 16 66 17 66 18 66 1 7 63 1 8 14 1 10 67 1 11 17 1 12 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 4 15 53 16 53 17 53 18 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 1 12 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 4 15 55 16 55 17 55 18 55 1 13 37 1 12 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 4 15 28 16 28 17 28 18 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 1 12 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 1 12 44 1 10 46 1 3 15 4 15 61 16 61 17 61 18 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 4 15 93 16 93 17 93 18 93 1 14 67 1 9 54 1 8 75 1 12 32 1 11 40 1 2 97 +15 1 11 92 4 15 36 16 36 17 36 18 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 1 12 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 4 15 92 16 92 17 92 18 92 1 12 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 4 15 94 16 94 17 94 18 94 1 12 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 1 12 84 1 6 26 1 10 36 1 3 93 4 15 84 16 84 17 84 18 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5xy.fjs b/data/flexible_jobshop/barnes/seti5xy.fjs new file mode 100644 index 0000000000..4e9874e3b8 --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5xy.fjs @@ -0,0 +1,16 @@ +15 17 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 2 15 75 16 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 2 12 55 17 55 1 1 27 +15 1 1 64 1 2 53 2 12 83 17 83 1 3 33 1 5 6 1 10 52 2 15 72 16 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 2 15 73 16 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 2 12 70 17 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 2 15 72 16 72 1 11 98 1 10 94 1 6 12 2 12 42 17 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 2 15 73 16 73 1 14 43 1 1 32 1 9 22 2 12 42 17 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 2 15 66 16 66 1 7 63 1 8 14 1 10 67 1 11 17 2 12 85 17 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 2 15 53 16 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 2 12 96 17 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 2 15 55 16 55 1 13 37 2 12 48 17 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 2 15 28 16 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 2 12 9 17 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 2 12 44 17 44 1 10 46 1 3 15 2 15 61 16 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 2 15 93 16 93 1 14 67 1 9 54 1 8 75 2 12 32 17 32 1 11 40 1 2 97 +15 1 11 92 2 15 36 16 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 2 12 79 17 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 2 15 92 16 92 2 12 73 17 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 2 15 94 16 94 2 12 96 17 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 2 12 84 17 84 1 6 26 1 10 36 1 3 93 2 15 84 16 84 1 1 42 diff --git a/data/flexible_jobshop/barnes/seti5xyz.fjs b/data/flexible_jobshop/barnes/seti5xyz.fjs new file mode 100644 index 0000000000..906c46bb16 --- /dev/null +++ b/data/flexible_jobshop/barnes/seti5xyz.fjs @@ -0,0 +1,16 @@ +15 18 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 2 15 75 16 75 1 6 73 1 9 32 1 7 13 1 4 81 2 2 35 18 35 1 8 59 1 14 38 2 12 55 17 55 1 1 27 +15 1 1 64 2 2 53 18 53 2 12 83 17 83 1 3 33 1 5 6 1 10 52 2 15 72 16 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 2 15 73 16 73 1 4 82 2 2 23 18 23 1 13 62 1 7 88 1 6 21 1 9 65 2 12 70 17 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 2 2 12 18 12 1 7 51 1 8 33 1 5 15 2 15 72 16 72 1 11 98 1 10 94 1 6 12 2 12 42 17 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 2 15 73 16 73 1 14 43 1 1 32 1 9 22 2 12 42 17 42 2 2 94 18 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 2 2 72 18 72 1 6 88 1 3 93 1 14 13 1 5 44 2 15 66 16 66 1 7 63 1 8 14 1 10 67 1 11 17 2 12 85 17 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 2 15 53 16 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 2 2 68 18 68 1 11 51 1 1 8 1 6 27 2 12 96 17 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 2 15 55 16 55 1 13 37 2 12 48 17 48 1 1 93 1 14 60 1 11 70 2 2 23 18 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 2 15 28 16 28 2 2 82 18 82 1 6 33 1 5 45 1 14 64 1 8 15 2 12 9 17 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 2 2 72 18 72 1 14 24 1 7 14 1 9 71 2 12 44 17 44 1 10 46 1 3 15 2 15 61 16 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 2 15 93 16 93 1 14 67 1 9 54 1 8 75 2 12 32 17 32 1 11 40 2 2 97 18 97 +15 1 11 92 2 15 36 16 36 1 5 22 1 10 9 1 4 47 2 2 77 18 77 1 13 79 1 14 36 1 7 30 1 9 98 2 12 79 17 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 2 2 82 18 82 2 15 92 16 92 2 12 73 17 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 2 2 28 18 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 2 15 94 16 94 2 12 96 17 96 +15 2 2 70 18 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 2 12 84 17 84 1 6 26 1 10 36 1 3 93 2 15 84 16 84 1 1 42 diff --git a/data/flexible_jobshop/brandimarte_data/Mk01.fjs b/data/flexible_jobshop/brandimarte_data/Mk01.fjs new file mode 100644 index 0000000000..ed2b2aef10 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk01.fjs @@ -0,0 +1,12 @@ +10 6 2 + 6 2 1 5 3 4 3 5 3 3 5 2 1 2 3 4 6 2 3 6 5 2 6 1 1 1 3 1 3 6 6 3 6 4 3 + 5 1 2 6 1 3 1 1 1 2 2 2 6 4 6 3 6 5 2 6 1 1 + 5 1 2 6 2 3 4 6 2 3 6 5 2 6 1 1 3 3 4 2 6 6 6 2 1 1 5 5 + 5 3 6 5 2 6 1 1 1 2 6 1 3 1 3 5 3 3 5 2 1 2 3 4 6 2 + 6 3 5 3 3 5 2 1 3 6 5 2 6 1 1 1 2 6 2 1 5 3 4 2 2 6 4 6 3 3 4 2 6 6 6 + 6 2 3 4 6 2 1 1 2 3 3 4 2 6 6 6 1 2 6 3 6 5 2 6 1 1 2 1 3 4 2 + 5 1 6 1 2 1 3 4 2 3 3 4 2 6 6 6 3 2 6 5 1 1 6 1 3 1 + 5 2 3 4 6 2 3 3 4 2 6 6 6 3 6 5 2 6 1 1 1 2 6 2 2 6 4 6 + 6 1 6 1 2 1 1 5 5 3 6 6 3 6 4 3 1 1 2 3 3 4 2 6 6 6 2 2 6 4 6 + 6 2 3 4 6 2 3 3 4 2 6 6 6 3 5 3 3 5 2 1 1 6 1 2 2 6 4 6 2 1 3 4 2 + diff --git a/data/flexible_jobshop/brandimarte_data/Mk02.fjs b/data/flexible_jobshop/brandimarte_data/Mk02.fjs new file mode 100644 index 0000000000..a48a17af02 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk02.fjs @@ -0,0 +1,11 @@ +10 6 3.5 + 6 6 3 3 4 5 1 3 6 6 2 2 5 3 2 6 5 3 4 6 1 1 5 6 3 3 4 3 2 6 6 5 1 2 6 2 6 3 5 6 3 3 2 2 1 5 4 + 6 5 6 1 5 6 1 3 2 4 4 2 2 6 3 5 6 1 5 2 2 2 4 3 3 3 3 2 2 1 5 4 6 3 3 4 5 1 3 6 6 2 2 5 3 + 6 6 1 1 5 6 3 3 4 3 2 6 6 5 6 5 3 4 6 2 4 6 6 3 6 1 2 3 3 2 2 1 5 4 5 3 5 1 4 2 3 6 3 5 2 6 4 1 1 5 2 4 5 5 3 3 6 3 5 6 3 1 4 4 6 3 6 5 3 + 6 5 3 5 1 4 2 3 6 3 5 2 5 6 1 5 6 1 3 2 4 4 2 1 2 6 6 1 1 5 6 3 3 4 3 2 6 6 5 5 1 4 4 5 2 3 6 3 5 4 6 4 1 1 5 2 4 5 5 3 3 6 3 + 6 6 5 3 4 6 2 4 6 6 3 6 1 2 5 1 4 4 5 2 3 6 3 5 4 1 4 3 5 6 3 1 4 4 6 3 6 5 3 5 6 1 5 6 1 3 2 4 4 2 2 2 4 3 3 + 6 5 6 3 1 4 4 6 3 6 5 3 2 6 5 3 4 5 3 5 1 4 2 3 6 3 5 2 6 5 3 4 6 2 4 6 6 3 6 1 2 1 2 6 5 6 1 5 6 1 3 2 4 4 2 + 5 6 4 1 1 5 2 4 5 5 3 3 6 3 1 5 2 6 5 3 4 6 2 4 6 6 3 6 1 2 6 3 3 4 5 1 3 6 6 2 2 5 3 5 6 3 1 4 4 6 3 6 5 3 + 6 2 2 4 3 3 5 3 5 1 4 2 3 6 3 5 2 6 5 3 4 6 2 4 6 6 3 6 1 2 5 6 3 1 4 4 6 3 6 5 3 5 1 4 4 5 2 3 6 3 5 4 5 6 1 5 6 1 3 2 4 4 2 + 5 1 2 6 2 6 5 3 4 5 6 1 5 6 1 3 2 4 4 2 5 1 4 4 5 2 3 6 3 5 4 2 2 4 3 3 + 6 1 4 3 6 5 3 4 6 2 4 6 6 3 6 1 2 5 6 3 1 4 4 6 3 6 5 3 6 4 1 1 5 2 4 5 5 3 3 6 3 2 6 3 5 6 5 6 1 5 6 1 3 2 4 4 2 diff --git a/data/flexible_jobshop/brandimarte_data/Mk03.fjs b/data/flexible_jobshop/brandimarte_data/Mk03.fjs new file mode 100644 index 0000000000..f2f4a2b936 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk03.fjs @@ -0,0 +1,16 @@ +15 8 3 +10 4 7 15 8 11 4 5 5 19 2 3 18 4 5 4 8 18 7 3 6 11 3 16 4 5 7 2 1 7 2 3 19 2 5 6 6 3 3 4 5 5 2 8 18 1 5 2 1 1 17 5 5 10 2 10 1 12 8 5 3 14 3 7 15 6 2 8 19 +10 4 8 18 7 3 6 11 3 16 1 1 17 2 2 1 4 13 5 5 10 2 10 1 12 8 5 3 14 5 4 11 1 9 2 18 6 18 3 13 2 6 15 7 13 4 7 15 8 11 4 5 5 19 4 5 7 2 1 7 2 3 19 4 4 11 1 7 6 13 8 3 3 7 15 6 2 8 19 +10 2 3 3 5 5 4 5 7 2 1 7 2 3 19 2 3 18 4 5 2 5 6 6 3 4 4 11 1 7 6 13 8 3 3 7 15 6 2 8 19 5 4 11 1 9 2 18 6 18 3 13 3 4 5 5 2 8 18 1 1 17 2 2 1 4 13 +10 2 3 18 4 5 2 3 3 5 5 5 4 11 1 9 2 18 6 18 3 13 4 4 11 1 7 6 13 8 3 2 6 15 7 13 4 5 7 2 1 7 2 3 19 1 5 2 4 8 18 7 3 6 11 3 16 1 1 17 2 5 6 6 3 +10 2 6 15 7 13 3 7 15 6 2 8 19 1 5 2 4 7 15 8 11 4 5 5 19 5 4 11 1 9 2 18 6 18 3 13 4 5 7 2 1 7 2 3 19 3 4 5 5 2 8 18 2 5 6 6 3 2 3 3 5 5 5 5 10 2 10 1 12 8 5 3 14 +10 2 2 1 4 13 2 6 15 7 13 2 3 18 4 5 4 8 18 7 3 6 11 3 16 5 4 11 1 9 2 18 6 18 3 13 5 5 10 2 10 1 12 8 5 3 14 4 4 11 1 7 6 13 8 3 4 7 15 8 11 4 5 5 19 2 5 6 6 3 2 3 3 5 5 +10 5 5 10 2 10 1 12 8 5 3 14 4 4 11 1 7 6 13 8 3 2 2 1 4 13 1 1 17 2 6 15 7 13 4 5 7 2 1 7 2 3 19 1 5 2 5 4 11 1 9 2 18 6 18 3 13 2 3 18 4 5 3 7 15 6 2 8 19 +10 3 7 15 6 2 8 19 1 1 17 4 7 15 8 11 4 5 5 19 2 6 15 7 13 5 5 10 2 10 1 12 8 5 3 14 4 4 11 1 7 6 13 8 3 5 4 11 1 9 2 18 6 18 3 13 2 2 1 4 13 2 3 18 4 5 2 3 3 5 5 +10 1 1 17 5 5 10 2 10 1 12 8 5 3 14 4 8 18 7 3 6 11 3 16 3 7 15 6 2 8 19 2 6 15 7 13 4 4 11 1 7 6 13 8 3 1 5 2 2 2 1 4 13 5 4 11 1 9 2 18 6 18 3 13 4 7 15 8 11 4 5 5 19 +10 1 1 17 2 6 15 7 13 3 4 5 5 2 8 18 5 4 11 1 9 2 18 6 18 3 13 4 4 11 1 7 6 13 8 3 2 3 18 4 5 2 5 6 6 3 3 7 15 6 2 8 19 4 8 18 7 3 6 11 3 16 5 5 10 2 10 1 12 8 5 3 14 +10 2 2 1 4 13 3 7 15 6 2 8 19 4 8 18 7 3 6 11 3 16 2 3 18 4 5 2 5 6 6 3 1 1 17 2 3 3 5 5 3 4 5 5 2 8 18 5 5 10 2 10 1 12 8 5 3 14 5 4 11 1 9 2 18 6 18 3 13 +10 4 4 11 1 7 6 13 8 3 3 4 5 5 2 8 18 4 8 18 7 3 6 11 3 16 1 1 17 5 4 11 1 9 2 18 6 18 3 13 3 7 15 6 2 8 19 1 5 2 2 3 3 5 5 4 7 15 8 11 4 5 5 19 2 2 1 4 13 +10 5 5 10 2 10 1 12 8 5 3 14 1 5 2 2 3 18 4 5 4 5 7 2 1 7 2 3 19 2 6 15 7 13 4 8 18 7 3 6 11 3 16 4 7 15 8 11 4 5 5 19 5 4 11 1 9 2 18 6 18 3 13 2 5 6 6 3 4 4 11 1 7 6 13 8 3 +10 4 8 18 7 3 6 11 3 16 3 4 5 5 2 8 18 2 2 1 4 13 4 5 7 2 1 7 2 3 19 2 5 6 6 3 2 3 18 4 5 2 6 15 7 13 1 5 2 5 4 11 1 9 2 18 6 18 3 13 1 1 17 +10 5 5 10 2 10 1 12 8 5 3 14 2 5 6 6 3 2 6 15 7 13 4 7 15 8 11 4 5 5 19 4 8 18 7 3 6 11 3 16 1 1 17 5 4 11 1 9 2 18 6 18 3 13 3 4 5 5 2 8 18 2 3 18 4 5 4 5 7 2 1 7 2 3 19 diff --git a/data/flexible_jobshop/brandimarte_data/Mk04.fjs b/data/flexible_jobshop/brandimarte_data/Mk04.fjs new file mode 100644 index 0000000000..1f42a09f84 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk04.fjs @@ -0,0 +1,16 @@ +15 8 2 +8 1 1 6 2 1 6 7 9 2 6 7 3 1 2 4 2 7 5 3 1 8 3 9 8 9 3 2 3 4 8 3 2 2 5 5 6 7 2 6 1 4 7 +7 1 6 1 2 6 1 4 7 1 1 6 2 6 7 3 1 3 2 3 4 8 3 2 1 6 2 1 7 2 +6 1 6 1 3 2 3 4 8 3 2 3 3 2 7 1 4 4 2 4 2 7 5 2 1 7 3 7 2 4 4 3 1 +5 1 7 2 1 1 6 2 1 6 7 9 2 6 7 3 1 2 4 5 5 7 +7 1 7 2 2 1 6 7 9 2 4 4 3 1 3 1 8 3 9 8 9 2 1 7 3 7 3 2 3 4 8 3 2 2 4 5 5 7 +9 1 6 2 2 4 4 3 1 3 3 2 7 1 4 4 2 6 1 4 7 2 4 5 5 7 3 1 8 3 9 8 9 2 1 7 3 7 1 6 1 2 1 6 7 9 +5 2 5 5 6 7 2 1 7 3 7 2 6 1 4 7 1 6 2 2 6 7 3 1 +6 2 4 5 5 7 2 5 5 6 7 3 2 3 4 8 3 2 1 6 2 1 6 1 2 1 6 7 9 +9 1 1 6 2 1 6 7 9 2 4 4 3 1 3 1 8 3 9 8 9 2 4 2 7 5 2 6 1 4 7 1 7 2 2 1 7 3 7 3 2 3 4 8 3 2 +5 2 5 5 6 7 1 1 6 1 7 2 2 4 5 5 7 2 1 6 7 9 +4 3 1 8 3 9 8 9 1 1 6 3 2 3 4 8 3 2 2 4 2 7 5 +6 2 4 2 7 5 1 6 1 1 1 6 2 1 7 3 7 3 1 8 3 9 8 9 1 7 2 +4 1 6 2 2 6 7 3 1 2 6 1 4 7 2 5 5 6 7 +3 2 5 5 6 7 1 6 1 2 4 2 7 5 +6 2 4 5 5 7 1 7 2 3 1 8 3 9 8 9 3 2 3 4 8 3 2 3 3 2 7 1 4 4 1 1 6 diff --git a/data/flexible_jobshop/brandimarte_data/Mk05.fjs b/data/flexible_jobshop/brandimarte_data/Mk05.fjs new file mode 100644 index 0000000000..d10a44525e --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk05.fjs @@ -0,0 +1,16 @@ +15 4 1.5 +6 2 3 5 2 7 2 1 8 4 8 2 1 6 2 5 1 3 7 2 4 5 2 6 2 4 5 1 5 +5 1 3 7 2 1 6 2 5 1 4 6 2 4 5 2 6 2 1 8 2 6 +8 2 4 7 3 9 2 3 5 2 7 2 4 5 1 5 2 1 8 4 8 2 1 6 2 5 1 4 6 2 1 8 2 6 2 4 9 3 6 +7 2 4 5 1 5 2 4 7 3 9 2 1 8 4 8 1 4 8 2 1 8 2 6 2 4 5 2 6 1 4 6 +6 2 3 7 1 5 2 4 6 2 7 2 4 7 3 9 1 3 8 2 3 5 2 7 2 1 8 2 6 +9 1 4 6 2 4 5 2 6 1 3 8 2 3 7 1 5 2 4 6 2 7 1 4 8 2 1 8 2 6 2 1 8 4 8 2 4 5 1 5 +5 1 3 8 2 4 7 3 9 2 1 6 2 5 2 4 6 2 7 1 3 7 +8 2 3 7 1 5 1 3 8 2 4 7 3 9 2 4 5 1 5 1 3 7 1 4 8 2 4 9 3 6 2 1 6 2 5 +9 2 3 5 2 7 1 4 8 2 4 5 2 6 2 1 6 2 5 1 4 6 2 1 8 4 9 2 1 8 4 8 2 1 8 2 6 1 3 7 +9 2 1 8 2 6 2 1 8 4 8 2 1 8 4 9 2 4 9 3 6 2 1 6 2 5 1 3 8 1 3 7 1 4 6 2 4 5 2 6 +7 2 1 8 2 6 2 1 8 4 8 2 1 6 2 5 1 3 7 1 4 6 1 3 8 2 4 9 3 6 +6 1 4 8 1 3 7 2 4 7 3 9 2 1 6 2 5 1 3 8 2 1 8 4 8 +7 1 4 8 2 4 9 3 6 2 1 8 4 8 2 4 6 2 7 2 4 6 2 7 2 1 8 2 6 2 3 7 1 5 +7 2 1 6 2 5 2 3 7 1 5 2 1 8 4 8 2 1 8 2 6 2 4 5 1 5 2 4 6 2 7 1 4 6 +7 1 3 8 2 1 8 4 9 2 4 9 3 6 1 3 7 2 4 5 2 6 2 1 8 2 6 2 1 6 2 5 diff --git a/data/flexible_jobshop/brandimarte_data/Mk06.fjs b/data/flexible_jobshop/brandimarte_data/Mk06.fjs new file mode 100644 index 0000000000..5a43cdb58f --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk06.fjs @@ -0,0 +1,11 @@ +10 15 3 +15 4 2 8 6 3 7 2 9 5 2 9 7 1 2 5 7 4 1 4 9 1 2 7 10 4 2 1 1 8 2 3 7 5 3 8 5 8 5 1 3 8 8 2 5 3 8 10 9 3 5 6 1 1 6 2 5 2 5 1 9 9 1 5 7 4 6 2 10 6 1 2 2 7 9 5 6 2 4 8 7 2 5 2 1 5 8 4 2 1 8 3 7 3 10 2 8 9 4 5 3 7 5 3 7 9 3 3 9 4 5 8 1 1 +15 5 1 3 8 8 2 5 3 8 10 9 5 7 4 1 4 9 1 2 7 10 4 3 5 6 1 1 6 2 5 2 1 5 8 4 2 1 8 3 7 2 4 8 7 2 2 10 6 1 2 3 10 2 8 9 4 5 2 7 9 5 6 3 7 5 3 7 9 3 3 7 5 3 8 5 8 3 9 4 5 8 1 1 2 9 7 1 2 2 1 1 8 2 4 2 8 6 3 7 2 9 5 5 2 5 1 9 9 1 5 7 4 6 +15 2 1 1 8 2 2 7 9 5 6 2 10 6 1 2 2 4 8 7 2 5 2 1 5 8 4 2 1 8 3 7 3 9 4 5 8 1 1 2 9 7 1 2 3 7 5 3 7 9 3 5 7 4 1 4 9 1 2 7 10 4 4 2 8 6 3 7 2 9 5 5 1 3 8 8 2 5 3 8 10 9 3 10 2 8 9 4 5 5 2 5 1 9 9 1 5 7 4 6 3 5 6 1 1 6 2 3 7 5 3 8 5 8 +15 3 5 6 1 1 6 2 5 2 5 1 9 9 1 5 7 4 6 5 1 3 8 8 2 5 3 8 10 9 5 2 1 5 8 4 2 1 8 3 7 2 4 8 7 2 2 10 6 1 2 3 7 5 3 8 5 8 2 9 7 1 2 3 7 5 3 7 9 3 3 9 4 5 8 1 1 4 2 8 6 3 7 2 9 5 2 1 1 8 2 5 7 4 1 4 9 1 2 7 10 4 2 7 9 5 6 3 10 2 8 9 4 5 +15 3 10 2 8 9 4 5 2 1 1 8 2 3 9 4 5 8 1 1 2 9 7 1 2 3 7 5 3 8 5 8 5 2 1 5 8 4 2 1 8 3 7 3 5 6 1 1 6 2 3 7 5 3 7 9 3 4 2 8 6 3 7 2 9 5 2 10 6 1 2 5 7 4 1 4 9 1 2 7 10 4 2 7 9 5 6 5 2 5 1 9 9 1 5 7 4 6 5 1 3 8 8 2 5 3 8 10 9 2 4 8 7 2 +15 3 7 5 3 8 5 8 5 1 3 8 8 2 5 3 8 10 9 2 7 9 5 6 3 5 6 1 1 6 2 5 2 5 1 9 9 1 5 7 4 6 2 4 8 7 2 2 9 7 1 2 5 2 1 5 8 4 2 1 8 3 7 5 7 4 1 4 9 1 2 7 10 4 4 2 8 6 3 7 2 9 5 2 1 1 8 2 3 7 5 3 7 9 3 2 10 6 1 2 3 9 4 5 8 1 1 3 10 2 8 9 4 5 +15 3 5 6 1 1 6 2 3 10 2 8 9 4 5 3 7 5 3 8 5 8 5 1 3 8 8 2 5 3 8 10 9 2 1 1 8 2 2 9 7 1 2 5 2 1 5 8 4 2 1 8 3 7 3 7 5 3 7 9 3 5 7 4 1 4 9 1 2 7 10 4 3 9 4 5 8 1 1 2 10 6 1 2 4 2 8 6 3 7 2 9 5 2 7 9 5 6 2 4 8 7 2 5 2 5 1 9 9 1 5 7 4 6 +15 5 7 4 1 4 9 1 2 7 10 4 3 7 5 3 7 9 3 3 7 5 3 8 5 8 2 1 1 8 2 3 5 6 1 1 6 2 5 2 5 1 9 9 1 5 7 4 6 3 10 2 8 9 4 5 3 9 4 5 8 1 1 2 9 7 1 2 4 2 8 6 3 7 2 9 5 5 1 3 8 8 2 5 3 8 10 9 2 4 8 7 2 2 10 6 1 2 5 2 1 5 8 4 2 1 8 3 7 2 7 9 5 6 +15 4 2 8 6 3 7 2 9 5 3 9 4 5 8 1 1 3 7 5 3 8 5 8 5 7 4 1 4 9 1 2 7 10 4 5 2 1 5 8 4 2 1 8 3 7 2 4 8 7 2 2 9 7 1 2 3 10 2 8 9 4 5 5 1 3 8 8 2 5 3 8 10 9 2 10 6 1 2 5 2 5 1 9 9 1 5 7 4 6 3 7 5 3 7 9 3 2 7 9 5 6 2 1 1 8 2 3 5 6 1 1 6 2 +15 2 1 1 8 2 4 2 8 6 3 7 2 9 5 3 10 2 8 9 4 5 3 7 5 3 8 5 8 3 7 5 3 7 9 3 2 10 6 1 2 2 7 9 5 6 3 9 4 5 8 1 1 5 7 4 1 4 9 1 2 7 10 4 5 2 5 1 9 9 1 5 7 4 6 5 1 3 8 8 2 5 3 8 10 9 3 5 6 1 1 6 2 5 2 1 5 8 4 2 1 8 3 7 2 4 8 7 2 2 9 7 1 2 diff --git a/data/flexible_jobshop/brandimarte_data/Mk07.fjs b/data/flexible_jobshop/brandimarte_data/Mk07.fjs new file mode 100644 index 0000000000..b6efa56449 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk07.fjs @@ -0,0 +1,22 @@ +20 5 3 +5 2 2 4 1 15 2 3 18 1 15 1 2 4 1 4 18 5 3 8 5 2 4 5 1 7 2 7 +5 2 1 3 5 13 5 3 8 5 2 4 5 1 7 2 7 2 2 4 1 15 3 1 8 5 1 2 5 3 1 3 5 13 3 2 +5 5 2 18 5 1 4 19 1 9 3 3 1 4 18 2 4 11 3 9 1 2 4 3 5 12 3 14 4 19 +5 2 2 4 1 15 4 4 10 3 10 2 17 5 8 4 5 18 3 13 2 2 1 5 5 4 10 5 15 1 2 3 9 2 16 2 3 15 1 6 +5 3 1 3 5 13 3 2 2 3 18 1 15 5 2 18 5 1 4 19 1 9 3 3 3 5 12 3 14 4 19 1 4 5 +5 5 3 8 5 2 4 5 1 7 2 7 2 3 18 1 15 2 1 15 5 7 2 2 7 1 17 2 2 4 1 15 +5 1 4 5 2 1 15 5 7 2 2 4 1 15 3 1 3 5 13 3 2 4 4 6 2 17 3 15 5 7 +5 4 4 6 2 17 3 15 5 7 3 3 18 1 2 4 15 4 2 14 4 14 3 19 5 15 1 2 4 2 2 7 1 17 +5 5 2 18 5 1 4 19 1 9 3 3 4 4 6 2 17 3 15 5 7 3 1 8 5 1 2 5 4 2 14 4 14 3 19 5 15 2 1 17 5 15 +5 2 1 15 5 7 4 4 10 3 10 2 17 5 8 2 3 15 1 6 1 4 5 5 3 16 5 17 4 10 2 10 1 7 +5 1 4 18 3 1 8 5 1 2 5 5 3 8 5 2 4 5 1 7 2 7 2 1 15 5 7 2 1 17 5 15 +5 3 5 12 3 14 4 19 4 4 10 3 10 2 17 5 8 2 3 15 1 6 5 3 8 5 2 4 5 1 7 2 7 5 3 16 5 17 4 10 2 10 1 7 +5 2 1 17 5 15 1 4 18 4 2 17 5 19 4 5 3 12 3 3 18 1 2 4 15 3 1 8 5 1 2 5 +5 2 5 1 3 5 3 3 18 1 2 4 15 4 4 10 3 10 2 17 5 8 2 3 18 1 15 5 3 8 5 2 4 5 1 7 2 7 +5 5 3 8 5 2 4 5 1 7 2 7 2 5 1 3 5 3 5 12 3 14 4 19 5 3 16 5 17 4 10 2 10 1 7 2 1 17 5 15 +5 5 4 10 5 15 1 2 3 9 2 16 2 4 11 3 9 1 2 4 2 1 15 5 7 1 4 5 +5 5 3 8 5 2 4 5 1 7 2 7 4 2 14 4 14 3 19 5 15 3 3 18 1 2 4 15 2 3 15 1 6 5 2 18 5 1 4 19 1 9 3 3 +5 1 2 4 3 1 8 5 1 2 5 2 5 1 3 5 2 3 18 1 15 2 1 15 5 7 +5 3 1 3 5 13 3 2 4 4 6 2 17 3 15 5 7 4 5 18 3 13 2 2 1 5 1 4 18 2 1 3 5 13 +5 1 4 5 2 2 4 1 15 1 4 18 2 1 15 5 7 5 4 10 5 15 1 2 3 9 2 16 + diff --git a/data/flexible_jobshop/brandimarte_data/Mk08.fjs b/data/flexible_jobshop/brandimarte_data/Mk08.fjs new file mode 100644 index 0000000000..39fcf69540 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk08.fjs @@ -0,0 +1,21 @@ +20 10 1.5 +10 2 7 18 4 5 2 5 7 7 7 1 3 19 1 7 14 2 4 5 10 12 1 1 10 1 10 18 2 7 10 8 19 2 3 11 8 9 2 3 5 8 12 +12 1 2 5 2 7 18 4 5 2 3 5 8 12 1 1 10 1 10 19 2 3 15 4 19 1 7 14 1 5 9 2 5 14 9 5 1 1 19 2 7 10 8 19 1 1 16 +14 2 5 14 9 5 1 1 19 1 1 10 1 3 19 2 7 18 4 5 2 4 5 10 12 2 3 5 8 12 1 10 10 1 5 9 1 1 7 2 7 10 8 19 1 1 10 1 10 19 1 10 18 +10 1 10 10 2 5 7 7 7 1 7 14 1 1 10 1 10 18 2 3 15 7 13 2 10 14 5 7 2 3 11 8 9 1 9 11 1 5 9 +12 1 5 9 2 5 14 9 5 2 7 18 4 5 2 3 11 8 9 1 1 10 1 9 11 1 1 7 1 7 14 2 4 5 10 12 2 3 15 4 19 1 8 18 1 10 19 +10 2 3 15 7 13 1 3 19 1 5 9 1 10 19 2 3 5 8 12 2 7 18 4 5 2 8 14 10 9 2 4 5 10 12 1 10 18 1 1 7 +12 1 1 10 1 10 18 1 1 7 1 5 9 2 8 14 10 9 2 7 10 8 19 2 3 15 4 19 2 10 14 5 7 1 8 18 1 10 19 1 1 19 1 1 10 +11 1 1 10 1 7 14 1 1 10 2 3 15 4 19 2 5 14 9 5 2 7 18 4 5 1 3 19 1 1 19 2 4 5 10 12 1 5 9 1 10 19 +14 2 7 10 8 19 2 8 14 10 9 1 1 19 1 10 19 2 10 14 5 7 1 2 5 2 4 5 10 12 2 5 7 7 7 1 1 16 1 1 7 1 9 11 1 3 19 1 1 10 1 10 18 +11 1 10 19 2 10 14 5 7 1 8 18 2 3 11 8 9 1 1 7 1 1 10 2 5 14 9 5 2 3 15 4 19 1 10 18 1 3 19 1 1 19 +11 2 5 14 9 5 1 1 10 1 8 18 2 3 15 4 19 2 7 10 8 19 2 3 5 8 12 2 3 11 8 9 2 8 14 10 9 1 10 10 1 9 11 1 3 19 +10 1 10 19 2 3 11 8 9 2 5 7 7 7 1 1 16 1 7 14 2 7 18 4 5 2 4 5 10 12 1 1 10 1 8 18 2 5 14 9 5 +11 2 10 14 5 7 1 10 19 2 7 10 8 19 2 3 15 4 19 1 1 19 1 8 18 2 8 14 10 9 2 3 11 8 9 1 10 18 2 5 14 9 5 1 2 5 +11 1 1 10 2 5 7 7 7 1 1 10 1 9 11 1 7 14 2 3 15 7 13 2 8 14 10 9 1 1 16 2 3 5 8 12 2 5 14 9 5 1 2 5 +11 2 5 14 9 5 2 5 7 7 7 1 7 14 1 10 10 2 7 10 8 19 2 3 15 4 19 2 7 18 4 5 1 1 7 2 3 11 8 9 1 1 19 1 8 18 +11 1 2 5 2 7 10 8 19 1 10 10 1 9 11 1 8 18 2 10 14 5 7 2 5 14 9 5 1 1 10 1 1 19 2 3 15 7 13 2 8 14 10 9 +13 1 10 10 2 5 14 9 5 1 5 9 1 10 19 1 1 10 2 3 5 8 12 1 2 5 2 10 14 5 7 1 1 10 2 8 14 10 9 2 3 15 7 13 1 1 16 1 7 14 +11 2 3 15 7 13 1 2 5 1 10 19 1 3 19 1 8 18 1 1 7 1 5 9 1 7 14 2 7 18 4 5 1 1 10 2 5 14 9 5 +10 2 7 10 8 19 1 2 5 2 3 11 8 9 1 9 11 2 4 5 10 12 1 10 18 2 7 18 4 5 2 8 14 10 9 2 3 5 8 12 1 10 19 +10 1 10 18 1 10 10 1 7 14 1 9 11 2 3 15 7 13 1 2 5 2 8 14 10 9 2 3 5 8 12 1 5 9 1 1 16 \ No newline at end of file diff --git a/data/flexible_jobshop/brandimarte_data/Mk09.fjs b/data/flexible_jobshop/brandimarte_data/Mk09.fjs new file mode 100644 index 0000000000..9adc217310 --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk09.fjs @@ -0,0 +1,22 @@ +20 10 3 +12 2 2 10 1 11 1 8 17 1 8 14 1 1 10 2 2 16 10 18 2 9 6 2 12 4 7 9 4 11 3 10 1 16 2 5 19 1 7 1 9 11 1 4 16 1 2 5 5 7 9 9 9 4 6 8 14 6 16 +13 1 8 17 2 5 6 4 11 2 2 10 1 11 2 5 9 8 8 2 2 16 3 11 4 1 8 5 14 10 15 6 12 4 6 10 8 15 7 5 2 8 2 5 19 1 7 4 7 9 4 11 3 10 1 16 1 1 10 4 1 16 3 11 7 17 4 7 1 4 16 4 3 11 5 8 7 11 9 17 +11 4 6 10 8 15 7 5 2 8 2 5 9 8 8 2 2 16 10 18 2 2 10 1 11 5 7 9 9 9 4 6 8 14 6 16 1 4 16 2 5 19 1 7 1 1 10 2 5 6 4 11 2 2 16 3 11 1 3 14 +11 4 1 8 5 14 10 15 6 12 2 5 19 1 7 4 4 11 8 16 9 15 1 6 1 8 14 1 4 16 1 8 17 4 1 16 3 11 7 17 4 7 4 10 6 8 13 5 5 2 8 1 3 14 4 7 9 4 11 3 10 1 16 1 1 10 +14 1 8 17 1 4 16 1 5 9 4 10 6 8 13 5 5 2 8 4 1 16 3 11 7 17 4 7 2 2 16 10 18 4 6 10 8 15 7 5 2 8 1 8 14 2 5 6 4 11 4 2 5 7 13 10 10 5 11 5 7 9 9 9 4 6 8 14 6 16 2 5 9 8 8 4 1 8 5 14 10 15 6 12 2 5 19 1 7 +11 4 2 5 7 13 10 10 5 11 2 2 16 10 18 1 1 10 1 3 14 1 5 9 5 7 9 9 9 4 6 8 14 6 16 1 8 17 1 8 14 1 2 5 4 6 10 8 15 7 5 2 8 4 4 11 8 16 9 15 1 6 +14 1 8 14 1 8 17 2 5 9 8 8 1 4 16 1 1 10 4 2 5 7 13 10 10 5 11 1 2 5 2 5 6 4 11 5 7 9 9 9 4 6 8 14 6 16 4 4 11 8 16 9 15 1 6 5 2 8 1 19 8 13 6 14 10 18 4 6 10 8 15 7 5 2 8 4 1 16 3 11 7 17 4 7 2 2 16 10 18 +13 1 1 10 4 10 6 8 13 5 5 2 8 1 5 9 4 7 9 4 11 3 10 1 16 1 9 11 4 2 5 7 13 10 10 5 11 4 6 10 8 15 7 5 2 8 1 2 5 5 2 8 1 19 8 13 6 14 10 18 5 7 9 9 9 4 6 8 14 6 16 2 2 10 1 11 4 1 16 3 11 7 17 4 7 2 5 6 4 11 +11 1 8 17 1 2 5 1 1 10 1 4 16 2 5 6 4 11 4 7 9 4 11 3 10 1 16 5 2 8 1 19 8 13 6 14 10 18 1 9 11 2 9 6 2 12 2 2 10 1 11 2 5 9 8 8 +12 1 4 16 4 4 11 8 16 9 15 1 6 1 3 14 4 2 5 7 13 10 10 5 11 1 9 11 5 7 9 9 9 4 6 8 14 6 16 2 5 6 4 11 4 1 16 3 11 7 17 4 7 2 2 10 1 11 2 2 16 3 11 4 1 8 5 14 10 15 6 12 1 1 10 +10 1 9 11 1 5 9 5 2 8 1 19 8 13 6 14 10 18 1 4 16 4 4 11 8 16 9 15 1 6 2 5 9 8 8 4 7 9 4 11 3 10 1 16 1 3 14 1 1 10 4 1 16 3 11 7 17 4 7 +11 4 10 6 8 13 5 5 2 8 4 4 11 8 16 9 15 1 6 1 4 16 2 9 6 2 12 4 6 10 8 15 7 5 2 8 4 7 9 4 11 3 10 1 16 1 2 5 1 8 14 5 7 9 9 9 4 6 8 14 6 16 2 5 6 4 11 2 2 16 10 18 +11 1 2 5 1 3 14 2 9 6 2 12 1 5 9 4 2 5 7 13 10 10 5 11 4 1 16 3 11 7 17 4 7 2 2 10 1 11 1 8 17 2 5 19 1 7 1 1 10 4 7 9 4 11 3 10 1 16 +10 4 3 11 5 8 7 11 9 17 1 1 10 2 2 16 10 18 2 2 10 1 11 4 6 10 8 15 7 5 2 8 4 4 11 8 16 9 15 1 6 1 4 16 4 1 16 3 11 7 17 4 7 4 7 9 4 11 3 10 1 16 2 2 16 3 11 +12 1 1 10 4 4 11 8 16 9 15 1 6 4 2 5 7 13 10 10 5 11 5 2 8 1 19 8 13 6 14 10 18 2 5 6 4 11 2 9 6 2 12 1 2 5 4 10 6 8 13 5 5 2 8 1 4 16 2 2 16 3 11 2 2 10 1 11 4 6 10 8 15 7 5 2 8 +14 1 8 17 4 4 11 8 16 9 15 1 6 1 3 14 2 9 6 2 12 1 8 14 4 6 10 8 15 7 5 2 8 4 7 9 4 11 3 10 1 16 4 2 5 7 13 10 10 5 11 4 1 8 5 14 10 15 6 12 2 2 10 1 11 1 4 16 4 3 11 5 8 7 11 9 17 2 5 19 1 7 4 10 6 8 13 5 5 2 8 +13 5 2 8 1 19 8 13 6 14 10 18 1 9 11 4 7 9 4 11 3 10 1 16 1 8 17 4 10 6 8 13 5 5 2 8 2 5 6 4 11 1 1 10 4 6 10 8 15 7 5 2 8 2 2 10 1 11 2 2 16 10 18 4 1 16 3 11 7 17 4 7 1 3 14 2 5 19 1 7 +11 5 2 8 1 19 8 13 6 14 10 18 5 7 9 9 9 4 6 8 14 6 16 2 5 6 4 11 4 10 6 8 13 5 5 2 8 1 3 14 4 3 11 5 8 7 11 9 17 1 9 11 2 2 10 1 11 4 2 5 7 13 10 10 5 11 1 8 14 4 1 8 5 14 10 15 6 12 +13 1 3 14 2 2 10 1 11 4 7 9 4 11 3 10 1 16 2 2 16 10 18 2 2 16 3 11 4 4 11 8 16 9 15 1 6 4 1 16 3 11 7 17 4 7 4 2 5 7 13 10 10 5 11 4 10 6 8 13 5 5 2 8 2 5 9 8 8 1 2 5 4 6 10 8 15 7 5 2 8 1 5 9 +13 4 1 16 3 11 7 17 4 7 4 2 5 7 13 10 10 5 11 4 6 10 8 15 7 5 2 8 1 3 14 2 5 6 4 11 4 4 11 8 16 9 15 1 6 1 5 9 1 1 10 1 8 17 2 9 6 2 12 5 2 8 1 19 8 13 6 14 10 18 2 2 16 3 11 2 2 16 10 18 + diff --git a/data/flexible_jobshop/brandimarte_data/Mk10.fjs b/data/flexible_jobshop/brandimarte_data/Mk10.fjs new file mode 100644 index 0000000000..ce72b4849c --- /dev/null +++ b/data/flexible_jobshop/brandimarte_data/Mk10.fjs @@ -0,0 +1,21 @@ +20 15 3 +12 2 6 5 2 5 2 7 11 6 11 1 2 5 4 8 10 3 18 4 10 9 7 2 7 9 1 7 4 1 8 7 14 9 12 4 7 3 4 13 8 8 2 6 5 3 8 1 19 9 13 10 19 2 16 5 2 16 10 9 3 12 4 11 5 15 2 9 10 10 5 3 7 5 2 8 4 7 4 1 6 6 13 5 11 10 7 +13 2 7 11 6 11 4 2 16 10 9 5 9 8 16 2 6 5 2 5 2 2 11 1 9 2 3 12 7 15 4 4 11 10 14 5 10 7 15 4 3 8 1 12 5 5 13 11 5 3 8 1 19 9 13 10 19 2 16 3 4 13 8 8 2 6 4 8 10 3 18 4 10 9 7 4 1 16 5 11 10 17 3 6 2 9 10 10 5 2 5 11 2 11 +11 4 3 8 1 12 5 5 13 11 2 2 11 1 9 2 7 9 1 7 2 6 5 2 5 4 1 6 6 13 5 11 10 7 2 9 10 10 5 5 3 8 1 19 9 13 10 19 2 16 4 8 10 3 18 4 10 9 7 4 2 16 10 9 5 9 8 16 2 3 12 7 15 2 2 5 9 19 +11 4 4 11 10 14 5 10 7 15 5 3 8 1 19 9 13 10 19 2 16 1 5 15 1 2 5 2 9 10 10 5 2 7 11 6 11 4 1 16 5 11 10 17 3 6 2 10 13 6 11 2 2 5 9 19 3 4 13 8 8 2 6 4 8 10 3 18 4 10 9 7 +14 2 7 11 6 11 2 9 10 10 5 4 5 11 7 8 10 11 2 16 2 10 13 6 11 4 1 16 5 11 10 17 3 6 2 7 9 1 7 4 3 8 1 12 5 5 13 11 1 2 5 4 2 16 10 9 5 9 8 16 3 1 15 2 19 9 9 4 1 6 6 13 5 11 10 7 2 2 11 1 9 4 4 11 10 14 5 10 7 15 5 3 8 1 19 9 13 10 19 2 16 +11 3 1 15 2 19 9 9 2 7 9 1 7 4 8 10 3 18 4 10 9 7 2 2 5 9 19 4 5 11 7 8 10 11 2 16 4 1 6 6 13 5 11 10 7 2 7 11 6 11 1 2 5 3 7 5 2 8 4 7 4 3 8 1 12 5 5 13 11 1 5 15 +14 1 2 5 2 7 11 6 11 2 2 11 1 9 2 9 10 10 5 4 8 10 3 18 4 10 9 7 3 1 15 2 19 9 9 3 7 5 2 8 4 7 4 2 16 10 9 5 9 8 16 4 1 6 6 13 5 11 10 7 1 5 15 4 7 13 10 19 6 18 4 8 4 3 8 1 12 5 5 13 11 4 1 16 5 11 10 17 3 6 2 7 9 1 7 +13 4 8 10 3 18 4 10 9 7 2 10 13 6 11 4 5 11 7 8 10 11 2 16 3 4 13 8 8 2 6 5 2 16 10 9 3 12 4 11 5 15 3 1 15 2 19 9 9 4 3 8 1 12 5 5 13 11 3 7 5 2 8 4 7 4 7 13 10 19 6 18 4 8 4 1 6 6 13 5 11 10 7 2 6 5 2 5 4 1 16 5 11 10 17 3 6 4 2 16 10 9 5 9 8 16 +11 2 7 11 6 11 3 7 5 2 8 4 7 4 8 10 3 18 4 10 9 7 2 9 10 10 5 4 2 16 10 9 5 9 8 16 3 4 13 8 8 2 6 4 7 13 10 19 6 18 4 8 5 2 16 10 9 3 12 4 11 5 15 4 1 8 7 14 9 12 4 7 2 6 5 2 5 2 2 11 1 9 +12 2 9 10 10 5 1 5 15 2 2 5 9 19 3 1 15 2 19 9 9 5 2 16 10 9 3 12 4 11 5 15 4 1 6 6 13 5 11 10 7 4 2 16 10 9 5 9 8 16 4 1 16 5 11 10 17 3 6 2 6 5 2 5 2 3 12 7 15 4 4 11 10 14 5 10 7 15 4 8 10 3 18 4 10 9 7 +10 5 2 16 10 9 3 12 4 11 5 15 4 5 11 7 8 10 11 2 16 4 7 13 10 19 6 18 4 8 2 9 10 10 5 1 5 15 2 2 11 1 9 3 4 13 8 8 2 6 2 2 5 9 19 4 8 10 3 18 4 10 9 7 4 1 16 5 11 10 17 3 6 +11 2 10 13 6 11 1 5 15 2 9 10 10 5 4 1 8 7 14 9 12 4 7 4 3 8 1 12 5 5 13 11 3 4 13 8 8 2 6 3 7 5 2 8 4 7 1 2 5 4 1 6 6 13 5 11 10 7 4 2 16 10 9 5 9 8 16 2 7 9 1 7 +11 3 7 5 2 8 4 7 2 2 5 9 19 4 1 8 7 14 9 12 4 7 4 5 11 7 8 10 11 2 16 3 1 15 2 19 9 9 4 1 16 5 11 10 17 3 6 2 6 5 2 5 2 7 11 6 11 5 3 8 1 19 9 13 10 19 2 16 4 8 10 3 18 4 10 9 7 3 4 13 8 8 2 6 +10 2 5 11 2 11 4 8 10 3 18 4 10 9 7 2 7 9 1 7 2 6 5 2 5 4 3 8 1 12 5 5 13 11 1 5 15 2 9 10 10 5 4 1 16 5 11 10 17 3 6 3 4 13 8 8 2 6 2 3 12 7 15 +12 4 8 10 3 18 4 10 9 7 1 5 15 3 1 15 2 19 9 9 4 7 13 10 19 6 18 4 8 4 2 16 10 9 5 9 8 16 4 1 8 7 14 9 12 4 7 3 7 5 2 8 4 7 2 10 13 6 11 2 9 10 10 5 2 3 12 7 15 2 6 5 2 5 4 3 8 1 12 5 5 13 11 +14 2 7 11 6 11 1 5 15 2 2 5 9 19 4 1 8 7 14 9 12 4 7 1 2 5 4 3 8 1 12 5 5 13 11 3 4 13 8 8 2 6 3 1 15 2 19 9 9 4 4 11 10 14 5 10 7 15 2 6 5 2 5 2 9 10 10 5 2 5 11 2 11 5 3 8 1 19 9 13 10 19 2 16 2 10 13 6 11 +13 4 7 13 10 19 6 18 4 8 5 2 16 10 9 3 12 4 11 5 15 3 4 13 8 8 2 6 2 7 11 6 11 2 10 13 6 11 4 2 16 10 9 5 9 8 16 4 8 10 3 18 4 10 9 7 4 3 8 1 12 5 5 13 11 2 6 5 2 5 2 7 9 1 7 4 1 16 5 11 10 17 3 6 2 2 5 9 19 5 3 8 1 19 9 13 10 19 2 16 +11 4 7 13 10 19 6 18 4 8 4 1 6 6 13 5 11 10 7 4 2 16 10 9 5 9 8 16 2 10 13 6 11 2 2 5 9 19 2 5 11 2 11 5 2 16 10 9 3 12 4 11 5 15 2 6 5 2 5 3 1 15 2 19 9 9 1 2 5 4 4 11 10 14 5 10 7 15 +13 2 2 5 9 19 2 6 5 2 5 3 4 13 8 8 2 6 2 7 9 1 7 2 3 12 7 15 1 5 15 4 1 16 5 11 10 17 3 6 3 1 15 2 19 9 9 2 10 13 6 11 2 2 11 1 9 3 7 5 2 8 4 7 4 3 8 1 12 5 5 13 11 4 5 11 7 8 10 11 2 16 +13 4 1 16 5 11 10 17 3 6 3 1 15 2 19 9 9 4 3 8 1 12 5 5 13 11 2 2 5 9 19 4 2 16 10 9 5 9 8 16 1 5 15 4 5 11 7 8 10 11 2 16 4 8 10 3 18 4 10 9 7 2 7 11 6 11 4 1 8 7 14 9 12 4 7 4 7 13 10 19 6 18 4 8 2 3 12 7 15 2 7 9 1 7 diff --git a/data/flexible_jobshop/dauzere_data/01a.fjs b/data/flexible_jobshop/dauzere_data/01a.fjs new file mode 100644 index 0000000000..b9570de851 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/01a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 1 1 42 1 3 62 1 5 22 1 4 16 3 1 96 3 96 5 96 1 5 24 1 1 63 1 2 29 1 3 83 1 5 23 1 5 66 1 3 29 2 4 11 5 11 1 3 62 1 1 94 +20 2 1 41 3 41 1 2 90 1 1 63 1 1 45 1 2 91 1 3 73 1 5 31 1 4 97 1 5 11 1 3 20 1 4 90 2 2 21 4 21 1 2 78 1 5 37 1 5 68 2 1 48 2 48 1 4 55 1 1 38 2 2 49 5 49 1 2 69 +23 1 3 73 1 1 80 2 3 83 4 83 1 5 39 1 5 98 1 5 71 1 2 24 1 2 89 1 3 73 1 4 44 1 3 61 2 1 53 5 53 1 1 35 1 1 95 1 1 33 1 5 59 1 2 68 1 5 61 1 1 56 1 2 28 1 4 18 1 4 35 1 1 73 +18 2 3 78 4 78 1 3 70 1 2 65 1 1 44 1 1 56 1 3 60 1 3 69 1 2 94 1 1 28 1 3 63 1 4 17 1 3 61 1 2 34 1 1 96 1 4 31 1 2 82 1 5 40 2 1 63 2 63 +21 1 2 95 1 2 68 1 4 91 2 2 43 4 43 1 3 32 2 2 54 5 54 2 3 92 4 92 1 2 40 1 3 84 1 3 38 1 2 94 1 2 63 1 2 99 1 5 45 1 2 28 1 4 59 1 4 97 1 2 69 1 2 61 1 5 98 1 4 42 +15 1 4 100 2 2 68 5 68 2 2 83 5 83 2 3 69 5 69 1 5 17 1 5 26 1 2 29 1 3 20 1 3 100 1 1 87 1 1 67 1 3 16 1 4 86 1 1 36 1 5 73 +17 1 3 41 1 3 100 1 2 23 1 2 33 1 1 92 1 4 74 1 2 90 1 1 49 2 2 34 5 34 1 1 47 1 4 62 1 1 59 1 1 98 1 4 73 1 2 79 1 1 10 1 2 32 +25 1 3 55 1 2 53 1 4 19 1 4 55 1 2 88 1 5 46 2 2 73 5 73 2 2 30 5 30 1 2 48 1 2 50 1 5 37 1 2 75 1 1 36 1 1 71 1 2 66 1 4 39 2 1 17 2 17 1 4 30 1 4 42 1 1 94 1 5 59 1 2 36 1 5 68 1 3 21 1 4 25 +23 2 4 65 5 65 1 3 58 1 5 65 1 5 36 1 1 45 1 1 82 2 3 42 4 42 1 4 82 1 3 51 1 4 75 1 5 35 1 2 78 1 2 43 1 3 77 2 3 42 5 42 1 2 18 1 1 63 1 1 99 1 4 16 1 3 34 2 3 99 4 99 1 5 87 1 1 46 +19 1 4 81 1 2 41 1 1 58 1 5 57 1 3 30 1 5 60 1 2 52 1 1 92 1 3 32 1 2 80 1 3 42 1 2 33 1 1 40 1 4 80 1 1 72 1 4 64 1 5 77 1 3 23 1 4 50 diff --git a/data/flexible_jobshop/dauzere_data/02a.fjs b/data/flexible_jobshop/dauzere_data/02a.fjs new file mode 100644 index 0000000000..7f2c4333bb --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/02a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 2 1 42 3 42 1 3 62 1 5 22 2 2 16 4 16 3 1 96 3 96 5 96 1 5 24 1 5 63 3 1 29 3 29 5 29 1 2 83 1 3 23 1 5 66 1 2 29 1 5 11 2 2 62 3 62 1 5 94 +20 3 3 41 4 41 5 41 2 2 90 4 90 1 1 63 2 3 45 5 45 2 2 91 4 91 2 1 73 3 73 3 3 31 4 31 5 31 1 4 97 2 2 11 3 11 2 4 20 5 20 1 2 90 1 2 21 2 3 78 4 78 2 2 37 4 37 1 3 68 1 5 48 1 4 55 3 1 38 2 38 3 38 3 1 49 3 49 4 49 2 1 69 3 69 +23 3 2 73 4 73 5 73 3 2 80 4 80 5 80 1 5 83 1 2 39 2 3 98 5 98 3 1 71 2 71 4 71 1 1 24 1 4 89 2 1 73 3 73 2 3 44 4 44 1 1 61 1 4 53 2 4 35 5 35 1 1 95 1 4 33 3 3 59 4 59 5 59 2 3 68 4 68 1 4 61 2 1 56 5 56 1 4 28 2 3 18 4 18 1 3 35 1 4 73 +18 3 1 78 3 78 4 78 1 5 70 1 4 65 2 2 44 4 44 1 4 56 3 1 60 4 60 5 60 2 1 69 4 69 1 1 94 1 2 28 2 3 63 4 63 1 1 17 1 2 61 3 1 34 4 34 5 34 1 5 96 3 3 31 4 31 5 31 2 2 82 3 82 2 1 40 3 40 1 3 63 +21 3 1 95 2 95 3 95 3 1 68 2 68 4 68 3 1 91 4 91 5 91 2 3 43 4 43 2 3 32 5 32 3 1 54 2 54 3 54 2 1 92 3 92 1 2 40 2 1 84 3 84 1 1 38 1 2 94 1 1 63 2 3 99 4 99 4 1 45 2 45 4 45 5 45 1 1 28 1 5 59 2 4 97 5 97 1 5 69 1 5 61 1 5 98 1 3 42 +15 1 2 100 1 1 68 1 4 83 2 2 69 4 69 4 2 17 3 17 4 17 5 17 3 3 26 4 26 5 26 2 3 29 4 29 1 4 20 3 2 100 4 100 5 100 2 2 87 5 87 2 3 67 5 67 3 1 16 3 16 5 16 1 2 86 1 5 36 2 2 73 5 73 +17 1 5 41 1 4 100 1 4 23 2 4 33 5 33 1 1 92 1 3 74 1 5 90 2 1 49 5 49 1 4 34 1 4 47 1 5 62 1 1 59 2 4 98 5 98 1 4 73 3 1 79 4 79 5 79 1 1 10 1 3 32 +25 2 4 55 5 55 3 1 53 2 53 5 53 1 3 19 1 4 55 2 4 88 5 88 1 2 46 1 3 73 1 1 30 3 1 48 4 48 5 48 1 5 50 2 1 37 4 37 3 3 75 4 75 5 75 2 1 36 5 36 2 1 71 3 71 2 1 66 5 66 2 4 39 5 39 1 3 17 2 2 30 5 30 2 2 42 5 42 1 2 94 1 2 59 1 5 36 1 2 68 2 2 21 5 21 1 1 25 +23 2 2 65 3 65 2 1 58 3 58 2 3 65 5 65 2 1 36 2 36 2 1 45 3 45 4 2 82 3 82 4 82 5 82 1 2 42 3 1 82 2 82 4 82 1 5 51 1 5 75 1 3 35 1 2 78 2 2 43 3 43 2 4 77 5 77 2 1 42 3 42 3 2 18 3 18 5 18 2 2 63 5 63 1 2 99 1 3 16 3 2 34 4 34 5 34 2 1 99 2 99 1 2 87 1 4 46 +19 2 2 81 4 81 1 1 41 1 1 58 2 4 57 5 57 2 3 30 5 30 2 3 60 4 60 2 1 52 3 52 1 2 92 1 1 32 2 2 80 5 80 2 1 42 5 42 1 5 33 2 1 40 2 40 1 2 80 2 2 72 3 72 1 3 64 3 1 77 2 77 5 77 2 2 23 5 23 2 1 50 5 50 diff --git a/data/flexible_jobshop/dauzere_data/03a.fjs b/data/flexible_jobshop/dauzere_data/03a.fjs new file mode 100644 index 0000000000..e4c5cb5d62 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/03a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 3 1 42 2 42 3 42 1 3 62 1 3 22 2 1 16 4 16 3 1 96 3 96 5 96 3 2 24 4 24 5 24 2 2 63 5 63 4 1 29 2 29 3 29 5 29 3 2 83 4 83 5 83 3 1 23 2 23 5 23 1 3 66 1 5 29 1 5 11 3 1 62 3 62 5 62 2 1 94 4 94 +20 3 2 41 3 41 4 41 5 1 90 2 90 3 90 4 90 5 90 3 2 63 4 63 5 63 1 1 45 5 1 91 2 91 3 91 4 91 5 91 3 1 73 2 73 4 73 1 1 31 4 1 97 2 97 3 97 5 97 3 1 11 2 11 5 11 1 1 20 3 2 90 3 90 5 90 1 3 21 3 1 78 3 78 4 78 2 2 37 3 37 4 1 68 2 68 3 68 5 68 2 2 48 5 48 2 4 55 5 55 1 1 38 4 1 49 2 49 3 49 5 49 4 2 69 3 69 4 69 5 69 +23 2 2 73 4 73 5 1 80 2 80 3 80 4 80 5 80 3 1 83 3 83 4 83 2 2 39 3 39 1 2 98 2 3 71 5 71 4 1 24 2 24 3 24 4 24 2 1 89 5 89 3 3 73 4 73 5 73 4 1 44 2 44 3 44 4 44 4 2 61 3 61 4 61 5 61 2 1 53 3 53 2 2 35 5 35 2 2 95 5 95 3 1 33 2 33 5 33 2 2 59 5 59 3 3 68 4 68 5 68 4 1 61 2 61 4 61 5 61 4 1 56 3 56 4 56 5 56 2 2 28 5 28 4 1 18 2 18 4 18 5 18 2 4 35 5 35 1 4 73 +18 1 5 78 4 2 70 3 70 4 70 5 70 1 5 65 3 1 44 3 44 5 44 2 3 56 5 56 3 2 60 4 60 5 60 3 2 69 3 69 5 69 5 1 94 2 94 3 94 4 94 5 94 2 2 28 4 28 3 2 63 3 63 5 63 2 4 17 5 17 2 1 61 2 61 2 2 34 4 34 2 3 96 4 96 4 1 31 2 31 3 31 4 31 4 1 82 2 82 4 82 5 82 5 1 40 2 40 3 40 4 40 5 40 2 3 63 5 63 +21 1 4 95 4 1 68 3 68 4 68 5 68 3 1 91 4 91 5 91 3 2 43 3 43 4 43 3 2 32 3 32 5 32 3 1 54 2 54 5 54 4 1 92 3 92 4 92 5 92 2 1 40 4 40 2 1 84 5 84 1 4 38 2 1 94 2 94 3 3 63 4 63 5 63 1 1 99 2 4 45 5 45 3 1 28 3 28 4 28 4 1 59 2 59 4 59 5 59 1 2 97 1 1 69 3 1 61 3 61 5 61 2 1 98 5 98 2 1 42 4 42 +15 4 1 100 2 100 4 100 5 100 2 1 68 2 68 1 4 83 5 1 69 2 69 3 69 4 69 5 69 2 4 17 5 17 2 2 26 5 26 3 2 29 4 29 5 29 4 1 20 2 20 3 20 5 20 4 1 100 2 100 3 100 4 100 2 1 87 2 87 1 5 67 5 1 16 2 16 3 16 4 16 5 16 2 1 86 4 86 3 2 36 4 36 5 36 5 1 73 2 73 3 73 4 73 5 73 +17 2 1 41 4 41 3 2 100 4 100 5 100 2 1 23 4 23 2 1 33 4 33 3 2 92 3 92 4 92 4 1 74 3 74 4 74 5 74 4 1 90 2 90 4 90 5 90 1 1 49 1 1 34 1 4 47 3 2 62 3 62 4 62 2 1 59 5 59 1 5 98 2 2 73 3 73 3 1 79 3 79 5 79 3 1 10 2 10 4 10 4 1 32 2 32 3 32 5 32 +25 2 1 55 3 55 2 1 53 2 53 2 3 19 5 19 1 1 55 4 2 88 3 88 4 88 5 88 2 3 46 5 46 1 1 73 1 1 30 3 1 48 3 48 4 48 1 1 50 3 2 37 3 37 5 37 3 1 75 3 75 5 75 2 3 36 4 36 4 1 71 3 71 4 71 5 71 3 2 66 3 66 4 66 4 2 39 3 39 4 39 5 39 3 2 17 4 17 5 17 2 2 30 5 30 3 3 42 4 42 5 42 3 2 94 3 94 4 94 1 2 59 2 1 36 4 36 2 1 68 4 68 2 1 21 5 21 1 5 25 +23 1 5 65 2 2 58 3 58 2 1 65 3 65 3 1 36 2 36 4 36 2 3 45 4 45 2 2 82 4 82 2 1 42 4 42 4 1 82 2 82 3 82 4 82 2 2 51 4 51 3 3 75 4 75 5 75 3 1 35 3 35 5 35 3 2 78 3 78 5 78 1 1 43 2 3 77 5 77 3 1 42 3 42 5 42 2 1 18 2 18 4 1 63 2 63 3 63 4 63 3 2 99 4 99 5 99 3 1 16 3 16 4 16 3 2 34 3 34 5 34 3 2 99 4 99 5 99 1 2 87 3 1 46 3 46 5 46 +19 4 2 81 3 81 4 81 5 81 3 1 41 2 41 4 41 2 1 58 5 58 2 1 57 4 57 2 1 30 4 30 2 1 60 3 60 2 2 52 3 52 1 5 92 3 1 32 2 32 5 32 5 1 80 2 80 3 80 4 80 5 80 3 1 42 3 42 5 42 1 2 33 3 1 40 3 40 4 40 2 1 80 5 80 3 1 72 3 72 4 72 3 1 64 3 64 5 64 4 2 77 3 77 4 77 5 77 3 1 23 2 23 5 23 2 1 50 5 50 diff --git a/data/flexible_jobshop/dauzere_data/04a.fjs b/data/flexible_jobshop/dauzere_data/04a.fjs new file mode 100644 index 0000000000..5e57ac46d8 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/04a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 1 1 43 1 3 63 1 5 26 1 4 25 3 1 87 3 87 5 88 1 5 30 1 1 61 1 2 36 1 3 80 1 5 25 1 5 66 1 3 36 2 4 20 5 15 1 3 65 1 1 93 +20 2 1 42 3 46 1 2 81 1 1 66 1 1 45 1 2 84 1 3 70 1 5 33 1 4 96 1 5 16 1 3 21 1 4 86 2 2 20 4 21 1 2 72 1 5 34 1 5 68 2 1 53 2 49 1 4 53 1 1 37 2 2 50 5 48 1 2 71 +23 1 3 71 1 1 76 2 3 85 4 78 1 5 38 1 5 94 1 5 69 1 2 27 1 2 85 1 3 74 1 4 45 1 3 62 2 1 53 5 53 1 1 37 1 1 90 1 1 36 1 5 53 1 2 69 1 5 61 1 1 56 1 2 31 1 4 27 1 4 33 1 1 71 +18 2 3 78 4 76 1 3 71 1 2 64 1 1 45 1 1 54 1 3 62 1 3 68 1 2 90 1 1 31 1 3 65 1 4 20 1 3 58 1 2 38 1 1 93 1 4 33 1 2 83 1 5 38 2 1 64 2 62 +21 1 2 95 1 2 66 1 4 87 2 2 43 4 42 1 3 31 2 2 54 5 56 2 3 83 4 89 1 2 40 1 3 81 1 3 40 1 2 93 1 2 62 1 2 98 1 5 46 1 2 31 1 4 59 1 4 96 1 2 67 1 2 62 1 5 98 1 4 42 +15 1 4 95 2 2 64 5 62 2 2 85 5 82 2 3 68 5 72 1 5 21 1 5 30 1 2 32 1 3 28 1 3 95 1 1 80 1 1 65 1 3 20 1 4 80 1 1 35 1 5 71 +17 1 3 43 1 3 95 1 2 22 1 2 35 1 1 87 1 4 72 1 2 89 1 1 45 2 2 39 5 40 1 1 48 1 4 58 1 1 54 1 1 89 1 4 69 1 2 79 1 1 15 1 2 34 +25 1 3 55 1 2 53 1 4 18 1 4 50 1 2 84 1 5 52 2 2 71 5 67 2 2 38 5 29 1 2 48 1 2 54 1 5 39 1 2 74 1 1 42 1 1 70 1 2 65 1 4 40 2 1 21 2 23 1 4 34 1 4 42 1 1 92 1 5 54 1 2 38 1 5 67 1 3 28 1 4 33 +23 2 4 60 5 64 1 3 57 1 5 64 1 5 40 1 1 46 1 1 75 2 3 43 4 42 1 4 75 1 3 49 1 4 76 1 5 35 1 2 76 1 2 44 1 3 79 2 3 41 5 44 1 2 24 1 1 60 1 1 94 1 4 20 1 3 37 2 3 92 4 89 1 5 88 1 1 49 +19 1 4 78 1 2 47 1 1 58 1 5 56 1 3 29 1 5 59 1 2 52 1 1 87 1 3 37 1 2 73 1 3 44 1 2 35 1 1 39 1 4 73 1 1 70 1 4 66 1 5 74 1 3 27 1 4 51 diff --git a/data/flexible_jobshop/dauzere_data/05a.fjs b/data/flexible_jobshop/dauzere_data/05a.fjs new file mode 100644 index 0000000000..da0fa3163f --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/05a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 2 1 39 3 39 1 3 61 1 5 28 2 2 20 4 18 3 1 87 3 94 5 93 1 5 29 1 5 62 3 1 32 3 32 5 35 1 2 78 1 3 24 1 5 65 1 2 32 1 5 15 2 2 64 3 59 1 5 90 +20 3 3 42 4 39 5 42 2 2 84 4 81 1 1 62 2 3 46 5 48 2 2 87 4 89 2 1 71 3 70 3 3 33 4 28 5 36 1 4 92 2 2 20 3 18 2 4 24 5 21 1 2 86 1 2 24 2 3 79 4 75 2 2 41 4 39 1 3 72 1 5 45 1 4 51 3 1 37 2 43 3 39 3 1 54 3 50 4 49 2 1 69 3 72 +23 3 2 75 4 70 5 75 3 2 80 4 77 5 81 1 5 75 1 2 44 2 3 93 5 91 3 1 68 2 69 4 73 1 1 27 1 4 82 2 1 71 3 67 2 3 42 4 42 1 1 55 1 4 54 2 4 41 5 37 1 1 88 1 4 33 3 3 58 4 56 5 61 2 3 67 4 66 1 4 66 2 1 54 5 53 1 4 31 2 3 22 4 22 1 3 37 1 4 74 +18 3 1 76 3 78 4 76 1 5 69 1 4 64 2 2 45 4 45 1 4 51 3 1 61 4 59 5 59 2 1 68 4 73 1 1 86 1 2 31 2 3 64 4 62 1 1 24 1 2 61 3 1 36 4 34 5 39 1 5 91 3 3 33 4 33 5 36 2 2 77 3 76 2 1 44 3 44 1 3 62 +21 3 1 95 2 87 3 93 3 1 66 2 70 4 66 3 1 87 4 86 5 85 2 3 41 4 44 2 3 36 5 29 3 1 55 2 53 3 54 2 1 88 3 91 1 2 41 2 1 85 3 81 1 1 40 1 2 90 1 1 66 2 3 94 4 96 4 1 51 2 45 4 46 5 43 1 1 26 1 5 64 2 4 94 5 92 1 5 71 1 5 60 1 5 93 1 3 43 +15 1 2 99 1 1 67 1 4 76 2 2 68 4 68 4 2 18 3 18 4 21 5 21 3 3 30 4 26 5 30 2 3 32 4 32 1 4 27 3 2 91 4 98 5 99 2 2 84 5 81 2 3 61 5 61 3 1 18 3 23 5 20 1 2 83 1 5 38 2 2 71 5 66 +17 1 5 38 1 4 95 1 4 31 2 4 35 5 31 1 1 92 1 3 68 1 5 86 2 1 52 5 49 1 4 37 1 4 52 1 5 62 1 1 58 2 4 93 5 93 1 4 73 3 1 77 4 75 5 78 1 1 11 1 3 34 +25 2 4 55 5 58 3 1 57 2 49 5 53 1 3 23 1 4 55 2 4 86 5 84 1 2 43 1 3 71 1 1 32 3 1 44 4 46 5 51 1 5 49 2 1 39 4 39 3 3 77 4 70 5 73 2 1 40 5 36 2 1 69 3 69 2 1 65 5 63 2 4 35 5 45 1 3 23 2 2 33 5 37 2 2 43 5 43 1 2 86 1 2 57 1 5 38 1 2 66 2 2 28 5 21 1 1 29 +23 2 2 64 3 61 2 1 53 3 57 2 3 67 5 64 2 1 38 2 38 2 1 41 3 46 4 2 79 3 79 4 83 5 79 1 2 40 3 1 79 2 79 4 78 1 5 55 1 5 73 1 3 41 1 2 74 2 2 43 3 47 2 4 73 5 77 2 1 44 3 44 3 2 19 3 17 5 25 2 2 60 5 63 1 2 94 1 3 18 3 2 37 4 36 5 37 2 1 92 2 94 1 2 87 1 4 49 +19 2 2 83 4 78 1 1 43 1 1 60 2 4 56 5 56 2 3 29 5 28 2 3 60 4 60 2 1 53 3 53 1 2 88 1 1 38 2 2 79 5 77 2 1 44 5 45 1 5 35 2 1 42 2 42 1 2 80 2 2 72 3 74 1 3 62 3 1 74 2 79 5 75 2 2 27 5 29 2 1 51 5 53 diff --git a/data/flexible_jobshop/dauzere_data/06a.fjs b/data/flexible_jobshop/dauzere_data/06a.fjs new file mode 100644 index 0000000000..e7b6798bc4 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/06a.fjs @@ -0,0 +1,11 @@ +10 5 1 +15 3 1 40 2 39 3 44 1 3 65 1 3 25 2 1 20 4 18 3 1 86 3 91 5 88 3 2 31 4 26 5 28 2 2 65 5 62 4 1 32 2 31 3 32 5 36 3 2 85 4 80 5 80 3 1 26 2 26 5 22 1 3 65 1 5 32 1 5 16 3 1 63 3 63 5 57 2 1 90 4 90 +20 3 2 39 3 41 4 42 5 1 87 2 86 3 86 4 84 5 86 3 2 63 4 58 5 63 1 1 46 5 1 84 2 87 3 90 4 89 5 91 3 1 75 2 71 4 70 1 1 33 4 1 89 2 96 3 94 5 97 3 1 16 2 11 5 17 1 1 25 3 2 87 3 86 5 86 1 3 20 3 1 78 3 75 4 71 2 2 34 3 43 4 1 68 2 62 3 71 5 70 2 2 53 5 50 2 4 59 5 55 1 1 39 4 1 50 2 48 3 45 5 50 4 2 66 3 71 4 66 5 69 +23 2 2 72 4 71 5 1 81 2 73 3 80 4 78 5 77 3 1 80 3 82 4 80 2 2 41 3 41 1 2 89 2 3 70 5 68 4 1 27 2 25 3 27 4 30 2 1 85 5 85 3 3 67 4 71 5 71 4 1 47 2 47 3 48 4 46 4 2 65 3 60 4 62 5 58 2 1 49 3 54 2 2 39 5 41 2 2 90 5 86 3 1 36 2 34 5 36 2 2 58 5 58 3 3 70 4 67 5 67 4 1 61 2 61 4 61 5 61 4 1 56 3 52 4 57 5 60 2 2 31 5 31 4 1 24 2 22 4 21 5 21 2 4 37 5 37 1 4 67 +18 1 5 76 4 2 74 3 68 4 67 5 67 1 5 64 3 1 45 3 49 5 48 2 3 54 5 56 3 2 63 4 61 5 59 3 2 68 3 68 5 65 5 1 90 2 90 3 93 4 94 5 90 2 2 31 4 34 3 2 64 3 65 5 62 2 4 23 5 21 2 1 63 2 61 2 2 36 4 36 2 3 91 4 91 4 1 32 2 31 3 36 4 33 4 1 82 2 76 4 79 5 83 5 1 42 2 44 3 42 4 42 5 43 2 3 62 5 62 +21 1 4 91 4 1 66 3 66 4 66 5 65 3 1 87 4 89 5 91 3 2 47 3 43 4 49 3 2 34 3 37 5 39 3 1 54 2 54 5 50 4 1 92 3 86 4 91 5 91 2 1 46 4 41 2 1 80 5 76 1 4 40 2 1 93 2 90 3 3 58 4 62 5 63 1 1 97 2 4 46 5 43 3 1 31 3 29 4 31 4 1 61 2 58 4 58 5 60 1 2 92 1 1 67 3 1 58 3 59 5 56 2 1 95 5 93 2 1 43 4 43 +15 4 1 93 2 95 4 98 5 96 2 1 67 2 71 1 4 84 5 1 68 2 64 3 71 4 66 5 68 2 4 22 5 19 2 2 29 5 27 3 2 32 4 34 5 34 4 1 24 2 24 3 28 5 20 4 1 95 2 97 3 95 4 97 2 1 85 2 82 1 5 65 5 1 17 2 23 3 20 4 20 5 17 2 1 82 4 79 3 2 40 4 43 5 39 5 1 71 2 66 3 71 4 71 5 71 +17 2 1 41 4 42 3 2 95 4 98 5 95 2 1 26 4 24 2 1 36 4 35 3 2 87 3 84 4 87 4 1 72 3 72 4 77 5 72 4 1 88 2 89 4 82 5 86 1 1 46 1 1 36 1 4 50 3 2 63 3 61 4 56 2 1 54 5 56 1 5 89 2 2 75 3 71 3 1 77 3 72 5 76 3 1 12 2 18 4 20 4 1 34 2 34 3 35 5 31 +25 2 1 51 3 59 2 1 51 2 53 2 3 23 5 20 1 1 55 4 2 84 3 80 4 88 5 84 2 3 47 5 47 1 1 76 1 1 30 3 1 48 3 50 4 48 1 1 51 3 2 42 3 42 5 36 3 1 73 3 76 5 69 2 3 38 4 40 4 1 69 3 69 4 69 5 73 3 2 62 3 68 4 64 4 2 40 3 40 4 40 5 40 3 2 18 4 21 5 21 2 2 33 5 37 3 3 41 4 46 5 40 3 2 88 3 86 4 92 1 2 61 2 1 39 4 38 2 1 65 4 68 2 1 29 5 26 1 5 29 +23 1 5 64 2 2 57 3 57 2 1 63 3 61 3 1 38 2 42 4 35 2 3 48 4 46 2 2 76 4 79 2 1 43 4 41 4 1 79 2 81 3 82 4 79 2 2 51 4 52 3 3 73 4 77 5 74 3 1 37 3 41 5 36 3 2 76 3 76 5 73 1 1 48 2 3 70 5 75 3 1 44 3 44 5 44 2 1 27 2 22 4 1 65 2 59 3 62 4 62 3 2 94 4 98 5 90 3 1 20 3 22 4 20 3 2 37 3 38 5 39 3 2 96 4 95 5 94 1 2 83 3 1 47 3 47 5 44 +19 4 2 80 3 75 4 82 5 76 3 1 45 2 43 4 43 2 1 58 5 57 2 1 56 4 56 2 1 33 4 37 2 1 62 3 58 2 2 51 3 52 1 5 88 3 1 33 2 39 5 32 5 1 73 2 77 3 77 4 77 5 77 3 1 44 3 39 5 47 1 2 31 3 1 43 3 39 4 43 2 1 77 5 77 3 1 72 3 74 4 70 3 1 62 3 63 5 64 4 2 74 3 72 4 76 5 74 3 1 27 2 27 5 23 2 1 51 5 51 diff --git a/data/flexible_jobshop/dauzere_data/07a.fjs b/data/flexible_jobshop/dauzere_data/07a.fjs new file mode 100644 index 0000000000..b5850ad0fe --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/07a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 1 4 24 1 8 63 1 1 29 1 4 83 1 7 23 2 1 66 3 66 1 8 29 3 4 11 5 11 6 11 1 8 62 1 6 94 1 1 41 1 5 90 3 2 63 5 63 6 63 1 4 45 1 1 91 +20 1 6 73 1 6 31 1 3 97 3 3 11 7 11 8 11 1 3 20 1 1 90 1 7 21 1 8 78 1 5 37 1 7 68 1 4 48 3 3 55 6 55 7 55 1 3 38 1 2 49 1 1 69 1 6 73 1 7 80 1 6 83 1 7 39 1 3 98 +23 1 1 71 2 1 24 4 24 3 4 89 5 89 6 89 1 5 73 1 5 44 2 3 61 5 61 1 6 53 4 1 35 4 35 5 35 8 35 1 6 95 1 8 33 1 5 59 1 2 68 1 3 61 1 4 56 1 5 28 1 2 18 2 2 35 6 35 1 7 73 3 2 78 4 78 7 78 2 2 70 4 70 1 1 65 1 7 44 1 3 56 +18 1 7 60 1 6 69 1 7 94 1 5 28 1 4 63 1 2 17 1 2 61 1 6 34 1 6 96 2 4 31 7 31 1 5 82 1 1 40 1 1 63 2 1 95 4 95 1 5 68 1 6 91 1 2 43 1 7 32 +21 1 5 54 2 5 92 8 92 3 2 40 5 40 7 40 1 5 84 1 5 38 1 8 94 1 5 63 1 6 99 2 1 45 2 45 1 7 28 1 8 59 1 5 97 1 5 69 1 6 61 3 4 98 5 98 8 98 1 7 42 1 6 100 1 4 68 2 2 83 3 83 1 7 69 1 5 17 +15 1 4 26 1 4 29 2 5 20 7 20 1 1 100 2 2 87 8 87 2 4 67 8 67 2 5 16 6 16 1 4 86 1 2 36 1 8 73 1 3 41 1 3 100 1 6 23 1 7 33 1 6 92 +17 1 5 74 1 3 90 1 2 49 1 6 34 1 6 47 1 4 62 1 4 59 1 5 98 1 3 73 1 1 79 1 6 10 1 5 32 2 7 55 8 55 1 4 53 1 5 19 1 4 55 2 5 88 6 88 +25 1 5 46 1 7 73 1 8 30 1 4 48 1 1 50 1 5 37 1 4 75 1 4 36 1 8 71 1 8 66 1 4 39 1 8 17 1 5 30 1 3 42 1 8 94 1 1 59 1 5 36 1 1 68 1 2 21 1 7 25 1 7 65 1 3 58 3 1 65 3 65 7 65 3 6 36 7 36 8 36 3 1 45 2 45 5 45 +23 1 4 82 1 1 42 1 5 82 1 2 51 1 8 75 1 6 35 1 8 78 1 7 43 2 5 77 7 77 1 8 42 1 4 18 2 1 63 8 63 1 7 99 1 1 16 2 6 34 8 34 1 3 99 1 7 87 1 6 46 1 4 81 1 6 41 2 1 58 6 58 1 7 57 1 1 30 +19 1 4 60 1 3 52 3 4 92 6 92 7 92 2 5 32 6 32 1 5 80 3 3 42 6 42 7 42 1 7 33 1 4 40 1 1 80 1 1 72 2 3 64 6 64 1 5 77 1 2 23 1 3 50 1 6 13 1 2 38 2 4 21 7 21 1 6 77 1 3 95 +19 1 8 60 1 6 94 1 4 53 1 4 82 2 2 60 8 60 1 6 60 2 2 93 6 93 1 4 49 1 4 82 1 8 68 1 7 42 1 1 96 1 6 90 1 5 36 1 7 70 1 3 12 1 4 56 1 6 14 1 3 60 +21 1 4 18 1 8 88 1 3 19 1 1 87 1 1 50 1 4 50 1 4 63 2 7 16 8 16 1 6 65 2 3 71 6 71 3 4 44 5 44 7 44 1 6 46 1 2 35 2 1 11 6 11 1 2 83 1 1 12 1 4 98 1 8 25 1 8 84 1 6 36 4 1 41 5 41 7 41 8 41 +16 1 1 44 1 2 51 1 1 58 1 2 56 1 1 27 1 6 97 2 2 93 4 93 3 1 41 3 41 5 41 1 4 59 1 3 83 1 4 99 1 1 90 1 3 90 1 1 58 1 7 15 1 3 95 +16 1 4 65 3 1 73 5 73 6 73 1 7 96 1 8 42 1 4 53 1 2 61 1 8 24 1 6 90 1 1 11 2 1 12 6 12 1 6 68 1 5 61 1 3 40 1 2 70 1 4 76 1 5 48 +25 1 4 19 1 7 49 1 5 76 1 2 24 1 6 35 1 3 10 1 2 46 1 7 18 1 5 72 2 2 32 6 32 2 1 92 3 92 1 8 14 1 2 53 1 2 49 2 6 83 8 83 1 2 81 1 3 76 1 7 88 1 5 34 1 1 54 1 6 22 1 3 47 1 2 31 1 3 43 1 7 29 diff --git a/data/flexible_jobshop/dauzere_data/08a.fjs b/data/flexible_jobshop/dauzere_data/08a.fjs new file mode 100644 index 0000000000..0adcc81a35 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/08a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 2 2 24 4 24 4 1 63 2 63 3 63 7 63 2 2 29 3 29 3 1 83 2 83 4 83 1 8 23 3 1 66 4 66 6 66 1 2 29 2 1 11 8 11 5 1 62 2 62 5 62 7 62 8 62 3 2 94 4 94 8 94 5 2 41 3 41 5 41 7 41 8 41 1 5 90 2 6 63 8 63 4 1 45 2 45 4 45 6 45 2 6 91 8 91 +20 3 2 73 7 73 8 73 1 2 31 1 8 97 2 1 11 2 11 4 2 20 6 20 7 20 8 20 2 3 90 4 90 3 1 21 3 21 7 21 3 3 78 7 78 8 78 1 4 37 4 2 68 4 68 6 68 7 68 1 5 48 3 1 55 4 55 6 55 3 3 38 5 38 8 38 4 1 49 2 49 5 49 7 49 1 5 69 2 3 73 4 73 2 3 80 5 80 3 1 83 4 83 5 83 4 2 39 5 39 6 39 7 39 4 1 98 2 98 5 98 7 98 +23 1 8 71 5 1 24 2 24 5 24 6 24 8 24 3 2 89 5 89 6 89 4 1 73 2 73 6 73 8 73 5 1 44 2 44 3 44 6 44 8 44 2 4 61 8 61 1 2 53 2 2 35 4 35 2 5 95 8 95 5 1 33 3 33 4 33 6 33 7 33 1 5 59 3 2 68 6 68 7 68 1 4 61 2 1 56 6 56 1 4 28 2 1 18 2 18 3 2 35 5 35 7 35 5 2 73 3 73 4 73 5 73 8 73 4 1 78 2 78 5 78 6 78 1 7 70 4 1 65 2 65 4 65 7 65 4 2 44 4 44 5 44 7 44 2 1 56 3 56 +18 3 3 60 5 60 8 60 1 4 69 2 1 94 6 94 3 3 28 4 28 5 28 1 7 63 1 5 17 2 1 61 5 61 2 2 34 8 34 1 6 96 3 2 31 3 31 7 31 3 1 82 4 82 5 82 2 3 40 6 40 4 4 63 5 63 6 63 7 63 2 2 95 5 95 1 1 68 2 1 91 3 91 2 1 43 4 43 3 1 32 4 32 5 32 +21 3 2 54 3 54 6 54 4 2 92 3 92 4 92 5 92 4 1 40 2 40 4 40 7 40 3 3 84 7 84 8 84 2 3 38 7 38 3 2 94 4 94 7 94 1 1 63 1 2 99 2 6 45 8 45 2 3 28 4 28 4 2 59 3 59 6 59 8 59 3 5 97 7 97 8 97 3 1 69 5 69 7 69 5 3 61 4 61 5 61 6 61 8 61 3 4 98 5 98 7 98 1 5 42 2 2 100 5 100 3 1 68 6 68 7 68 3 5 83 6 83 7 83 4 1 69 5 69 6 69 8 69 3 2 17 5 17 7 17 +15 1 5 26 5 1 29 3 29 4 29 5 29 6 29 1 7 20 1 7 100 3 1 87 3 87 8 87 1 8 67 3 1 16 4 16 6 16 4 1 86 2 86 4 86 6 86 1 7 36 2 5 73 8 73 2 1 41 5 41 3 2 100 3 100 4 100 3 1 23 6 23 7 23 3 4 33 7 33 8 33 3 3 92 5 92 8 92 +17 4 1 74 5 74 6 74 8 74 2 7 90 8 90 1 2 49 1 7 34 1 2 47 2 3 62 6 62 4 1 59 3 59 4 59 8 59 2 4 98 5 98 2 3 73 8 73 2 1 79 4 79 2 7 10 8 10 1 3 32 1 8 55 3 2 53 4 53 8 53 4 1 19 5 19 6 19 7 19 3 1 55 6 55 7 55 1 8 88 +25 4 4 46 5 46 6 46 8 46 4 1 73 3 73 6 73 7 73 3 3 30 6 30 8 30 2 2 48 5 48 2 2 50 4 50 4 4 37 5 37 6 37 7 37 3 2 75 4 75 7 75 1 3 36 1 3 71 1 4 66 2 3 39 8 39 1 7 17 2 3 30 6 30 1 5 42 1 1 94 2 2 59 5 59 1 8 36 5 1 68 2 68 3 68 5 68 8 68 4 3 21 6 21 7 21 8 21 1 2 25 1 4 65 1 1 58 3 1 65 4 65 6 65 1 8 36 2 7 45 8 45 +23 2 1 82 7 82 3 1 42 7 42 8 42 1 8 82 1 3 51 3 3 75 5 75 7 75 2 1 35 8 35 6 1 78 2 78 3 78 4 78 5 78 7 78 2 6 43 7 43 1 3 77 2 4 42 8 42 1 7 18 4 1 63 2 63 3 63 6 63 2 3 99 8 99 1 5 16 1 8 34 4 1 99 2 99 4 99 8 99 3 3 87 4 87 5 87 1 6 46 2 6 81 8 81 1 7 41 3 3 58 6 58 8 58 5 1 57 3 57 4 57 5 57 8 57 2 6 30 8 30 +19 1 3 60 2 6 52 7 52 1 6 92 4 2 32 4 32 5 32 6 32 3 5 80 7 80 8 80 2 3 42 8 42 3 2 33 3 33 5 33 3 1 40 4 40 7 40 3 3 80 4 80 7 80 1 4 72 1 7 64 4 1 77 2 77 7 77 8 77 4 1 23 3 23 5 23 7 23 2 6 50 7 50 3 1 13 2 13 3 13 2 6 38 7 38 2 1 21 5 21 3 3 77 7 77 8 77 1 6 95 +19 2 2 60 5 60 2 4 94 6 94 2 3 53 6 53 2 1 82 4 82 1 7 60 2 3 60 4 60 3 5 93 7 93 8 93 2 2 49 7 49 1 3 82 2 6 68 8 68 3 1 42 4 42 8 42 1 1 96 2 1 90 8 90 1 6 36 1 4 70 1 7 12 4 1 56 2 56 3 56 7 56 3 4 14 5 14 7 14 3 1 60 2 60 6 60 +21 1 8 18 2 5 88 8 88 2 2 19 7 19 1 2 87 2 2 50 8 50 2 4 50 8 50 2 1 63 5 63 3 1 16 6 16 8 16 4 3 65 4 65 7 65 8 65 1 7 71 3 2 44 7 44 8 44 2 3 46 5 46 1 4 35 2 1 11 8 11 3 4 83 6 83 8 83 3 6 12 7 12 8 12 1 4 98 1 4 25 4 1 84 4 84 7 84 8 84 2 2 36 6 36 4 3 41 4 41 6 41 7 41 +16 4 5 44 6 44 7 44 8 44 4 1 51 4 51 6 51 7 51 2 1 58 3 58 3 2 56 6 56 7 56 4 2 27 5 27 6 27 8 27 3 1 97 2 97 7 97 4 1 93 2 93 3 93 7 93 2 6 41 7 41 1 2 59 1 6 83 1 7 99 4 2 90 3 90 5 90 6 90 3 5 90 7 90 8 90 3 1 58 7 58 8 58 1 8 15 3 1 95 2 95 8 95 +16 1 4 65 2 1 73 7 73 5 2 96 3 96 4 96 5 96 7 96 5 1 42 2 42 4 42 6 42 8 42 3 2 53 5 53 7 53 1 8 61 5 1 24 2 24 4 24 5 24 6 24 4 1 90 3 90 5 90 7 90 3 3 11 4 11 6 11 4 2 12 5 12 7 12 8 12 3 2 68 4 68 6 68 2 1 61 8 61 2 1 40 7 40 3 2 70 3 70 7 70 4 3 76 4 76 7 76 8 76 1 5 48 +25 1 7 19 2 3 49 4 49 4 1 76 3 76 4 76 5 76 4 1 24 2 24 5 24 7 24 1 5 35 2 1 10 3 10 5 1 46 2 46 5 46 6 46 7 46 3 3 18 4 18 6 18 4 4 72 5 72 6 72 7 72 1 7 32 4 3 92 5 92 6 92 7 92 2 2 14 5 14 2 5 53 8 53 1 1 49 2 2 83 7 83 1 1 81 1 2 76 3 1 88 2 88 6 88 4 1 34 3 34 5 34 6 34 1 1 54 1 6 22 2 1 47 4 47 2 1 31 3 31 3 1 43 4 43 5 43 3 1 29 4 29 6 29 diff --git a/data/flexible_jobshop/dauzere_data/09a.fjs b/data/flexible_jobshop/dauzere_data/09a.fjs new file mode 100644 index 0000000000..1548bc978c --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/09a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 2 2 24 4 24 6 1 63 2 63 3 63 5 63 6 63 7 63 2 2 29 3 29 4 1 83 2 83 4 83 7 83 4 2 23 4 23 5 23 8 23 5 1 66 4 66 5 66 6 66 8 66 2 2 29 5 29 3 1 11 2 11 8 11 6 1 62 2 62 3 62 5 62 7 62 8 62 5 1 94 2 94 4 94 6 94 8 94 7 1 41 2 41 3 41 4 41 5 41 7 41 8 41 2 3 90 4 90 2 4 63 7 63 6 1 45 2 45 3 45 4 45 5 45 7 45 4 3 91 6 91 7 91 8 91 +20 6 1 73 2 73 3 73 4 73 7 73 8 73 4 1 31 2 31 3 31 5 31 3 1 97 4 97 6 97 5 1 11 2 11 3 11 6 11 8 11 4 3 20 6 20 7 20 8 20 6 1 90 2 90 4 90 5 90 6 90 8 90 5 1 21 2 21 4 21 7 21 8 21 4 1 78 3 78 4 78 8 78 2 1 37 5 37 5 3 68 5 68 6 68 7 68 8 68 3 5 48 6 48 8 48 3 2 55 5 55 7 55 5 1 38 3 38 4 38 6 38 7 38 7 1 49 2 49 3 49 4 49 5 49 6 49 8 49 4 2 69 5 69 6 69 8 69 4 4 73 5 73 6 73 7 73 2 4 80 6 80 6 2 83 3 83 5 83 6 83 7 83 8 83 6 2 39 3 39 5 39 6 39 7 39 8 39 5 1 98 2 98 3 98 6 98 8 98 +23 3 4 71 6 71 8 71 5 1 24 2 24 3 24 6 24 7 24 5 1 89 2 89 3 89 6 89 7 89 5 1 73 2 73 3 73 6 73 7 73 5 1 44 2 44 3 44 4 44 7 44 2 1 61 5 61 3 1 53 3 53 4 53 4 2 35 3 35 4 35 5 35 3 5 95 6 95 7 95 6 1 33 2 33 4 33 5 33 7 33 8 33 2 2 59 6 59 4 3 68 5 68 7 68 8 68 3 4 61 5 61 8 61 6 2 56 3 56 5 56 6 56 7 56 8 56 1 7 28 5 1 18 2 18 3 18 4 18 5 18 4 1 35 2 35 4 35 7 35 6 1 73 3 73 4 73 5 73 6 73 7 73 7 1 78 2 78 3 78 4 78 5 78 7 78 8 78 1 8 70 6 1 65 2 65 3 65 4 65 5 65 6 65 5 1 44 4 44 6 44 7 44 8 44 6 1 56 2 56 3 56 4 56 5 56 8 56 +18 4 3 60 5 60 6 60 7 60 3 2 69 4 69 7 69 5 2 94 3 94 4 94 6 94 8 94 7 1 28 2 28 3 28 4 28 6 28 7 28 8 28 1 5 63 1 1 17 4 1 61 2 61 4 61 8 61 3 5 34 7 34 8 34 4 3 96 5 96 7 96 8 96 5 1 31 3 31 5 31 6 31 7 31 5 1 82 2 82 4 82 7 82 8 82 2 6 40 8 40 3 1 63 7 63 8 63 5 1 95 2 95 5 95 7 95 8 95 1 5 68 4 2 91 4 91 5 91 7 91 3 5 43 6 43 8 43 4 1 32 3 32 5 32 8 32 +21 5 1 54 3 54 5 54 6 54 7 54 6 1 92 2 92 3 92 6 92 7 92 8 92 5 1 40 3 40 5 40 6 40 8 40 4 3 84 6 84 7 84 8 84 4 2 38 3 38 4 38 7 38 3 3 94 6 94 8 94 2 3 63 5 63 2 1 99 6 99 2 6 45 7 45 4 2 28 4 28 7 28 8 28 3 2 59 6 59 7 59 3 2 97 4 97 6 97 5 1 69 3 69 4 69 5 69 6 69 4 1 61 3 61 7 61 8 61 5 1 98 2 98 4 98 6 98 8 98 2 1 42 3 42 4 1 100 4 100 6 100 7 100 4 1 68 3 68 4 68 5 68 5 1 83 2 83 3 83 4 83 7 83 5 1 69 2 69 3 69 5 69 6 69 5 1 17 2 17 4 17 6 17 8 17 +15 3 1 26 3 26 7 26 6 1 29 3 29 5 29 6 29 7 29 8 29 4 1 20 2 20 4 20 6 20 4 2 100 3 100 6 100 8 100 3 3 87 5 87 7 87 2 3 67 4 67 4 3 16 4 16 5 16 8 16 7 1 86 2 86 3 86 4 86 5 86 6 86 8 86 3 2 36 4 36 8 36 3 2 73 3 73 5 73 5 1 41 2 41 4 41 5 41 7 41 6 1 100 3 100 5 100 6 100 7 100 8 100 4 1 23 2 23 5 23 6 23 4 2 33 3 33 5 33 8 33 5 3 92 4 92 6 92 7 92 8 92 +17 4 1 74 3 74 4 74 5 74 4 1 90 2 90 4 90 7 90 5 1 49 3 49 4 49 5 49 6 49 5 3 34 5 34 6 34 7 34 8 34 5 1 47 3 47 6 47 7 47 8 47 5 1 62 2 62 4 62 6 62 7 62 6 2 59 3 59 4 59 5 59 7 59 8 59 5 2 98 4 98 5 98 6 98 8 98 4 1 73 2 73 5 73 7 73 6 1 79 2 79 4 79 5 79 7 79 8 79 1 4 10 5 1 32 2 32 3 32 4 32 7 32 3 4 55 7 55 8 55 4 1 53 4 53 6 53 8 53 2 4 19 5 19 4 1 55 2 55 3 55 5 55 2 2 88 3 88 +25 2 4 46 8 46 6 1 73 2 73 4 73 5 73 6 73 7 73 5 2 30 3 30 4 30 7 30 8 30 3 2 48 4 48 6 48 4 1 50 6 50 7 50 8 50 3 4 37 5 37 8 37 6 1 75 2 75 3 75 6 75 7 75 8 75 3 3 36 4 36 6 36 3 4 71 5 71 7 71 3 1 66 4 66 6 66 3 2 39 5 39 8 39 5 1 17 2 17 3 17 6 17 8 17 3 3 30 5 30 7 30 4 1 42 2 42 4 42 5 42 2 3 94 8 94 4 1 59 2 59 5 59 7 59 3 1 36 4 36 7 36 5 1 68 4 68 6 68 7 68 8 68 5 1 21 2 21 3 21 4 21 7 21 6 1 25 2 25 5 25 6 25 7 25 8 25 3 1 65 2 65 6 65 3 3 58 4 58 6 58 4 2 65 3 65 5 65 8 65 3 1 36 4 36 6 36 1 3 45 +23 3 2 82 5 82 8 82 7 1 42 2 42 4 42 5 42 6 42 7 42 8 42 4 2 82 6 82 7 82 8 82 2 1 51 2 51 2 1 75 4 75 5 2 35 3 35 4 35 6 35 8 35 5 2 78 3 78 6 78 7 78 8 78 7 1 43 2 43 3 43 4 43 5 43 6 43 8 43 3 2 77 7 77 8 77 1 4 42 2 3 18 5 18 2 1 63 2 63 6 1 99 3 99 4 99 5 99 7 99 8 99 2 3 16 5 16 3 2 34 5 34 7 34 5 3 99 4 99 5 99 6 99 8 99 6 1 87 2 87 3 87 4 87 6 87 7 87 6 2 46 3 46 4 46 5 46 6 46 7 46 5 2 81 4 81 5 81 7 81 8 81 4 1 41 2 41 3 41 8 41 3 1 58 2 58 7 58 5 1 57 5 57 6 57 7 57 8 57 6 2 30 3 30 4 30 5 30 6 30 7 30 +19 4 2 60 4 60 6 60 8 60 2 2 52 5 52 5 2 92 3 92 4 92 6 92 8 92 4 1 32 2 32 4 32 5 32 5 2 80 4 80 5 80 7 80 8 80 3 1 42 4 42 8 42 5 1 33 2 33 3 33 6 33 7 33 7 1 40 2 40 3 40 4 40 5 40 6 40 8 40 4 4 80 5 80 7 80 8 80 5 2 72 3 72 4 72 6 72 7 72 3 1 64 2 64 3 64 3 1 77 4 77 7 77 5 1 23 3 23 5 23 6 23 8 23 5 2 50 3 50 4 50 5 50 7 50 4 1 13 2 13 3 13 7 13 5 2 38 3 38 5 38 6 38 7 38 1 7 21 3 2 77 3 77 5 77 5 1 95 2 95 3 95 5 95 7 95 +19 4 1 60 3 60 4 60 5 60 2 2 94 6 94 3 1 53 6 53 8 53 3 1 82 2 82 7 82 4 1 60 2 60 5 60 8 60 4 2 60 5 60 7 60 8 60 3 3 93 7 93 8 93 4 1 49 5 49 6 49 7 49 5 1 82 3 82 4 82 5 82 6 82 3 3 68 4 68 7 68 4 1 42 2 42 3 42 6 42 6 2 96 3 96 4 96 5 96 6 96 8 96 1 4 90 4 1 36 5 36 6 36 7 36 4 1 70 2 70 5 70 8 70 2 1 12 3 12 4 1 56 2 56 3 56 6 56 5 3 14 4 14 6 14 7 14 8 14 2 4 60 5 60 +21 6 1 18 2 18 3 18 4 18 6 18 7 18 3 3 88 5 88 7 88 2 2 19 3 19 4 3 87 6 87 7 87 8 87 3 1 50 5 50 8 50 4 2 50 4 50 5 50 8 50 3 2 63 4 63 6 63 4 1 16 2 16 6 16 7 16 4 2 65 3 65 7 65 8 65 5 2 71 3 71 4 71 6 71 7 71 5 1 44 2 44 5 44 6 44 7 44 5 4 46 5 46 6 46 7 46 8 46 4 1 35 4 35 5 35 6 35 5 1 11 2 11 3 11 6 11 7 11 5 2 83 3 83 4 83 5 83 7 83 3 3 12 6 12 7 12 4 2 98 4 98 6 98 8 98 6 3 25 4 25 5 25 6 25 7 25 8 25 5 2 84 3 84 5 84 6 84 8 84 4 1 36 2 36 5 36 7 36 5 1 41 2 41 5 41 6 41 8 41 +16 3 1 44 4 44 6 44 5 1 51 2 51 4 51 5 51 8 51 5 3 58 4 58 5 58 6 58 7 58 4 2 56 4 56 5 56 7 56 3 1 27 3 27 8 27 4 1 97 4 97 5 97 8 97 6 1 93 3 93 4 93 6 93 7 93 8 93 6 3 41 4 41 5 41 6 41 7 41 8 41 2 1 59 5 59 4 3 83 4 83 5 83 8 83 2 6 99 7 99 2 4 90 5 90 4 1 90 3 90 5 90 8 90 3 1 58 3 58 4 58 5 3 15 5 15 6 15 7 15 8 15 4 4 95 5 95 6 95 7 95 +16 5 3 65 5 65 6 65 7 65 8 65 5 1 73 3 73 6 73 7 73 8 73 4 1 96 2 96 7 96 8 96 4 4 42 5 42 7 42 8 42 8 1 53 2 53 3 53 4 53 5 53 6 53 7 53 8 53 6 1 61 2 61 3 61 4 61 6 61 8 61 3 3 24 4 24 5 24 4 3 90 6 90 7 90 8 90 5 2 11 3 11 4 11 5 11 7 11 4 1 12 3 12 5 12 6 12 5 1 68 2 68 4 68 5 68 8 68 5 1 61 3 61 5 61 6 61 8 61 6 2 40 3 40 4 40 5 40 6 40 7 40 2 6 70 7 70 5 1 76 3 76 5 76 6 76 8 76 5 1 48 2 48 4 48 5 48 7 48 +25 5 1 19 2 19 3 19 5 19 6 19 3 2 49 3 49 4 49 3 3 76 4 76 5 76 5 1 24 2 24 3 24 5 24 7 24 5 1 35 2 35 3 35 7 35 8 35 4 3 10 4 10 5 10 7 10 4 1 46 3 46 5 46 7 46 3 1 18 7 18 8 18 4 2 72 3 72 4 72 5 72 3 1 32 2 32 4 32 6 1 92 2 92 3 92 4 92 5 92 6 92 2 5 14 7 14 7 1 53 3 53 4 53 5 53 6 53 7 53 8 53 2 3 49 7 49 5 2 83 3 83 4 83 6 83 8 83 3 5 81 7 81 8 81 5 1 76 4 76 6 76 7 76 8 76 1 1 88 4 1 34 2 34 6 34 8 34 6 1 54 2 54 3 54 5 54 6 54 8 54 4 2 22 4 22 5 22 8 22 4 1 47 4 47 5 47 7 47 5 1 31 3 31 5 31 6 31 8 31 4 2 43 3 43 5 43 8 43 2 2 29 8 29 diff --git a/data/flexible_jobshop/dauzere_data/10a.fjs b/data/flexible_jobshop/dauzere_data/10a.fjs new file mode 100644 index 0000000000..40217e1a5b --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/10a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 1 4 27 1 8 60 1 1 36 1 4 80 1 7 26 2 1 68 3 65 1 8 30 3 4 16 5 16 6 16 1 8 56 1 6 90 1 1 42 1 5 90 3 2 67 5 68 6 67 1 4 46 1 1 89 +20 1 6 68 1 6 34 1 3 92 3 3 16 7 17 8 18 1 3 24 1 1 91 1 7 24 1 8 73 1 5 37 1 7 67 1 4 49 3 3 55 6 55 7 55 1 3 39 1 2 50 1 1 69 1 6 70 1 7 77 1 6 85 1 7 41 1 3 89 +23 1 1 74 2 1 24 4 27 3 4 85 5 85 6 85 1 5 71 1 5 47 2 3 60 5 56 1 6 56 4 1 38 4 37 5 36 8 37 1 6 95 1 8 36 1 5 58 1 2 69 1 3 61 1 4 56 1 5 35 1 2 25 2 2 41 6 35 1 7 75 3 2 76 4 78 7 76 2 2 69 4 69 1 1 67 1 7 41 1 3 56 +18 1 7 62 1 6 66 1 7 93 1 5 33 1 4 62 1 2 22 1 2 58 1 6 36 1 6 94 2 4 31 7 35 1 5 77 1 1 38 1 1 62 2 1 91 4 90 1 5 66 1 6 87 1 2 47 1 7 34 +21 1 5 54 2 5 88 8 91 3 2 41 5 43 7 41 1 5 81 1 5 41 1 8 95 1 5 62 1 6 90 2 1 51 2 47 1 7 36 1 8 59 1 5 96 1 5 67 1 6 59 3 4 93 5 93 8 88 1 7 48 1 6 95 1 4 64 2 2 80 3 80 1 7 68 1 5 21 +15 1 4 30 1 4 30 2 5 24 7 20 1 1 98 2 2 86 8 89 2 4 65 8 64 2 5 20 6 20 1 4 83 1 2 41 1 8 71 1 3 43 1 3 90 1 6 24 1 7 36 1 6 84 +17 1 5 72 1 3 86 1 2 54 1 6 36 1 6 51 1 4 60 1 4 55 1 5 93 1 3 66 1 1 76 1 6 15 1 5 35 2 7 54 8 55 1 4 50 1 5 19 1 4 55 2 5 86 6 80 +25 1 5 52 1 7 71 1 8 33 1 4 53 1 1 53 1 5 38 1 4 71 1 4 38 1 8 69 1 8 65 1 4 44 1 8 17 1 5 33 1 3 43 1 8 90 1 1 61 1 5 37 1 1 67 1 2 29 1 7 29 1 7 64 1 3 59 3 1 64 3 63 7 63 3 6 38 7 38 8 38 3 1 47 2 42 5 45 +23 1 4 76 1 1 43 1 5 79 1 2 56 1 8 75 1 6 37 1 8 78 1 7 46 2 5 75 7 76 1 8 44 1 4 22 2 1 64 8 58 1 7 91 1 1 21 2 6 33 8 40 1 3 90 1 7 83 1 6 49 1 4 80 1 6 43 2 1 61 6 58 1 7 60 1 1 29 +19 1 4 60 1 3 52 3 4 88 6 88 7 87 2 5 34 6 34 1 5 82 3 3 42 6 42 7 44 1 7 40 1 4 43 1 1 81 1 1 68 2 3 64 6 60 1 5 77 1 2 27 1 3 51 1 6 21 1 2 40 2 4 28 7 25 1 6 76 1 3 94 +19 1 8 65 1 6 89 1 4 53 1 4 78 2 2 60 8 65 1 6 58 2 2 90 6 87 1 4 47 1 4 79 1 8 69 1 7 44 1 1 94 1 6 86 1 5 38 1 7 69 1 3 18 1 4 56 1 6 19 1 3 56 +21 1 4 25 1 8 85 1 3 20 1 1 85 1 1 55 1 4 50 1 4 62 2 7 20 8 20 1 6 68 2 3 68 6 69 3 4 43 5 45 7 46 1 6 47 1 2 37 2 1 16 6 13 1 2 80 1 1 12 1 4 90 1 8 26 1 8 81 1 6 43 4 1 45 5 42 7 43 8 43 +16 1 1 41 1 2 51 1 1 57 1 2 59 1 1 30 1 6 90 2 2 89 4 92 3 1 39 3 46 5 41 1 4 59 1 3 78 1 4 92 1 1 84 1 3 90 1 1 55 1 7 17 1 3 91 +16 1 4 65 3 1 74 5 71 6 71 1 7 90 1 8 44 1 4 52 1 2 60 1 8 30 1 6 88 1 1 21 2 1 17 6 18 1 6 68 1 5 59 1 3 45 1 2 64 1 4 74 1 5 53 +25 1 4 28 1 7 50 1 5 71 1 2 24 1 6 36 1 3 15 1 2 45 1 7 22 1 5 75 2 2 34 6 40 2 1 89 3 88 1 8 19 1 2 54 1 2 46 2 6 79 8 77 1 2 76 1 3 70 1 7 88 1 5 35 1 1 54 1 6 25 1 3 48 1 2 34 1 3 45 1 7 32 diff --git a/data/flexible_jobshop/dauzere_data/11a.fjs b/data/flexible_jobshop/dauzere_data/11a.fjs new file mode 100644 index 0000000000..8954b0a802 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/11a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 2 2 30 4 32 4 1 62 2 62 3 65 7 67 2 2 34 3 30 3 1 79 2 80 4 77 1 8 25 3 1 64 4 66 6 64 1 2 37 2 1 16 8 12 5 1 56 2 60 5 61 7 65 8 60 3 2 90 4 90 8 92 5 2 38 3 44 5 42 7 42 8 43 1 5 89 2 6 65 8 60 4 1 43 2 44 4 50 6 45 2 6 91 8 88 +20 3 2 71 7 71 8 75 1 2 29 1 8 89 2 1 16 2 16 4 2 24 6 22 7 25 8 27 2 3 91 4 82 3 1 24 3 24 7 25 3 3 75 7 76 8 77 1 4 36 4 2 67 4 65 6 71 7 67 1 5 49 3 1 58 4 55 6 53 3 3 40 5 40 8 40 4 1 45 2 50 5 50 7 54 1 5 72 2 3 76 4 75 2 3 77 5 79 3 1 77 4 81 5 80 4 2 41 5 42 6 43 7 41 4 1 99 2 94 5 92 7 92 +23 1 8 69 5 1 27 2 27 5 27 6 27 8 26 3 2 85 5 86 6 84 4 1 71 2 76 6 71 8 66 5 1 50 2 42 3 45 6 45 8 45 2 4 60 8 60 1 2 55 2 2 37 4 33 2 5 93 8 91 5 1 36 3 35 4 36 6 41 7 36 1 5 58 3 2 69 6 67 7 67 1 4 65 2 1 59 6 60 1 4 29 2 1 26 2 22 3 2 39 5 37 7 37 5 2 71 3 74 4 67 5 71 8 74 4 1 74 2 79 5 78 6 76 1 7 69 4 1 61 2 64 4 67 7 62 4 2 47 4 43 5 41 7 45 2 1 56 3 55 +18 3 3 59 5 59 8 62 1 4 68 2 1 90 6 90 3 3 34 4 31 5 33 1 7 62 1 5 22 2 1 62 5 66 2 2 36 8 32 1 6 96 3 2 34 3 38 7 33 3 1 83 4 79 5 78 2 3 42 6 42 4 4 57 5 67 6 62 7 59 2 2 91 5 91 1 1 66 2 1 87 3 87 2 1 42 4 44 3 1 30 4 37 5 36 +21 3 2 59 3 54 6 53 4 2 88 3 88 4 88 5 91 4 1 41 2 41 4 36 7 39 3 3 82 7 78 8 81 2 3 40 7 45 3 2 90 4 93 7 89 1 1 59 1 2 94 2 6 41 8 46 2 3 31 4 32 4 2 58 3 59 6 56 8 55 3 5 92 7 94 8 88 3 1 72 5 67 7 67 5 3 65 4 62 5 59 6 58 8 60 3 4 93 5 93 7 97 1 5 39 2 2 95 5 95 3 1 67 6 70 7 66 3 5 80 6 84 7 80 4 1 68 5 70 6 68 8 67 3 2 20 5 21 7 21 +15 1 5 30 5 1 33 3 28 4 31 5 29 6 32 1 7 24 1 7 100 3 1 86 3 84 8 86 1 8 67 3 1 20 4 21 6 20 4 1 83 2 85 4 79 6 80 1 7 39 2 5 67 8 74 2 1 39 5 43 3 2 97 3 97 4 95 3 1 29 6 26 7 30 3 4 31 7 35 8 35 3 3 87 5 87 8 86 +17 4 1 72 5 72 6 77 8 70 2 7 84 8 86 1 2 54 1 7 37 1 2 52 2 3 59 6 62 4 1 55 3 61 4 58 8 58 2 4 96 5 93 2 3 74 8 71 2 1 77 4 80 2 7 20 8 14 1 3 34 1 8 54 3 2 53 4 58 8 52 4 1 24 5 21 6 20 7 23 3 1 57 6 55 7 58 1 8 84 +25 4 4 47 5 48 6 48 8 47 4 1 71 3 67 6 74 7 71 3 3 30 6 35 8 38 2 2 48 5 48 2 2 51 4 51 4 4 43 5 38 6 39 7 36 3 2 72 4 73 7 73 1 3 38 1 3 69 1 4 62 2 3 40 8 36 1 7 18 2 3 30 6 33 1 5 48 1 1 92 2 2 57 5 58 1 8 38 5 1 63 2 67 3 66 5 70 8 67 4 3 23 6 26 7 29 8 21 1 2 32 1 4 62 1 1 58 3 1 62 4 62 6 62 1 8 42 2 7 43 8 44 +23 2 1 79 7 80 3 1 46 7 43 8 43 1 8 78 1 3 51 3 3 72 5 73 7 76 2 1 39 8 42 6 1 76 2 77 3 78 4 75 5 79 7 72 2 6 45 7 48 1 3 80 2 4 44 8 42 1 7 18 4 1 61 2 62 3 60 6 62 2 3 99 8 93 1 5 25 1 8 38 4 1 94 2 94 4 95 8 90 3 3 82 4 80 5 81 1 6 44 2 6 81 8 77 1 7 43 3 3 58 6 58 8 58 5 1 56 3 56 4 58 5 61 8 57 2 6 29 8 33 +19 1 3 63 2 6 52 7 52 1 6 92 4 2 34 4 33 5 35 6 34 3 5 77 7 80 8 73 2 3 44 8 44 3 2 32 3 30 5 30 3 1 42 4 37 7 37 3 3 73 4 82 7 74 1 4 75 1 7 60 4 1 74 2 73 7 77 8 76 4 1 28 3 26 5 27 7 31 2 6 47 7 54 3 1 13 2 18 3 19 2 6 41 7 37 2 1 26 5 21 3 3 72 7 79 8 78 1 6 85 +19 2 2 63 5 60 2 4 90 6 93 2 3 54 6 53 2 1 80 4 79 1 7 60 2 3 63 4 56 3 5 89 7 89 8 87 2 2 52 7 47 1 3 79 2 6 66 8 63 3 1 44 4 44 8 47 1 1 91 2 1 82 8 86 1 6 36 1 4 72 1 7 14 4 1 59 2 59 3 52 7 59 3 4 19 5 22 7 15 3 1 60 2 60 6 60 +21 1 8 22 2 5 85 8 84 2 2 23 7 23 1 2 83 2 2 50 8 48 2 4 49 8 55 2 1 65 5 57 3 1 21 6 20 8 21 4 3 64 4 64 7 64 8 65 1 7 71 3 2 46 7 47 8 46 2 3 44 5 47 1 4 42 2 1 17 8 20 3 4 75 6 80 8 80 3 6 16 7 16 8 16 1 4 97 1 4 29 4 1 81 4 83 7 80 8 81 2 2 39 6 38 4 3 38 4 46 6 47 7 47 +16 4 5 40 6 50 7 45 8 49 4 1 55 4 51 6 47 7 49 2 1 58 3 58 3 2 54 6 52 7 54 4 2 29 5 33 6 30 8 35 3 1 94 2 88 7 92 4 1 86 2 88 3 91 7 85 2 6 44 7 43 1 2 58 1 6 84 1 7 94 4 2 82 3 88 5 83 6 87 3 5 86 7 86 8 86 3 1 53 7 54 8 57 1 8 14 3 1 87 2 89 8 91 +16 1 4 64 2 1 71 7 72 5 2 91 3 91 4 93 5 91 7 91 5 1 47 2 44 4 46 6 43 8 41 3 2 48 5 52 7 49 1 8 62 5 1 27 2 27 4 23 5 31 6 23 4 1 90 3 90 5 86 7 91 3 3 16 4 18 6 16 4 2 17 5 20 7 17 8 13 3 2 68 4 66 6 69 2 1 60 8 60 2 1 38 7 41 3 2 68 3 64 7 68 4 3 73 4 77 7 73 8 75 1 5 51 +25 1 7 23 2 3 54 4 47 4 1 73 3 73 4 70 5 69 4 1 28 2 25 5 28 7 28 1 5 37 2 1 16 3 15 5 1 48 2 51 5 45 6 45 7 47 3 3 27 4 22 6 23 4 4 66 5 74 6 70 7 70 1 7 33 4 3 88 5 88 6 88 7 88 2 2 17 5 19 2 5 53 8 53 1 1 54 2 2 78 7 78 1 1 78 1 2 74 3 1 85 2 86 6 85 4 1 41 3 39 5 36 6 38 1 1 58 1 6 25 2 1 48 4 48 2 1 39 3 34 3 1 46 4 50 5 42 3 1 32 4 32 6 34 diff --git a/data/flexible_jobshop/dauzere_data/12a.fjs b/data/flexible_jobshop/dauzere_data/12a.fjs new file mode 100644 index 0000000000..429e190dd3 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/12a.fjs @@ -0,0 +1,16 @@ +15 8 1 +15 2 2 27 4 27 6 1 64 2 62 3 64 5 59 6 60 7 66 2 2 32 3 35 4 1 80 2 75 4 80 7 83 4 2 26 4 26 5 24 8 27 5 1 65 4 64 5 61 6 63 8 62 2 2 35 5 32 3 1 16 2 16 8 13 6 1 61 2 62 3 58 5 59 7 64 8 61 5 1 95 2 90 4 90 6 85 8 87 7 1 42 2 42 3 42 4 42 5 42 7 44 8 38 2 3 91 4 84 2 4 67 7 60 6 1 47 2 47 3 46 4 49 5 46 7 46 4 3 87 6 84 7 87 8 88 +20 6 1 73 2 74 3 66 4 68 7 75 8 68 4 1 33 2 33 3 33 5 33 3 1 94 4 94 6 92 5 1 16 2 16 3 16 6 18 8 19 4 3 24 6 26 7 26 8 19 6 1 91 2 90 4 90 5 88 6 83 8 86 5 1 27 2 22 4 26 7 20 8 20 4 1 73 3 71 4 77 8 73 2 1 39 5 39 5 3 67 5 64 6 67 7 64 8 68 3 5 47 6 49 8 49 3 2 53 5 51 7 57 5 1 40 3 45 4 40 6 40 7 37 7 1 50 2 47 3 50 4 45 5 50 6 49 8 55 4 2 68 5 67 6 67 8 65 4 4 67 5 73 6 68 7 68 2 4 77 6 74 6 2 80 3 84 5 80 6 80 7 80 8 81 6 2 38 3 41 5 38 6 41 7 41 8 41 5 1 96 2 89 3 94 6 94 8 98 +23 3 4 69 6 67 8 67 5 1 27 2 23 3 27 6 27 7 27 5 1 85 2 88 3 82 6 85 7 83 5 1 69 2 75 3 71 6 74 7 67 5 1 41 2 45 3 49 4 45 7 43 2 1 60 5 56 3 1 56 3 53 4 58 4 2 41 3 32 4 39 5 32 3 5 94 6 90 7 88 6 1 36 2 36 4 39 5 38 7 37 8 36 2 2 55 6 55 4 3 67 5 64 7 67 8 67 3 4 62 5 65 8 64 6 2 56 3 59 5 56 6 53 7 58 8 53 1 7 31 5 1 22 2 24 3 21 4 22 5 22 4 1 36 2 37 4 40 7 32 6 1 73 3 71 4 71 5 70 6 71 7 71 7 1 79 2 76 3 81 4 75 5 74 7 77 8 76 1 8 70 6 1 60 2 64 3 68 4 66 5 66 6 64 5 1 49 4 45 6 44 7 45 8 43 6 1 58 2 60 3 57 4 59 5 56 8 54 +18 4 3 62 5 60 6 56 7 59 3 2 70 4 68 7 72 5 2 90 3 91 4 89 6 88 8 90 7 1 28 2 36 3 29 4 33 6 31 7 31 8 29 1 5 66 1 1 26 4 1 61 2 57 4 61 8 61 3 5 32 7 33 8 39 4 3 91 5 91 7 92 8 91 5 1 33 3 36 5 33 6 34 7 29 5 1 79 2 79 4 75 7 79 8 75 2 6 42 8 44 3 1 59 7 59 8 65 5 1 91 2 89 5 91 7 91 8 91 1 5 66 4 2 87 4 92 5 92 7 82 3 5 45 6 44 8 44 4 1 38 3 34 5 34 8 34 +21 5 1 54 3 49 5 54 6 54 7 50 6 1 92 2 88 3 86 6 87 7 85 8 84 5 1 41 3 36 5 41 6 41 8 41 4 3 81 6 81 7 77 8 81 4 2 38 3 36 4 36 7 37 3 3 87 6 91 8 93 2 3 62 5 64 2 1 94 6 94 2 6 49 7 46 4 2 28 4 34 7 27 8 32 3 2 56 6 59 7 59 3 2 90 4 92 6 92 5 1 64 3 67 4 67 5 67 6 68 4 1 60 3 60 7 60 8 64 5 1 93 2 91 4 91 6 95 8 95 2 1 44 3 38 4 1 95 4 96 6 95 7 90 4 1 68 3 72 4 67 5 63 5 1 79 2 80 3 80 4 80 7 82 5 1 68 2 68 3 68 5 63 6 68 5 1 18 2 21 4 18 6 22 8 18 +15 3 1 30 3 30 7 30 6 1 34 3 37 5 27 6 32 7 27 8 32 4 1 28 2 19 4 29 6 27 4 2 95 3 95 6 95 8 92 3 3 83 5 84 7 84 2 3 66 4 61 4 3 24 4 18 5 18 8 15 7 1 82 2 83 3 82 4 83 5 83 6 83 8 83 3 2 35 4 38 8 38 3 2 74 3 68 5 74 5 1 47 2 43 4 48 5 42 7 45 6 1 91 3 95 5 95 6 92 7 98 8 95 4 1 22 2 23 5 24 6 30 4 2 35 3 37 5 35 8 35 5 3 88 4 87 6 89 7 87 8 88 +17 4 1 73 3 77 4 73 5 72 4 1 87 2 86 4 86 7 82 5 1 49 3 49 4 48 5 49 6 45 5 3 38 5 39 6 36 7 38 8 31 5 1 43 3 47 6 51 7 47 8 49 5 1 61 2 66 4 61 6 65 7 61 6 2 56 3 62 4 58 5 56 7 54 8 56 5 2 93 4 89 5 94 6 93 8 95 4 1 70 2 71 5 71 7 71 6 1 76 2 75 4 79 5 76 7 76 8 79 1 4 13 5 1 37 2 34 3 34 4 35 7 38 3 4 59 7 55 8 59 4 1 53 4 49 6 53 8 56 2 4 26 5 20 4 1 57 2 57 3 55 5 53 2 2 82 3 87 +25 2 4 48 8 45 6 1 71 2 67 4 75 5 71 6 75 7 69 5 2 33 3 30 4 31 7 35 8 33 3 2 44 4 48 6 52 4 1 48 6 50 7 51 8 55 3 4 43 5 34 8 39 6 1 75 2 75 3 70 6 73 7 77 8 68 3 3 40 4 38 6 34 3 4 69 5 66 7 69 3 1 63 4 65 6 69 3 2 40 5 45 8 40 5 1 26 2 22 3 16 6 26 8 24 3 3 33 5 33 7 33 4 1 43 2 42 4 43 5 44 2 3 90 8 87 4 1 58 2 53 5 62 7 58 3 1 41 4 37 7 38 5 1 67 4 67 6 72 7 65 8 65 5 1 29 2 27 3 25 4 30 7 25 6 1 29 2 27 5 29 6 26 7 29 8 29 3 1 65 2 63 6 64 3 3 58 4 57 6 56 4 2 62 3 68 5 62 8 62 3 1 33 4 38 6 39 1 3 42 +23 3 2 79 5 79 8 79 7 1 43 2 43 4 45 5 42 6 47 7 43 8 43 4 2 78 6 83 7 80 8 83 2 1 56 2 53 2 1 68 4 73 5 2 32 3 37 4 35 6 33 8 37 5 2 75 3 80 6 74 7 76 8 76 7 1 44 2 43 3 45 4 42 5 45 6 44 8 41 3 2 79 7 78 8 80 1 4 41 2 3 22 5 17 2 1 62 2 62 6 1 94 3 92 4 94 5 96 7 93 8 94 2 3 17 5 22 3 2 32 5 35 7 37 5 3 89 4 95 5 94 6 94 8 99 6 1 86 2 83 3 82 4 87 6 85 7 83 6 2 47 3 47 4 47 5 48 6 44 7 48 5 2 78 4 80 5 78 7 82 8 79 4 1 43 2 43 3 48 8 40 3 1 54 2 53 7 55 5 1 59 5 56 6 60 7 56 8 60 6 2 31 3 36 4 33 5 36 6 37 7 29 +19 4 2 61 4 60 6 60 8 56 2 2 52 5 52 5 2 83 3 88 4 88 6 87 8 84 4 1 34 2 34 4 33 5 36 5 2 75 4 77 5 77 7 79 8 76 3 1 42 4 44 8 40 5 1 33 2 35 3 33 6 31 7 34 7 1 47 2 42 3 46 4 39 5 42 6 40 8 44 4 4 77 5 77 7 73 8 79 5 2 70 3 68 4 70 6 69 7 65 3 1 63 2 67 3 62 3 1 74 4 77 7 72 5 1 28 3 26 5 27 6 27 8 26 5 2 47 3 48 4 48 5 50 7 51 4 1 18 2 18 3 18 7 20 5 2 43 3 36 5 39 6 43 7 41 1 7 24 3 2 71 3 77 5 75 5 1 90 2 90 3 90 5 90 7 90 +19 4 1 60 3 60 4 60 5 64 2 2 90 6 87 3 1 53 6 56 8 51 3 1 79 2 82 7 79 4 1 60 2 56 5 64 8 55 4 2 59 5 59 7 54 8 60 3 3 89 7 92 8 89 4 1 50 5 46 6 50 7 54 5 1 80 3 77 4 75 5 77 6 79 3 3 68 4 67 7 72 4 1 44 2 44 3 41 6 39 6 2 90 3 92 4 92 5 94 6 93 8 95 1 4 90 4 1 38 5 38 6 40 7 42 4 1 71 2 66 5 72 8 67 2 1 14 3 17 4 1 53 2 53 3 55 6 55 5 3 24 4 19 6 22 7 19 8 22 2 4 60 5 60 +21 6 1 19 2 22 3 22 4 25 6 23 7 21 3 3 86 5 85 7 81 2 2 26 3 23 4 3 81 6 83 7 83 8 84 3 1 46 5 47 8 50 4 2 47 4 50 5 49 8 50 3 2 63 4 62 6 61 4 1 22 2 24 6 22 7 20 4 2 64 3 69 7 64 8 66 5 2 73 3 65 4 72 6 69 7 67 5 1 46 2 48 5 46 6 44 7 44 5 4 47 5 51 6 47 7 42 8 51 4 1 40 4 40 5 39 6 38 5 1 19 2 14 3 12 6 14 7 17 5 2 84 3 80 4 80 5 81 7 79 3 3 16 6 20 7 18 4 2 96 4 91 6 92 8 92 6 3 33 4 29 5 25 6 33 7 27 8 29 5 2 85 3 81 5 81 6 80 8 81 4 1 38 2 33 5 38 7 36 5 1 46 2 40 5 47 6 42 8 43 +16 3 1 45 4 43 6 50 5 1 51 2 51 4 51 5 46 8 51 5 3 54 4 58 5 55 6 61 7 62 4 2 57 4 54 5 57 7 56 3 1 25 3 29 8 30 4 1 88 4 88 5 92 8 94 6 1 88 3 87 4 89 6 85 7 88 8 90 6 3 43 4 43 5 44 6 45 7 46 8 45 2 1 63 5 62 4 3 80 4 80 5 80 8 79 2 6 99 7 91 2 4 87 5 86 4 1 86 3 86 5 86 8 82 3 1 61 3 58 4 62 5 3 19 5 19 6 19 7 19 8 19 4 4 91 5 93 6 91 7 95 +16 5 3 60 5 63 6 64 7 64 8 64 5 1 76 3 75 6 71 7 71 8 66 4 1 92 2 96 7 91 8 89 4 4 48 5 43 7 44 8 44 8 1 49 2 53 3 53 4 53 5 53 6 56 7 49 8 52 6 1 61 2 57 3 60 4 62 6 56 8 63 3 3 29 4 26 5 26 4 3 86 6 82 7 86 8 86 5 2 18 3 16 4 11 5 15 7 20 4 1 20 3 13 5 15 6 17 5 1 66 2 66 4 70 5 69 8 66 5 1 55 3 62 5 63 6 61 8 58 6 2 40 3 42 4 46 5 42 6 40 7 45 2 6 68 7 68 5 1 75 3 77 5 70 6 77 8 73 5 1 52 2 49 4 49 5 49 7 49 +25 5 1 23 2 22 3 27 5 24 6 21 3 2 53 3 50 4 50 3 3 73 4 74 5 73 5 1 30 2 28 3 30 5 28 7 31 5 1 37 2 40 3 42 7 37 8 41 4 3 18 4 16 5 12 7 19 4 1 45 3 50 5 47 7 47 3 1 22 7 26 8 19 4 2 73 3 68 4 70 5 70 3 1 36 2 31 4 37 6 1 89 2 85 3 88 4 86 5 88 6 87 2 5 18 7 20 7 1 55 3 53 4 53 5 50 6 53 7 56 8 58 2 3 47 7 50 5 2 80 3 78 4 78 6 80 8 76 3 5 77 7 78 8 78 5 1 74 4 73 6 73 7 77 8 72 1 1 83 4 1 32 2 40 6 36 8 38 6 1 57 2 54 3 54 5 56 6 51 8 54 4 2 25 4 28 5 20 8 28 4 1 48 4 48 5 45 7 48 5 1 34 3 34 5 36 6 34 8 31 4 2 46 3 41 5 45 8 43 2 2 32 8 32 diff --git a/data/flexible_jobshop/dauzere_data/13a.fjs b/data/flexible_jobshop/dauzere_data/13a.fjs new file mode 100644 index 0000000000..cb82842c3a --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/13a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 3 4 66 7 66 8 66 1 10 29 1 5 11 1 8 62 1 6 94 3 4 41 8 41 9 41 1 9 90 1 9 63 1 2 45 1 7 91 1 3 73 2 2 31 9 31 3 2 97 3 97 7 97 1 2 11 1 1 20 +20 1 4 90 2 3 21 10 21 1 9 78 1 10 37 1 8 68 3 1 48 9 48 10 48 1 1 55 1 6 38 2 3 49 5 49 3 4 69 7 69 10 69 3 1 73 4 73 10 73 1 10 80 2 5 83 10 83 1 6 39 1 10 98 1 7 71 2 2 24 10 24 1 4 89 3 3 73 6 73 8 73 3 1 44 4 44 6 44 +23 1 1 61 1 4 53 1 4 35 1 5 95 1 10 33 1 8 59 1 5 68 1 10 61 1 7 56 1 6 28 2 2 18 5 18 1 1 35 2 3 73 4 73 2 2 78 5 78 1 4 70 2 3 65 7 65 1 10 44 1 2 56 3 4 60 7 60 9 60 2 2 69 4 69 1 5 94 1 10 28 1 5 63 +18 2 8 17 9 17 1 3 61 1 2 34 1 6 96 1 4 31 1 10 82 2 1 40 4 40 2 1 63 8 63 1 1 95 1 1 68 1 3 91 1 7 43 1 2 32 3 4 54 6 54 8 54 1 7 92 2 3 40 7 40 3 1 84 6 84 7 84 2 3 38 9 38 +21 1 3 94 1 6 63 1 2 99 1 5 45 1 4 28 1 9 59 1 4 97 1 2 69 1 4 61 1 9 98 1 5 42 1 8 100 2 2 68 8 68 1 7 83 1 2 69 2 8 17 9 17 1 3 26 1 10 29 2 9 20 10 20 1 6 100 1 6 87 +15 1 10 67 1 6 16 1 8 86 1 5 36 1 10 73 1 5 41 1 2 100 1 10 23 1 10 33 1 5 92 1 6 74 1 9 90 1 10 49 1 6 34 1 5 47 +17 1 3 62 3 4 59 6 59 10 59 4 7 98 8 98 9 98 10 98 2 1 73 4 73 2 1 79 6 79 1 8 10 1 10 32 1 7 55 1 4 53 1 2 19 2 7 55 9 55 1 8 88 1 8 46 1 5 73 1 2 30 3 2 48 8 48 10 48 1 3 50 +25 1 5 37 1 3 75 1 10 36 2 2 71 7 71 1 6 66 2 6 39 10 39 1 10 17 3 6 30 8 30 9 30 2 5 42 6 42 1 10 94 2 3 59 4 59 1 8 36 1 2 68 1 1 21 2 1 25 4 25 1 2 65 1 6 58 1 7 65 1 1 36 2 1 45 4 45 1 1 82 1 10 42 1 7 82 1 1 51 1 6 75 +23 1 2 35 2 3 78 7 78 1 3 43 1 1 77 1 1 42 1 9 18 1 8 63 1 6 99 1 2 16 1 6 34 1 6 99 1 3 87 1 6 46 1 2 81 1 10 41 1 9 58 1 5 57 1 1 30 2 2 60 3 60 2 5 52 8 52 3 4 92 5 92 7 92 2 4 32 8 32 2 5 80 10 80 +19 1 2 42 1 9 33 1 3 40 1 4 80 1 7 72 4 3 64 7 64 9 64 10 64 1 1 77 1 7 23 1 7 50 1 2 13 2 6 38 10 38 3 2 21 7 21 9 21 2 1 77 8 77 1 3 95 2 4 60 9 60 1 4 94 1 3 53 1 2 82 1 4 60 +19 1 9 60 2 3 93 4 93 1 4 49 2 2 82 6 82 1 2 68 1 6 42 1 10 96 3 3 90 4 90 9 90 1 4 36 1 4 70 1 8 12 1 6 56 1 6 14 1 4 60 1 9 18 1 1 88 1 2 19 1 7 87 1 3 50 +21 1 8 50 2 6 63 10 63 2 3 16 5 16 1 4 65 1 9 71 1 1 44 2 2 46 4 46 1 3 35 1 5 11 1 6 83 1 9 12 1 9 98 1 1 25 1 7 84 4 2 36 4 36 5 36 6 36 1 8 41 1 2 44 1 7 51 1 9 58 1 4 56 1 10 27 +16 1 9 97 2 2 93 7 93 2 1 41 4 41 1 8 59 1 3 83 1 7 99 1 6 90 1 1 90 2 2 58 5 58 1 5 15 1 1 95 1 8 65 1 8 73 1 6 96 1 5 42 3 4 53 8 53 9 53 +16 1 3 61 3 3 24 8 24 9 24 1 5 90 1 5 11 1 8 12 1 1 68 1 6 61 1 2 40 1 9 70 1 2 76 1 8 48 1 10 19 1 4 49 1 3 76 1 4 24 2 3 35 6 35 +25 1 10 10 1 2 46 2 4 18 8 18 3 1 72 6 72 7 72 4 1 32 4 32 7 32 9 32 1 10 92 1 1 14 1 7 53 1 8 49 1 9 83 2 2 81 9 81 1 3 76 1 8 88 1 4 34 1 8 54 2 1 22 5 22 1 4 47 2 1 31 4 31 1 2 43 1 10 29 1 8 59 1 9 26 1 1 57 1 6 11 1 8 90 +17 1 6 55 1 1 71 3 1 64 3 64 5 64 1 4 36 1 8 26 1 4 34 1 10 68 1 8 55 1 3 41 1 5 36 2 4 64 8 64 1 6 91 1 8 16 2 6 29 7 29 1 3 87 1 10 76 2 2 69 7 69 +21 1 5 72 1 1 66 1 8 33 1 8 21 2 2 81 3 81 1 3 22 2 1 60 6 60 1 2 85 1 1 37 1 8 70 1 6 58 1 9 49 2 1 59 6 59 2 2 54 8 54 1 9 39 1 7 78 1 2 95 1 1 21 1 8 36 2 3 66 6 66 1 8 84 +17 2 4 11 8 11 3 5 37 8 37 10 37 1 6 11 1 3 81 2 1 46 7 46 2 6 76 8 76 1 9 20 1 3 96 3 3 73 4 73 8 73 1 4 43 1 6 84 2 5 75 6 75 1 8 97 2 1 37 6 37 1 2 47 1 3 98 1 8 89 +23 1 7 69 1 4 87 1 7 77 1 9 18 1 1 18 1 8 15 2 6 44 7 44 1 2 70 1 2 20 2 8 70 10 70 3 4 19 6 19 10 19 2 2 24 9 24 2 2 44 6 44 1 4 21 1 1 69 1 2 19 1 2 84 1 6 47 2 2 86 7 86 1 5 31 1 3 42 1 1 11 2 1 23 10 23 +16 2 3 48 4 48 1 1 15 1 6 97 1 2 23 2 3 29 7 29 1 1 96 1 8 66 1 1 41 2 4 43 6 43 1 6 58 1 9 93 1 7 78 1 8 74 2 3 57 7 57 1 1 68 1 9 85 diff --git a/data/flexible_jobshop/dauzere_data/14a.fjs b/data/flexible_jobshop/dauzere_data/14a.fjs new file mode 100644 index 0000000000..007d145aff --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/14a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 5 4 66 6 66 7 66 8 66 10 66 2 2 29 10 29 4 2 11 4 11 9 11 10 11 1 2 62 3 6 94 7 94 8 94 2 6 41 10 41 4 1 90 2 90 5 90 6 90 3 1 63 3 63 7 63 4 1 45 5 45 6 45 10 45 3 6 91 8 91 10 91 2 1 73 7 73 3 1 31 4 31 6 31 5 1 97 3 97 6 97 7 97 8 97 3 1 11 3 11 9 11 2 5 20 6 20 +20 3 3 90 5 90 9 90 3 2 21 3 21 8 21 6 1 78 2 78 3 78 5 78 6 78 9 78 2 1 37 10 37 6 1 68 2 68 5 68 6 68 8 68 10 68 4 3 48 4 48 7 48 8 48 6 2 55 4 55 5 55 6 55 7 55 10 55 3 2 38 6 38 10 38 2 2 49 10 49 1 2 69 6 1 73 4 73 5 73 7 73 8 73 10 73 2 1 80 7 80 3 2 83 6 83 7 83 2 2 39 7 39 1 2 98 2 4 71 5 71 3 3 24 6 24 8 24 7 1 89 2 89 3 89 4 89 7 89 8 89 9 89 2 2 73 3 73 5 2 44 4 44 5 44 7 44 10 44 +23 5 3 61 5 61 6 61 8 61 10 61 2 2 53 10 53 2 2 35 5 35 2 5 95 10 95 3 5 33 6 33 7 33 1 7 59 2 3 68 7 68 2 1 61 6 61 2 2 56 8 56 4 2 28 3 28 7 28 9 28 3 2 18 3 18 9 18 4 2 35 8 35 9 35 10 35 3 1 73 4 73 7 73 2 9 78 10 78 2 2 70 8 70 4 1 65 6 65 9 65 10 65 3 5 44 6 44 9 44 5 3 56 4 56 5 56 6 56 10 56 4 1 60 3 60 6 60 10 60 3 4 69 5 69 8 69 4 2 94 5 94 7 94 10 94 1 2 28 1 1 63 +18 4 3 17 5 17 8 17 9 17 3 5 61 6 61 9 61 5 1 34 6 34 8 34 9 34 10 34 3 4 96 6 96 10 96 6 1 31 2 31 3 31 5 31 9 31 10 31 2 2 82 8 82 3 3 40 6 40 10 40 2 5 63 6 63 5 2 95 3 95 4 95 6 95 10 95 5 1 68 3 68 5 68 8 68 10 68 2 6 91 10 91 4 2 43 3 43 4 43 5 43 1 4 32 3 2 54 4 54 6 54 3 1 92 9 92 10 92 4 3 40 5 40 8 40 9 40 2 1 84 3 84 2 2 38 8 38 +21 3 1 94 2 94 6 94 4 1 63 2 63 3 63 8 63 3 3 99 4 99 9 99 4 2 45 3 45 6 45 8 45 5 1 28 2 28 6 28 7 28 9 28 3 6 59 7 59 9 59 1 7 97 2 1 69 4 69 3 3 61 6 61 9 61 4 1 98 2 98 6 98 10 98 2 1 42 7 42 3 2 100 3 100 6 100 2 7 68 8 68 1 1 83 3 4 69 6 69 8 69 5 2 17 3 17 7 17 8 17 9 17 3 1 26 6 26 7 26 2 6 29 10 29 6 1 20 2 20 4 20 5 20 7 20 10 20 4 1 100 5 100 8 100 10 100 3 2 87 5 87 10 87 +15 2 2 67 10 67 5 1 16 2 16 3 16 6 16 8 16 1 1 86 1 9 36 2 3 73 10 73 1 5 41 3 2 100 6 100 9 100 1 2 23 1 9 33 1 2 92 5 3 74 4 74 5 74 6 74 8 74 5 1 90 4 90 7 90 8 90 9 90 1 1 49 1 1 34 4 4 47 5 47 8 47 10 47 +17 1 10 62 3 7 59 8 59 9 59 2 5 98 7 98 2 3 73 4 73 2 2 79 5 79 4 3 10 5 10 7 10 9 10 5 6 32 7 32 8 32 9 32 10 32 3 1 55 3 55 10 55 2 1 53 5 53 2 4 19 8 19 3 8 55 9 55 10 55 2 3 88 8 88 2 3 46 8 46 2 9 73 10 73 4 1 30 3 30 7 30 10 30 2 1 48 2 48 2 1 50 9 50 +25 2 1 37 8 37 5 2 75 5 75 7 75 8 75 10 75 3 1 36 2 36 5 36 3 1 71 3 71 6 71 2 7 66 8 66 1 10 39 3 2 17 3 17 4 17 4 1 30 3 30 4 30 7 30 4 2 42 4 42 5 42 7 42 3 1 94 4 94 7 94 3 1 59 2 59 5 59 1 6 36 5 1 68 3 68 4 68 9 68 10 68 4 1 21 3 21 5 21 7 21 5 4 25 5 25 7 25 8 25 9 25 1 10 65 3 1 58 3 58 7 58 3 3 65 7 65 8 65 2 4 36 8 36 3 1 45 8 45 10 45 2 5 82 8 82 2 1 42 4 42 3 5 82 9 82 10 82 1 9 51 4 1 75 2 75 4 75 9 75 +23 1 3 35 4 4 78 6 78 7 78 10 78 1 4 43 2 3 77 4 77 2 1 42 7 42 1 3 18 4 4 63 6 63 7 63 8 63 4 2 99 7 99 8 99 10 99 3 2 16 3 16 7 16 1 9 34 3 2 99 5 99 7 99 2 2 87 5 87 2 3 46 9 46 3 3 81 7 81 8 81 2 2 41 6 41 5 1 58 3 58 6 58 7 58 10 58 2 1 57 8 57 4 1 30 6 30 7 30 10 30 2 2 60 9 60 1 4 52 4 1 92 5 92 7 92 9 92 3 5 32 6 32 7 32 2 1 80 9 80 +19 3 4 42 7 42 10 42 3 1 33 3 33 7 33 4 2 40 3 40 5 40 6 40 6 2 80 3 80 4 80 5 80 6 80 9 80 4 1 72 2 72 4 72 6 72 3 3 64 7 64 8 64 6 1 77 4 77 5 77 7 77 8 77 9 77 4 4 23 6 23 7 23 8 23 3 2 50 9 50 10 50 1 3 13 1 5 38 4 4 21 7 21 8 21 10 21 3 1 77 8 77 10 77 4 1 95 2 95 8 95 9 95 3 7 60 8 60 9 60 2 5 94 9 94 2 4 53 10 53 6 3 82 4 82 5 82 6 82 8 82 10 82 5 1 60 3 60 5 60 7 60 9 60 +19 2 2 60 4 60 6 3 93 4 93 5 93 7 93 8 93 9 93 4 2 49 4 49 6 49 8 49 4 2 82 3 82 5 82 9 82 5 2 68 4 68 5 68 7 68 9 68 2 1 42 4 42 3 1 96 2 96 8 96 4 1 90 2 90 6 90 10 90 4 1 36 4 36 5 36 10 36 1 10 70 3 4 12 5 12 10 12 5 2 56 3 56 4 56 8 56 9 56 3 2 14 4 14 10 14 2 4 60 6 60 5 2 18 3 18 6 18 7 18 8 18 3 2 88 3 88 5 88 4 1 19 2 19 3 19 4 19 5 2 87 6 87 8 87 9 87 10 87 2 3 50 6 50 +21 2 4 50 7 50 2 6 63 8 63 2 3 16 5 16 1 4 65 4 1 71 2 71 6 71 9 71 4 1 44 3 44 4 44 7 44 1 10 46 2 3 35 6 35 3 1 11 3 11 9 11 4 2 83 3 83 7 83 10 83 1 2 12 1 2 98 6 1 25 4 25 6 25 7 25 8 25 9 25 4 1 84 3 84 8 84 10 84 4 2 36 3 36 8 36 9 36 2 1 41 6 41 2 3 44 5 44 3 2 51 4 51 9 51 3 3 58 7 58 10 58 2 2 56 10 56 2 3 27 8 27 +16 3 3 97 5 97 9 97 4 2 93 4 93 5 93 6 93 1 8 41 1 6 59 1 1 83 3 1 99 4 99 7 99 3 1 90 3 90 7 90 3 1 90 4 90 9 90 3 3 58 6 58 7 58 5 1 15 2 15 3 15 5 15 10 15 2 4 95 7 95 3 5 65 9 65 10 65 5 5 73 6 73 7 73 8 73 9 73 4 1 96 5 96 7 96 10 96 2 1 42 10 42 3 4 53 5 53 9 53 +16 2 6 61 9 61 2 2 24 9 24 3 1 90 5 90 8 90 4 2 11 4 11 7 11 10 11 2 1 12 3 12 2 1 68 3 68 3 1 61 5 61 10 61 2 5 40 9 40 4 3 70 4 70 5 70 10 70 2 6 76 9 76 5 1 48 3 48 4 48 5 48 8 48 1 2 19 4 1 49 2 49 3 49 7 49 3 5 76 6 76 8 76 3 1 24 2 24 7 24 4 4 35 5 35 6 35 10 35 +25 3 7 10 8 10 9 10 5 2 46 4 46 6 46 7 46 10 46 1 4 18 4 1 72 2 72 3 72 6 72 2 3 32 8 32 2 3 92 4 92 4 7 14 8 14 9 14 10 14 2 4 53 8 53 3 2 49 3 49 6 49 2 4 83 10 83 2 2 81 9 81 4 1 76 4 76 5 76 9 76 4 1 88 2 88 7 88 8 88 4 2 34 5 34 8 34 10 34 1 6 54 2 3 22 5 22 4 2 47 5 47 8 47 9 47 2 9 31 10 31 1 6 43 6 1 29 2 29 4 29 5 29 6 29 8 29 5 1 59 2 59 4 59 5 59 7 59 3 4 26 8 26 10 26 4 2 57 4 57 6 57 9 57 1 6 11 3 3 90 7 90 10 90 +17 4 1 55 4 55 6 55 7 55 3 3 71 6 71 10 71 2 2 64 4 64 3 2 36 3 36 5 36 3 2 26 3 26 8 26 3 1 34 4 34 8 34 4 1 68 2 68 4 68 6 68 2 2 55 7 55 5 1 41 4 41 5 41 8 41 9 41 1 3 36 4 3 64 4 64 7 64 10 64 2 7 91 9 91 4 1 16 2 16 4 16 5 16 4 1 29 2 29 6 29 8 29 6 2 87 3 87 5 87 6 87 7 87 9 87 3 1 76 5 76 6 76 1 4 69 +21 3 4 72 5 72 8 72 3 4 66 9 66 10 66 3 2 33 4 33 9 33 4 4 21 5 21 7 21 9 21 3 3 81 5 81 7 81 4 1 22 5 22 9 22 10 22 5 6 60 7 60 8 60 9 60 10 60 1 10 85 5 2 37 4 37 5 37 8 37 9 37 2 1 70 7 70 3 2 58 8 58 10 58 3 2 49 6 49 9 49 3 4 59 5 59 9 59 4 2 54 3 54 4 54 5 54 3 4 39 8 39 9 39 2 3 78 9 78 2 4 95 7 95 3 2 21 9 21 10 21 2 7 36 8 36 4 1 66 2 66 7 66 10 66 2 4 84 6 84 +17 3 2 11 8 11 10 11 2 1 37 8 37 2 1 11 6 11 2 2 81 8 81 4 1 46 2 46 6 46 9 46 1 7 76 3 1 20 2 20 9 20 4 1 96 6 96 7 96 9 96 4 1 73 3 73 4 73 8 73 3 3 43 6 43 7 43 3 3 84 6 84 8 84 2 5 75 9 75 3 2 97 6 97 9 97 6 1 37 3 37 4 37 5 37 7 37 9 37 5 2 47 3 47 4 47 8 47 10 47 3 2 98 7 98 8 98 4 5 89 6 89 7 89 9 89 +23 3 2 69 3 69 10 69 2 1 87 5 87 5 2 77 5 77 6 77 9 77 10 77 3 2 18 6 18 7 18 3 7 18 8 18 9 18 5 1 15 2 15 5 15 7 15 8 15 1 10 44 2 3 70 8 70 4 1 20 4 20 5 20 8 20 3 2 70 4 70 8 70 2 1 19 3 19 2 2 24 3 24 3 1 44 7 44 8 44 1 1 21 4 1 69 3 69 8 69 10 69 2 2 19 4 19 1 6 84 2 6 47 9 47 5 3 86 4 86 7 86 9 86 10 86 2 7 31 8 31 4 1 42 4 42 5 42 8 42 3 6 11 7 11 8 11 6 1 23 2 23 4 23 7 23 8 23 10 23 +16 4 2 48 3 48 7 48 10 48 1 4 15 2 2 97 7 97 3 2 23 3 23 10 23 3 1 29 9 29 10 29 6 1 96 3 96 6 96 7 96 8 96 10 96 5 2 66 4 66 5 66 7 66 9 66 4 2 41 3 41 8 41 10 41 3 1 43 5 43 7 43 2 3 58 5 58 1 5 93 3 3 78 4 78 10 78 5 2 74 3 74 6 74 7 74 10 74 2 4 57 10 57 2 3 68 9 68 4 1 85 2 85 9 85 10 85 diff --git a/data/flexible_jobshop/dauzere_data/15a.fjs b/data/flexible_jobshop/dauzere_data/15a.fjs new file mode 100644 index 0000000000..fc2b10e311 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/15a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 7 1 66 4 66 6 66 7 66 8 66 9 66 10 66 4 2 29 6 29 9 29 10 29 8 1 11 2 11 3 11 4 11 5 11 8 11 9 11 10 11 4 1 62 2 62 4 62 8 62 5 1 94 3 94 6 94 7 94 8 94 5 1 41 3 41 6 41 9 41 10 41 8 1 90 2 90 3 90 5 90 6 90 7 90 9 90 10 90 6 1 63 3 63 6 63 7 63 8 63 10 63 4 1 45 5 45 6 45 10 45 4 6 91 8 91 9 91 10 91 4 1 73 6 73 7 73 9 73 5 1 31 4 31 6 31 8 31 10 31 8 1 97 3 97 4 97 6 97 7 97 8 97 9 97 10 97 5 1 11 3 11 5 11 8 11 9 11 5 1 20 5 20 6 20 7 20 8 20 +20 4 3 90 5 90 9 90 10 90 7 2 21 3 21 4 21 5 21 7 21 8 21 10 21 7 1 78 2 78 3 78 4 78 5 78 6 78 9 78 5 1 37 5 37 7 37 9 37 10 37 7 1 68 2 68 5 68 6 68 8 68 9 68 10 68 5 3 48 4 48 6 48 7 48 8 48 7 1 55 2 55 4 55 5 55 6 55 7 55 10 55 3 2 38 6 38 10 38 4 2 49 3 49 9 49 10 49 3 1 69 2 69 10 69 7 1 73 2 73 4 73 5 73 7 73 8 73 10 73 3 1 80 3 80 7 80 4 2 83 4 83 6 83 7 83 6 1 39 2 39 5 39 7 39 8 39 10 39 4 1 98 2 98 3 98 10 98 6 2 71 3 71 4 71 5 71 6 71 10 71 5 1 24 3 24 6 24 8 24 10 24 9 1 89 2 89 3 89 4 89 6 89 7 89 8 89 9 89 10 89 2 2 73 3 73 8 1 44 2 44 3 44 4 44 5 44 6 44 7 44 10 44 +23 7 3 61 5 61 6 61 7 61 8 61 9 61 10 61 5 1 53 2 53 5 53 8 53 10 53 5 1 35 2 35 5 35 7 35 10 35 6 3 95 4 95 5 95 7 95 9 95 10 95 6 1 33 2 33 3 33 5 33 6 33 7 33 1 2 59 4 4 68 5 68 6 68 8 68 4 2 61 7 61 9 61 10 61 5 3 56 5 56 7 56 8 56 9 56 7 1 28 3 28 4 28 5 28 7 28 8 28 10 28 3 3 18 4 18 10 18 4 2 35 3 35 9 35 10 35 5 1 73 2 73 5 73 7 73 8 73 3 3 78 8 78 10 78 4 1 70 3 70 9 70 10 70 5 2 65 3 65 5 65 7 65 10 65 7 1 44 3 44 5 44 6 44 7 44 9 44 10 44 6 1 56 4 56 5 56 6 56 7 56 9 56 5 1 60 2 60 4 60 7 60 10 60 6 1 69 2 69 4 69 5 69 6 69 9 69 3 3 94 6 94 8 94 3 1 28 3 28 7 28 2 2 63 10 63 +18 5 1 17 4 17 6 17 9 17 10 17 4 2 61 6 61 7 61 10 61 5 2 34 4 34 7 34 9 34 10 34 4 1 96 2 96 5 96 7 96 7 1 31 2 31 3 31 4 31 6 31 8 31 10 31 3 1 82 3 82 9 82 6 2 40 4 40 5 40 7 40 9 40 10 40 5 1 63 5 63 6 63 7 63 8 63 6 1 95 3 95 4 95 5 95 7 95 8 95 6 1 68 2 68 4 68 6 68 8 68 9 68 4 1 91 5 91 7 91 9 91 8 1 43 2 43 3 43 4 43 5 43 6 43 8 43 10 43 4 4 32 5 32 8 32 10 32 3 3 54 5 54 7 54 4 1 92 2 92 9 92 10 92 8 1 40 4 40 5 40 6 40 7 40 8 40 9 40 10 40 4 2 84 4 84 6 84 10 84 5 2 38 3 38 5 38 9 38 10 38 +21 5 2 94 3 94 5 94 7 94 9 94 8 1 63 2 63 3 63 4 63 5 63 6 63 9 63 10 63 4 4 99 5 99 7 99 10 99 6 3 45 4 45 6 45 7 45 8 45 9 45 6 1 28 2 28 3 28 7 28 8 28 10 28 6 3 59 5 59 7 59 8 59 9 59 10 59 5 5 97 7 97 8 97 9 97 10 97 7 1 69 3 69 6 69 7 69 8 69 9 69 10 69 6 2 61 4 61 5 61 8 61 9 61 10 61 7 1 98 3 98 4 98 6 98 8 98 9 98 10 98 5 2 42 3 42 4 42 7 42 9 42 6 1 100 2 100 4 100 5 100 7 100 8 100 5 2 68 7 68 8 68 9 68 10 68 2 3 83 8 83 6 1 69 2 69 3 69 6 69 8 69 10 69 4 4 17 5 17 9 17 10 17 4 1 26 3 26 8 26 9 26 1 8 29 7 2 20 3 20 4 20 6 20 7 20 8 20 9 20 6 2 100 3 100 4 100 7 100 8 100 10 100 3 2 87 4 87 7 87 +15 5 2 67 3 67 4 67 8 67 9 67 7 2 16 3 16 4 16 5 16 8 16 9 16 10 16 3 3 86 4 86 6 86 5 2 36 3 36 5 36 7 36 10 36 3 2 73 6 73 9 73 6 2 41 3 41 4 41 5 41 8 41 10 41 5 3 100 5 100 7 100 9 100 10 100 3 2 23 3 23 9 23 4 4 33 5 33 6 33 9 33 4 1 92 3 92 6 92 9 92 7 1 74 4 74 6 74 7 74 8 74 9 74 10 74 5 1 90 2 90 5 90 7 90 8 90 7 1 49 2 49 3 49 4 49 5 49 6 49 10 49 3 5 34 6 34 8 34 5 2 47 3 47 5 47 8 47 9 47 +17 3 2 62 4 62 9 62 2 6 59 9 59 8 2 98 3 98 4 98 6 98 7 98 8 98 9 98 10 98 6 2 73 6 73 7 73 8 73 9 73 10 73 2 7 79 10 79 4 6 10 7 10 8 10 10 10 6 2 32 4 32 5 32 8 32 9 32 10 32 8 1 55 2 55 3 55 4 55 5 55 6 55 8 55 10 55 3 5 53 6 53 10 53 2 7 19 9 19 2 3 55 4 55 6 1 88 3 88 4 88 5 88 7 88 8 88 3 1 46 3 46 8 46 6 1 73 3 73 7 73 8 73 9 73 10 73 7 2 30 3 30 4 30 5 30 6 30 8 30 9 30 7 2 48 3 48 4 48 5 48 6 48 7 48 10 48 7 2 50 3 50 5 50 6 50 7 50 8 50 9 50 +25 3 4 37 5 37 6 37 6 1 75 3 75 7 75 8 75 9 75 10 75 7 2 36 3 36 4 36 5 36 6 36 7 36 10 36 4 2 71 4 71 6 71 8 71 5 1 66 6 66 7 66 8 66 10 66 5 2 39 3 39 4 39 6 39 7 39 6 2 17 4 17 5 17 7 17 8 17 9 17 5 2 30 6 30 7 30 8 30 9 30 8 2 42 3 42 5 42 6 42 7 42 8 42 9 42 10 42 5 2 94 6 94 7 94 9 94 10 94 7 2 59 3 59 4 59 6 59 7 59 9 59 10 59 3 1 36 7 36 10 36 5 3 68 5 68 7 68 9 68 10 68 6 2 21 4 21 5 21 6 21 7 21 9 21 5 1 25 2 25 3 25 7 25 10 25 4 1 65 3 65 4 65 5 65 4 3 58 6 58 7 58 9 58 5 3 65 4 65 5 65 7 65 9 65 5 1 36 3 36 4 36 5 36 10 36 2 4 45 7 45 4 2 82 4 82 5 82 6 82 5 1 42 3 42 4 42 7 42 10 42 4 2 82 5 82 7 82 8 82 4 1 51 5 51 6 51 7 51 8 1 75 2 75 3 75 5 75 7 75 8 75 9 75 10 75 +23 3 5 35 6 35 9 35 5 1 78 2 78 3 78 6 78 10 78 6 1 43 2 43 3 43 4 43 6 43 10 43 3 5 77 9 77 10 77 5 1 42 3 42 4 42 7 42 10 42 4 1 18 3 18 9 18 10 18 4 1 63 4 63 9 63 10 63 5 2 99 3 99 4 99 8 99 9 99 6 3 16 4 16 5 16 6 16 8 16 9 16 4 3 34 5 34 7 34 10 34 2 1 99 9 99 5 2 87 3 87 4 87 5 87 9 87 5 2 46 4 46 6 46 7 46 10 46 5 2 81 4 81 6 81 9 81 10 81 4 4 41 5 41 8 41 9 41 6 3 58 4 58 6 58 7 58 8 58 10 58 6 1 57 3 57 4 57 7 57 8 57 9 57 6 4 30 5 30 6 30 7 30 8 30 9 30 6 2 60 3 60 4 60 7 60 8 60 9 60 6 2 52 3 52 6 52 7 52 8 52 9 52 4 1 92 5 92 8 92 9 92 4 2 32 4 32 6 32 8 32 8 1 80 2 80 3 80 4 80 5 80 6 80 8 80 9 80 +19 6 1 42 2 42 4 42 5 42 6 42 9 42 6 1 33 3 33 4 33 7 33 8 33 10 33 5 1 40 4 40 6 40 9 40 10 40 5 2 80 3 80 6 80 9 80 10 80 6 1 72 2 72 3 72 6 72 8 72 9 72 4 1 64 3 64 5 64 10 64 5 1 77 4 77 5 77 8 77 9 77 7 1 23 2 23 4 23 5 23 6 23 9 23 10 23 6 1 50 2 50 3 50 4 50 5 50 9 50 4 5 13 6 13 7 13 10 13 2 6 38 7 38 4 2 21 3 21 7 21 9 21 5 1 77 4 77 5 77 7 77 8 77 5 5 95 7 95 8 95 9 95 10 95 4 4 60 5 60 6 60 7 60 7 1 94 3 94 4 94 5 94 6 94 7 94 9 94 5 2 53 3 53 4 53 5 53 6 53 6 1 82 2 82 6 82 7 82 9 82 10 82 10 1 60 2 60 3 60 4 60 5 60 6 60 7 60 8 60 9 60 10 60 +19 6 1 60 2 60 4 60 6 60 9 60 10 60 3 1 93 7 93 10 93 7 1 49 2 49 4 49 5 49 6 49 7 49 9 49 6 1 82 3 82 5 82 6 82 9 82 10 82 5 2 68 3 68 6 68 7 68 9 68 8 1 42 2 42 4 42 6 42 7 42 8 42 9 42 10 42 3 1 96 8 96 9 96 7 1 90 3 90 5 90 6 90 8 90 9 90 10 90 6 2 36 3 36 5 36 7 36 8 36 9 36 5 1 70 2 70 6 70 7 70 8 70 3 5 12 6 12 7 12 7 1 56 2 56 3 56 5 56 7 56 9 56 10 56 5 1 14 5 14 6 14 9 14 10 14 5 1 60 3 60 5 60 7 60 9 60 4 1 18 3 18 9 18 10 18 6 2 88 3 88 4 88 5 88 9 88 10 88 5 2 19 7 19 8 19 9 19 10 19 3 1 87 2 87 9 87 8 1 50 3 50 5 50 6 50 7 50 8 50 9 50 10 50 +21 3 3 50 7 50 10 50 4 1 63 2 63 4 63 6 63 6 1 16 3 16 4 16 5 16 8 16 10 16 3 1 65 2 65 3 65 6 1 71 2 71 6 71 8 71 9 71 10 71 6 1 44 3 44 4 44 6 44 8 44 10 44 5 1 46 4 46 5 46 8 46 9 46 6 1 35 3 35 5 35 7 35 8 35 10 35 5 2 11 3 11 5 11 8 11 10 11 3 6 83 9 83 10 83 7 2 12 3 12 4 12 6 12 7 12 9 12 10 12 2 8 98 9 98 6 5 25 6 25 7 25 8 25 9 25 10 25 7 2 84 4 84 5 84 6 84 7 84 9 84 10 84 4 1 36 6 36 8 36 10 36 5 1 41 6 41 7 41 9 41 10 41 4 3 44 4 44 7 44 9 44 5 1 51 3 51 7 51 8 51 10 51 4 2 58 3 58 6 58 7 58 5 1 56 2 56 5 56 8 56 10 56 4 2 27 6 27 8 27 9 27 +16 3 1 97 6 97 8 97 5 1 93 3 93 7 93 9 93 10 93 6 2 41 3 41 4 41 5 41 8 41 10 41 4 4 59 6 59 7 59 10 59 4 4 83 6 83 8 83 9 83 2 8 99 9 99 6 1 90 2 90 5 90 6 90 8 90 9 90 7 1 90 3 90 4 90 5 90 8 90 9 90 10 90 6 1 58 2 58 3 58 4 58 7 58 9 58 7 1 15 4 15 5 15 6 15 7 15 9 15 10 15 5 1 95 2 95 3 95 6 95 8 95 4 2 65 5 65 8 65 9 65 5 1 73 3 73 5 73 7 73 8 73 6 3 96 4 96 5 96 6 96 7 96 9 96 6 2 42 3 42 5 42 7 42 8 42 9 42 3 1 53 8 53 9 53 +16 7 2 61 3 61 5 61 6 61 7 61 9 61 10 61 4 4 24 6 24 7 24 10 24 6 1 90 5 90 7 90 8 90 9 90 10 90 5 3 11 6 11 7 11 9 11 10 11 7 1 12 2 12 5 12 7 12 8 12 9 12 10 12 3 1 68 2 68 9 68 5 1 61 7 61 8 61 9 61 10 61 2 3 40 8 40 3 3 70 6 70 7 70 6 1 76 2 76 3 76 4 76 5 76 8 76 4 2 48 4 48 7 48 9 48 8 1 19 2 19 3 19 5 19 6 19 7 19 8 19 10 19 3 5 49 9 49 10 49 3 1 76 4 76 5 76 7 2 24 3 24 4 24 6 24 7 24 9 24 10 24 3 2 35 5 35 8 35 +25 4 2 10 3 10 4 10 8 10 6 2 46 5 46 6 46 7 46 8 46 10 46 5 2 18 4 18 5 18 7 18 8 18 4 2 72 4 72 9 72 10 72 6 1 32 2 32 3 32 5 32 6 32 8 32 4 2 92 5 92 7 92 8 92 4 2 14 3 14 8 14 9 14 6 3 53 6 53 7 53 8 53 9 53 10 53 4 3 49 7 49 8 49 10 49 4 1 83 2 83 5 83 6 83 6 1 81 2 81 3 81 5 81 7 81 9 81 5 1 76 5 76 7 76 8 76 10 76 4 3 88 4 88 8 88 10 88 5 1 34 3 34 5 34 6 34 7 34 5 1 54 4 54 6 54 7 54 9 54 5 4 22 5 22 6 22 7 22 9 22 4 2 47 3 47 4 47 5 47 5 1 31 4 31 5 31 7 31 8 31 4 2 43 5 43 8 43 9 43 4 2 29 3 29 5 29 10 29 7 1 59 2 59 3 59 4 59 5 59 7 59 10 59 7 1 26 3 26 4 26 5 26 6 26 8 26 9 26 6 1 57 3 57 6 57 7 57 8 57 9 57 4 1 11 3 11 5 11 8 11 2 4 90 7 90 +17 4 1 55 3 55 7 55 10 55 7 1 71 3 71 4 71 6 71 7 71 8 71 9 71 4 3 64 6 64 8 64 10 64 4 2 36 4 36 6 36 7 36 8 1 26 2 26 3 26 4 26 5 26 6 26 8 26 10 26 5 2 34 3 34 6 34 8 34 9 34 4 1 68 4 68 8 68 9 68 8 1 55 2 55 3 55 4 55 5 55 6 55 7 55 10 55 5 2 41 3 41 5 41 7 41 10 41 6 1 36 3 36 4 36 5 36 8 36 9 36 3 1 64 5 64 8 64 5 1 91 3 91 4 91 5 91 8 91 4 1 16 8 16 9 16 10 16 5 2 29 3 29 5 29 6 29 7 29 6 2 87 3 87 7 87 8 87 9 87 10 87 7 1 76 3 76 4 76 6 76 7 76 8 76 10 76 5 1 69 2 69 6 69 7 69 9 69 +21 3 1 72 2 72 5 72 5 1 66 5 66 6 66 8 66 9 66 3 3 33 5 33 10 33 5 1 21 3 21 5 21 6 21 10 21 5 2 81 5 81 6 81 8 81 10 81 4 2 22 4 22 6 22 8 22 4 2 60 6 60 9 60 10 60 6 1 85 5 85 7 85 8 85 9 85 10 85 4 1 37 4 37 8 37 10 37 6 1 70 3 70 5 70 6 70 9 70 10 70 2 2 58 8 58 4 3 49 4 49 9 49 10 49 5 1 59 3 59 4 59 7 59 10 59 6 4 54 5 54 6 54 7 54 9 54 10 54 6 2 39 3 39 4 39 5 39 6 39 10 39 4 5 78 6 78 9 78 10 78 3 1 95 4 95 10 95 2 5 21 8 21 4 3 36 6 36 8 36 10 36 7 1 66 2 66 3 66 4 66 8 66 9 66 10 66 4 1 84 2 84 3 84 8 84 +17 7 1 11 2 11 3 11 5 11 7 11 8 11 10 11 4 3 37 5 37 6 37 9 37 4 1 11 2 11 4 11 9 11 4 2 81 4 81 6 81 7 81 5 3 46 6 46 7 46 8 46 9 46 7 1 76 2 76 3 76 5 76 7 76 8 76 10 76 1 8 20 4 2 96 3 96 9 96 10 96 7 2 73 3 73 4 73 7 73 8 73 9 73 10 73 6 2 43 3 43 4 43 5 43 8 43 9 43 6 3 84 4 84 7 84 8 84 9 84 10 84 5 4 75 7 75 8 75 9 75 10 75 5 4 97 5 97 6 97 9 97 10 97 4 3 37 4 37 7 37 10 37 6 2 47 4 47 5 47 6 47 8 47 10 47 8 1 98 2 98 3 98 4 98 5 98 6 98 9 98 10 98 7 1 89 2 89 3 89 5 89 6 89 8 89 9 89 +23 6 2 69 5 69 6 69 7 69 8 69 10 69 4 2 87 3 87 4 87 7 87 3 1 77 2 77 6 77 6 2 18 3 18 6 18 7 18 9 18 10 18 5 1 18 2 18 3 18 7 18 8 18 7 1 15 2 15 3 15 6 15 8 15 9 15 10 15 6 2 44 3 44 4 44 6 44 8 44 9 44 3 7 70 9 70 10 70 5 1 20 4 20 6 20 9 20 10 20 5 2 70 4 70 5 70 6 70 9 70 5 2 19 3 19 5 19 6 19 9 19 4 2 24 3 24 4 24 5 24 6 1 44 3 44 4 44 8 44 9 44 10 44 5 1 21 2 21 3 21 8 21 9 21 6 2 69 3 69 4 69 6 69 7 69 8 69 5 2 19 3 19 4 19 5 19 9 19 4 1 84 3 84 5 84 10 84 3 3 47 7 47 8 47 2 7 86 10 86 6 2 31 4 31 5 31 7 31 8 31 10 31 6 1 42 5 42 6 42 7 42 8 42 9 42 8 1 11 2 11 3 11 5 11 6 11 8 11 9 11 10 11 8 1 23 2 23 4 23 6 23 7 23 8 23 9 23 10 23 +16 7 2 48 3 48 5 48 6 48 8 48 9 48 10 48 5 1 15 3 15 4 15 7 15 8 15 5 1 97 5 97 6 97 8 97 10 97 5 3 23 6 23 8 23 9 23 10 23 5 2 29 3 29 4 29 5 29 7 29 6 1 96 2 96 3 96 7 96 8 96 10 96 6 1 66 2 66 4 66 7 66 8 66 9 66 8 1 41 3 41 5 41 6 41 7 41 8 41 9 41 10 41 5 1 43 3 43 4 43 6 43 9 43 6 1 58 2 58 6 58 7 58 8 58 9 58 6 2 93 3 93 4 93 6 93 9 93 10 93 4 2 78 6 78 8 78 9 78 3 4 74 5 74 7 74 7 1 57 2 57 3 57 4 57 7 57 8 57 9 57 5 1 68 5 68 7 68 8 68 9 68 4 1 85 4 85 9 85 10 85 diff --git a/data/flexible_jobshop/dauzere_data/16a.fjs b/data/flexible_jobshop/dauzere_data/16a.fjs new file mode 100644 index 0000000000..e7f598721d --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/16a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 3 4 67 7 69 8 67 1 10 32 1 5 16 1 8 66 1 6 90 3 4 44 8 46 9 38 1 9 89 1 9 63 1 2 44 1 7 87 1 3 73 2 2 33 9 31 3 2 90 3 92 7 96 1 2 16 1 1 19 +20 1 4 90 2 3 27 10 27 1 9 77 1 10 40 1 8 70 3 1 47 9 45 10 47 1 1 56 1 6 44 2 3 50 5 50 3 4 69 7 67 10 68 3 1 75 4 73 10 74 1 10 75 2 5 79 10 79 1 6 45 1 10 94 1 7 65 2 2 31 10 25 1 4 85 3 3 75 6 71 8 71 3 1 44 4 45 6 45 +23 1 1 55 1 4 53 1 4 35 1 5 93 1 10 33 1 8 62 1 5 66 1 10 61 1 7 56 1 6 29 2 2 27 5 22 1 1 37 2 3 71 4 66 2 2 76 5 72 1 4 69 2 3 61 7 67 1 10 49 1 2 57 3 4 57 7 60 9 59 2 2 63 4 67 1 5 90 1 10 27 1 5 58 +18 2 8 22 9 24 1 3 61 1 2 35 1 6 92 1 4 30 1 10 79 2 1 44 4 42 2 1 62 8 63 1 1 93 1 1 69 1 3 89 1 7 49 1 2 38 3 4 54 6 54 8 54 1 7 87 2 3 46 7 38 3 1 82 6 81 7 81 2 3 40 9 40 +21 1 3 86 1 6 65 1 2 94 1 5 50 1 4 31 1 9 59 1 4 92 1 2 67 1 4 60 1 9 93 1 5 45 1 8 95 2 2 71 8 63 1 7 79 1 2 68 2 8 21 9 21 1 3 35 1 10 36 2 9 24 10 24 1 6 90 1 6 85 +15 1 10 70 1 6 20 1 8 81 1 5 42 1 10 70 1 5 43 1 2 95 1 10 22 1 10 35 1 5 87 1 6 72 1 9 86 1 10 52 1 6 32 1 5 47 +17 1 3 62 3 4 55 6 58 10 60 4 7 89 8 96 9 95 10 92 2 1 70 4 71 2 1 72 6 76 1 8 15 1 10 36 1 7 55 1 4 48 1 2 22 2 7 59 9 58 1 8 80 1 8 45 1 5 71 1 2 33 3 2 48 8 52 10 51 1 3 51 +25 1 5 34 1 3 75 1 10 41 2 2 70 7 67 1 6 63 2 6 40 10 44 1 10 21 3 6 31 8 36 9 33 2 5 43 6 45 1 10 94 2 3 55 4 62 1 8 38 1 2 70 1 1 25 2 1 29 4 29 1 2 64 1 6 57 1 7 63 1 1 42 2 1 47 4 44 1 1 82 1 10 43 1 7 79 1 1 51 1 6 74 +23 1 2 37 2 3 78 7 76 1 3 46 1 1 75 1 1 47 1 9 22 1 8 65 1 6 99 1 2 20 1 6 41 1 6 97 1 3 84 1 6 44 1 2 82 1 10 41 1 9 61 1 5 56 1 1 33 2 2 60 3 64 2 5 49 8 55 3 4 86 5 88 7 88 2 4 35 8 30 2 5 79 10 78 +19 1 2 41 1 9 35 1 3 40 1 4 77 1 7 69 4 3 62 7 64 9 65 10 63 1 1 74 1 7 24 1 7 51 1 2 21 2 6 45 10 37 3 2 25 7 25 9 23 2 1 73 8 75 1 3 86 2 4 59 9 60 1 4 90 1 3 54 1 2 79 1 4 60 +19 1 9 63 2 3 88 4 87 1 4 46 2 2 83 6 79 1 2 69 1 6 47 1 10 91 3 3 86 4 88 9 83 1 4 38 1 4 68 1 8 20 1 6 51 1 6 22 1 4 60 1 9 22 1 1 82 1 2 23 1 7 83 1 3 50 +21 1 8 52 2 6 62 10 59 2 3 21 5 16 1 4 64 1 9 67 1 1 46 2 2 47 4 47 1 3 38 1 5 12 1 6 78 1 9 13 1 9 93 1 1 28 1 7 81 4 2 33 4 37 5 40 6 39 1 8 40 1 2 45 1 7 51 1 9 59 1 4 55 1 10 30 +16 1 9 97 2 2 89 7 84 2 1 41 4 42 1 8 56 1 3 80 1 7 94 1 6 87 1 1 86 2 2 57 5 58 1 5 22 1 1 88 1 8 65 1 8 67 1 6 91 1 5 40 3 4 53 8 49 9 57 +16 1 3 60 3 3 26 8 27 9 27 1 5 81 1 5 14 1 8 17 1 1 63 1 6 60 1 2 42 1 9 69 1 2 73 1 8 50 1 10 23 1 4 48 1 3 72 1 4 28 2 3 41 6 36 +25 1 10 15 1 2 48 2 4 22 8 23 3 1 70 6 70 7 73 4 1 40 4 35 7 40 9 35 1 10 84 1 1 14 1 7 53 1 8 50 1 9 77 2 2 78 9 78 1 3 73 1 8 85 1 4 36 1 8 53 2 1 22 5 25 1 4 48 2 1 34 4 30 1 2 45 1 10 32 1 8 55 1 9 29 1 1 59 1 6 15 1 8 89 +17 1 6 55 1 1 69 3 1 64 3 63 5 63 1 4 39 1 8 29 1 4 38 1 10 67 1 8 58 1 3 43 1 5 38 2 4 67 8 63 1 6 83 1 8 26 2 6 34 7 32 1 3 82 1 10 72 2 2 68 7 68 +21 1 5 74 1 1 65 1 8 39 1 8 25 2 2 82 3 78 1 3 29 2 1 58 6 55 1 2 81 1 1 43 1 8 67 1 6 56 1 9 48 2 1 56 6 59 2 2 54 8 54 1 9 41 1 7 77 1 2 88 1 1 22 1 8 38 2 3 61 6 61 1 8 83 +17 2 4 16 8 15 3 5 43 8 39 10 39 1 6 16 1 3 78 2 1 47 7 47 2 6 78 8 77 1 9 23 1 3 92 3 3 73 4 75 8 75 1 4 44 1 6 84 2 5 76 6 73 1 8 90 2 1 39 6 39 1 2 47 1 3 94 1 8 90 +23 1 7 62 1 4 85 1 7 75 1 9 22 1 1 21 1 8 22 2 6 48 7 42 1 2 67 1 2 22 2 8 71 10 71 3 4 27 6 23 10 23 2 2 27 9 24 2 2 47 6 45 1 4 25 1 1 67 1 2 23 1 2 85 1 6 45 2 2 82 7 81 1 5 34 1 3 44 1 1 16 2 1 27 10 27 +16 2 3 51 4 48 1 1 19 1 6 92 1 2 27 2 3 34 7 32 1 1 92 1 8 68 1 1 47 2 4 48 6 44 1 6 54 1 9 89 1 7 76 1 8 72 2 3 55 7 57 1 1 67 1 9 82 diff --git a/data/flexible_jobshop/dauzere_data/17a.fjs b/data/flexible_jobshop/dauzere_data/17a.fjs new file mode 100644 index 0000000000..ec63de5d54 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/17a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 5 4 65 6 66 7 64 8 61 10 61 2 2 28 10 36 4 2 14 4 16 9 16 10 17 1 2 56 3 6 87 7 86 8 90 2 6 42 10 46 4 1 88 2 83 5 83 6 82 3 1 67 3 63 7 63 4 1 46 5 46 6 46 10 46 3 6 88 8 87 10 87 2 1 66 7 74 3 1 33 4 33 6 33 5 1 92 3 89 6 93 7 92 8 96 3 1 12 3 16 9 15 2 5 20 6 22 +20 3 3 86 5 90 9 86 3 2 23 3 22 8 22 6 1 79 2 74 3 76 5 78 6 75 9 75 2 1 38 10 37 6 1 71 2 65 5 67 6 62 8 67 10 71 4 3 46 4 45 7 46 8 52 6 2 55 4 55 5 56 6 59 7 55 10 55 3 2 40 6 45 10 40 2 2 49 10 50 1 2 68 6 1 71 4 73 5 71 7 75 8 75 10 75 2 1 77 7 77 3 2 76 6 82 7 79 2 2 41 7 41 1 2 90 2 4 72 5 66 3 3 32 6 27 8 25 7 1 85 2 89 3 81 4 85 7 85 8 84 9 81 2 2 73 3 72 5 2 50 4 46 5 45 7 40 10 46 +23 5 3 58 5 60 6 57 8 62 10 60 2 2 53 10 52 2 2 37 5 38 2 5 90 10 90 3 5 33 6 35 7 35 1 7 58 2 3 69 7 69 2 1 61 6 61 2 2 58 8 57 4 2 34 3 32 7 31 9 35 3 2 26 3 22 9 22 4 2 34 8 36 9 39 10 35 3 1 72 4 71 7 73 2 9 80 10 76 2 2 70 8 64 4 1 63 6 67 9 64 10 62 3 5 48 6 45 9 41 5 3 56 4 56 5 56 6 59 10 58 4 1 56 3 57 6 59 10 54 3 4 69 5 68 8 65 4 2 90 5 90 7 91 10 90 1 2 35 1 1 62 +18 4 3 18 5 24 8 20 9 22 3 5 63 6 57 9 58 5 1 40 6 34 8 32 9 37 10 37 3 4 88 6 91 10 88 6 1 29 2 37 3 35 5 30 9 34 10 36 2 2 76 8 79 3 3 41 6 42 10 43 2 5 59 6 62 5 2 91 3 94 4 93 6 86 10 89 5 1 70 3 67 5 67 8 62 10 65 2 6 87 10 87 4 2 44 3 48 4 44 5 44 1 4 34 3 2 52 4 54 6 55 3 1 84 9 84 10 86 4 3 41 5 41 8 37 9 46 2 1 81 3 82 2 2 40 8 42 +21 3 1 87 2 94 6 95 4 1 62 2 61 3 66 8 62 3 3 94 4 93 9 93 4 2 46 3 42 6 47 8 45 5 1 31 2 31 6 29 7 35 9 31 3 6 60 7 59 9 61 1 7 88 2 1 67 4 67 3 3 58 6 60 9 63 4 1 93 2 89 6 97 10 92 2 1 43 7 45 3 2 95 3 93 6 95 2 7 64 8 67 1 1 77 3 4 64 6 68 8 64 5 2 21 3 17 7 21 8 22 9 16 3 1 35 6 30 7 30 2 6 32 10 33 6 1 24 2 26 4 24 5 26 7 28 10 25 4 1 95 5 95 8 95 10 95 3 2 80 5 84 10 89 +15 2 2 65 10 64 5 1 23 2 20 3 20 6 20 8 19 1 1 79 1 9 34 2 3 71 10 69 1 5 43 3 2 95 6 91 9 95 1 2 27 1 9 35 1 2 89 5 3 72 4 71 5 69 6 73 8 72 5 1 86 4 85 7 82 8 84 9 88 1 1 54 1 1 38 4 4 48 5 48 8 53 10 51 +17 1 10 65 3 7 58 8 61 9 56 2 5 93 7 93 2 3 71 4 71 2 2 80 5 78 4 3 19 5 15 7 18 9 15 5 6 34 7 34 8 36 9 29 10 31 3 1 54 3 55 10 54 2 1 55 5 54 2 4 23 8 26 3 8 58 9 55 10 55 2 3 85 8 84 2 3 47 8 47 2 9 66 10 71 4 1 33 3 29 7 33 10 33 2 1 48 2 46 2 1 51 9 50 +25 2 1 36 8 44 5 2 76 5 73 7 74 8 73 10 71 3 1 34 2 35 5 34 3 1 66 3 69 6 66 2 7 65 8 65 1 10 44 3 2 20 3 23 4 21 4 1 36 3 32 4 37 7 35 4 2 43 4 40 5 40 7 43 3 1 91 4 90 7 89 3 1 58 2 58 5 54 1 6 38 5 1 63 3 64 4 68 9 67 10 65 4 1 25 3 26 5 23 7 25 5 4 27 5 33 7 27 8 31 9 25 1 10 64 3 1 61 3 54 7 60 3 3 64 7 64 8 67 2 4 41 8 39 3 1 46 8 44 10 49 2 5 76 8 81 2 1 44 4 42 3 5 79 9 77 10 79 1 9 51 4 1 75 2 77 4 72 9 76 +23 1 3 37 4 4 76 6 72 7 76 10 77 1 4 41 2 3 73 4 73 2 1 44 7 40 1 3 18 4 4 62 6 67 7 62 8 64 4 2 90 7 97 8 93 10 98 3 2 25 3 20 7 20 1 9 36 3 2 94 5 94 7 90 2 2 87 5 79 2 3 50 9 42 3 3 80 7 78 8 78 2 2 43 6 46 5 1 54 3 59 6 57 7 57 10 58 2 1 56 8 53 4 1 35 6 31 7 37 10 33 2 2 60 9 60 1 4 51 4 1 89 5 92 7 88 9 88 3 5 29 6 36 7 31 2 1 77 9 74 +19 3 4 44 7 44 10 44 3 1 40 3 35 7 32 4 2 37 3 38 5 46 6 44 6 2 73 3 77 4 77 5 76 6 77 9 80 4 1 69 2 66 4 67 6 71 3 3 67 7 60 8 63 6 1 74 4 71 5 74 7 74 8 74 9 74 4 4 23 6 27 7 27 8 29 3 2 50 9 48 10 51 1 3 18 1 5 39 4 4 22 7 28 8 25 10 29 3 1 77 8 75 10 76 4 1 87 2 88 8 95 9 88 3 7 57 8 64 9 59 2 5 88 9 87 2 4 53 10 49 6 3 76 4 82 5 75 6 79 8 83 10 80 5 1 59 3 62 5 58 7 58 9 60 +19 2 2 59 4 61 6 3 89 4 89 5 85 7 85 8 94 9 91 4 2 54 4 50 6 52 8 50 4 2 79 3 83 5 80 9 75 5 2 71 4 64 5 63 7 63 9 66 2 1 44 4 44 3 1 93 2 87 8 93 4 1 84 2 89 6 89 10 86 4 1 36 4 37 5 35 10 42 1 10 69 3 4 12 5 17 10 16 5 2 58 3 56 4 52 8 58 9 54 3 2 17 4 23 10 23 2 4 56 6 63 5 2 22 3 23 6 20 7 22 8 18 3 2 86 3 84 5 85 4 1 24 2 23 3 24 4 23 5 2 85 6 88 8 87 9 83 10 83 2 3 55 6 49 +21 2 4 50 7 46 2 6 64 8 62 2 3 20 5 17 1 4 64 4 1 71 2 67 6 69 9 73 4 1 46 3 46 4 46 7 46 1 10 43 2 3 37 6 40 3 1 16 3 16 9 13 4 2 76 3 81 7 80 10 80 1 2 18 1 2 98 6 1 25 4 29 6 29 7 27 8 29 9 29 4 1 77 3 79 8 85 10 77 4 2 38 3 42 8 38 9 36 2 1 43 6 41 2 3 48 5 45 3 2 54 4 51 9 49 3 3 54 7 55 10 58 2 2 56 10 56 2 3 26 8 30 +16 3 3 96 5 89 9 90 4 2 89 4 88 5 84 6 92 1 8 48 1 6 63 1 1 80 3 1 94 4 94 7 94 3 1 84 3 82 7 86 3 1 87 4 86 9 82 3 3 55 6 59 7 62 5 1 22 2 20 3 19 5 19 10 20 2 4 91 7 91 3 5 64 9 64 10 67 5 5 67 6 71 7 71 8 71 9 71 4 1 91 5 93 7 92 10 92 2 1 48 10 43 3 4 53 5 49 9 51 +16 2 6 60 9 57 2 2 26 9 27 3 1 85 5 86 8 86 4 2 14 4 12 7 16 10 15 2 1 13 3 17 2 1 65 3 66 3 1 57 5 57 10 64 2 5 47 9 44 4 3 70 4 66 5 70 10 68 2 6 69 9 73 5 1 50 3 49 4 53 5 50 8 47 1 2 28 4 1 52 2 50 3 49 7 55 3 5 73 6 73 8 73 3 1 25 2 25 7 28 4 4 38 5 35 6 35 10 35 +25 3 7 15 8 16 9 17 5 2 45 4 47 6 42 7 47 10 47 1 4 23 4 1 70 2 73 3 70 6 67 2 3 36 8 37 2 3 92 4 88 4 7 19 8 19 9 22 10 15 2 4 54 8 57 3 2 49 3 48 6 47 2 4 77 10 80 2 2 82 9 78 4 1 75 4 71 5 71 9 72 4 1 83 2 85 7 85 8 80 4 2 41 5 36 8 35 10 40 1 6 50 2 3 30 5 21 4 2 48 5 50 8 43 9 48 2 9 34 10 36 1 6 48 6 1 29 2 31 4 27 5 35 6 32 8 30 5 1 55 2 59 4 60 5 60 7 59 3 4 27 8 29 10 29 4 2 60 4 56 6 56 9 51 1 6 16 3 3 83 7 83 10 85 +17 4 1 51 4 59 6 55 7 56 3 3 70 6 70 10 69 2 2 63 4 63 3 2 38 3 38 5 37 3 2 33 3 24 8 29 3 1 33 4 38 8 37 4 1 69 2 63 4 70 6 71 2 2 60 7 60 5 1 39 4 43 5 43 8 45 9 43 1 3 38 4 3 60 4 67 7 63 10 64 2 7 85 9 87 4 1 21 2 17 4 21 5 17 4 1 28 2 35 6 32 8 33 6 2 87 3 83 5 84 6 88 7 88 9 83 3 1 69 5 74 6 74 1 4 68 +21 3 4 73 5 73 8 75 3 4 70 9 69 10 64 3 2 36 4 38 9 37 4 4 23 5 28 7 25 9 20 3 3 78 5 81 7 81 4 1 22 5 22 9 23 10 26 5 6 62 7 57 8 60 9 56 10 60 1 10 81 5 2 38 4 34 5 39 8 42 9 42 2 1 69 7 69 3 2 57 8 57 10 57 3 2 52 6 54 9 49 3 4 59 5 63 9 58 4 2 58 3 51 4 58 5 54 3 4 37 8 41 9 43 2 3 70 9 73 2 4 93 7 88 3 2 25 9 29 10 22 2 7 35 8 35 4 1 65 2 64 7 64 10 65 2 4 85 6 78 +17 3 2 16 8 16 10 13 2 1 41 8 39 2 1 11 6 12 2 2 81 8 79 4 1 51 2 49 6 47 9 47 1 7 78 3 1 23 2 23 9 23 4 1 90 6 90 7 88 9 92 4 1 72 3 71 4 75 8 74 3 3 46 6 44 7 44 3 3 78 6 81 8 78 2 5 73 9 73 3 2 92 6 92 9 97 6 1 39 3 42 4 42 5 34 7 35 9 37 5 2 48 3 45 4 45 8 45 10 48 3 2 98 7 90 8 94 4 5 88 6 85 7 85 9 83 +23 3 2 67 3 67 10 67 2 1 85 5 84 5 2 75 5 75 6 72 9 75 10 75 3 2 22 6 25 7 22 3 7 22 8 23 9 22 5 1 20 2 18 5 16 7 20 8 23 1 10 44 2 3 72 8 68 4 1 28 4 28 5 23 8 24 3 2 66 4 72 8 71 2 1 21 3 22 2 2 25 3 27 3 1 46 7 50 8 46 1 1 20 4 1 70 3 67 8 63 10 67 2 2 20 4 20 1 6 81 2 6 51 9 45 5 3 82 4 87 7 82 9 78 10 83 2 7 39 8 35 4 1 48 4 44 5 44 8 44 3 6 16 7 16 8 16 6 1 22 2 26 4 27 7 27 8 29 10 27 +16 4 2 51 3 49 7 50 10 49 1 4 19 2 2 92 7 93 3 2 30 3 24 10 26 3 1 37 9 34 10 28 6 1 89 3 92 6 95 7 89 8 91 10 92 5 2 66 4 66 5 68 7 62 9 65 4 2 44 3 40 8 44 10 46 3 1 47 5 40 7 39 2 3 54 5 61 1 5 85 3 3 76 4 76 10 78 5 2 76 3 76 6 70 7 72 10 68 2 4 57 10 61 2 3 70 9 64 4 1 82 2 86 9 78 10 82 diff --git a/data/flexible_jobshop/dauzere_data/18a.fjs b/data/flexible_jobshop/dauzere_data/18a.fjs new file mode 100644 index 0000000000..5fb465c250 --- /dev/null +++ b/data/flexible_jobshop/dauzere_data/18a.fjs @@ -0,0 +1,21 @@ +20 10 1 +15 7 1 65 4 61 6 65 7 69 8 66 9 63 10 61 4 2 30 6 32 9 33 10 32 8 1 21 2 16 3 16 4 13 5 11 8 15 9 17 10 17 4 1 64 2 63 4 65 8 65 5 1 90 3 90 6 92 7 94 8 93 5 1 40 3 46 6 41 9 39 10 42 8 1 83 2 83 3 85 5 85 6 91 7 86 9 89 10 86 6 1 66 3 63 6 63 7 60 8 63 10 63 4 1 49 5 47 6 45 10 47 4 6 87 8 83 9 90 10 87 4 1 69 6 71 7 71 9 72 5 1 29 4 30 6 33 8 30 10 33 8 1 91 3 92 4 93 6 92 7 91 8 94 9 96 10 94 5 1 16 3 16 5 21 8 16 9 18 5 1 28 5 20 6 27 7 24 8 22 +20 4 3 86 5 88 9 86 10 84 7 2 22 3 24 4 28 5 24 7 19 8 28 10 27 7 1 78 2 77 3 76 4 78 5 73 6 71 9 73 5 1 40 5 43 7 39 9 39 10 40 7 1 66 2 67 5 71 6 69 8 70 9 65 10 66 5 3 48 4 53 6 49 7 45 8 53 7 1 53 2 55 4 59 5 55 6 55 7 54 10 55 3 2 40 6 35 10 40 4 2 48 3 53 9 47 10 54 3 1 67 2 68 10 68 7 1 69 2 76 4 71 5 71 7 71 8 66 10 71 3 1 73 3 77 7 74 4 2 83 4 84 6 81 7 78 6 1 42 2 41 5 36 7 40 8 41 10 37 4 1 90 2 94 3 96 10 94 6 2 68 3 70 4 66 5 69 6 71 10 69 5 1 27 3 28 6 29 8 30 10 29 9 1 90 2 89 3 85 4 85 6 85 7 84 8 90 9 82 10 86 2 2 71 3 71 8 1 45 2 45 3 41 4 48 5 45 6 49 7 45 10 45 +23 7 3 60 5 60 6 60 7 60 8 62 9 60 10 64 5 1 49 2 52 5 53 8 53 10 53 5 1 42 2 41 5 37 7 37 10 32 6 3 91 4 95 5 90 7 88 9 94 10 89 6 1 36 2 36 3 32 5 36 6 36 7 36 1 2 58 4 4 70 5 63 6 66 8 68 4 2 58 7 61 9 63 10 57 5 3 59 5 58 7 55 8 55 9 56 7 1 27 3 31 4 31 5 33 7 31 8 26 10 30 3 3 26 4 25 10 18 4 2 35 3 37 9 37 10 37 5 1 75 2 74 5 71 7 66 8 73 3 3 79 8 77 10 74 4 1 67 3 69 9 73 10 69 5 2 62 3 67 5 64 7 64 10 66 7 1 49 3 42 5 49 6 45 7 48 9 45 10 45 6 1 56 4 56 5 56 6 55 7 60 9 57 5 1 57 2 62 4 59 7 59 10 59 6 1 69 2 68 4 70 5 68 6 70 9 68 3 3 93 6 90 8 93 3 1 36 3 31 7 35 2 2 65 10 63 +18 5 1 19 4 26 6 20 9 25 10 22 4 2 61 6 61 7 65 10 58 5 2 39 4 34 7 36 9 36 10 37 4 1 87 2 93 5 92 7 88 7 1 33 2 31 3 33 4 32 6 32 8 34 10 35 3 1 79 3 79 9 76 6 2 42 4 45 5 47 7 39 9 42 10 42 5 1 60 5 60 6 62 7 58 8 61 6 1 91 3 91 4 92 5 91 7 91 8 95 6 1 65 2 64 4 62 6 70 8 66 9 68 4 1 90 5 87 7 87 9 89 8 1 41 2 44 3 44 4 47 5 39 6 47 8 44 10 44 4 4 31 5 34 8 34 10 34 3 3 56 5 54 7 51 4 1 89 2 84 9 88 10 86 8 1 41 4 41 5 41 6 42 7 37 8 39 9 38 10 41 4 2 80 4 81 6 76 10 80 5 2 42 3 41 5 37 9 40 10 40 +21 5 2 91 3 89 5 90 7 95 9 91 8 1 58 2 60 3 61 4 60 5 62 6 62 9 63 10 62 4 4 93 5 94 7 97 10 91 6 3 47 4 42 6 46 7 42 8 46 9 42 6 1 35 2 31 3 30 7 31 8 31 10 26 6 3 57 5 59 7 56 8 59 9 59 10 60 5 5 92 7 93 8 92 9 90 10 91 7 1 67 3 71 6 66 7 67 8 68 9 67 10 68 6 2 60 4 60 5 63 8 65 9 60 10 65 7 1 93 3 89 4 88 6 93 8 93 9 90 10 93 5 2 43 3 43 4 43 7 43 9 42 6 1 92 2 95 4 95 5 95 7 91 8 95 5 2 67 7 63 8 67 9 70 10 66 2 3 83 8 80 6 1 67 2 69 3 68 6 68 8 69 10 68 4 4 23 5 21 9 24 10 21 4 1 30 3 34 8 30 9 26 1 8 37 7 2 26 3 24 4 23 6 22 7 24 8 24 9 28 6 2 95 3 99 4 95 7 99 8 95 10 98 3 2 82 4 79 7 84 +15 5 2 69 3 64 4 64 8 63 9 62 7 2 20 3 20 4 20 5 20 8 22 9 17 10 17 3 3 83 4 79 6 79 5 2 40 3 38 5 37 7 42 10 38 3 2 71 6 71 9 71 6 2 43 3 43 4 47 5 46 8 43 10 43 5 3 97 5 99 7 99 9 95 10 98 3 2 29 3 26 9 24 4 4 35 5 35 6 34 9 36 4 1 92 3 82 6 88 9 87 7 1 72 4 71 6 74 7 75 8 69 9 71 10 71 5 1 89 2 89 5 90 7 86 8 86 7 1 49 2 46 3 50 4 48 5 49 6 49 10 49 3 5 40 6 33 8 36 5 2 47 3 48 5 48 8 48 9 48 +17 3 2 61 4 63 9 60 2 6 58 9 58 8 2 94 3 95 4 93 6 93 7 96 8 98 9 97 10 93 6 2 67 6 71 7 71 8 71 9 69 10 71 2 7 76 10 76 4 6 14 7 16 8 18 10 19 6 2 34 4 36 5 29 8 34 9 36 10 30 8 1 59 2 55 3 59 4 55 5 56 6 56 8 55 10 52 3 5 55 6 56 10 53 2 7 27 9 22 2 3 51 4 55 6 1 84 3 84 4 84 5 83 7 88 8 89 3 1 46 3 49 8 47 6 1 66 3 71 7 71 8 76 9 71 10 70 7 2 29 3 38 4 34 5 37 6 33 8 29 9 32 7 2 48 3 49 4 52 5 47 6 46 7 48 10 45 7 2 48 3 48 5 51 6 51 7 55 8 54 9 54 +25 3 4 44 5 39 6 36 6 1 73 3 77 7 73 8 70 9 74 10 73 7 2 42 3 38 4 38 5 35 6 41 7 36 10 36 4 2 72 4 68 6 71 8 69 5 1 65 6 65 7 64 8 65 10 69 5 2 37 3 42 4 36 6 36 7 41 6 2 24 4 21 5 19 7 21 8 24 9 23 5 2 33 6 29 7 34 8 36 9 38 8 2 46 3 44 5 43 6 42 7 43 8 43 9 39 10 43 5 2 89 6 90 7 90 9 90 10 87 7 2 56 3 58 4 61 6 58 7 59 9 58 10 58 3 1 35 7 37 10 41 5 3 72 5 70 7 70 9 67 10 67 6 2 21 4 24 5 25 6 28 7 29 9 22 5 1 29 2 29 3 29 7 25 10 32 4 1 64 3 62 4 67 5 60 4 3 54 6 59 7 52 9 54 5 3 64 4 65 5 67 7 61 9 67 5 1 33 3 36 4 38 5 38 10 34 2 4 43 7 48 4 2 76 4 78 5 80 6 79 5 1 43 3 43 4 41 7 43 10 40 4 2 79 5 79 7 79 8 79 4 1 50 5 49 6 53 7 52 8 1 71 2 73 3 74 5 73 7 77 8 76 9 73 10 73 +23 3 5 37 6 37 9 37 5 1 79 2 80 3 74 6 72 10 80 6 1 43 2 44 3 47 4 44 6 44 10 40 3 5 77 9 73 10 78 5 1 44 3 44 4 44 7 40 10 43 4 1 21 3 22 9 22 10 25 4 1 58 4 62 9 62 10 63 5 2 97 3 98 4 89 8 91 9 98 6 3 22 4 20 5 20 6 15 8 20 9 25 4 3 33 5 34 7 41 10 37 2 1 98 9 90 5 2 83 3 81 4 82 5 83 9 86 5 2 47 4 50 6 47 7 47 10 47 5 2 78 4 77 6 78 9 78 10 78 4 4 48 5 45 8 44 9 40 6 3 59 4 63 6 59 7 60 8 54 10 58 6 1 59 3 56 4 56 7 56 8 56 9 56 6 4 32 5 37 6 33 7 33 8 32 9 35 6 2 55 3 56 4 57 7 60 8 60 9 60 6 2 56 3 55 6 53 7 50 8 55 9 53 4 1 88 5 88 8 87 9 92 4 2 36 4 37 6 32 8 32 8 1 77 2 77 3 75 4 78 5 74 6 77 8 73 9 78 +19 6 1 45 2 43 4 44 5 44 6 40 9 44 6 1 40 3 35 4 39 7 39 8 36 10 37 5 1 44 4 38 6 42 9 42 10 41 5 2 82 3 79 6 77 9 76 10 75 6 1 73 2 70 3 72 6 69 8 72 9 74 4 1 63 3 68 5 59 10 65 5 1 70 4 70 5 77 8 76 9 74 7 1 32 2 25 4 30 5 27 6 27 9 32 10 31 6 1 56 2 52 3 47 4 47 5 51 9 51 4 5 13 6 18 7 20 10 20 2 6 36 7 40 4 2 25 3 27 7 26 9 25 5 1 75 4 75 5 75 7 76 8 78 5 5 92 7 90 8 88 9 93 10 94 4 4 64 5 60 6 56 7 58 7 1 86 3 87 4 90 5 87 6 91 7 88 9 90 5 2 54 3 49 4 53 5 53 6 56 6 1 79 2 82 6 79 7 79 9 80 10 79 10 1 60 2 60 3 60 4 60 5 60 6 60 7 60 8 60 9 59 10 57 +19 6 1 59 2 60 4 59 6 59 9 59 10 59 3 1 89 7 88 10 90 7 1 54 2 50 4 46 5 54 6 50 7 53 9 54 6 1 82 3 83 5 76 6 81 9 79 10 79 5 2 68 3 63 6 65 7 67 9 72 8 1 44 2 44 4 44 6 43 7 46 8 45 9 44 10 46 3 1 91 8 94 9 91 7 1 89 3 82 5 90 6 86 8 87 9 86 10 86 6 2 37 3 38 5 39 7 38 8 42 9 38 5 1 68 2 63 6 70 7 68 8 68 3 5 17 6 13 7 14 7 1 51 2 54 3 58 5 56 7 56 9 56 10 54 5 1 20 5 14 6 19 9 17 10 15 5 1 58 3 64 5 59 7 60 9 63 4 1 22 3 22 9 18 10 25 6 2 81 3 89 4 87 5 85 9 84 10 80 5 2 27 7 23 8 23 9 22 10 23 3 1 83 2 87 9 86 8 1 50 3 55 5 50 6 49 7 53 8 50 9 50 10 50 +21 3 3 50 7 50 10 50 4 1 66 2 66 4 60 6 66 6 1 15 3 25 4 16 5 23 8 20 10 20 3 1 64 2 66 3 67 6 1 69 2 70 6 66 8 70 9 65 10 69 6 1 41 3 46 4 46 6 43 8 46 10 46 5 1 52 4 43 5 48 8 47 9 44 6 1 40 3 37 5 39 7 37 8 37 10 37 5 2 16 3 14 5 11 8 12 10 11 3 6 80 9 80 10 80 7 2 16 3 16 4 16 6 21 7 16 9 16 10 17 2 8 97 9 93 6 5 32 6 29 7 29 8 29 9 33 10 30 7 2 79 4 82 5 84 6 81 7 86 9 83 10 81 4 1 34 6 39 8 41 10 33 5 1 46 6 43 7 38 9 40 10 38 4 3 45 4 45 7 44 9 45 5 1 52 3 51 7 50 8 48 10 48 4 2 58 3 58 6 58 7 62 5 1 56 2 57 5 56 8 56 10 57 4 2 32 6 27 8 30 9 30 +16 3 1 92 6 92 8 92 5 1 88 3 89 7 92 9 86 10 89 6 2 44 3 44 4 45 5 38 8 39 10 40 4 4 61 6 58 7 56 10 58 4 4 75 6 82 8 80 9 80 2 8 94 9 94 6 1 86 2 87 5 86 6 86 8 86 9 86 7 1 88 3 84 4 83 5 85 8 81 9 86 10 86 6 1 60 2 58 3 58 4 58 7 58 9 58 7 1 23 4 19 5 23 6 22 7 23 9 20 10 18 5 1 95 2 92 3 91 6 91 8 91 4 2 65 5 64 8 67 9 62 5 1 71 3 71 5 74 7 71 8 67 6 3 89 4 91 5 94 6 91 7 95 9 91 6 2 40 3 44 5 48 7 46 8 44 9 49 3 1 53 8 54 9 57 +16 7 2 63 3 60 5 57 6 57 7 60 9 63 10 60 4 4 24 6 23 7 27 10 32 6 1 86 5 82 7 86 8 90 9 86 10 85 5 3 16 6 17 7 17 9 16 10 16 7 1 17 2 22 5 18 7 13 8 19 9 13 10 17 3 1 68 2 66 9 70 5 1 57 7 64 8 60 9 60 10 60 2 3 47 8 42 3 3 69 6 73 7 72 6 1 77 2 73 3 73 4 77 5 73 8 73 4 2 45 4 49 7 54 9 48 8 1 23 2 25 3 23 5 19 6 23 7 20 8 23 10 23 3 5 49 9 55 10 50 3 1 71 4 73 5 73 7 2 23 3 28 4 28 6 28 7 28 9 28 10 32 3 2 36 5 40 8 37 +25 4 2 14 3 14 4 15 8 15 6 2 47 5 47 6 47 7 47 8 43 10 48 5 2 17 4 23 5 22 7 23 8 26 4 2 65 4 68 9 66 10 68 6 1 35 2 34 3 35 5 35 6 38 8 31 4 2 83 5 92 7 86 8 88 4 2 19 3 22 8 16 9 19 6 3 54 6 57 7 53 8 53 9 53 10 58 4 3 47 7 49 8 51 10 54 4 1 80 2 80 5 77 6 85 6 1 78 2 75 3 76 5 79 7 74 9 77 5 1 69 5 69 7 69 8 75 10 74 4 3 83 4 85 8 85 10 81 5 1 33 3 34 5 36 6 35 7 38 5 1 57 4 54 6 53 7 57 9 59 5 4 25 5 25 6 30 7 25 9 25 4 2 46 3 48 4 48 5 48 5 1 34 4 35 5 34 7 33 8 36 4 2 46 5 45 8 45 9 47 4 2 36 3 33 5 34 10 34 7 1 59 2 64 3 59 4 59 5 57 7 57 10 57 7 1 32 3 25 4 29 5 28 6 25 8 29 9 29 6 1 56 3 56 6 55 7 54 8 53 9 53 4 1 17 3 16 5 13 8 16 2 4 81 7 86 +17 4 1 60 3 53 7 55 10 53 7 1 66 3 75 4 73 6 73 7 73 8 69 9 70 4 3 65 6 63 8 62 10 63 4 2 38 4 35 6 35 7 39 8 1 24 2 25 3 24 4 30 5 29 6 30 8 29 10 29 5 2 38 3 37 6 36 8 32 9 35 4 1 67 4 68 8 64 9 66 8 1 55 2 53 3 52 4 55 5 55 6 59 7 54 10 59 5 2 39 3 39 5 44 7 47 10 43 6 1 38 3 38 4 37 5 38 8 36 9 35 3 1 59 5 63 8 60 5 1 87 3 85 4 86 5 89 8 90 4 1 21 8 17 9 21 10 17 5 2 32 3 29 5 30 6 32 7 33 6 2 83 3 83 7 80 8 82 9 79 10 83 7 1 75 3 71 4 74 6 74 7 74 8 74 10 76 5 1 64 2 64 6 66 7 65 9 71 +21 3 1 72 2 70 5 73 5 1 65 5 66 6 64 8 70 9 61 3 3 39 5 34 10 35 5 1 25 3 26 5 25 6 25 10 25 5 2 77 5 79 6 78 8 78 10 74 4 2 25 4 31 6 26 8 23 4 2 58 6 58 9 60 10 65 6 1 76 5 81 7 81 8 81 9 77 10 77 4 1 34 4 35 8 36 10 35 6 1 66 3 64 5 68 6 63 9 72 10 70 2 2 57 8 59 4 3 50 4 46 9 50 10 45 5 1 61 3 61 4 59 7 59 10 55 6 4 52 5 55 6 57 7 50 9 54 10 51 6 2 42 3 36 4 42 5 41 6 41 10 39 4 5 70 6 70 9 74 10 72 3 1 87 4 87 10 86 2 5 25 8 27 4 3 35 6 40 8 39 10 35 7 1 66 2 65 3 65 4 70 8 61 9 65 10 65 4 1 81 2 83 3 77 8 78 +17 7 1 19 2 16 3 16 5 17 7 17 8 16 10 11 4 3 35 5 36 6 39 9 43 4 1 16 2 13 4 11 9 16 4 2 78 4 82 6 78 7 77 5 3 52 6 46 7 48 8 48 9 48 7 1 74 2 76 3 70 5 74 7 74 8 74 10 71 1 8 18 4 2 92 3 88 9 95 10 93 7 2 75 3 71 4 71 7 72 8 71 9 71 10 71 6 2 43 3 48 4 44 5 41 8 43 9 44 6 3 80 4 83 7 86 8 77 9 84 10 85 5 4 70 7 72 8 78 9 72 10 73 5 4 95 5 92 6 96 9 92 10 96 4 3 39 4 43 7 41 10 35 6 2 48 4 50 5 47 6 52 8 44 10 48 8 1 97 2 91 3 92 4 96 5 94 6 90 9 94 10 92 7 1 85 2 85 3 87 5 80 6 81 8 88 9 80 +23 6 2 67 5 67 6 71 7 63 8 65 10 64 4 2 86 3 84 4 82 7 81 3 1 72 2 75 6 77 6 2 22 3 22 6 22 7 22 9 22 10 22 5 1 22 2 24 3 17 7 23 8 24 7 1 20 2 20 3 18 6 20 8 16 9 21 10 20 6 2 47 3 42 4 47 6 48 8 41 9 48 3 7 68 9 65 10 68 5 1 18 4 21 6 25 9 24 10 27 5 2 65 4 69 5 69 6 68 9 68 5 2 22 3 19 5 23 6 23 9 23 4 2 22 3 29 4 27 5 27 6 1 46 3 46 4 47 8 49 9 47 10 43 5 1 29 2 25 3 26 8 27 9 22 6 2 65 3 67 4 67 6 67 7 71 8 65 5 2 21 3 19 4 23 5 28 9 23 4 1 86 3 85 5 80 10 78 3 3 48 7 49 8 48 2 7 82 10 82 6 2 34 4 31 5 34 7 34 8 29 10 34 6 1 44 5 42 6 42 7 45 8 46 9 47 8 1 16 2 11 3 19 5 16 6 16 8 21 9 16 10 16 8 1 26 2 27 4 27 6 23 7 31 8 27 9 26 10 25 +16 7 2 49 3 49 5 49 6 52 8 48 9 50 10 46 5 1 19 3 15 4 21 7 19 8 19 5 1 92 5 94 6 91 8 92 10 92 5 3 29 6 26 8 31 9 24 10 26 5 2 35 3 30 4 34 5 29 7 32 6 1 92 2 95 3 92 7 95 8 92 10 92 6 1 65 2 69 4 65 7 65 8 65 9 66 8 1 43 3 43 5 40 6 42 7 46 8 42 9 44 10 39 5 1 48 3 44 4 41 6 44 9 44 6 1 58 2 58 6 55 7 62 8 58 9 58 6 2 92 3 90 4 87 6 90 9 89 10 85 4 2 76 6 79 8 81 9 76 3 4 77 5 72 7 69 7 1 57 2 61 3 60 4 53 7 53 8 56 9 57 5 1 67 5 65 7 70 8 67 9 70 4 1 82 4 79 9 82 10 82 diff --git a/data/flexible_jobshop/hurink_data/edata/abz5.fjs b/data/flexible_jobshop/hurink_data/edata/abz5.fjs new file mode 100644 index 0000000000..63870bcc59 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/abz5.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 5 88 1 9 68 1 7 94 1 6 99 2 2 67 8 67 1 3 89 1 10 77 1 8 99 1 1 86 1 4 92 +10 1 6 72 1 4 50 2 7 69 6 69 1 5 75 1 3 94 1 9 66 2 1 92 6 92 1 2 82 1 8 94 1 10 63 +10 1 10 83 2 9 61 10 61 1 1 83 1 2 65 1 7 64 1 6 85 1 8 78 1 5 85 2 3 55 4 55 1 4 77 +10 1 8 94 2 3 68 10 68 1 2 61 1 5 99 1 4 54 1 7 75 1 6 66 1 1 76 1 10 63 1 9 67 +10 1 4 69 2 5 88 3 88 1 10 82 1 9 95 2 1 99 5 99 1 3 67 1 7 95 1 6 68 2 8 67 9 67 1 2 86 +10 2 2 99 8 99 1 5 81 1 6 64 1 7 66 1 9 80 1 3 80 1 8 69 1 10 62 1 4 79 1 1 88 +10 1 8 50 1 2 86 1 5 97 1 4 96 1 1 95 1 9 97 1 3 66 1 6 99 1 7 52 1 10 71 +10 1 5 98 2 7 73 3 73 1 4 82 1 3 51 1 2 71 1 6 94 1 8 85 1 1 62 1 9 95 1 10 79 +10 1 1 94 2 7 71 5 71 1 4 81 1 8 85 1 2 66 1 3 90 1 5 76 1 6 58 1 9 93 1 10 97 +10 1 4 50 1 1 59 2 2 82 5 82 1 9 67 1 8 56 1 10 96 1 7 58 1 5 81 1 6 59 1 3 96 diff --git a/data/flexible_jobshop/hurink_data/edata/abz6.fjs b/data/flexible_jobshop/hurink_data/edata/abz6.fjs new file mode 100644 index 0000000000..d72d758b19 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/abz6.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 8 62 1 9 24 1 6 25 1 4 84 2 5 47 8 47 1 7 38 1 3 82 1 1 93 1 10 24 1 2 66 +10 1 6 47 1 3 97 2 9 92 6 92 1 10 22 1 2 93 1 5 29 2 8 56 6 56 1 4 80 1 1 78 1 7 67 +10 1 2 45 2 8 46 10 46 1 7 22 1 3 26 1 10 38 1 1 69 1 5 40 1 4 33 2 9 75 4 75 1 6 96 +10 1 5 85 2 9 76 3 76 1 6 68 1 10 88 1 4 36 1 7 75 1 3 56 1 2 35 1 1 77 1 8 85 +10 1 9 60 1 10 20 2 8 25 1 25 1 4 63 1 5 81 2 1 52 3 52 1 2 30 1 6 98 2 7 54 6 54 2 3 86 8 86 +10 2 4 87 8 87 1 10 73 1 6 51 1 3 95 1 5 65 1 2 86 1 7 22 1 9 58 1 1 80 1 8 65 +10 1 6 81 1 3 53 1 8 57 1 7 71 1 10 81 1 1 43 1 5 26 1 9 54 1 4 58 1 2 69 +10 1 5 20 2 7 86 3 86 1 6 21 1 9 79 1 10 62 1 3 34 1 1 27 1 2 81 1 8 30 1 4 46 +10 1 10 68 2 7 66 5 66 1 6 98 1 9 86 1 8 66 1 1 56 1 4 82 1 2 95 1 5 47 1 3 78 +10 1 1 30 1 4 50 2 8 34 5 34 1 3 58 1 2 77 1 6 34 1 9 84 1 5 40 1 10 46 1 7 44 diff --git a/data/flexible_jobshop/hurink_data/edata/abz7.fjs b/data/flexible_jobshop/hurink_data/edata/abz7.fjs new file mode 100644 index 0000000000..d4332a47e2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/abz7.fjs @@ -0,0 +1,21 @@ +20 15 1.15 +15 1 3 24 1 4 12 1 10 17 1 5 27 2 1 21 13 21 1 7 25 1 9 27 1 8 26 1 2 30 1 6 31 1 12 18 1 15 16 2 14 39 6 39 1 11 19 1 13 26 +15 1 7 30 2 4 15 6 15 1 13 20 1 12 19 1 2 24 1 14 15 2 11 28 10 28 1 3 36 1 6 26 1 8 15 1 1 11 1 9 23 1 15 20 2 10 26 4 26 1 5 28 +15 1 7 35 2 1 22 3 22 1 14 23 1 8 32 1 3 20 1 4 12 1 13 19 1 11 23 1 10 17 1 2 14 1 6 16 1 12 29 2 9 16 11 16 1 5 22 1 15 22 +15 2 10 20 3 20 1 7 29 1 2 19 2 8 14 1 14 2 13 33 8 33 2 5 30 13 30 1 1 32 1 6 21 1 12 29 1 11 24 1 15 25 1 3 29 1 4 13 1 9 20 1 14 18 +15 1 12 23 1 14 20 1 2 28 1 7 32 1 8 16 1 6 18 1 9 24 1 10 23 1 4 24 1 11 34 1 3 24 2 1 24 3 24 1 15 28 1 13 15 1 5 18 +15 1 9 24 1 12 19 1 15 21 1 2 33 1 8 34 1 7 35 2 6 40 10 40 1 11 36 1 4 23 1 3 26 1 5 15 1 10 28 1 14 38 1 13 13 1 1 25 +15 1 14 27 1 4 30 2 7 21 10 21 1 9 19 1 13 12 1 5 27 1 3 39 1 10 13 1 15 12 1 6 36 1 11 21 1 12 17 1 2 29 1 1 17 2 8 33 10 33 +15 1 6 27 1 5 19 1 7 29 1 10 20 1 4 21 2 11 40 2 40 1 9 14 1 15 39 1 14 39 1 3 27 1 2 36 1 13 12 1 12 37 1 8 22 1 1 13 +15 1 14 32 2 12 29 14 29 1 9 24 1 4 27 2 6 40 7 40 1 5 21 1 10 26 2 1 27 11 27 1 15 27 1 7 16 1 3 21 2 11 13 8 13 1 8 28 1 13 28 1 2 32 +15 1 13 35 1 2 11 2 6 39 10 39 1 15 18 1 8 23 1 1 34 1 4 24 2 14 11 13 11 1 9 30 1 12 31 1 5 15 1 11 15 1 3 28 1 10 26 1 7 33 +15 2 11 28 9 28 1 6 37 1 13 29 1 2 31 1 8 25 1 9 13 1 15 14 1 5 20 1 4 27 1 10 25 1 14 31 2 12 14 14 14 1 7 25 1 3 39 1 1 36 +15 1 1 22 1 12 25 1 6 28 1 14 35 1 5 31 1 9 21 1 10 20 1 15 19 1 3 29 1 8 32 1 11 18 1 2 18 1 4 11 3 13 17 3 17 5 17 1 7 15 +15 1 13 39 1 6 32 2 3 36 11 36 1 9 14 1 4 28 1 14 37 1 1 38 1 7 20 1 8 19 1 12 12 1 15 22 1 2 36 1 5 15 1 10 32 1 11 16 +15 1 9 28 1 2 29 1 15 40 1 13 23 1 5 34 1 6 33 1 7 27 1 11 17 1 1 20 1 8 28 1 12 21 1 3 21 1 14 20 1 10 33 1 4 27 +15 1 10 21 1 15 34 2 4 30 13 30 1 13 38 1 1 11 2 12 16 3 16 2 3 14 13 14 1 6 14 2 2 34 9 34 2 9 33 7 33 1 5 23 1 14 40 1 11 12 1 7 23 1 8 27 +15 1 10 13 1 15 40 1 8 36 2 5 17 12 17 1 1 13 1 6 33 1 9 25 1 14 24 1 11 23 1 4 36 1 3 29 1 2 18 1 12 13 2 7 33 12 33 1 13 13 +15 1 4 25 1 6 15 1 3 28 1 13 40 1 8 39 1 2 31 1 9 35 1 7 31 1 12 36 1 5 12 1 11 33 1 15 19 2 10 16 2 16 1 14 27 1 1 21 +15 1 13 22 1 11 14 1 1 12 1 3 20 1 6 12 2 2 18 4 18 1 12 17 1 9 39 1 15 31 1 4 31 1 8 32 1 10 20 1 14 29 1 5 13 1 7 26 +15 1 6 18 1 11 30 1 8 38 1 15 22 1 14 15 1 12 20 2 10 16 2 16 1 4 17 1 2 12 2 3 13 13 13 1 13 40 1 7 17 1 9 30 1 5 38 1 1 13 +15 1 10 31 1 9 39 1 13 27 1 2 14 1 6 33 1 4 31 1 12 22 1 14 36 1 1 16 1 8 11 2 15 14 7 14 1 5 29 1 7 28 1 3 22 1 11 17 diff --git a/data/flexible_jobshop/hurink_data/edata/abz8.fjs b/data/flexible_jobshop/hurink_data/edata/abz8.fjs new file mode 100644 index 0000000000..582e0a12e5 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/abz8.fjs @@ -0,0 +1,21 @@ +20 15 1.15 +15 1 1 19 1 10 33 1 3 32 1 14 18 2 11 39 13 39 1 9 34 1 7 25 1 5 36 1 12 40 1 13 33 1 2 31 1 15 30 2 4 34 6 34 1 6 26 1 8 13 +15 1 10 11 2 11 22 6 22 1 15 19 1 6 12 1 5 25 1 7 38 2 1 29 10 29 1 8 39 1 14 19 1 12 22 1 2 23 1 4 20 1 3 40 2 13 19 4 19 1 9 26 +15 1 4 25 2 9 17 3 17 1 12 24 1 14 40 1 11 32 1 15 16 1 6 39 1 10 19 1 1 24 1 2 39 1 5 17 1 3 35 2 8 38 11 38 1 7 20 1 13 31 +15 2 15 22 3 22 1 4 36 1 3 34 2 13 17 1 17 2 5 30 8 30 2 14 12 13 12 1 2 13 1 7 25 1 10 12 1 8 18 1 11 31 1 1 39 1 6 40 1 9 26 1 12 37 +15 1 13 32 1 15 15 1 2 35 1 8 13 1 9 32 1 12 23 1 7 22 1 5 21 1 1 38 1 3 38 1 4 40 2 11 31 3 31 1 6 11 1 14 37 1 10 16 +15 1 11 23 1 13 38 1 9 11 1 15 27 1 10 11 1 7 25 2 6 14 10 14 1 5 12 1 3 27 1 12 26 1 8 29 1 4 28 1 14 21 1 1 20 1 2 30 +15 1 7 39 1 9 38 2 1 15 10 15 1 13 27 1 11 22 1 10 27 1 3 32 1 5 40 1 4 12 1 14 20 1 15 21 1 12 22 1 6 17 1 8 38 2 2 27 8 27 +15 1 12 11 1 14 24 1 11 38 1 9 15 1 10 19 2 15 13 9 13 1 6 30 1 1 26 1 3 29 1 7 33 1 13 21 1 2 15 1 4 21 1 5 28 1 8 33 +15 1 9 20 1 7 17 3 6 26 9 26 4 26 1 4 34 2 10 23 7 23 1 1 16 1 3 18 2 5 35 11 35 1 13 24 1 11 16 1 12 26 2 8 12 2 12 1 15 13 1 14 27 1 2 19 +15 1 2 18 1 8 37 2 15 27 1 27 1 10 40 1 6 40 1 7 17 2 9 22 15 22 1 4 17 1 11 30 1 1 38 1 5 21 1 13 32 1 12 24 1 14 24 2 3 30 4 30 +15 1 12 19 1 1 22 1 14 36 1 7 18 1 6 22 1 4 17 1 15 35 1 11 34 1 8 23 1 9 19 2 3 29 12 29 1 2 22 1 13 17 1 5 33 1 10 39 +15 1 7 32 1 4 22 1 13 24 1 6 13 1 5 13 1 2 11 1 1 11 1 14 25 1 9 13 1 3 15 1 11 33 1 12 17 2 15 16 4 16 1 10 38 1 8 24 +15 1 15 16 1 14 16 2 2 37 11 37 1 9 25 1 3 26 1 4 11 1 10 34 1 5 14 1 1 20 1 7 36 1 13 12 1 6 29 1 11 25 1 8 32 1 12 12 +15 1 9 20 1 11 24 1 12 27 1 10 38 1 6 34 1 13 39 1 8 33 1 5 37 1 3 31 1 14 15 1 15 34 1 4 33 1 7 26 1 2 36 1 1 14 +15 1 9 31 1 1 17 2 10 13 13 13 1 2 21 1 11 17 2 8 19 3 19 2 14 14 13 14 1 4 40 2 6 32 9 32 2 12 25 7 25 1 3 34 1 15 23 1 7 13 1 13 40 1 5 26 +15 1 9 38 1 13 17 1 4 14 2 14 17 12 17 1 5 12 1 2 35 1 7 35 1 1 19 1 11 36 1 8 19 1 10 29 1 3 31 1 6 26 2 12 35 1 35 1 15 37 +15 1 15 20 1 4 16 1 1 33 1 11 14 1 6 27 1 8 31 1 9 16 1 7 31 1 13 28 1 10 37 1 5 37 2 3 29 7 29 2 12 38 10 38 1 2 30 1 14 36 +15 1 12 18 1 4 37 1 15 16 1 7 15 1 9 14 2 13 11 7 11 1 14 32 1 6 12 1 2 11 1 11 29 1 8 19 1 5 12 1 10 18 1 3 26 1 1 39 +15 1 12 11 1 3 11 1 13 22 1 10 35 1 15 20 1 8 31 2 5 19 7 19 1 4 39 1 6 28 1 7 33 2 11 34 14 34 1 2 38 1 1 20 1 14 17 1 9 28 +15 1 3 12 1 13 25 1 6 23 1 9 21 1 7 27 1 10 30 1 15 23 1 12 39 1 4 26 1 14 34 2 8 17 11 17 1 2 24 1 5 12 1 1 19 1 11 36 diff --git a/data/flexible_jobshop/hurink_data/edata/abz9.fjs b/data/flexible_jobshop/hurink_data/edata/abz9.fjs new file mode 100644 index 0000000000..7294df1ec0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/abz9.fjs @@ -0,0 +1,21 @@ +20 15 1.15 +15 1 7 14 1 6 21 1 9 13 1 5 11 2 2 11 13 11 1 15 35 1 14 20 1 12 17 1 11 18 1 13 11 1 3 23 1 4 13 2 1 15 6 15 1 8 11 1 10 35 +15 1 2 35 2 6 31 14 31 1 1 13 1 4 26 1 7 14 1 10 17 2 8 38 13 38 1 13 20 1 11 19 1 14 12 1 9 16 1 5 34 2 12 15 5 15 1 15 12 1 3 14 +15 2 1 30 7 30 1 5 35 1 3 40 1 11 35 1 7 30 1 15 23 1 9 29 1 14 37 1 8 38 1 4 40 1 10 26 2 13 11 8 11 1 2 40 1 12 36 2 6 17 5 17 +15 1 8 40 1 6 18 1 5 12 2 9 23 5 23 1 1 23 2 10 14 13 14 1 14 16 1 13 14 1 11 23 1 4 12 1 7 16 1 15 32 1 2 40 1 12 25 1 3 29 +15 1 3 35 1 4 15 1 13 31 1 12 28 1 7 32 1 5 30 1 11 27 1 8 29 1 1 38 1 14 11 2 2 23 6 23 1 15 17 1 6 27 1 10 37 1 9 29 +15 1 6 33 1 4 33 1 7 19 1 13 40 1 11 19 2 1 33 5 33 1 14 26 1 3 31 1 12 28 1 8 36 1 5 38 1 2 21 1 15 25 1 10 40 1 9 35 +15 1 14 25 2 1 32 10 32 1 12 33 1 13 18 1 5 32 1 7 28 1 6 15 1 4 35 1 10 14 1 3 34 1 8 23 1 11 32 1 2 17 2 15 26 3 26 1 9 19 +15 1 3 16 1 13 33 1 10 34 1 12 30 1 14 40 2 9 12 2 12 1 15 26 1 6 26 1 7 15 1 4 21 1 2 40 1 5 32 1 1 14 1 8 30 1 11 35 +15 1 3 17 2 11 16 14 16 1 15 20 1 7 24 2 9 26 7 26 1 4 36 1 13 22 2 1 14 11 14 1 14 11 1 10 20 1 8 23 2 2 29 8 29 1 12 23 1 5 15 1 6 40 +15 1 5 27 1 10 37 2 4 40 10 40 1 12 14 1 14 25 1 8 30 1 1 34 2 3 11 13 11 1 6 15 1 13 32 1 2 36 1 11 12 1 15 28 1 9 31 1 7 23 +15 2 14 25 9 25 1 1 22 1 4 27 1 9 14 1 6 25 1 7 20 1 15 18 1 8 14 1 2 19 1 3 17 1 5 27 2 10 22 14 22 1 13 22 1 12 27 1 11 21 +15 1 15 34 1 11 15 1 1 22 1 4 29 1 14 34 1 7 40 1 8 17 1 3 32 1 13 20 1 6 39 1 5 31 1 12 16 1 2 37 3 9 33 3 33 5 33 1 10 13 +15 1 7 12 1 13 27 2 5 17 11 17 1 3 24 1 9 11 1 6 19 1 15 11 1 4 17 1 10 25 1 2 11 1 12 31 1 14 33 1 8 31 1 11 12 1 1 22 +15 1 6 22 1 15 15 1 1 16 1 9 32 1 8 20 1 5 22 1 10 11 1 14 19 1 2 30 1 13 33 1 7 29 1 12 18 1 4 34 1 11 32 1 3 18 +15 1 6 27 1 4 26 2 11 28 13 28 1 7 37 1 5 18 2 13 12 3 12 2 12 11 13 11 1 14 26 2 8 27 9 27 2 10 40 7 40 1 15 19 1 2 24 1 3 18 1 1 12 1 9 34 +15 1 9 15 1 6 28 1 10 25 2 7 32 12 32 1 2 13 1 8 38 1 12 11 1 3 34 1 5 25 1 1 20 1 11 32 1 4 23 1 13 14 2 15 16 12 16 1 14 20 +15 1 2 15 1 5 13 1 9 37 1 4 14 1 11 22 1 6 24 1 13 26 1 8 22 1 10 34 1 15 22 1 12 19 1 14 32 2 1 29 10 29 2 3 13 2 13 1 7 35 +15 1 8 36 1 6 33 1 14 28 1 10 20 1 11 30 1 5 33 2 15 29 4 29 1 1 34 1 4 22 1 12 12 1 7 30 1 9 12 1 2 35 1 3 13 1 13 35 +15 1 15 26 1 12 31 1 6 35 1 3 38 1 14 19 1 11 35 1 5 27 2 9 29 2 29 1 4 39 1 10 13 2 7 14 13 14 1 8 26 1 1 17 1 2 22 1 13 15 +15 1 2 36 1 8 34 1 12 33 1 9 17 1 15 38 1 7 39 1 6 16 1 4 27 1 14 29 1 3 16 1 1 16 2 5 19 7 19 1 10 40 1 13 35 1 11 39 diff --git a/data/flexible_jobshop/hurink_data/edata/car1.fjs b/data/flexible_jobshop/hurink_data/edata/car1.fjs new file mode 100644 index 0000000000..edf3f03209 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car1.fjs @@ -0,0 +1,12 @@ +11 5 1.15 +5 1 1 375 1 2 12 1 3 142 1 4 245 2 5 412 3 412 +5 1 1 632 1 2 452 1 3 758 1 4 278 1 5 398 +5 1 1 12 1 2 876 2 3 124 1 124 1 4 534 1 5 765 +5 1 1 460 2 2 542 1 542 1 3 523 1 4 120 1 5 499 +5 1 1 528 2 2 101 5 101 1 3 789 1 4 124 1 5 999 +5 1 1 796 1 2 245 1 3 632 2 4 375 5 375 1 5 123 +5 2 1 532 2 532 1 2 230 1 3 543 1 4 896 1 5 452 +5 1 1 14 1 2 124 1 3 214 1 4 543 1 5 785 +5 1 1 257 2 2 527 3 527 1 3 753 1 4 210 2 5 463 3 463 +5 1 1 896 1 2 896 2 3 214 1 214 2 4 258 3 258 2 5 259 3 259 +5 1 1 532 1 2 302 1 3 501 1 4 765 1 5 988 diff --git a/data/flexible_jobshop/hurink_data/edata/car2.fjs b/data/flexible_jobshop/hurink_data/edata/car2.fjs new file mode 100644 index 0000000000..9d4a3b1126 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car2.fjs @@ -0,0 +1,14 @@ +13 4 1.15 +4 1 1 654 1 2 147 1 3 345 1 4 447 +4 2 1 321 4 321 1 2 520 1 3 789 1 4 702 +4 1 1 12 1 2 147 1 3 630 1 4 255 +4 2 1 345 4 345 1 2 586 1 3 214 1 4 866 +4 2 1 678 2 678 1 2 532 1 3 275 1 4 332 +4 1 1 963 2 2 145 4 145 1 3 302 1 4 225 +4 1 1 25 1 2 24 1 3 142 1 4 589 +4 2 1 874 4 874 1 2 517 1 3 24 2 4 996 1 996 +4 1 1 114 1 2 896 1 3 520 1 4 541 +4 1 1 785 1 2 543 1 3 336 1 4 234 +4 1 1 203 1 2 210 2 3 699 1 699 1 4 784 +4 1 1 696 2 2 784 3 784 1 3 855 1 4 512 +4 2 1 302 4 302 2 2 512 1 512 2 3 221 1 221 1 4 345 diff --git a/data/flexible_jobshop/hurink_data/edata/car3.fjs b/data/flexible_jobshop/hurink_data/edata/car3.fjs new file mode 100644 index 0000000000..d964cd17da --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car3.fjs @@ -0,0 +1,13 @@ +12 5 1.15 +5 1 1 456 1 2 537 1 3 123 1 4 214 2 5 234 3 234 +5 1 1 789 1 2 854 1 3 225 1 4 528 1 5 123 +5 1 1 876 1 2 632 2 3 588 1 588 1 4 896 1 5 456 +5 1 1 543 2 2 145 1 145 1 3 669 1 4 325 1 5 789 +5 1 1 210 2 2 785 5 785 1 3 966 1 4 147 1 5 876 +5 1 1 123 1 2 214 1 3 332 2 4 856 5 856 1 5 543 +5 2 1 456 2 456 1 2 752 1 3 144 1 4 321 1 5 210 +5 1 1 789 1 2 143 1 3 755 1 4 427 1 5 123 +5 1 1 876 2 2 698 3 698 1 3 322 1 4 546 2 5 456 3 456 +5 1 1 543 1 2 532 2 3 100 1 100 2 4 321 3 321 2 5 789 3 789 +5 1 1 210 1 2 145 1 3 114 1 4 401 1 5 876 +5 1 1 124 1 2 247 1 3 753 1 4 214 1 5 543 diff --git a/data/flexible_jobshop/hurink_data/edata/car4.fjs b/data/flexible_jobshop/hurink_data/edata/car4.fjs new file mode 100644 index 0000000000..5eda2681ee --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car4.fjs @@ -0,0 +1,15 @@ +14 4 1.15 +4 1 1 456 1 2 856 1 3 963 1 4 696 +4 2 1 789 4 789 1 2 930 1 3 21 1 4 320 +4 1 1 630 1 2 214 1 3 475 1 4 142 +4 2 1 214 4 214 1 2 257 1 3 320 1 4 753 +4 2 1 573 2 573 1 2 896 1 3 124 1 4 214 +4 1 1 218 2 2 532 4 532 1 3 752 1 4 528 +4 1 1 653 1 2 142 1 3 147 1 4 653 +4 2 1 214 4 214 1 2 547 1 3 532 2 4 214 1 214 +4 1 1 204 1 2 865 1 3 145 1 4 527 +4 1 1 785 1 2 321 1 3 763 1 4 536 +4 1 1 696 1 2 124 2 3 214 1 214 1 4 214 +4 1 1 532 2 2 12 3 12 1 3 257 1 4 528 +4 2 1 12 4 12 2 2 345 1 345 2 3 854 1 854 1 4 888 +4 1 1 457 1 2 678 1 3 123 1 4 999 diff --git a/data/flexible_jobshop/hurink_data/edata/car5.fjs b/data/flexible_jobshop/hurink_data/edata/car5.fjs new file mode 100644 index 0000000000..b024f1e3c9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car5.fjs @@ -0,0 +1,11 @@ +10 6 1.15 +6 1 1 333 1 2 991 1 3 996 1 4 123 2 5 145 4 145 1 6 234 +6 1 1 333 1 2 111 1 3 663 1 4 456 1 5 785 1 6 532 +6 2 1 252 6 252 1 2 222 1 3 222 1 4 789 2 5 214 6 214 1 6 586 +6 1 1 222 1 2 204 1 3 114 2 4 876 1 876 1 5 752 1 6 532 +6 1 1 255 1 2 477 1 3 123 2 4 543 2 543 1 5 143 1 6 142 +6 2 1 555 4 555 1 2 566 1 3 456 1 4 210 1 5 698 1 6 573 +6 1 1 558 1 2 899 1 3 789 1 4 124 1 5 532 2 6 12 5 12 +6 1 1 888 1 2 965 2 3 876 5 876 1 4 537 1 5 145 1 6 14 +6 2 1 889 3 889 1 2 588 2 3 543 4 543 1 4 854 1 5 247 1 6 527 +6 1 1 999 1 2 889 1 3 210 1 4 632 1 5 451 1 6 856 diff --git a/data/flexible_jobshop/hurink_data/edata/car6.fjs b/data/flexible_jobshop/hurink_data/edata/car6.fjs new file mode 100644 index 0000000000..f4f9e79611 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car6.fjs @@ -0,0 +1,9 @@ +8 9 1.15 +9 1 1 887 1 2 447 1 3 234 1 4 159 2 5 201 4 201 1 6 555 1 7 463 1 8 456 1 9 753 +9 1 1 799 1 2 779 1 3 567 2 4 267 9 267 1 5 478 1 6 444 1 7 123 2 8 789 9 789 1 9 21 +9 1 1 999 1 2 999 1 3 852 2 4 483 1 483 1 5 520 1 6 120 1 7 456 1 8 630 1 9 427 +9 1 1 666 2 2 666 7 666 1 3 140 1 4 753 2 5 145 6 145 1 6 142 1 7 789 1 8 258 1 9 520 +9 1 1 663 1 2 25 1 3 222 1 4 420 1 5 699 1 6 578 2 7 876 8 876 1 8 741 1 9 142 +9 2 1 333 9 333 1 2 558 1 3 558 2 4 159 7 159 2 5 875 2 875 2 6 965 7 965 1 7 543 1 8 36 1 9 534 +9 1 1 222 1 2 886 1 3 965 1 4 25 1 5 633 1 6 412 1 7 210 1 8 985 1 9 157 +9 1 1 114 1 2 541 1 3 412 1 4 863 1 5 222 1 6 25 1 7 123 2 8 214 9 214 1 9 896 diff --git a/data/flexible_jobshop/hurink_data/edata/car7.fjs b/data/flexible_jobshop/hurink_data/edata/car7.fjs new file mode 100644 index 0000000000..456a186330 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car7.fjs @@ -0,0 +1,8 @@ +7 7 1.15 +7 1 1 692 1 2 310 1 3 832 1 4 630 2 5 258 4 258 1 6 147 1 7 255 +7 1 1 581 1 2 582 1 3 14 1 4 214 1 5 147 2 6 753 4 753 1 7 806 +7 1 1 475 2 2 475 7 475 1 3 785 1 4 578 1 5 852 1 6 2 1 7 699 +7 2 1 23 7 23 1 2 196 1 3 696 1 4 214 1 5 586 1 6 356 2 7 877 1 877 +7 1 1 158 1 2 325 2 3 530 2 530 1 4 785 1 5 325 1 6 565 1 7 412 +7 1 1 796 1 2 874 1 3 214 1 4 236 1 5 896 1 6 898 2 7 302 3 302 +7 1 1 542 1 2 205 2 3 578 2 578 1 4 963 1 5 325 1 6 800 2 7 120 4 120 diff --git a/data/flexible_jobshop/hurink_data/edata/car8.fjs b/data/flexible_jobshop/hurink_data/edata/car8.fjs new file mode 100644 index 0000000000..a127dad42a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/car8.fjs @@ -0,0 +1,9 @@ +8 8 1.15 +8 1 1 456 1 2 654 1 3 852 1 4 145 2 5 632 4 632 1 6 425 1 7 214 1 8 654 +8 1 1 789 1 2 123 1 3 369 1 4 678 2 5 581 4 581 1 6 396 1 7 123 1 8 789 +8 2 1 654 2 654 1 2 123 1 3 632 1 4 965 1 5 475 2 6 325 8 325 1 7 456 1 8 654 +8 1 1 321 1 2 456 1 3 581 1 4 421 2 5 32 4 32 1 6 147 1 7 789 2 8 123 1 123 +8 1 1 456 1 2 789 1 3 472 1 4 365 1 5 536 1 6 852 1 7 654 1 8 123 +8 1 1 789 1 2 654 2 3 586 5 586 1 4 824 1 5 325 2 6 12 3 12 1 7 321 1 8 456 +8 2 1 654 8 654 2 2 321 6 321 2 3 320 2 320 1 4 758 1 5 863 1 6 452 1 7 456 1 8 789 +8 1 1 789 1 2 147 1 3 120 1 4 639 1 5 21 1 6 863 1 7 789 1 8 654 diff --git a/data/flexible_jobshop/hurink_data/edata/la01.fjs b/data/flexible_jobshop/hurink_data/edata/la01.fjs new file mode 100644 index 0000000000..69f8000f46 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la01.fjs @@ -0,0 +1,11 @@ +10 5 1.15 +5 1 2 21 1 1 53 1 5 95 1 4 55 2 3 34 5 34 +5 1 1 21 1 4 52 1 5 16 1 3 26 1 2 71 +5 1 4 39 1 5 98 2 2 42 4 42 1 3 31 1 1 12 +5 2 2 77 5 77 1 1 55 1 5 79 1 3 66 1 4 77 +5 1 1 83 2 4 34 3 34 1 3 64 1 2 19 1 5 37 +5 1 2 54 1 3 43 2 5 79 4 79 1 1 92 1 4 62 +5 2 4 69 3 69 1 5 77 1 2 87 1 3 87 1 1 93 +5 1 3 38 1 1 60 1 2 41 1 4 24 1 5 83 +5 1 4 17 2 2 49 1 49 1 5 25 1 1 44 2 3 98 1 98 +5 1 5 77 2 4 79 1 79 2 3 43 2 43 1 2 75 1 1 96 diff --git a/data/flexible_jobshop/hurink_data/edata/la02.fjs b/data/flexible_jobshop/hurink_data/edata/la02.fjs new file mode 100644 index 0000000000..c097adfdd1 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la02.fjs @@ -0,0 +1,11 @@ +10 5 1.15 +5 1 1 20 1 4 87 1 2 31 1 5 76 2 3 17 5 17 +5 1 5 25 1 3 32 1 1 24 1 2 18 1 4 81 +5 1 2 72 1 3 23 2 5 28 4 28 1 1 58 1 4 99 +5 2 3 86 5 86 1 2 76 1 5 97 1 1 45 1 4 90 +5 1 5 27 2 1 42 3 42 1 4 48 1 3 17 1 2 46 +5 1 2 67 1 1 98 2 5 48 4 48 1 4 27 1 3 62 +5 2 5 28 3 28 1 2 12 1 4 19 1 1 80 1 3 50 +5 1 2 63 1 1 94 1 3 98 1 4 50 1 5 80 +5 1 5 14 2 1 75 4 75 1 3 50 2 2 41 5 41 1 4 55 +5 1 5 72 1 3 18 2 2 37 4 37 1 4 79 2 1 61 3 61 diff --git a/data/flexible_jobshop/hurink_data/edata/la03.fjs b/data/flexible_jobshop/hurink_data/edata/la03.fjs new file mode 100644 index 0000000000..409d5d45aa --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la03.fjs @@ -0,0 +1,11 @@ +10 5 1.15 +5 1 2 23 1 3 45 1 1 82 1 5 84 2 4 38 3 38 +5 1 3 21 1 2 29 1 1 18 1 5 41 1 4 50 +5 1 3 38 1 4 54 2 5 16 1 16 1 1 52 1 2 52 +5 1 5 37 2 1 54 4 54 1 3 74 1 2 62 1 4 57 +5 1 5 57 2 1 81 3 81 1 2 61 1 4 68 1 3 30 +5 1 5 81 1 1 79 2 2 89 5 89 1 3 89 1 4 11 +5 2 4 33 2 33 1 3 20 1 1 91 1 5 20 1 2 66 +5 1 5 24 1 2 84 1 1 32 1 3 55 1 4 8 +5 1 5 56 2 1 7 3 7 1 4 54 1 3 64 2 2 39 5 39 +5 1 5 40 1 2 83 1 1 19 2 3 8 4 8 1 4 7 diff --git a/data/flexible_jobshop/hurink_data/edata/la04.fjs b/data/flexible_jobshop/hurink_data/edata/la04.fjs new file mode 100644 index 0000000000..132c9764b4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la04.fjs @@ -0,0 +1,11 @@ +10 5 1.15 +5 1 1 12 1 3 94 1 4 92 1 5 91 2 2 7 3 7 +5 1 2 19 1 4 11 1 5 66 1 3 21 1 1 87 +5 1 2 14 1 1 75 2 4 13 1 13 1 5 16 1 3 20 +5 1 3 95 2 5 66 1 66 1 1 7 1 4 7 1 2 77 +5 1 2 45 2 4 6 5 6 1 5 89 1 1 15 1 3 34 +5 1 4 77 1 3 20 1 1 76 2 5 88 4 88 1 2 53 +5 1 3 74 2 2 88 3 88 1 1 52 1 4 27 1 5 9 +5 1 2 88 1 4 69 1 1 62 1 5 98 1 3 52 +5 1 3 61 1 5 9 2 1 62 4 62 1 2 52 2 4 90 5 90 +5 1 3 54 1 5 5 1 4 59 2 2 15 4 15 1 1 88 diff --git a/data/flexible_jobshop/hurink_data/edata/la05.fjs b/data/flexible_jobshop/hurink_data/edata/la05.fjs new file mode 100644 index 0000000000..5b1d0ef2ec --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la05.fjs @@ -0,0 +1,11 @@ +10 5 1.15 +5 1 2 72 1 1 87 1 5 95 1 3 66 2 4 60 3 60 +5 1 5 5 1 4 35 1 1 48 1 3 39 1 2 54 +5 1 2 46 1 4 20 2 3 21 1 21 1 1 97 1 5 55 +5 1 1 59 2 4 19 1 19 1 5 46 1 2 34 1 3 37 +5 1 5 23 2 3 73 5 73 1 4 25 1 2 24 1 1 28 +5 1 4 28 1 1 45 1 5 5 2 2 78 4 78 1 3 83 +5 1 1 53 2 4 71 3 71 1 2 37 1 5 29 1 3 12 +5 1 5 12 1 3 87 1 4 33 1 2 55 1 1 38 +5 1 3 49 1 4 83 2 2 40 1 40 1 1 48 1 5 7 +5 2 3 65 1 65 1 4 17 2 1 90 4 90 1 5 27 2 2 23 3 23 diff --git a/data/flexible_jobshop/hurink_data/edata/la06.fjs b/data/flexible_jobshop/hurink_data/edata/la06.fjs new file mode 100644 index 0000000000..c2cb1bea42 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la06.fjs @@ -0,0 +1,16 @@ +15 5 1.15 +5 1 2 21 1 3 34 1 5 95 1 1 53 2 4 55 3 55 +5 1 4 52 1 5 16 1 2 71 1 3 26 1 1 21 +5 1 3 31 1 1 12 2 2 42 1 42 1 4 39 1 5 98 +5 1 4 77 2 2 77 1 77 1 5 79 1 1 55 1 3 66 +5 1 5 37 2 4 34 5 34 1 3 64 1 2 19 1 1 83 +5 1 3 43 1 2 54 1 1 92 2 4 62 5 62 1 5 79 +5 2 1 93 2 93 1 4 69 1 2 87 1 5 77 1 3 87 +5 1 1 60 1 2 41 1 3 38 1 5 83 1 4 24 +5 1 3 98 2 4 17 3 17 1 5 25 1 1 44 2 2 49 5 49 +5 1 1 96 1 5 77 1 4 79 2 2 75 4 75 1 3 43 +5 2 5 28 3 28 1 3 35 1 1 95 1 4 76 1 2 7 +5 1 1 61 1 5 10 1 3 95 1 2 9 1 4 35 +5 1 5 59 1 4 16 1 2 91 1 3 59 1 1 46 +5 1 5 43 1 2 52 1 1 28 1 3 27 1 4 50 +5 1 1 87 2 2 45 3 45 1 3 39 1 5 9 1 4 41 diff --git a/data/flexible_jobshop/hurink_data/edata/la07.fjs b/data/flexible_jobshop/hurink_data/edata/la07.fjs new file mode 100644 index 0000000000..e75a2c872b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la07.fjs @@ -0,0 +1,16 @@ +15 5 1.15 +5 1 1 47 1 5 57 1 2 71 1 4 96 2 3 14 5 14 +5 1 1 75 1 2 60 1 5 22 1 4 79 1 3 65 +5 1 4 32 1 1 33 2 3 69 4 69 1 2 31 1 5 58 +5 2 1 44 5 44 1 2 34 1 5 51 1 4 58 1 3 47 +5 1 4 29 2 2 44 3 44 1 1 62 1 3 17 1 5 8 +5 1 2 15 1 3 40 2 1 97 5 97 1 5 38 1 4 66 +5 2 3 58 2 58 1 2 39 1 1 57 1 5 20 1 4 50 +5 1 3 57 1 4 32 1 5 87 1 1 63 1 2 21 +5 1 5 56 2 1 84 3 84 1 3 90 1 2 85 2 4 61 5 61 +5 1 5 15 1 1 20 1 2 67 2 4 30 5 30 1 3 70 +5 2 5 84 3 84 1 1 82 1 2 23 1 3 45 1 4 38 +5 1 4 50 1 3 21 1 1 18 1 5 41 1 2 29 +5 1 5 16 1 2 52 1 1 52 1 3 38 1 4 54 +5 1 5 37 1 1 54 1 4 57 1 3 74 1 2 62 +5 2 5 57 1 57 1 2 61 1 1 81 1 3 30 1 4 68 diff --git a/data/flexible_jobshop/hurink_data/edata/la08.fjs b/data/flexible_jobshop/hurink_data/edata/la08.fjs new file mode 100644 index 0000000000..34ab0913fd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la08.fjs @@ -0,0 +1,16 @@ +15 5 1.15 +5 1 4 92 1 3 94 1 1 12 1 5 91 2 2 7 3 7 +5 1 3 21 1 2 19 1 1 87 1 4 11 1 5 66 +5 1 2 14 1 4 13 2 1 75 4 75 1 5 16 1 3 20 +5 2 3 95 5 95 1 5 66 1 1 7 1 2 77 1 4 7 +5 1 3 34 2 5 89 3 89 1 4 6 1 2 45 1 1 15 +5 1 5 88 1 4 77 2 3 20 5 20 1 2 53 1 1 76 +5 2 5 9 2 9 1 4 27 1 1 52 1 2 88 1 3 74 +5 1 4 69 1 3 52 1 1 62 1 2 88 1 5 98 +5 1 4 90 2 1 62 3 62 1 5 9 1 3 61 2 2 52 5 52 +5 1 5 5 1 3 54 1 4 59 2 1 88 4 88 1 2 15 +5 2 1 41 3 41 1 2 50 1 5 78 1 4 53 1 3 23 +5 1 1 38 1 5 72 1 3 91 1 4 68 1 2 71 +5 1 1 45 1 4 95 1 5 52 1 3 25 1 2 6 +5 1 4 30 1 2 66 1 1 23 1 5 36 1 3 17 +5 1 3 95 2 1 71 3 71 1 4 76 1 2 8 1 5 88 diff --git a/data/flexible_jobshop/hurink_data/edata/la09.fjs b/data/flexible_jobshop/hurink_data/edata/la09.fjs new file mode 100644 index 0000000000..e185fe2ce3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la09.fjs @@ -0,0 +1,16 @@ +15 5 1.15 +5 1 2 66 1 4 85 1 3 84 1 1 62 2 5 19 3 19 +5 1 4 59 1 2 64 1 3 46 1 5 13 1 1 25 +5 1 5 88 1 4 80 2 2 73 1 73 1 3 53 1 1 41 +5 1 1 14 2 2 67 1 67 1 3 57 1 4 74 1 5 47 +5 1 1 84 2 5 64 3 64 1 3 41 1 4 84 1 2 78 +5 1 1 63 1 4 28 2 2 46 5 46 1 3 26 1 5 52 +5 2 4 10 2 10 1 3 17 1 5 73 1 2 11 1 1 64 +5 1 3 67 1 2 97 1 4 95 1 5 38 1 1 85 +5 1 3 95 2 5 46 3 46 1 1 59 1 2 65 2 4 93 5 93 +5 1 3 43 1 5 85 1 4 32 2 2 85 4 85 1 1 60 +5 2 5 49 3 49 1 4 41 1 3 61 1 1 66 1 2 90 +5 1 2 17 1 1 23 1 4 70 1 5 99 1 3 49 +5 1 5 40 1 4 73 1 1 73 1 2 98 1 3 68 +5 1 4 57 1 2 9 1 3 7 1 1 13 1 5 98 +5 1 1 37 2 2 85 3 85 1 3 17 1 5 79 1 4 41 diff --git a/data/flexible_jobshop/hurink_data/edata/la10.fjs b/data/flexible_jobshop/hurink_data/edata/la10.fjs new file mode 100644 index 0000000000..86416387eb --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la10.fjs @@ -0,0 +1,16 @@ +15 5 1.15 +5 1 2 58 1 3 44 1 4 5 1 1 9 2 5 58 3 58 +5 1 2 89 1 1 97 1 5 96 1 4 77 1 3 84 +5 1 1 77 1 2 87 2 3 81 1 81 1 5 39 1 4 85 +5 1 4 57 2 2 21 1 21 1 3 31 1 1 15 1 5 73 +5 1 3 48 2 1 40 5 40 1 2 49 1 4 70 1 5 71 +5 1 4 34 1 5 82 1 3 80 2 1 10 4 10 1 2 22 +5 1 2 91 2 5 75 3 75 1 1 55 1 3 17 1 4 7 +5 1 3 62 1 4 47 1 2 72 1 5 35 1 1 11 +5 1 1 64 1 4 75 2 5 50 1 50 1 2 90 1 3 94 +5 2 3 67 1 67 1 5 20 2 4 15 1 15 2 1 12 3 12 2 2 71 3 71 +5 1 1 52 1 5 93 1 4 68 1 3 29 1 2 57 +5 1 3 70 1 1 58 1 2 93 1 5 7 1 4 77 +5 1 4 27 1 3 82 1 2 63 1 5 6 1 1 95 +5 1 2 87 1 3 56 1 5 36 1 1 26 1 4 48 +5 2 4 76 3 76 1 3 36 1 1 36 1 5 15 1 2 8 diff --git a/data/flexible_jobshop/hurink_data/edata/la11.fjs b/data/flexible_jobshop/hurink_data/edata/la11.fjs new file mode 100644 index 0000000000..d8f4eb2385 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la11.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 3 34 1 2 21 1 1 53 1 4 55 2 5 95 3 95 +5 1 1 21 1 4 52 1 2 71 1 5 16 1 3 26 +5 1 1 12 1 2 42 2 3 31 1 31 1 5 98 1 4 39 +5 1 3 66 2 4 77 1 77 1 5 79 1 1 55 1 2 77 +5 1 1 83 2 5 37 3 37 1 4 34 1 2 19 1 3 64 +5 1 5 79 1 3 43 2 1 92 5 92 1 4 62 1 2 54 +5 2 1 93 2 93 1 5 77 1 3 87 1 2 87 1 4 69 +5 1 5 83 1 4 24 1 2 41 1 3 38 1 1 60 +5 1 5 25 2 2 49 3 49 1 1 44 1 3 98 2 4 17 5 17 +5 1 1 96 1 2 75 1 3 43 2 5 77 4 77 1 4 79 +5 2 1 95 3 95 1 4 76 1 2 7 1 5 28 1 3 35 +5 1 5 10 1 3 95 1 1 61 1 2 9 1 4 35 +5 1 2 91 1 3 59 1 5 59 1 1 46 1 4 16 +5 1 3 27 1 2 52 1 5 43 1 1 28 1 4 50 +5 1 5 9 2 1 87 3 87 1 4 41 1 3 39 1 2 45 +5 1 2 54 1 1 20 1 5 43 1 4 14 1 3 71 +5 1 5 33 2 2 28 5 28 1 4 26 1 1 78 1 3 37 +5 1 2 89 1 1 33 1 3 8 1 4 66 1 5 42 +5 1 5 84 1 1 69 2 3 94 5 94 1 2 74 1 4 27 +5 1 5 81 1 3 45 1 2 78 1 4 69 1 1 96 diff --git a/data/flexible_jobshop/hurink_data/edata/la12.fjs b/data/flexible_jobshop/hurink_data/edata/la12.fjs new file mode 100644 index 0000000000..e29544810b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la12.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 2 23 1 1 82 1 5 84 1 3 45 2 4 38 3 38 +5 1 4 50 1 5 41 1 2 29 1 1 18 1 3 21 +5 1 5 16 1 4 54 2 2 52 1 52 1 3 38 1 1 52 +5 1 2 62 2 4 57 1 57 1 5 37 1 3 74 1 1 54 +5 1 4 68 2 2 61 5 61 1 3 30 1 1 81 1 5 57 +5 1 2 89 1 3 89 1 4 11 2 1 79 4 79 1 5 81 +5 1 2 66 2 1 91 3 91 1 4 33 1 5 20 1 3 20 +5 1 4 8 1 5 24 1 3 55 1 1 32 1 2 84 +5 1 1 7 1 3 64 2 2 39 1 39 1 5 56 1 4 54 +5 2 1 19 3 19 1 5 40 1 4 7 2 3 8 1 8 2 2 83 3 83 +5 2 1 63 3 63 1 3 64 1 4 91 1 5 40 1 2 6 +5 1 2 42 1 4 61 1 5 15 1 3 98 1 1 74 +5 1 2 80 1 1 26 1 4 75 1 5 6 1 3 87 +5 1 3 39 1 5 22 1 1 75 1 4 24 1 2 44 +5 1 2 15 2 4 79 3 79 1 5 8 1 1 12 1 3 20 +5 1 4 26 1 3 43 1 1 80 1 5 22 1 2 61 +5 1 3 62 2 2 36 5 36 1 1 63 1 4 96 1 5 40 +5 1 2 33 1 4 18 1 1 22 1 5 5 1 3 10 +5 1 3 64 1 5 64 2 1 89 5 89 1 2 96 1 4 95 +5 1 3 18 1 5 23 1 4 15 1 2 38 1 1 8 diff --git a/data/flexible_jobshop/hurink_data/edata/la13.fjs b/data/flexible_jobshop/hurink_data/edata/la13.fjs new file mode 100644 index 0000000000..83394b60a4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la13.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 4 60 1 1 87 1 2 72 1 5 95 2 3 66 5 66 +5 1 2 54 1 1 48 1 3 39 1 4 35 1 5 5 +5 1 4 20 1 2 46 2 1 97 4 97 1 3 21 1 5 55 +5 2 3 37 5 37 1 1 59 1 4 19 1 2 34 1 5 46 +5 1 3 73 2 4 25 3 25 1 2 24 1 1 28 1 5 23 +5 1 2 78 1 4 28 2 3 83 5 83 1 1 45 1 5 5 +5 2 4 71 2 71 1 2 37 1 3 12 1 5 29 1 1 53 +5 1 5 12 1 4 33 1 2 55 1 3 87 1 1 38 +5 1 1 48 2 2 40 3 40 1 3 49 1 4 83 2 5 7 3 7 +5 1 1 90 1 5 27 2 3 65 1 65 2 4 17 3 17 2 2 23 3 23 +5 1 1 62 1 4 85 1 2 66 1 3 84 1 5 19 +5 1 4 59 1 3 46 1 5 13 1 2 64 1 1 25 +5 1 3 53 1 2 73 1 4 80 1 5 88 1 1 41 +5 1 3 57 1 5 47 1 1 14 1 2 67 1 4 74 +5 2 3 41 5 41 1 5 64 1 4 84 1 2 78 1 1 84 +5 1 5 52 1 4 28 1 3 26 1 1 63 2 2 46 5 46 +5 1 2 11 1 1 64 1 4 10 1 5 73 1 3 17 +5 1 5 38 1 4 95 1 1 85 1 2 97 1 3 67 +5 2 4 93 5 93 1 2 65 1 3 95 1 1 59 1 5 46 +5 1 1 60 1 2 85 1 3 43 1 5 85 1 4 32 diff --git a/data/flexible_jobshop/hurink_data/edata/la14.fjs b/data/flexible_jobshop/hurink_data/edata/la14.fjs new file mode 100644 index 0000000000..afed8b028d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la14.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 4 5 1 5 58 1 3 44 1 1 9 2 2 58 3 58 +5 1 2 89 1 5 96 1 1 97 1 3 84 1 4 77 +5 1 3 81 1 4 85 2 2 87 1 87 1 5 39 1 1 77 +5 1 1 15 2 4 57 1 57 1 5 73 1 2 21 1 3 31 +5 1 3 48 2 5 71 3 71 1 4 70 1 1 40 1 2 49 +5 1 1 10 1 5 82 2 4 34 5 34 1 3 80 1 2 22 +5 2 3 17 2 17 1 1 55 1 2 91 1 5 75 1 4 7 +5 1 4 47 1 3 62 1 2 72 1 5 35 1 1 11 +5 1 2 90 2 3 94 1 94 1 5 50 1 1 64 2 4 75 3 75 +5 1 4 15 1 3 67 2 1 12 4 12 1 5 20 2 2 71 3 71 +5 1 5 93 1 3 29 1 1 52 1 2 57 1 4 68 +5 1 4 77 1 2 93 1 1 58 1 3 70 1 5 7 +5 1 2 63 1 4 27 1 1 95 1 5 6 1 3 82 +5 1 5 36 1 1 26 1 4 48 1 3 56 1 2 87 +5 2 3 36 5 36 1 2 8 1 5 15 1 4 76 1 1 36 +5 1 5 78 1 2 84 1 4 41 1 1 30 2 3 76 5 76 +5 1 2 78 1 1 75 1 5 88 1 4 13 1 3 81 +5 1 1 54 1 5 40 1 3 13 1 2 82 1 4 29 +5 2 2 26 5 26 1 5 82 1 1 52 1 4 6 1 3 6 +5 1 4 54 1 2 64 1 1 54 1 3 32 1 5 88 diff --git a/data/flexible_jobshop/hurink_data/edata/la15.fjs b/data/flexible_jobshop/hurink_data/edata/la15.fjs new file mode 100644 index 0000000000..59948e4bf3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la15.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 1 6 1 3 40 1 2 81 1 4 37 2 5 19 3 19 +5 1 3 40 1 4 32 1 1 55 1 5 81 1 2 9 +5 1 2 46 1 5 65 2 3 70 1 70 1 4 55 1 1 77 +5 1 3 21 2 5 65 1 65 1 1 64 1 4 25 1 2 15 +5 1 3 85 2 1 40 5 40 1 2 44 1 4 24 1 5 37 +5 1 1 89 1 5 29 1 2 83 2 4 31 5 31 1 3 84 +5 2 5 59 2 59 1 4 38 1 2 80 1 3 30 1 1 8 +5 1 1 80 1 3 56 1 2 77 1 5 41 1 4 97 +5 1 5 56 2 1 91 3 91 1 4 50 1 3 71 2 2 17 5 17 +5 1 2 40 1 1 88 1 5 59 2 3 7 4 7 1 4 80 +5 2 1 45 3 45 1 2 29 1 3 8 1 5 77 1 4 58 +5 1 3 36 1 1 54 1 4 96 1 2 9 1 5 10 +5 1 1 28 1 3 73 1 2 98 1 4 92 1 5 87 +5 1 1 70 1 4 86 1 3 27 1 2 99 1 5 96 +5 1 2 95 2 1 59 3 59 1 5 56 1 4 85 1 3 41 +5 1 2 81 1 3 92 1 5 32 1 1 52 1 4 39 +5 1 2 7 2 5 22 3 22 1 3 12 1 1 88 1 4 60 +5 1 4 45 1 1 93 1 3 69 1 5 49 1 2 27 +5 1 1 21 2 2 84 5 84 1 3 61 1 4 68 1 5 26 +5 1 2 82 1 3 33 1 5 71 1 1 99 1 4 44 diff --git a/data/flexible_jobshop/hurink_data/edata/la16.fjs b/data/flexible_jobshop/hurink_data/edata/la16.fjs new file mode 100644 index 0000000000..e8e0f1358b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la16.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 2 21 1 7 71 1 10 16 1 9 52 2 8 26 10 26 1 3 34 1 1 53 1 5 21 1 4 55 1 6 95 +10 1 5 55 1 3 31 2 6 98 9 98 1 10 79 1 1 12 2 8 66 10 66 1 2 42 1 9 77 1 7 77 1 4 39 +10 1 4 34 2 3 64 6 64 1 9 62 1 2 19 1 5 92 1 10 79 1 8 43 2 7 54 4 54 1 1 83 1 6 37 +10 2 2 87 3 87 1 4 69 1 3 87 1 8 38 1 9 24 1 10 83 1 7 41 1 1 93 1 6 77 1 5 60 +10 1 3 98 2 1 44 9 44 1 6 25 2 7 75 5 75 1 8 43 1 2 49 1 5 96 2 10 77 9 77 1 4 17 2 9 79 8 79 +10 1 3 35 1 4 76 1 6 28 1 10 10 1 5 61 1 7 9 1 1 95 1 9 35 1 2 7 1 8 95 +10 1 4 16 1 3 59 1 1 46 1 2 91 1 10 43 1 9 50 1 7 52 1 6 59 1 5 28 1 8 27 +10 2 2 45 3 45 1 1 87 1 4 41 1 5 20 1 7 54 1 10 43 1 9 14 1 6 9 1 3 39 1 8 71 +10 2 5 33 8 33 1 3 37 1 9 66 1 6 33 1 4 26 1 8 8 1 2 28 1 7 89 1 10 42 1 1 78 +10 2 9 69 10 69 1 10 81 1 3 94 1 5 96 1 4 27 1 1 69 1 8 45 1 7 78 1 2 74 1 6 84 diff --git a/data/flexible_jobshop/hurink_data/edata/la17.fjs b/data/flexible_jobshop/hurink_data/edata/la17.fjs new file mode 100644 index 0000000000..b60691dd6c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la17.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 5 18 1 8 21 1 10 41 1 3 45 2 4 38 8 38 1 9 50 1 6 84 1 7 29 1 2 23 1 1 82 +10 1 9 57 1 6 16 2 2 52 6 52 1 8 74 1 3 38 1 4 54 2 7 62 6 62 1 10 37 1 5 54 1 1 52 +10 1 3 30 2 5 79 10 79 1 4 68 1 2 61 1 9 11 1 7 89 1 8 89 1 1 81 2 10 81 4 81 1 6 57 +10 1 1 91 2 9 8 3 8 1 4 33 1 8 55 1 6 20 1 3 20 1 5 32 1 7 84 1 2 66 1 10 24 +10 1 10 40 1 1 7 2 5 19 1 19 1 9 7 1 7 83 2 3 64 8 64 1 6 56 1 4 54 2 8 8 9 8 1 2 39 +10 2 4 91 8 91 1 3 64 1 6 40 1 1 63 1 8 98 1 5 74 1 9 61 1 2 6 1 7 42 1 10 15 +10 1 2 80 1 8 39 1 9 24 1 4 75 1 5 75 1 6 6 1 7 44 1 1 26 1 3 87 1 10 22 +10 1 2 15 2 8 43 3 43 1 3 20 1 1 12 1 9 26 1 7 61 1 4 79 1 10 22 1 6 8 1 5 80 +10 1 3 62 2 4 96 5 96 1 5 22 1 10 5 1 1 63 1 7 33 1 8 10 1 9 18 1 2 36 1 6 40 +10 1 2 96 1 1 89 2 6 64 5 64 1 4 95 1 10 23 1 8 18 1 9 15 1 3 64 1 7 38 1 5 8 diff --git a/data/flexible_jobshop/hurink_data/edata/la18.fjs b/data/flexible_jobshop/hurink_data/edata/la18.fjs new file mode 100644 index 0000000000..de66119996 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la18.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 7 54 1 1 87 1 5 48 1 4 60 2 8 39 10 39 1 9 35 1 2 72 1 6 95 1 3 66 1 10 5 +10 1 4 20 1 10 46 2 7 34 9 34 1 6 55 1 1 97 2 9 19 10 19 1 5 59 1 3 21 1 8 37 1 2 46 +10 1 5 45 2 2 24 3 24 1 9 28 1 1 28 1 8 83 1 7 78 1 6 23 2 4 25 10 25 1 10 5 1 3 73 +10 2 10 12 2 12 1 2 37 1 5 38 1 4 71 1 9 33 1 3 12 1 7 55 1 1 53 1 8 87 1 6 29 +10 1 4 83 2 3 49 1 49 1 7 23 1 10 27 2 8 65 3 65 1 1 48 1 5 90 2 6 7 9 7 1 2 40 2 9 17 8 17 +10 1 2 66 1 5 25 1 1 62 1 3 84 1 10 13 1 7 64 1 8 46 1 9 59 1 6 19 1 4 85 +10 1 2 73 1 4 80 1 1 41 1 3 53 1 10 47 1 8 57 1 9 74 1 5 14 1 7 67 1 6 88 +10 2 6 64 3 64 1 4 84 1 7 46 1 2 78 1 1 84 1 8 26 1 9 28 1 10 52 1 3 41 1 5 63 +10 2 2 11 5 11 1 1 64 1 8 67 1 5 85 1 4 10 1 6 73 1 10 38 1 9 95 1 7 97 1 3 17 +10 1 5 60 2 9 32 5 32 1 3 95 1 4 93 1 2 65 1 7 85 1 8 43 1 10 85 1 6 46 1 1 59 diff --git a/data/flexible_jobshop/hurink_data/edata/la19.fjs b/data/flexible_jobshop/hurink_data/edata/la19.fjs new file mode 100644 index 0000000000..4ea4433065 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la19.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 3 44 1 4 5 1 6 58 1 5 97 2 1 9 8 9 1 8 84 1 9 77 1 10 96 1 2 58 1 7 89 +10 1 5 15 1 8 31 2 2 87 6 87 1 9 57 1 1 77 1 4 85 2 3 81 6 81 1 6 39 1 10 73 1 7 21 +10 1 10 82 2 7 22 10 22 1 5 10 1 4 70 1 2 49 1 1 40 1 9 34 1 3 48 2 8 80 4 80 1 6 71 +10 1 2 91 2 3 17 10 17 1 8 62 1 6 75 1 9 47 1 5 11 1 4 7 1 7 72 1 10 35 1 1 55 +10 1 7 71 2 2 90 3 90 1 4 75 1 1 64 2 3 94 5 94 1 9 15 1 5 12 1 8 67 2 10 20 9 20 1 6 50 +10 2 8 70 3 70 1 6 93 1 9 77 1 3 29 1 5 58 1 7 93 1 4 68 1 2 57 1 10 7 1 1 52 +10 1 7 87 1 2 63 1 5 26 1 6 6 1 3 82 1 4 27 1 8 56 1 9 48 1 10 36 1 1 95 +10 2 1 36 3 36 1 6 15 1 9 41 1 10 78 1 4 76 1 7 84 1 5 30 1 8 76 1 3 36 1 2 8 +10 2 6 88 5 88 1 3 81 1 4 13 1 7 82 1 5 54 1 8 13 1 9 29 1 10 40 1 2 78 1 1 75 +10 1 10 88 2 5 54 7 54 1 7 64 1 8 32 1 1 52 1 3 6 1 9 54 1 6 82 1 4 6 1 2 26 diff --git a/data/flexible_jobshop/hurink_data/edata/la20.fjs b/data/flexible_jobshop/hurink_data/edata/la20.fjs new file mode 100644 index 0000000000..69f4f66d9b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la20.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 7 9 1 2 81 1 5 55 1 3 40 2 9 32 8 32 1 4 37 1 1 6 1 6 19 1 10 81 1 8 40 +10 1 8 21 1 3 70 2 10 65 6 65 1 5 64 1 2 46 1 6 65 2 9 25 6 25 1 1 77 1 4 55 1 7 15 +10 1 3 85 2 6 37 10 37 1 1 40 1 4 24 1 2 44 1 7 83 1 5 89 1 9 31 2 8 84 4 84 1 10 29 +10 1 5 80 2 7 77 3 77 1 8 56 1 1 8 1 3 30 1 6 59 1 4 38 1 2 80 1 10 41 1 9 97 +10 1 1 91 1 7 40 2 5 88 1 88 1 2 17 1 3 71 2 4 50 3 50 1 10 59 1 9 80 2 6 56 9 56 1 8 7 +10 2 3 8 8 8 1 7 9 1 4 58 1 6 77 1 2 29 1 9 96 1 1 45 1 10 10 1 5 54 1 8 36 +10 1 5 70 1 4 92 1 2 98 1 6 87 1 7 99 1 8 27 1 9 86 1 10 96 1 1 28 1 3 73 +10 1 2 95 2 8 92 3 92 1 4 85 1 5 52 1 7 81 1 10 32 1 9 39 1 1 59 1 3 41 1 6 56 +10 1 4 60 2 9 45 5 45 1 1 88 1 3 12 1 2 7 1 6 22 1 5 93 1 10 49 1 8 69 1 7 27 +10 1 1 21 1 3 61 2 4 68 5 68 1 6 26 1 7 82 1 10 71 1 9 44 1 5 99 1 8 33 1 2 84 diff --git a/data/flexible_jobshop/hurink_data/edata/la21.fjs b/data/flexible_jobshop/hurink_data/edata/la21.fjs new file mode 100644 index 0000000000..5872c3c93d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la21.fjs @@ -0,0 +1,16 @@ +15 10 1.15 +10 1 3 34 1 4 55 1 6 95 1 10 16 2 5 21 8 21 1 7 71 1 1 53 1 9 52 1 2 21 1 8 26 +10 1 4 39 1 3 31 2 1 12 6 12 1 2 42 1 10 79 1 9 77 2 7 77 6 77 1 6 98 1 5 55 1 8 66 +10 1 2 19 2 1 83 10 83 1 4 34 1 5 92 1 7 54 1 10 79 1 9 62 1 6 37 2 3 64 4 64 1 8 43 +10 1 5 60 2 3 87 10 87 1 9 24 1 6 77 1 4 69 1 8 38 1 2 87 1 7 41 1 10 83 1 1 93 +10 1 9 79 2 10 77 3 77 1 3 98 1 5 96 2 4 17 5 17 1 1 44 1 8 43 1 7 75 2 2 49 9 49 1 6 25 +10 2 9 35 8 35 1 8 95 1 7 9 1 10 10 1 3 35 1 2 7 1 6 28 1 5 61 1 1 95 1 4 76 +10 1 5 28 1 6 59 1 4 16 1 10 43 1 1 46 1 9 50 1 7 52 1 8 27 1 3 59 1 2 91 +10 1 6 9 2 5 20 3 20 1 3 39 1 7 54 1 2 45 1 8 71 1 1 87 1 4 41 1 10 43 1 9 14 +10 1 2 28 2 6 33 5 33 1 1 78 1 4 26 1 3 37 1 8 8 1 9 66 1 7 89 1 10 42 1 5 33 +10 1 3 94 1 6 84 2 7 78 5 78 1 10 81 1 2 74 1 4 27 1 9 69 1 1 69 1 8 45 1 5 96 +10 1 2 31 1 5 24 1 1 20 1 3 17 2 10 25 8 25 1 9 81 1 6 76 1 4 87 1 8 32 1 7 18 +10 2 6 28 9 28 1 10 97 1 1 58 1 5 45 1 7 76 1 4 99 1 3 23 1 2 72 1 9 90 1 8 86 +10 1 6 27 1 10 48 3 9 27 4 27 3 27 2 8 62 4 62 1 5 98 2 7 67 1 67 1 4 48 1 1 42 1 2 46 2 3 17 2 17 +10 1 2 12 1 9 50 1 1 80 1 3 50 1 10 80 1 4 19 2 6 28 1 28 1 7 63 1 5 94 1 8 98 +10 2 5 61 10 61 1 4 55 1 7 37 1 6 14 1 3 50 1 9 79 1 2 41 1 10 72 2 8 18 4 18 1 1 75 diff --git a/data/flexible_jobshop/hurink_data/edata/la22.fjs b/data/flexible_jobshop/hurink_data/edata/la22.fjs new file mode 100644 index 0000000000..6afb9dd179 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la22.fjs @@ -0,0 +1,16 @@ +15 10 1.15 +10 1 10 66 1 6 91 1 5 87 1 3 94 2 8 21 10 21 1 4 92 1 2 7 1 1 12 1 9 11 1 7 19 +10 1 4 13 1 3 20 2 5 7 9 7 1 2 14 1 10 66 2 1 75 10 75 1 7 77 1 6 16 1 8 95 1 9 7 +10 1 9 77 2 8 20 3 20 1 3 34 1 1 15 1 10 88 1 6 89 1 7 53 2 4 6 10 6 1 2 45 1 5 76 +10 2 4 27 2 27 1 3 74 1 7 88 1 5 62 1 8 52 1 9 69 1 6 9 1 10 98 1 1 52 1 2 88 +10 1 5 88 2 7 15 3 15 1 2 52 1 3 61 2 8 54 5 54 1 1 62 1 9 59 1 6 9 2 4 90 9 90 1 10 5 +10 2 7 71 8 71 1 1 41 1 5 38 1 4 53 1 8 91 1 9 68 1 2 50 1 6 78 1 3 23 1 10 72 +10 1 4 95 1 10 36 1 7 66 1 6 52 1 1 45 1 9 30 1 5 23 1 3 25 1 8 17 1 2 6 +10 1 5 65 2 2 8 3 8 1 9 85 1 1 71 1 8 65 1 7 28 1 6 88 1 4 76 1 10 27 1 3 95 +10 1 10 37 2 2 37 5 37 1 5 28 1 4 51 1 9 86 1 3 9 1 7 55 1 1 73 1 8 51 1 6 90 +10 1 4 39 1 3 15 2 7 83 5 83 1 10 44 1 8 53 1 1 16 1 5 46 1 6 24 1 2 25 1 9 82 +10 1 2 72 1 5 48 1 1 87 1 3 66 2 10 5 8 5 1 7 54 1 8 39 1 9 35 1 6 95 1 4 60 +10 2 2 46 9 46 1 4 20 1 1 97 1 3 21 1 10 46 1 8 37 1 9 19 1 5 59 1 7 34 1 6 55 +10 1 6 23 1 4 25 3 7 78 4 78 9 78 2 2 24 7 24 1 1 28 1 8 83 2 9 28 1 28 1 10 5 1 3 73 1 5 45 +10 2 2 37 8 37 1 1 53 1 8 87 1 5 38 1 4 71 1 6 29 2 10 12 1 12 1 9 33 1 7 55 1 3 12 +10 2 5 90 10 90 1 9 17 1 3 49 1 4 83 1 2 40 1 7 23 1 8 65 1 10 27 2 6 7 4 7 1 1 48 diff --git a/data/flexible_jobshop/hurink_data/edata/la23.fjs b/data/flexible_jobshop/hurink_data/edata/la23.fjs new file mode 100644 index 0000000000..538302c422 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la23.fjs @@ -0,0 +1,16 @@ +15 10 1.15 +10 1 8 84 1 6 58 1 9 77 1 3 44 2 5 97 8 97 1 7 89 1 4 5 1 2 58 1 10 96 1 1 9 +10 1 7 21 1 2 87 2 5 15 6 15 1 6 39 1 3 81 1 4 85 2 8 31 6 31 1 9 57 1 10 73 1 1 77 +10 1 1 40 2 6 71 10 71 1 9 34 1 10 82 1 4 70 1 7 22 1 5 10 1 8 80 2 3 48 4 48 1 2 49 +10 1 6 75 2 3 17 10 17 1 4 7 1 7 72 1 5 11 1 8 62 1 9 47 1 10 35 1 2 91 1 1 55 +10 1 10 20 2 5 12 3 12 1 7 71 1 8 67 2 1 64 5 64 1 3 94 1 9 15 1 6 50 2 4 75 9 75 1 2 90 +10 2 7 93 8 93 1 6 93 1 2 57 1 8 70 1 9 77 1 5 58 1 1 52 1 3 29 1 10 7 1 4 68 +10 1 8 56 1 1 95 1 9 48 1 5 26 1 3 82 1 2 63 1 10 36 1 4 27 1 7 87 1 6 6 +10 1 4 76 2 6 15 3 15 1 10 78 1 2 8 1 9 41 1 3 36 1 5 30 1 7 84 1 1 36 1 8 76 +10 1 1 75 2 8 13 5 13 1 3 81 1 9 29 1 5 54 1 7 82 1 6 88 1 2 78 1 10 40 1 4 13 +10 1 3 6 1 2 26 2 8 32 5 32 1 7 64 1 5 54 1 1 52 1 6 82 1 4 6 1 10 88 1 9 54 +10 1 9 62 1 3 67 1 6 32 1 1 62 2 8 69 5 69 1 4 61 1 2 35 1 5 72 1 10 5 1 7 93 +10 2 3 78 2 78 1 10 90 1 1 85 1 2 72 1 9 64 1 7 63 1 4 11 1 8 82 1 6 88 1 5 7 +10 1 5 28 2 10 11 9 11 1 8 50 1 7 88 2 1 44 7 44 1 6 31 1 3 27 2 2 66 1 66 1 9 49 1 4 35 +10 1 3 14 2 6 39 8 39 1 7 56 1 5 62 1 4 97 1 10 66 1 8 69 2 2 7 10 7 1 9 47 1 1 76 +10 1 2 18 1 9 93 2 8 58 3 58 1 7 47 1 4 69 1 10 57 1 3 41 1 6 53 1 5 79 1 1 64 diff --git a/data/flexible_jobshop/hurink_data/edata/la24.fjs b/data/flexible_jobshop/hurink_data/edata/la24.fjs new file mode 100644 index 0000000000..9284506f94 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la24.fjs @@ -0,0 +1,16 @@ +15 10 1.15 +10 1 8 8 1 10 75 1 1 72 1 7 74 2 5 30 8 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 1 9 73 2 4 43 6 43 1 1 23 1 2 85 1 5 39 2 6 13 9 13 1 10 26 1 3 67 1 8 9 +10 1 2 50 2 4 93 3 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 2 9 72 10 72 1 10 42 1 8 46 +10 2 2 68 3 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 1 9 11 1 4 96 1 10 11 1 3 72 +10 1 8 84 2 3 34 1 34 1 9 40 1 6 7 2 2 70 3 70 1 7 74 1 4 12 2 1 43 6 43 2 10 69 8 69 2 5 30 8 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 1 10 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 1 9 65 1 2 90 1 10 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 2 9 62 3 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 1 10 72 1 2 9 1 1 72 1 7 49 +10 2 5 35 8 35 1 1 39 1 10 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 1 7 35 1 2 80 +10 2 10 58 5 58 1 1 5 1 4 50 1 9 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 2 5 33 8 33 1 6 19 1 3 18 1 7 38 1 1 24 1 10 35 2 2 49 9 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 1 10 72 1 2 18 1 7 90 1 5 18 +10 3 10 79 4 79 9 79 2 2 60 7 60 1 4 56 1 7 91 2 3 40 1 40 1 9 86 1 8 72 1 1 80 2 6 89 8 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 2 9 40 10 40 1 8 72 1 4 6 1 2 23 1 1 95 2 10 34 3 34 +10 1 3 24 1 6 29 1 10 49 1 9 55 1 1 47 1 7 77 1 4 77 2 8 8 9 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/hurink_data/edata/la25.fjs b/data/flexible_jobshop/hurink_data/edata/la25.fjs new file mode 100644 index 0000000000..e8ceb3b28d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la25.fjs @@ -0,0 +1,16 @@ +15 10 1.15 +10 1 9 14 1 5 75 1 4 12 1 3 38 2 1 76 8 76 1 6 97 1 10 12 1 2 29 1 8 44 1 7 66 +10 1 6 38 1 4 82 2 3 85 6 85 1 5 58 1 7 87 1 10 89 2 1 43 6 43 1 2 80 1 8 69 1 9 92 +10 1 10 5 2 2 84 10 84 1 1 43 1 7 48 1 5 8 1 8 7 1 4 41 1 6 61 2 9 66 4 66 1 3 14 +10 1 3 42 2 2 8 3 8 1 1 96 1 6 19 1 5 59 1 8 97 1 10 73 1 9 43 1 4 74 1 7 41 +10 1 7 55 1 3 70 2 4 75 1 75 1 9 42 1 5 37 2 8 23 3 23 1 2 48 1 6 5 2 10 38 6 38 2 1 7 8 7 +10 2 9 9 8 9 1 3 72 1 8 31 1 1 79 1 6 73 1 4 95 1 5 25 1 7 43 1 10 60 1 2 56 +10 1 1 97 1 3 64 1 4 78 1 6 21 1 5 94 1 10 31 1 9 53 1 7 16 1 8 86 1 2 7 +10 1 4 86 2 8 85 3 85 1 10 63 1 1 61 1 3 65 1 5 30 1 6 32 1 2 33 1 9 44 1 7 59 +10 1 3 44 2 4 16 5 16 1 5 11 1 7 45 1 2 30 1 10 84 1 9 93 1 1 60 1 6 61 1 8 90 +10 1 8 36 1 9 31 2 5 47 7 47 1 7 52 1 1 32 1 6 11 1 3 28 1 10 35 1 4 20 1 2 49 +10 1 9 20 1 7 49 1 8 74 2 5 10 8 10 1 6 17 1 4 34 1 1 85 1 3 77 1 10 68 1 2 84 +10 2 2 85 4 85 1 6 7 1 9 71 1 7 59 1 5 76 1 1 17 1 4 29 1 3 17 1 8 48 1 10 13 +10 1 3 15 3 7 87 4 87 9 87 2 8 11 7 11 1 2 39 1 5 39 2 9 43 1 43 1 1 19 1 4 32 1 10 16 2 6 64 8 64 +10 1 7 32 1 3 92 1 6 33 1 9 82 1 2 83 2 8 57 10 57 1 10 99 1 5 91 1 4 99 1 1 8 +10 2 5 88 3 88 1 8 7 1 9 27 1 2 38 1 4 91 1 3 69 1 7 21 1 10 62 2 6 39 9 39 1 1 48 diff --git a/data/flexible_jobshop/hurink_data/edata/la26.fjs b/data/flexible_jobshop/hurink_data/edata/la26.fjs new file mode 100644 index 0000000000..a8c96d2522 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la26.fjs @@ -0,0 +1,21 @@ +20 10 1.15 +10 1 9 52 1 8 26 1 7 71 1 10 16 2 3 34 8 34 1 2 21 1 6 95 1 5 21 1 1 53 1 4 55 +10 1 5 55 1 6 98 2 4 39 6 39 1 10 79 1 1 12 1 9 77 2 7 77 6 77 1 8 66 1 3 31 1 2 42 +10 1 6 37 2 5 92 10 92 1 3 64 1 7 54 1 2 19 1 8 43 1 1 83 1 4 34 2 10 79 4 79 1 9 62 +10 1 2 87 2 6 77 3 77 1 1 93 1 4 69 1 3 87 1 8 38 1 9 24 1 7 41 1 10 83 1 5 60 +10 1 3 98 1 6 25 2 7 75 1 75 1 10 77 1 2 49 2 4 17 3 17 1 9 79 1 1 44 2 8 43 6 43 2 5 96 8 96 +10 2 2 7 8 7 1 5 61 1 1 95 1 3 35 1 10 10 1 9 35 1 6 28 1 4 76 1 8 95 1 7 9 +10 1 6 59 1 10 43 1 1 46 1 5 28 1 7 52 1 4 16 1 3 59 1 2 91 1 9 50 1 8 27 +10 1 6 9 2 10 43 3 43 1 9 14 1 8 71 1 5 20 1 7 54 1 4 41 1 1 87 1 2 45 1 3 39 +10 1 2 28 2 9 66 5 66 1 1 78 1 3 37 1 10 42 1 4 26 1 6 33 1 7 89 1 5 33 1 8 8 +10 1 5 96 1 4 27 2 7 78 5 78 1 6 84 1 3 94 1 9 69 1 2 74 1 10 81 1 8 45 1 1 69 +10 1 5 24 1 8 32 1 10 25 1 3 17 2 4 87 8 87 1 9 81 1 6 76 1 7 18 1 2 31 1 1 20 +10 2 9 90 2 90 1 6 28 1 2 72 1 8 86 1 3 23 1 4 99 1 7 76 1 10 97 1 5 45 1 1 58 +10 1 3 17 2 5 98 9 98 1 4 48 1 2 46 2 9 27 7 27 1 7 67 1 8 62 2 1 42 5 42 1 10 48 1 6 27 +10 2 1 80 2 80 1 9 50 1 4 19 1 8 98 1 6 28 1 3 50 1 5 94 2 7 63 1 63 1 2 12 1 10 80 +10 1 10 72 2 1 75 10 75 1 5 61 1 9 79 1 7 37 1 3 50 1 6 14 1 4 55 1 8 18 2 2 41 4 41 +10 1 4 96 1 3 14 1 6 57 1 1 47 1 8 65 1 5 75 1 9 79 1 2 71 1 7 60 1 10 22 +10 2 2 31 9 31 1 8 47 1 9 58 1 4 32 1 5 44 1 6 58 1 7 34 1 1 33 1 3 69 1 10 51 +10 1 2 44 1 8 40 1 3 17 1 1 62 1 9 66 1 7 15 1 4 29 3 10 38 8 38 5 38 1 6 8 1 5 97 +10 1 3 58 2 4 50 6 50 1 5 63 1 10 87 1 1 57 1 7 21 1 8 57 1 9 32 1 2 39 1 6 20 +10 1 2 85 1 1 84 1 6 56 1 4 61 1 10 15 1 8 70 1 9 30 1 3 90 1 7 67 1 5 20 diff --git a/data/flexible_jobshop/hurink_data/edata/la27.fjs b/data/flexible_jobshop/hurink_data/edata/la27.fjs new file mode 100644 index 0000000000..f2e99cd332 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la27.fjs @@ -0,0 +1,21 @@ +20 10 1.15 +10 1 4 60 1 5 48 1 6 95 1 1 87 2 2 72 8 72 1 10 5 1 9 35 1 8 39 1 7 54 1 3 66 +10 1 8 37 1 7 34 2 1 97 6 97 1 6 55 1 3 21 1 4 20 2 5 59 6 59 1 10 46 1 9 19 1 2 46 +10 1 5 45 2 3 73 10 73 1 2 24 1 9 28 1 1 28 1 4 25 1 6 23 1 8 83 2 10 5 4 5 1 7 78 +10 1 1 53 2 3 12 10 12 1 10 12 1 2 37 1 9 33 1 4 71 1 7 55 1 6 29 1 8 87 1 5 38 +10 1 5 90 2 3 49 1 49 1 10 27 1 8 65 2 6 7 3 7 1 7 23 1 1 48 2 4 83 6 83 2 9 17 8 17 2 2 40 8 40 +10 1 4 85 1 5 25 1 3 84 1 7 64 1 10 13 1 2 66 1 8 46 1 9 59 1 1 62 1 6 19 +10 1 6 88 1 7 67 1 5 14 1 1 41 1 2 73 1 8 57 1 3 53 1 4 80 1 10 47 1 9 74 +10 2 2 78 3 78 1 6 64 1 5 63 1 7 46 1 4 84 1 1 84 1 9 28 1 10 52 1 8 26 1 3 41 +10 2 2 11 5 11 1 1 64 1 7 97 1 10 38 1 3 17 1 5 85 1 6 73 1 4 10 1 9 95 1 8 67 +10 1 4 93 2 3 95 5 95 1 8 43 1 2 65 1 9 32 1 1 59 1 7 85 1 6 46 1 10 85 1 5 60 +10 1 3 61 1 4 41 1 6 49 2 5 23 8 23 1 1 66 1 8 49 1 9 70 1 10 99 1 2 90 2 7 17 9 17 +10 1 5 13 1 8 7 1 2 98 1 9 57 1 1 73 1 4 73 1 3 68 1 6 40 1 10 98 1 7 9 +10 1 10 86 3 7 76 4 76 9 76 2 5 14 7 14 1 4 41 1 2 85 2 1 37 5 37 1 9 19 1 3 17 2 8 54 2 54 1 6 79 +10 1 2 40 1 3 53 1 8 97 1 6 87 1 9 96 2 5 84 1 84 1 4 16 1 7 66 1 10 52 2 1 95 10 95 +10 1 7 33 1 2 33 1 4 87 1 1 18 1 3 55 1 9 13 1 5 77 2 8 60 4 60 1 10 42 1 6 74 +10 1 8 92 1 6 91 1 9 79 1 3 54 1 5 69 1 7 79 1 4 33 1 2 61 2 10 39 2 39 1 1 16 +10 1 7 82 1 2 41 1 5 28 1 6 64 1 3 78 1 4 76 1 8 6 1 9 49 1 10 47 1 1 58 +10 1 1 52 1 6 42 1 9 24 1 10 91 1 4 47 2 7 88 4 88 1 5 91 1 8 52 1 3 28 1 2 35 +10 2 6 82 5 82 1 3 76 1 4 86 1 7 93 1 5 84 1 8 38 1 9 95 1 10 37 1 2 21 1 1 23 +10 1 10 77 1 5 8 1 7 42 1 8 64 1 1 70 1 3 45 1 9 45 1 6 28 1 4 67 1 2 86 diff --git a/data/flexible_jobshop/hurink_data/edata/la28.fjs b/data/flexible_jobshop/hurink_data/edata/la28.fjs new file mode 100644 index 0000000000..a92169bbd8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la28.fjs @@ -0,0 +1,21 @@ +20 10 1.15 +10 1 9 32 1 2 81 1 5 55 1 8 40 2 1 6 8 6 1 6 19 1 10 81 1 4 37 1 3 40 1 7 9 +10 1 3 70 1 4 55 2 8 21 6 21 1 5 64 1 2 46 1 9 25 2 10 65 6 65 1 1 77 1 6 65 1 7 15 +10 1 8 84 2 5 89 10 89 1 4 24 1 2 44 1 3 85 1 9 31 1 10 29 1 7 83 2 6 37 4 37 1 1 40 +10 1 5 80 2 6 59 3 59 1 1 8 1 3 30 1 7 77 1 4 38 1 2 80 1 8 56 1 10 41 1 9 97 +10 1 7 40 1 3 71 2 1 91 9 91 1 8 7 2 10 59 5 59 1 9 80 1 4 50 1 6 56 2 2 17 9 17 1 5 88 +10 2 8 36 3 36 1 10 10 1 1 45 1 7 9 1 5 54 1 9 96 1 3 8 1 6 77 1 2 29 1 4 58 +10 1 7 99 1 9 86 1 4 92 1 1 28 1 2 98 1 5 70 1 6 87 1 10 96 1 3 73 1 8 27 +10 2 2 95 1 95 1 4 85 1 6 56 1 5 52 1 1 59 1 3 41 1 7 81 1 9 39 1 10 32 1 8 92 +10 2 2 7 10 7 1 8 69 1 5 93 1 7 27 1 6 22 1 1 88 1 9 45 1 4 60 1 10 49 1 3 12 +10 1 8 33 2 3 61 10 61 1 9 44 1 6 26 1 2 84 1 7 82 1 4 68 1 1 21 1 10 71 1 5 99 +10 1 9 43 1 1 72 1 5 30 2 6 98 8 98 1 10 75 1 2 26 1 8 8 1 7 74 1 4 19 1 3 38 +10 2 7 19 2 19 1 3 67 1 9 73 1 2 85 1 10 26 1 5 39 1 8 9 1 1 23 1 6 13 1 4 43 +10 1 9 72 2 8 46 9 46 1 6 80 1 4 93 2 3 61 7 61 1 5 7 1 10 42 2 2 50 1 50 1 1 55 1 7 57 +10 1 5 99 2 1 91 8 91 1 10 11 1 6 68 1 8 43 1 4 96 1 3 72 2 9 11 10 11 1 7 60 1 2 68 +10 1 10 69 1 1 43 2 4 12 3 12 1 9 40 1 2 70 1 7 74 1 3 34 1 6 7 1 5 30 1 8 84 +10 2 8 99 9 99 1 4 27 1 5 59 1 6 72 1 3 9 1 7 45 1 1 49 1 10 63 1 2 69 1 9 60 +10 1 1 75 2 4 17 9 17 1 3 91 1 8 50 1 9 65 1 6 37 1 10 98 1 2 90 1 7 71 1 5 8 +10 1 10 72 1 2 9 1 4 31 1 7 49 1 3 91 1 9 62 1 8 90 1 1 72 3 6 98 8 98 5 98 1 5 38 +10 1 5 35 1 3 63 2 6 25 5 25 1 7 35 1 9 21 1 8 47 1 4 52 1 2 80 1 1 39 1 10 74 +10 1 3 68 1 6 24 1 10 58 1 9 52 1 1 5 1 7 20 1 4 50 1 8 57 1 2 88 1 5 53 diff --git a/data/flexible_jobshop/hurink_data/edata/la29.fjs b/data/flexible_jobshop/hurink_data/edata/la29.fjs new file mode 100644 index 0000000000..7df4a1e34f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la29.fjs @@ -0,0 +1,21 @@ +20 10 1.15 +10 1 9 14 1 3 38 1 8 44 1 1 76 2 6 97 8 97 1 4 12 1 5 75 1 7 66 1 10 12 1 2 29 +10 1 1 43 1 3 85 2 4 82 6 82 1 6 38 1 5 58 1 10 89 2 9 92 6 92 1 7 87 1 8 69 1 2 80 +10 1 4 41 2 8 7 10 7 1 10 5 1 1 43 1 3 14 1 5 8 1 6 61 1 2 84 2 9 66 4 66 1 7 48 +10 1 3 42 2 4 74 3 74 1 5 59 1 7 41 1 2 8 1 10 73 1 9 43 1 1 96 1 6 19 1 8 97 +10 1 8 23 1 9 42 2 5 37 1 37 1 7 55 1 1 7 2 6 5 3 5 1 3 70 1 10 38 2 4 75 6 75 2 2 48 8 48 +10 2 9 9 8 9 1 7 43 1 8 31 1 5 25 1 6 73 1 4 95 1 1 79 1 3 72 1 10 60 1 2 56 +10 1 2 7 1 6 21 1 9 53 1 7 16 1 5 94 1 1 97 1 4 78 1 3 64 1 8 86 1 10 31 +10 1 3 65 2 7 59 3 59 1 8 85 1 2 33 1 5 30 1 9 44 1 1 61 1 4 86 1 10 63 1 6 32 +10 1 7 45 2 3 44 5 44 1 6 61 1 9 93 1 2 30 1 8 90 1 10 84 1 5 11 1 4 16 1 1 60 +10 1 5 47 1 8 36 2 9 31 5 31 1 2 49 1 4 20 1 3 28 1 7 52 1 10 35 1 6 11 1 1 32 +10 1 3 77 1 5 10 1 10 68 1 6 17 2 1 85 8 85 1 2 84 1 9 20 1 7 49 1 8 74 1 4 34 +10 2 1 17 9 17 1 6 7 1 2 85 1 4 29 1 3 17 1 5 76 1 7 59 1 9 71 1 10 13 1 8 48 +10 1 7 87 1 5 39 3 9 43 4 43 3 43 2 8 11 4 11 1 3 15 2 4 32 1 32 1 6 64 1 1 19 1 2 39 2 10 16 2 16 +10 1 6 33 1 4 99 1 7 32 1 5 91 1 9 82 1 3 92 2 10 99 1 99 1 8 57 1 2 83 1 1 8 +10 2 4 91 10 91 1 6 39 1 3 69 1 9 27 1 8 7 1 7 21 1 2 38 1 10 62 2 5 88 4 88 1 1 48 +10 1 3 67 1 8 80 1 4 24 1 1 88 1 5 18 1 2 44 1 9 45 1 10 64 1 6 80 2 7 38 2 38 +10 1 10 59 1 4 72 1 7 47 1 5 40 1 8 21 1 6 43 1 1 51 1 9 52 1 2 24 1 3 15 +10 1 4 70 1 3 31 1 7 20 1 9 76 1 2 40 1 8 43 2 1 32 4 32 1 6 88 1 10 5 1 5 77 +10 1 5 47 2 6 64 5 64 1 10 85 1 4 49 1 8 58 1 2 26 1 1 32 1 9 80 1 3 14 1 7 94 +10 1 6 59 1 3 96 1 1 5 1 8 79 1 9 34 1 5 75 1 4 26 1 7 9 1 10 23 1 2 11 diff --git a/data/flexible_jobshop/hurink_data/edata/la30.fjs b/data/flexible_jobshop/hurink_data/edata/la30.fjs new file mode 100644 index 0000000000..addde81db4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la30.fjs @@ -0,0 +1,21 @@ +20 10 1.15 +10 1 7 32 1 4 16 1 2 33 1 9 12 2 8 70 10 70 1 5 10 1 10 75 1 1 82 1 6 88 1 3 20 +10 1 9 39 1 5 81 2 4 91 9 91 1 6 56 1 10 69 2 2 45 10 45 1 7 59 1 1 86 1 3 36 1 8 68 +10 1 4 84 2 3 57 6 57 1 8 41 1 6 73 1 5 81 1 1 88 1 9 38 2 10 17 4 17 1 7 83 1 2 5 +10 2 5 20 3 20 1 6 6 1 3 15 1 9 19 1 2 30 1 1 94 1 7 45 1 8 17 1 4 18 1 10 88 +10 1 10 24 2 7 49 1 49 1 6 16 1 5 11 2 4 60 3 60 1 8 5 1 9 63 2 2 25 6 25 2 3 15 8 15 2 1 45 8 45 +10 1 2 86 1 9 50 1 3 77 1 7 54 1 10 48 1 1 93 1 4 32 1 8 92 1 6 45 1 5 71 +10 1 6 86 1 7 90 1 4 78 1 10 88 1 3 57 1 1 32 1 8 57 1 9 86 1 5 71 1 2 39 +10 2 3 59 10 59 1 4 18 1 10 31 1 5 41 1 8 20 1 6 83 1 9 65 1 1 54 1 7 94 2 2 69 10 69 +10 1 4 47 1 5 79 1 7 76 1 1 59 1 2 72 1 3 8 1 10 30 1 6 73 1 8 57 1 9 84 +10 2 1 59 10 59 1 3 89 1 5 10 1 8 45 1 4 8 1 6 54 1 7 88 1 9 20 1 10 7 1 2 62 +10 1 6 63 1 7 9 2 5 77 8 77 1 4 37 1 3 5 1 9 13 1 10 79 1 2 24 1 8 10 2 1 82 2 82 +10 1 1 74 1 2 32 1 3 61 1 8 53 1 5 92 1 10 20 1 9 10 1 4 5 1 7 45 1 6 23 +10 2 3 85 9 85 1 10 51 1 1 61 2 6 99 7 99 1 5 37 1 7 94 2 2 98 1 98 1 9 65 1 4 33 1 8 75 +10 2 1 51 8 51 1 4 24 1 6 8 1 7 30 1 8 12 1 9 23 2 3 7 10 7 1 5 17 1 10 35 1 2 81 +10 1 2 71 2 6 42 3 42 1 9 68 1 3 31 1 7 29 1 4 63 1 5 65 1 10 70 1 8 27 2 1 93 9 93 +10 1 2 28 1 6 38 1 5 51 1 8 70 1 3 33 1 9 78 1 10 45 1 4 90 1 7 54 1 1 72 +10 2 1 18 9 18 1 3 90 1 5 25 1 7 92 1 9 85 1 6 35 1 8 29 1 2 81 1 10 80 1 4 59 +10 1 6 67 1 3 96 1 2 38 1 5 86 1 1 97 1 4 94 1 8 86 3 7 35 8 35 5 35 1 10 82 1 9 45 +10 1 3 92 2 9 51 6 51 1 5 59 1 7 52 1 6 8 1 10 70 1 2 75 1 4 54 1 8 60 1 1 33 +10 1 4 98 1 8 80 1 6 78 1 1 82 1 3 7 1 10 89 1 2 69 1 5 51 1 9 79 1 7 62 diff --git a/data/flexible_jobshop/hurink_data/edata/la31.fjs b/data/flexible_jobshop/hurink_data/edata/la31.fjs new file mode 100644 index 0000000000..1fece3c6c9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la31.fjs @@ -0,0 +1,31 @@ +30 10 1.15 +10 1 5 21 1 8 26 1 10 16 1 3 34 2 4 55 8 55 1 9 52 1 6 95 1 7 71 1 2 21 1 1 53 +10 1 9 77 1 6 98 2 2 42 6 42 1 8 66 1 3 31 1 4 39 2 7 77 6 77 1 10 79 1 5 55 1 1 12 +10 1 3 64 2 5 92 10 92 1 4 34 1 2 19 1 9 62 1 7 54 1 8 43 1 1 83 2 10 79 4 79 1 6 37 +10 1 1 93 2 9 24 3 24 1 4 69 1 8 38 1 6 77 1 3 87 1 5 60 1 7 41 1 2 87 1 10 83 +10 1 10 77 1 1 44 2 5 96 1 96 1 9 79 1 7 75 2 3 98 8 98 1 6 25 1 4 17 2 8 43 9 43 1 2 49 +10 2 4 76 8 76 1 3 35 1 6 28 1 1 95 1 8 95 1 5 61 1 9 35 1 2 7 1 7 9 1 10 10 +10 1 2 91 1 8 27 1 9 50 1 4 16 1 5 28 1 6 59 1 7 52 1 1 46 1 3 59 1 10 43 +10 1 2 45 2 8 71 3 71 1 3 39 1 1 87 1 9 14 1 7 54 1 4 41 1 10 43 1 6 9 1 5 20 +10 1 3 37 2 4 26 5 26 1 5 33 1 10 42 1 1 78 1 7 89 1 8 8 1 9 66 1 2 28 1 6 33 +10 1 2 74 1 1 69 2 6 84 5 84 1 4 27 1 10 81 1 8 45 1 9 69 1 3 94 1 7 78 1 5 96 +10 1 6 76 1 8 32 1 7 18 1 1 20 2 4 87 8 87 1 3 17 1 10 25 1 5 24 1 2 31 1 9 81 +10 2 10 97 9 97 1 9 90 1 6 28 1 8 86 1 1 58 1 2 72 1 3 23 1 7 76 1 4 99 1 5 45 +10 1 10 48 1 6 27 3 7 67 4 67 9 67 2 8 62 7 62 1 5 98 1 1 42 2 2 46 1 46 1 9 27 1 4 48 1 3 17 +10 2 10 80 8 80 1 4 19 1 6 28 1 2 12 1 5 94 1 7 63 2 8 98 10 98 1 9 50 1 1 80 1 3 50 +10 1 3 50 2 2 41 3 41 1 5 61 1 9 79 1 6 14 1 10 72 1 8 18 1 4 55 1 7 37 2 1 75 9 75 +10 1 10 22 1 6 57 1 5 75 1 3 14 1 8 65 1 4 96 1 2 71 1 1 47 1 9 79 1 7 60 +10 2 4 32 9 32 1 3 69 1 5 44 1 2 31 1 10 51 1 1 33 1 7 34 1 6 58 1 8 47 1 9 58 +10 1 9 66 1 8 40 1 3 17 1 1 62 1 10 38 1 6 8 1 7 15 3 4 29 8 29 5 29 1 2 44 1 5 97 +10 1 4 50 2 3 58 6 58 1 7 21 1 5 63 1 8 57 1 9 32 1 6 20 1 10 87 1 1 57 1 2 39 +10 1 5 20 1 7 67 1 2 85 1 3 90 1 8 70 1 1 84 1 9 30 1 6 56 1 4 61 1 10 15 +10 1 7 29 1 1 82 1 5 18 1 4 38 1 8 21 1 9 50 1 2 23 1 6 84 1 3 45 1 10 41 +10 1 4 54 2 10 37 8 37 1 7 62 1 6 16 2 1 52 8 52 2 9 57 8 57 1 5 54 2 3 38 9 38 2 8 74 7 74 1 2 52 +10 1 5 79 1 2 61 1 9 11 1 1 81 1 8 89 1 7 89 1 6 57 2 4 68 2 68 1 10 81 1 3 30 +10 1 10 24 1 2 66 1 5 32 1 4 33 1 9 8 1 3 20 1 7 84 2 1 91 2 91 1 8 55 1 6 20 +10 1 4 54 1 3 64 1 7 83 1 10 40 1 8 8 1 1 7 1 5 19 1 6 56 1 2 39 1 9 7 +10 1 2 6 2 5 74 10 74 2 1 63 7 63 1 3 64 1 10 15 1 7 42 1 8 98 1 9 61 1 6 40 1 4 91 +10 2 2 80 4 80 1 4 75 1 1 26 1 3 87 1 10 22 1 8 39 1 9 24 1 5 75 1 7 44 1 6 6 +10 1 6 8 1 4 79 1 7 61 1 2 15 1 1 12 1 8 43 2 9 26 2 26 1 10 22 1 3 20 2 5 80 8 80 +10 1 2 36 1 1 63 1 8 10 1 5 22 1 4 96 1 6 40 1 10 5 1 9 18 1 7 33 1 3 62 +10 1 5 8 1 9 15 1 3 64 1 4 95 1 2 96 2 7 38 2 38 1 8 18 1 10 23 1 6 64 2 1 89 3 89 diff --git a/data/flexible_jobshop/hurink_data/edata/la32.fjs b/data/flexible_jobshop/hurink_data/edata/la32.fjs new file mode 100644 index 0000000000..a8cd4ec5ba --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la32.fjs @@ -0,0 +1,31 @@ +30 10 1.15 +10 1 7 89 1 2 58 1 5 97 1 3 44 2 9 77 8 77 1 4 5 1 1 9 1 6 58 1 10 96 1 8 84 +10 1 8 31 1 3 81 2 10 73 6 73 1 5 15 1 2 87 1 6 39 2 9 57 6 57 1 1 77 1 4 85 1 7 21 +10 1 3 48 2 6 71 10 71 1 1 40 1 4 70 1 2 49 1 7 22 1 5 10 1 9 34 2 8 80 4 80 1 10 82 +10 1 5 11 2 7 72 3 72 1 8 62 1 1 55 1 3 17 1 6 75 1 4 7 1 2 91 1 10 35 1 9 47 +10 1 1 64 1 7 71 2 5 12 1 12 1 2 90 1 3 94 2 4 75 3 75 1 10 20 1 9 15 2 6 50 9 50 1 8 67 +10 2 3 29 8 29 1 7 93 1 4 68 1 6 93 1 2 57 1 9 77 1 1 52 1 10 7 1 5 58 1 8 70 +10 1 5 26 1 4 27 1 2 63 1 6 6 1 7 87 1 8 56 1 9 48 1 10 36 1 1 95 1 3 82 +10 1 2 8 2 8 76 3 76 1 4 76 1 5 30 1 7 84 1 10 78 1 9 41 1 1 36 1 3 36 1 6 15 +10 1 4 13 2 9 29 5 29 1 1 75 1 3 81 1 2 78 1 6 88 1 5 54 1 10 40 1 8 13 1 7 82 +10 1 1 52 1 3 6 2 4 6 5 6 1 6 82 1 7 64 1 10 88 1 9 54 1 5 54 1 8 32 1 2 26 +10 1 9 62 1 2 35 1 5 72 1 8 69 2 1 62 8 62 1 6 32 1 10 5 1 4 61 1 3 67 1 7 93 +10 2 3 78 9 78 1 4 11 1 8 82 1 5 7 1 2 72 1 9 64 1 10 90 1 1 85 1 6 88 1 7 63 +10 1 8 50 1 5 28 3 4 35 9 35 3 35 2 2 66 4 66 1 3 27 2 9 49 1 49 1 10 11 1 7 88 1 6 31 2 1 44 2 44 +10 1 5 62 1 6 39 1 1 76 1 3 14 1 7 56 1 4 97 2 2 7 1 7 1 8 69 1 10 66 1 9 47 +10 2 7 47 10 47 1 3 41 1 1 64 1 8 58 1 10 57 1 9 93 1 4 69 1 6 53 2 2 18 4 18 1 5 79 +10 1 8 76 1 10 81 1 1 76 1 7 61 1 5 77 1 9 26 1 3 74 1 6 22 1 2 58 2 4 78 2 78 +10 1 7 30 1 9 72 1 4 43 1 1 65 1 2 16 1 5 92 1 6 95 1 10 29 1 3 99 1 8 64 +10 1 2 35 1 4 74 1 6 16 1 5 85 1 1 7 1 3 81 2 7 86 4 86 1 9 61 1 10 35 1 8 34 +10 1 2 97 2 8 43 6 43 1 5 72 1 7 88 1 6 17 1 1 43 1 9 94 1 4 64 1 10 22 1 3 42 +10 1 8 99 1 3 84 1 9 99 1 6 98 1 2 20 1 7 31 1 4 74 1 1 92 1 10 23 1 5 89 +10 1 9 32 1 1 6 1 5 55 1 6 19 1 10 81 1 2 81 1 8 40 1 7 9 1 4 37 1 3 40 +10 1 7 15 2 3 70 8 70 1 9 25 1 2 46 2 10 65 8 65 2 5 64 8 64 1 8 21 2 1 77 9 77 2 6 65 7 65 1 4 55 +10 1 9 31 1 8 84 1 6 37 1 4 24 1 3 85 1 5 89 1 10 29 2 2 44 8 44 1 1 40 1 7 83 +10 1 5 80 1 1 8 1 10 41 1 6 59 1 8 56 1 4 38 3 3 30 6 30 5 30 1 9 97 1 7 77 1 2 80 +10 1 10 59 1 1 91 1 4 50 1 9 80 1 2 17 1 7 40 1 3 71 1 6 56 1 5 88 2 8 7 10 7 +10 2 8 36 7 36 1 4 58 1 5 54 1 6 77 1 3 8 1 7 9 1 1 45 1 10 10 2 2 29 4 29 1 9 96 +10 1 1 28 1 4 92 1 3 73 1 8 27 1 9 86 1 6 87 1 10 96 1 2 98 1 7 99 1 5 70 +10 1 10 32 1 2 95 1 4 85 1 7 81 2 3 41 2 41 1 9 39 1 8 92 2 1 59 8 59 1 6 56 1 5 52 +10 1 5 93 1 3 12 1 6 22 1 7 27 1 9 45 1 8 69 1 4 60 1 2 7 1 1 88 1 10 49 +10 1 3 61 1 6 26 1 10 71 2 9 44 7 44 1 1 21 1 7 82 1 4 68 1 8 33 2 2 84 3 84 1 5 99 diff --git a/data/flexible_jobshop/hurink_data/edata/la33.fjs b/data/flexible_jobshop/hurink_data/edata/la33.fjs new file mode 100644 index 0000000000..295ed7386f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la33.fjs @@ -0,0 +1,31 @@ +30 10 1.15 +10 1 3 38 1 5 75 1 10 12 1 6 97 2 1 76 8 76 1 2 29 1 9 14 1 7 66 1 8 44 1 4 12 +10 1 1 43 1 6 38 2 2 80 6 80 1 4 82 1 3 85 1 5 58 2 7 87 6 87 1 9 92 1 10 89 1 8 69 +10 1 7 48 2 5 8 10 8 1 9 66 1 8 7 1 3 14 1 4 41 1 6 61 1 1 43 2 2 84 4 84 1 10 5 +10 1 6 19 2 4 74 3 74 1 7 41 1 5 59 1 9 43 1 3 42 1 10 73 1 8 97 1 2 8 1 1 96 +10 1 4 75 1 6 5 2 3 70 1 70 1 9 42 1 8 23 2 7 55 3 55 1 2 48 1 10 38 2 5 37 6 37 2 1 7 8 7 +10 2 3 72 8 72 1 8 31 1 4 95 1 1 79 1 5 25 1 2 56 1 9 9 1 10 60 1 6 73 1 7 43 +10 1 10 31 1 4 78 1 7 16 1 5 94 1 8 86 1 6 21 1 1 97 1 9 53 1 2 7 1 3 64 +10 1 4 86 2 3 65 10 65 1 7 59 1 9 44 1 2 33 1 8 85 1 1 61 1 6 32 1 10 63 1 5 30 +10 2 5 11 10 11 1 6 61 1 10 84 1 4 16 1 8 90 1 2 30 1 1 60 1 9 93 1 3 44 1 7 45 +10 1 6 11 2 3 28 10 28 1 1 32 1 8 36 1 9 31 1 5 47 1 4 20 1 7 52 1 10 35 1 2 49 +10 1 6 17 1 4 34 1 7 49 2 2 84 8 84 1 1 85 1 9 20 1 8 74 1 10 68 1 5 10 1 3 77 +10 2 9 71 2 71 1 6 7 1 4 29 1 2 85 1 5 76 1 7 59 1 3 17 1 1 17 1 10 13 1 8 48 +10 1 2 39 2 10 16 9 16 1 5 39 1 7 87 2 8 11 7 11 1 4 32 1 3 15 2 1 19 5 19 1 6 64 1 9 43 +10 2 6 33 2 33 1 9 82 1 3 92 1 2 83 1 7 32 1 4 99 1 10 99 2 5 91 1 91 1 1 8 1 8 57 +10 1 8 7 2 1 48 10 48 1 10 62 1 5 88 1 7 21 1 6 39 1 9 27 1 4 91 1 2 38 2 3 69 4 69 +10 1 10 64 1 9 45 1 4 24 1 8 80 1 3 67 1 5 18 1 7 38 1 1 88 1 6 80 1 2 44 +10 2 3 15 2 15 1 4 72 1 5 40 1 8 21 1 9 52 1 1 51 1 10 59 1 2 24 1 7 47 1 6 43 +10 1 5 77 1 8 43 1 2 40 1 3 31 1 9 76 1 7 20 1 6 88 2 4 70 8 70 1 10 5 1 1 32 +10 1 3 14 2 8 58 6 58 1 10 85 1 6 64 1 2 26 1 7 94 1 1 32 1 4 49 1 9 80 1 5 47 +10 1 10 23 1 2 11 1 9 34 1 5 75 1 8 79 1 4 26 1 3 96 1 1 5 1 7 9 1 6 59 +10 1 1 75 1 3 20 1 9 10 1 4 66 1 7 43 1 8 37 1 2 9 1 10 83 1 5 68 1 6 52 +10 1 9 54 2 2 26 8 26 1 5 79 1 8 88 2 7 84 8 84 2 1 6 8 6 1 3 54 2 10 59 9 59 2 4 28 7 28 1 6 42 +10 1 5 56 1 10 29 1 4 36 1 1 40 1 7 86 1 9 68 1 3 69 2 8 23 2 23 1 6 62 1 2 16 +10 1 8 53 1 2 5 1 7 17 1 10 59 1 3 59 1 9 78 1 4 64 2 1 82 2 82 1 5 13 1 6 12 +10 1 10 7 1 7 62 1 8 90 1 6 83 1 2 85 1 4 69 1 1 16 1 5 81 1 3 58 1 9 66 +10 1 8 24 2 3 65 10 65 2 2 69 7 69 1 6 42 1 10 82 1 7 82 1 1 83 1 4 46 1 9 72 1 5 33 +10 2 2 10 4 10 1 9 27 1 8 43 1 6 20 1 5 71 1 10 65 1 3 73 1 7 99 1 1 24 1 4 64 +10 1 10 35 1 4 92 1 1 38 1 6 35 1 8 30 1 9 45 2 3 8 2 8 1 5 82 1 2 34 2 7 21 8 21 +10 1 6 23 1 8 84 1 10 7 1 5 85 1 9 60 1 2 15 1 3 52 1 7 94 1 4 83 1 1 6 +10 1 3 70 1 7 29 1 9 27 1 10 80 1 5 6 2 8 39 7 39 1 2 79 1 1 28 1 4 66 1 6 66 diff --git a/data/flexible_jobshop/hurink_data/edata/la34.fjs b/data/flexible_jobshop/hurink_data/edata/la34.fjs new file mode 100644 index 0000000000..537faff572 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la34.fjs @@ -0,0 +1,31 @@ +30 10 1.15 +10 1 3 51 1 8 59 1 2 35 1 6 73 2 10 65 8 65 1 1 27 1 7 13 1 4 81 1 9 32 1 5 74 +10 1 5 64 1 8 33 2 6 75 9 75 1 3 33 1 9 10 2 1 28 10 28 1 4 38 1 7 53 1 10 49 1 2 55 +10 1 7 83 2 2 23 3 23 1 3 72 1 4 7 1 10 72 1 1 6 1 5 39 2 6 52 10 52 1 9 90 1 8 21 +10 2 4 82 2 82 1 2 23 1 3 93 1 5 78 1 7 88 1 8 53 1 10 28 1 9 65 1 6 21 1 1 61 +10 1 5 41 2 7 12 3 12 1 10 12 1 4 77 2 2 70 5 70 1 8 24 1 1 81 1 6 73 2 3 62 9 62 1 9 6 +10 2 5 98 8 98 1 4 28 1 7 42 1 10 72 1 1 15 1 9 15 1 6 94 1 3 33 1 2 51 1 8 99 +10 1 1 32 1 9 22 1 10 96 1 5 15 1 7 78 1 4 31 1 6 7 1 2 94 1 3 23 1 8 86 +10 1 8 93 2 3 97 10 97 1 4 43 1 6 73 1 1 24 1 9 68 1 10 88 1 2 42 1 5 35 1 7 72 +10 2 3 14 10 14 1 1 44 1 9 13 1 6 67 1 2 63 1 4 49 1 8 5 1 5 17 1 7 85 1 10 66 +10 1 8 82 2 10 15 5 15 1 4 72 1 5 26 1 1 8 1 2 68 1 7 21 1 9 45 1 3 99 1 6 27 +10 1 5 93 1 7 23 1 1 51 2 9 54 8 54 1 4 49 1 2 96 1 3 56 1 10 36 1 6 53 2 8 52 9 52 +10 1 9 60 1 1 14 1 5 70 1 10 55 1 2 23 1 6 83 1 4 38 1 3 24 1 8 37 1 7 48 +10 1 1 62 3 8 15 4 15 9 15 2 9 69 7 69 1 10 23 1 2 82 2 7 26 1 26 1 5 45 1 6 33 1 4 12 2 3 37 8 37 +10 1 7 72 1 2 9 1 8 15 1 6 28 1 9 92 2 10 12 1 12 1 1 59 1 4 64 1 5 87 2 3 73 10 73 +10 1 1 50 1 2 14 1 8 90 1 6 46 1 4 71 1 5 48 1 3 80 2 10 61 4 61 1 9 24 1 7 44 +10 1 1 22 1 10 94 1 6 16 1 4 73 1 3 54 1 9 54 1 5 46 1 2 97 2 7 61 2 61 1 8 75 +10 1 10 55 1 4 67 1 7 77 1 5 30 1 8 6 1 2 32 1 9 47 1 6 93 1 3 6 1 1 40 +10 1 2 30 1 4 98 1 8 79 1 1 22 1 7 79 2 3 7 4 7 1 9 36 1 10 36 1 6 9 1 5 92 +10 2 9 37 6 37 1 8 72 1 3 52 1 5 31 1 2 82 1 10 54 1 6 7 1 7 82 1 4 73 1 1 49 +10 1 2 73 1 4 83 1 8 45 1 3 76 1 5 43 1 10 29 1 1 35 1 6 92 1 9 39 1 7 28 +10 1 3 58 1 1 26 1 2 48 1 9 52 1 8 34 1 7 96 1 6 70 1 5 98 1 4 80 1 10 94 +10 2 2 70 8 70 1 9 23 1 6 26 2 5 14 8 14 2 7 90 8 90 1 3 93 2 4 21 9 21 2 1 42 7 42 1 8 18 1 10 36 +10 1 5 28 1 7 76 1 8 25 1 1 17 1 2 84 1 3 67 2 9 87 2 87 1 4 43 1 10 88 1 6 84 +10 1 8 30 1 4 91 1 9 52 1 5 80 1 1 21 1 6 8 2 10 37 2 37 1 3 15 1 7 12 1 2 92 +10 1 2 28 1 5 7 1 8 46 1 7 92 1 3 77 1 4 15 1 10 69 1 9 54 1 1 47 1 6 39 +10 2 10 50 5 50 1 6 44 1 3 64 1 9 38 1 5 93 1 7 33 1 8 75 1 1 41 2 2 24 7 24 1 4 5 +10 1 8 94 1 1 17 1 7 87 1 3 21 1 9 92 1 10 28 1 2 61 1 5 63 1 4 34 1 6 77 +10 1 4 72 1 9 98 1 10 5 1 5 28 2 3 9 2 9 1 6 95 1 7 64 1 2 43 2 1 50 4 50 1 8 96 +10 1 1 85 1 3 85 1 9 39 1 2 98 1 8 24 1 4 71 1 6 60 1 5 55 1 10 22 1 7 35 +10 1 4 78 1 7 49 1 3 46 2 2 11 1 11 1 1 90 1 6 20 1 10 34 1 8 6 2 5 70 4 70 1 9 74 diff --git a/data/flexible_jobshop/hurink_data/edata/la35.fjs b/data/flexible_jobshop/hurink_data/edata/la35.fjs new file mode 100644 index 0000000000..f1bca20abd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la35.fjs @@ -0,0 +1,31 @@ +30 10 1.15 +10 1 1 66 1 3 84 1 4 26 1 8 29 2 10 94 8 94 1 7 98 1 9 7 1 6 98 1 2 45 1 5 43 +10 1 4 32 1 1 97 2 7 55 6 55 1 3 88 1 9 93 1 10 88 2 2 20 6 20 1 5 50 1 8 17 1 6 5 +10 1 5 43 2 4 68 10 68 1 9 47 1 10 68 1 2 57 1 7 20 1 6 81 1 3 60 2 8 94 4 94 1 1 62 +10 1 2 57 2 6 40 3 40 1 1 78 1 7 9 1 3 49 1 10 17 1 4 32 1 5 30 1 9 87 1 8 77 +10 1 1 52 1 5 30 2 4 48 1 48 1 6 48 1 2 26 2 10 17 3 17 1 7 93 1 9 97 2 8 49 6 49 2 3 89 8 89 +10 2 8 95 3 95 1 1 33 1 2 5 1 7 17 1 6 70 1 4 57 1 5 34 1 3 61 1 9 62 1 10 39 +10 1 8 97 1 6 92 1 2 31 1 9 5 1 3 79 1 5 5 1 4 67 1 1 5 1 10 78 1 7 60 +10 2 3 79 1 79 1 5 6 1 8 20 1 9 45 1 7 34 1 4 24 1 10 26 1 6 68 1 2 16 1 1 46 +10 2 8 58 10 58 1 10 50 1 3 19 1 9 93 1 7 49 1 4 25 1 6 85 1 5 50 1 1 93 1 2 26 +10 1 10 81 2 7 71 10 71 1 6 7 1 2 39 1 3 16 1 9 42 1 1 71 1 5 84 1 4 56 1 8 99 +10 1 9 9 1 1 86 1 10 6 2 4 71 8 71 1 7 97 1 6 85 1 5 16 1 3 42 1 8 81 1 2 81 +10 2 5 72 2 72 1 4 24 1 1 30 1 9 56 1 3 43 1 2 61 1 8 82 1 7 40 1 6 59 1 10 43 +10 1 10 43 2 2 13 9 13 1 7 70 1 8 93 2 1 95 7 95 1 9 12 1 5 15 2 3 78 1 78 1 6 97 1 4 14 +10 1 1 14 2 7 26 8 26 1 2 71 1 4 46 1 9 80 1 6 31 1 5 37 2 10 27 1 27 1 8 92 1 3 67 +10 1 3 12 2 1 43 10 43 1 6 96 1 7 7 1 4 45 1 8 20 1 2 13 1 10 29 1 5 60 2 9 33 4 33 +10 1 2 78 1 6 50 1 7 84 1 1 42 1 9 84 1 5 30 1 10 76 1 3 57 1 8 87 1 4 59 +10 2 5 49 2 49 1 8 50 1 2 15 1 9 13 1 1 93 1 7 50 1 10 32 1 6 59 1 4 10 1 3 35 +10 1 2 25 1 1 47 1 8 60 1 9 33 1 5 53 1 6 37 1 10 73 2 3 22 4 22 1 4 87 1 7 79 +10 1 1 84 1 7 83 2 2 71 6 71 1 6 68 1 10 89 1 9 11 1 4 60 1 5 50 1 3 33 1 8 97 +10 1 2 14 1 1 38 1 7 88 1 6 5 1 5 77 1 8 92 1 9 24 1 3 73 1 10 52 1 4 71 +10 1 8 62 1 10 19 1 7 38 1 4 15 1 9 64 1 3 64 1 5 8 1 2 61 1 1 19 1 6 33 +10 1 3 33 1 6 46 2 5 74 8 74 1 1 56 1 7 84 2 10 83 8 83 2 9 19 8 19 1 8 8 2 4 32 9 32 2 2 97 7 97 +10 1 5 50 1 4 71 1 7 50 1 3 97 1 10 8 1 1 17 1 8 19 1 9 92 2 6 54 2 54 1 2 52 +10 1 9 32 1 2 79 1 4 97 1 6 38 1 10 49 1 5 76 1 7 76 1 1 56 2 3 78 2 78 1 8 54 +10 1 6 13 1 4 5 1 3 25 1 1 86 1 2 95 1 10 28 1 7 78 1 9 24 1 8 10 1 5 39 +10 1 8 48 1 3 59 2 1 20 10 20 2 10 7 7 7 1 6 31 1 7 97 1 2 89 1 5 32 1 4 25 1 9 41 +10 1 6 87 2 1 18 4 18 1 10 48 1 3 43 1 2 30 1 7 97 1 8 47 1 9 65 1 4 69 1 5 27 +10 1 7 71 1 6 20 1 9 20 1 2 78 1 4 39 1 1 17 1 8 50 2 3 44 2 44 1 10 42 1 5 38 +10 2 1 50 8 50 1 10 42 1 4 72 1 6 7 1 2 77 1 8 58 1 5 78 1 3 89 1 7 70 1 9 36 +10 1 4 32 1 10 95 1 3 13 1 1 73 1 7 97 1 9 24 2 5 49 7 49 1 6 57 1 2 68 1 8 94 diff --git a/data/flexible_jobshop/hurink_data/edata/la36.fjs b/data/flexible_jobshop/hurink_data/edata/la36.fjs new file mode 100644 index 0000000000..5bd530c2b2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la36.fjs @@ -0,0 +1,16 @@ +15 15 1.15 +15 1 5 21 1 4 55 1 7 71 1 15 98 2 11 12 13 12 1 3 34 1 10 16 1 2 21 1 1 53 1 8 26 1 9 52 1 6 95 2 13 31 6 31 1 12 42 1 14 39 +15 1 12 54 2 5 83 6 83 1 2 77 1 8 64 1 9 34 1 15 79 2 13 43 10 43 1 1 55 1 4 77 1 7 19 1 10 37 1 6 79 1 11 92 2 14 62 4 62 1 3 66 +15 1 10 83 2 6 77 3 77 1 3 87 1 8 38 1 5 60 1 13 98 1 1 93 1 14 17 1 7 41 1 11 44 1 4 69 1 12 49 2 9 24 11 24 1 2 87 1 15 25 +15 2 6 77 3 77 1 1 96 1 10 28 2 7 7 1 7 2 5 95 8 95 2 14 35 13 35 1 8 35 1 9 76 1 12 9 1 13 95 1 3 43 1 2 75 1 11 61 1 15 10 1 4 79 +15 1 11 87 1 5 28 1 9 50 1 3 59 1 1 46 1 12 45 1 15 9 1 10 43 1 7 52 1 8 27 1 2 91 2 14 41 3 41 1 4 16 1 6 59 1 13 39 +15 1 1 20 1 3 71 1 5 78 1 14 66 1 4 14 1 13 8 2 15 42 10 42 1 7 28 1 2 54 1 10 33 1 12 89 1 9 26 1 8 37 1 11 33 1 6 43 +15 1 9 69 1 5 96 2 13 17 10 17 1 1 69 1 8 45 1 12 31 1 7 78 1 11 20 1 4 27 1 14 87 1 2 74 1 6 84 1 15 76 1 3 94 2 10 81 8 81 +15 1 5 58 1 14 90 1 12 76 1 4 81 1 8 23 2 10 28 9 28 1 2 18 1 3 32 1 13 86 1 9 99 1 15 97 1 1 24 1 11 45 1 7 72 1 6 25 +15 1 6 27 1 2 46 3 7 67 9 67 4 67 1 9 27 2 14 19 7 19 1 11 80 1 3 17 2 4 48 11 48 1 8 62 1 12 12 1 15 28 2 5 98 8 98 1 1 42 1 10 48 1 13 50 +15 1 12 37 1 6 80 2 5 75 10 75 1 9 55 1 8 50 1 1 94 1 10 14 2 7 41 13 41 1 15 72 1 4 50 1 11 61 1 14 79 1 3 98 1 13 18 1 2 63 +15 2 8 65 9 65 1 4 96 1 1 47 1 5 75 1 13 69 1 15 58 1 11 33 1 2 71 1 10 22 1 14 32 1 6 57 2 9 79 14 79 1 3 14 1 12 31 1 7 60 +15 1 2 34 1 3 47 1 4 58 1 6 51 1 5 62 1 7 44 1 10 8 1 8 17 1 11 97 1 9 29 1 12 15 1 14 66 1 13 40 3 1 44 3 44 5 44 1 15 38 +15 1 4 50 1 8 57 2 14 61 11 61 1 6 20 1 12 85 1 13 90 1 3 58 1 5 63 1 11 84 1 2 39 1 10 87 1 7 21 1 15 56 1 9 32 1 1 57 +15 1 10 84 1 8 45 1 6 15 1 15 41 1 11 18 1 5 82 1 12 29 1 3 70 1 2 67 1 4 30 1 14 50 1 7 23 1 1 20 1 13 21 1 9 38 +15 1 10 37 1 11 81 2 12 61 13 61 1 15 57 1 9 57 2 1 52 3 52 2 8 74 13 74 1 7 62 2 13 30 9 30 2 2 52 7 52 1 3 38 1 14 68 1 5 54 1 4 54 1 6 16 diff --git a/data/flexible_jobshop/hurink_data/edata/la37.fjs b/data/flexible_jobshop/hurink_data/edata/la37.fjs new file mode 100644 index 0000000000..84199210ed --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la37.fjs @@ -0,0 +1,16 @@ +15 15 1.15 +15 1 6 19 1 7 64 1 12 73 1 10 13 2 3 84 13 84 1 15 88 1 4 85 1 11 41 1 13 53 1 14 80 1 2 66 1 8 46 2 9 59 6 59 1 5 25 1 1 62 +15 1 2 67 2 4 74 6 74 1 8 41 1 3 57 1 15 52 1 1 14 2 10 64 13 64 1 9 84 1 7 78 1 6 47 1 14 28 1 5 84 2 11 63 5 63 1 13 26 1 12 46 +15 2 7 97 3 97 1 9 95 1 1 64 1 10 38 1 11 59 1 13 95 1 3 17 1 12 65 1 14 93 1 4 10 1 6 73 2 2 11 11 11 1 5 85 1 15 46 2 8 67 3 67 +15 1 11 23 1 13 49 2 4 32 1 32 2 5 66 8 66 2 3 43 13 43 1 1 60 1 9 41 1 8 61 1 14 70 1 10 49 1 12 17 1 7 90 1 2 85 1 15 99 1 6 85 +15 1 10 98 1 9 57 1 4 73 1 7 9 1 1 73 1 8 7 1 2 98 1 5 13 1 14 41 1 6 40 2 12 85 3 85 1 11 37 1 3 68 1 15 79 1 13 17 +15 1 12 66 1 8 53 1 6 86 1 7 40 1 1 14 2 4 19 10 19 1 14 96 1 5 95 1 3 54 1 11 84 1 13 97 1 9 16 1 15 52 1 2 76 1 10 87 +15 1 5 77 2 3 55 10 55 1 10 42 1 6 74 1 15 91 1 14 33 1 11 16 1 13 54 1 1 18 1 4 87 1 8 60 1 9 13 1 7 33 2 2 33 8 33 1 12 61 +15 1 7 41 1 6 39 1 12 82 1 10 64 2 15 47 9 47 1 11 28 1 8 78 1 14 49 1 2 79 1 5 58 1 3 92 1 4 79 1 13 6 1 1 69 1 9 76 +15 1 12 21 3 6 42 9 42 4 42 1 10 91 2 3 28 7 28 1 1 52 1 7 88 2 13 76 11 76 1 14 86 1 11 23 1 2 35 2 8 52 2 52 1 5 91 1 4 47 1 15 82 1 9 24 +15 1 12 42 2 2 93 1 93 1 4 95 1 14 45 1 10 28 2 15 77 13 77 1 1 84 1 11 8 1 8 45 1 5 70 1 6 37 1 7 86 1 13 64 2 9 67 11 67 1 3 38 +15 1 5 97 1 13 81 1 2 58 1 8 84 1 6 58 1 1 9 1 12 87 1 4 5 2 3 44 14 44 1 14 85 1 7 89 1 11 77 1 10 96 1 15 39 1 9 77 +15 1 13 80 1 2 21 1 11 10 1 6 73 1 9 70 1 7 49 1 3 31 1 14 34 1 5 40 1 12 22 3 1 15 3 15 5 15 1 15 82 1 4 57 1 10 71 2 8 48 11 48 +15 1 3 17 1 8 62 1 6 75 1 10 35 1 2 91 1 15 50 1 4 7 1 11 64 1 14 75 1 13 94 1 1 55 1 7 72 1 9 47 1 5 11 1 12 90 +15 1 12 93 1 7 57 1 2 71 1 13 70 1 10 93 1 6 20 1 4 15 1 14 77 1 11 58 1 1 12 1 3 67 1 9 68 1 15 7 1 8 29 2 5 52 13 52 +15 1 14 76 1 4 27 2 5 26 3 26 2 10 36 13 36 1 12 8 2 11 36 9 36 2 1 95 7 95 1 9 48 1 3 82 1 7 87 1 6 6 1 2 63 1 8 56 1 13 36 1 15 15 diff --git a/data/flexible_jobshop/hurink_data/edata/la38.fjs b/data/flexible_jobshop/hurink_data/edata/la38.fjs new file mode 100644 index 0000000000..3c2cd17472 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la38.fjs @@ -0,0 +1,16 @@ +15 15 1.15 +15 1 2 26 1 13 67 1 1 72 1 7 74 2 15 13 13 13 1 9 43 1 5 30 1 4 19 1 11 23 1 12 85 1 6 98 1 14 43 2 3 38 6 38 1 8 8 1 10 75 +15 1 15 42 2 1 39 6 39 1 5 55 1 13 46 1 2 19 1 9 93 2 10 80 13 80 1 6 26 1 11 7 1 7 50 1 12 57 1 4 73 2 3 9 5 9 1 8 61 1 14 72 +15 2 4 96 7 96 1 5 99 1 13 34 1 7 60 1 8 43 1 15 7 1 14 12 1 9 11 1 12 70 1 11 43 1 1 91 2 2 68 8 68 1 10 11 1 6 68 2 3 72 5 72 +15 1 15 63 1 12 45 1 5 49 2 2 74 9 74 1 9 27 2 1 30 13 30 1 10 72 1 8 9 1 13 99 1 14 60 1 6 69 1 7 69 1 3 84 1 4 40 1 11 59 +15 1 3 91 1 1 75 1 10 98 1 4 17 1 11 72 1 14 31 1 12 9 1 15 98 1 8 50 1 6 37 1 5 8 2 9 65 3 65 1 2 90 1 13 91 1 7 71 +15 1 12 35 1 7 80 1 5 39 1 4 62 1 15 74 1 6 72 2 11 35 10 35 1 10 25 1 2 49 1 9 52 1 8 63 1 3 90 1 14 21 1 13 47 1 1 38 +15 1 15 19 1 8 57 2 11 24 10 24 1 14 91 1 4 50 1 1 5 1 12 49 1 13 18 1 10 58 1 6 24 1 9 52 1 2 88 1 3 68 1 7 20 2 5 53 8 53 +15 1 8 77 1 15 72 1 6 35 1 12 90 1 5 68 2 7 18 9 18 1 4 9 1 1 33 1 9 60 1 11 18 1 13 10 1 14 60 1 2 38 1 3 99 1 10 15 +15 1 14 6 1 9 86 3 3 40 9 40 4 40 1 10 79 2 13 92 7 92 1 12 23 1 6 89 2 11 95 15 95 1 7 91 1 8 72 2 1 80 7 80 1 2 60 1 4 56 1 5 51 1 15 23 +15 1 2 46 1 7 28 2 6 34 1 34 1 12 77 1 5 47 1 1 10 2 15 49 13 49 1 9 77 1 11 48 1 8 24 1 13 8 1 3 72 1 14 55 1 10 29 2 4 40 9 40 +15 1 11 22 1 5 89 1 13 79 1 1 7 1 10 15 1 2 6 1 12 30 1 7 38 1 6 11 1 9 52 2 4 20 14 20 1 8 5 1 15 9 1 3 20 1 14 28 +15 1 6 73 1 15 56 1 3 37 1 4 22 1 14 25 1 7 58 1 2 8 1 8 93 1 5 88 1 9 17 1 13 9 1 12 69 3 11 71 3 71 5 71 1 10 85 1 1 55 +15 1 10 85 2 15 58 11 58 1 4 46 1 9 64 1 3 49 1 7 37 1 2 33 1 5 30 1 6 26 1 1 20 1 14 74 1 11 77 1 13 99 1 12 56 1 8 21 +15 1 11 17 1 4 24 1 5 89 1 6 15 1 12 60 1 2 42 1 9 98 1 3 64 1 14 92 1 1 63 1 8 52 1 13 54 1 7 75 1 15 23 1 10 38 +15 1 4 8 2 6 17 13 17 1 12 56 1 8 93 2 15 26 3 26 2 10 62 13 62 1 7 7 2 11 88 9 88 2 1 97 7 97 1 2 7 1 3 43 1 9 29 1 14 35 1 13 87 1 5 57 diff --git a/data/flexible_jobshop/hurink_data/edata/la39.fjs b/data/flexible_jobshop/hurink_data/edata/la39.fjs new file mode 100644 index 0000000000..cdd21867bb --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la39.fjs @@ -0,0 +1,16 @@ +15 15 1.15 +15 1 11 51 1 15 43 1 8 80 1 5 18 2 7 38 13 38 1 4 24 1 3 67 1 13 15 1 12 24 1 14 72 1 9 45 1 6 80 2 10 64 6 64 1 2 44 1 1 88 +15 1 7 40 2 10 88 6 88 1 11 77 1 6 59 1 12 20 1 4 52 2 9 70 10 70 1 1 40 1 5 32 1 14 76 1 13 43 1 8 31 1 3 21 2 15 5 4 5 1 2 47 +15 1 1 32 2 4 49 3 49 1 11 5 1 6 64 1 8 58 1 9 80 1 7 94 1 12 11 1 2 26 1 14 26 1 15 59 1 10 85 2 5 47 11 47 1 13 96 1 3 14 +15 2 6 23 3 23 1 7 9 1 1 75 2 13 37 1 37 2 12 43 8 43 2 3 79 13 79 1 5 75 1 4 34 1 8 20 1 14 10 1 15 83 1 11 68 1 10 52 1 9 66 1 2 9 +15 1 13 69 1 10 59 1 4 28 1 15 62 1 14 36 1 2 26 1 7 84 1 12 16 1 9 54 1 6 42 1 3 54 2 1 6 3 6 1 11 40 1 8 88 1 5 79 +15 1 14 78 1 13 53 1 12 17 1 6 29 1 5 82 1 3 23 2 10 12 8 12 1 9 64 1 2 86 1 8 59 1 7 5 1 4 68 1 15 59 1 11 13 1 1 56 +15 1 11 83 2 14 46 10 46 1 10 7 1 13 65 1 12 69 1 7 62 1 1 16 1 3 58 1 9 66 1 6 83 1 8 90 1 15 42 1 5 81 2 4 69 3 69 1 2 85 +15 1 8 73 1 11 71 1 9 64 1 7 10 1 10 20 2 12 99 2 99 1 5 24 1 15 65 1 6 82 1 4 72 1 13 43 1 2 82 1 14 27 1 3 24 1 1 33 +15 1 5 82 2 2 34 14 34 1 4 92 1 3 8 2 1 38 7 38 1 9 45 1 7 21 2 6 35 11 35 1 13 52 1 10 35 1 12 15 2 15 23 8 23 1 11 6 1 14 83 1 8 30 +15 1 3 84 1 6 7 2 10 66 1 66 1 11 6 1 5 28 1 14 27 2 7 79 15 79 1 8 70 1 1 85 1 2 94 1 4 60 1 15 80 1 13 39 1 9 66 2 12 29 4 29 +15 1 4 44 1 7 58 1 14 14 1 9 65 1 2 72 1 6 14 1 13 52 1 5 21 1 10 25 1 1 5 2 12 51 14 51 1 8 61 1 15 55 1 11 42 1 3 36 +15 1 15 43 1 11 72 1 6 78 1 12 12 1 13 17 1 1 46 1 10 27 1 7 51 1 3 63 1 2 79 1 9 79 1 8 91 3 5 49 3 49 15 49 1 14 26 1 4 93 +15 2 8 49 13 49 1 1 49 1 5 71 1 6 78 1 10 44 1 11 41 1 13 91 1 14 84 1 9 91 1 7 21 1 12 47 1 15 28 1 4 61 1 3 70 1 2 93 +15 1 4 25 1 5 85 1 1 66 1 3 45 1 11 95 1 13 21 1 9 84 1 6 24 1 10 53 1 8 67 1 7 91 1 12 11 1 14 32 1 2 30 1 15 89 +15 1 4 92 2 8 93 3 93 1 1 99 1 2 40 2 11 37 15 37 2 13 69 3 69 2 6 66 2 66 1 7 57 2 15 22 5 22 1 10 44 1 9 73 1 14 97 1 12 18 1 3 69 1 5 41 diff --git a/data/flexible_jobshop/hurink_data/edata/la40.fjs b/data/flexible_jobshop/hurink_data/edata/la40.fjs new file mode 100644 index 0000000000..6b685621c9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/la40.fjs @@ -0,0 +1,16 @@ +15 15 1.15 +15 1 10 65 1 11 28 1 5 74 1 13 33 2 3 51 13 51 1 15 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 2 14 38 6 38 1 12 55 1 1 27 +15 1 1 64 2 2 53 6 53 1 12 83 1 3 33 1 5 6 1 10 52 2 15 72 10 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 2 6 49 4 49 1 8 72 +15 1 15 73 2 4 82 3 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 1 12 70 1 8 53 1 11 81 1 3 93 1 14 77 2 1 61 11 61 1 10 28 1 5 78 +15 2 2 12 3 12 1 7 51 1 8 33 2 5 15 1 15 2 15 72 8 72 2 11 98 13 98 1 10 94 1 6 12 1 12 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 1 15 73 1 14 43 1 1 32 1 9 22 1 12 42 1 2 94 1 3 23 2 8 86 3 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 1 15 66 2 7 63 10 63 1 8 14 1 10 67 1 11 17 1 12 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 2 7 21 10 21 1 15 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 2 12 96 8 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 2 3 52 9 52 1 15 55 1 13 37 1 12 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 3 7 26 9 26 4 26 1 10 23 2 15 28 7 28 1 2 82 1 6 33 2 5 45 11 45 1 14 64 1 8 15 1 12 9 2 13 73 8 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 2 8 80 10 80 1 5 50 1 11 48 1 13 90 1 2 72 2 14 24 13 24 1 7 14 1 9 71 1 12 44 1 10 46 1 3 15 1 15 61 1 4 92 +15 2 3 54 9 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 1 15 93 1 14 67 1 9 54 2 8 75 14 75 1 12 32 1 11 40 1 2 97 +15 1 11 92 1 15 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 1 12 79 1 8 7 1 6 55 3 3 6 5 6 15 6 1 1 30 +15 1 1 49 2 14 83 13 83 1 4 73 1 7 82 1 2 82 1 15 92 1 12 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 1 15 94 1 12 96 +15 1 2 70 1 11 17 2 7 90 3 90 1 13 67 1 5 14 2 9 23 15 23 2 4 21 3 21 2 8 18 2 18 1 14 43 2 12 84 5 84 1 6 26 1 10 36 1 3 93 1 15 84 1 1 42 diff --git a/data/flexible_jobshop/hurink_data/edata/mt06.fjs b/data/flexible_jobshop/hurink_data/edata/mt06.fjs new file mode 100644 index 0000000000..0ab24e473c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/mt06.fjs @@ -0,0 +1,7 @@ +6 6 1.15 +6 1 3 1 1 1 3 1 2 6 1 4 7 2 6 3 4 3 1 5 6 +6 1 2 8 1 3 5 1 5 10 1 6 10 1 1 10 1 4 4 +6 2 3 5 6 5 1 4 4 1 6 8 1 1 9 2 2 1 6 1 1 5 7 +6 1 2 5 1 1 5 1 3 5 2 4 3 1 3 1 5 8 1 6 9 +6 1 3 9 1 2 3 1 5 5 2 6 4 2 4 1 1 3 1 4 1 +6 2 2 3 4 3 1 4 3 1 6 9 1 1 10 1 5 4 1 3 1 diff --git a/data/flexible_jobshop/hurink_data/edata/mt10.fjs b/data/flexible_jobshop/hurink_data/edata/mt10.fjs new file mode 100644 index 0000000000..f5c48adf14 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/mt10.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 29 1 2 78 1 3 9 1 4 36 2 5 49 8 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 1 3 90 2 5 75 6 75 1 10 11 1 4 69 1 2 28 2 7 46 6 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 2 1 85 10 85 1 4 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 2 10 45 4 45 1 5 33 +10 1 2 81 2 3 95 10 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 1 4 98 1 10 22 1 6 43 +10 1 3 14 2 1 6 3 6 1 2 22 1 6 61 2 4 26 5 26 1 5 69 1 9 21 1 8 49 2 10 72 9 72 1 7 53 +10 2 3 84 8 84 1 2 2 1 6 52 1 4 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 1 4 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 2 1 86 3 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 1 4 79 +10 1 1 76 2 2 69 5 69 1 4 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 2 3 61 5 61 1 7 7 1 9 64 1 10 76 1 6 47 1 4 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/hurink_data/edata/mt20.fjs b/data/flexible_jobshop/hurink_data/edata/mt20.fjs new file mode 100644 index 0000000000..56a2722711 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/mt20.fjs @@ -0,0 +1,21 @@ +20 5 1.15 +5 1 1 29 1 2 9 1 3 49 1 4 62 2 5 44 3 44 +5 1 1 43 1 2 75 1 4 69 1 3 46 1 5 72 +5 1 2 91 1 1 39 2 3 90 1 90 1 5 12 1 4 45 +5 1 2 81 2 1 71 4 71 1 5 9 1 3 85 1 4 22 +5 1 3 14 2 2 22 3 22 1 1 26 1 4 21 1 5 72 +5 1 3 84 1 2 52 2 5 48 4 48 1 1 47 1 4 6 +5 2 2 46 3 46 1 1 61 1 3 32 1 4 32 1 5 30 +5 1 3 31 1 2 46 1 1 32 1 4 19 1 5 36 +5 1 1 76 2 4 76 1 76 1 3 85 1 2 40 2 5 26 3 26 +5 1 2 85 1 3 61 2 1 64 4 64 1 4 47 2 5 90 3 90 +5 1 2 78 1 4 36 1 1 11 1 5 56 1 3 21 +5 1 3 90 1 1 11 1 2 28 1 4 46 1 5 30 +5 1 1 85 1 3 74 1 2 10 1 4 89 1 5 33 +5 1 3 95 1 1 99 1 2 52 1 4 98 1 5 43 +5 2 1 6 3 6 1 2 61 1 5 69 1 3 49 1 4 53 +5 1 2 2 1 1 95 1 4 72 1 5 65 1 3 25 +5 2 1 37 5 37 1 3 13 1 2 21 1 4 89 1 5 55 +5 1 1 86 1 2 74 1 5 88 1 3 48 1 4 79 +5 1 2 69 2 3 51 5 51 1 1 11 1 4 89 1 5 74 +5 1 1 13 1 2 7 1 3 76 1 4 52 1 5 45 diff --git a/data/flexible_jobshop/hurink_data/edata/orb1.fjs b/data/flexible_jobshop/hurink_data/edata/orb1.fjs new file mode 100644 index 0000000000..73de6618b0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb1.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 72 1 2 64 1 3 55 1 4 31 2 5 53 8 53 1 6 95 1 7 11 1 8 52 1 9 6 1 10 84 +10 1 1 61 1 4 27 2 5 88 6 88 1 3 78 1 2 49 1 6 83 2 9 91 6 91 1 7 74 1 8 29 1 10 87 +10 1 1 86 2 4 32 10 32 1 2 35 1 3 37 1 6 18 1 5 48 1 7 91 1 8 52 2 10 60 4 60 1 9 30 +10 1 1 8 2 2 82 3 82 1 5 27 1 4 99 1 7 74 1 6 9 1 3 33 1 10 20 1 8 59 1 9 98 +10 1 2 50 1 1 94 2 6 43 1 43 1 4 62 1 5 55 2 8 48 3 48 1 3 5 1 9 36 2 10 47 6 47 2 7 36 8 36 +10 2 1 53 8 53 1 7 30 1 3 7 1 4 12 1 2 68 1 9 87 1 5 28 1 10 70 1 8 45 1 6 7 +10 1 3 29 1 4 96 1 1 99 1 2 14 1 5 34 1 8 14 1 6 7 1 7 76 1 9 57 1 10 76 +10 1 3 90 2 1 19 3 19 1 4 87 1 5 51 1 2 84 1 6 45 1 10 84 1 7 58 1 8 81 1 9 96 +10 1 3 97 2 2 99 5 99 1 5 93 1 1 38 1 8 13 1 6 96 1 4 40 1 10 64 1 7 32 1 9 45 +10 1 3 44 1 1 60 2 9 29 5 29 1 4 5 1 7 74 1 2 85 1 5 34 1 8 95 1 10 51 1 6 47 diff --git a/data/flexible_jobshop/hurink_data/edata/orb10.fjs b/data/flexible_jobshop/hurink_data/edata/orb10.fjs new file mode 100644 index 0000000000..7edb903d78 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb10.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 10 66 1 9 13 1 1 93 1 8 91 2 7 14 8 14 1 6 70 1 4 99 1 3 53 1 5 86 1 2 16 +10 1 9 34 1 10 99 2 1 62 6 62 1 8 65 1 6 62 1 5 64 2 7 21 6 21 1 3 12 1 4 9 1 2 75 +10 1 10 12 2 9 26 10 26 1 8 64 1 7 92 1 5 67 1 6 28 1 4 66 1 3 83 2 2 38 4 38 1 1 58 +10 1 1 77 2 2 73 3 73 1 4 82 1 3 75 1 7 84 1 5 19 1 6 18 1 8 89 1 9 8 1 10 73 +10 1 1 34 1 2 74 2 8 48 1 48 1 6 44 1 5 92 2 7 40 3 40 1 4 60 1 3 62 2 9 22 6 22 2 10 67 8 67 +10 2 10 8 8 8 1 9 85 1 4 58 1 8 97 1 6 92 1 5 89 1 7 75 1 3 77 1 2 95 1 1 5 +10 1 9 52 1 10 43 1 7 5 1 8 78 1 6 12 1 4 62 1 5 21 1 3 80 1 2 60 1 1 31 +10 1 10 81 2 9 23 3 23 1 8 23 1 7 75 1 5 78 1 6 56 1 4 51 1 3 39 1 2 53 1 1 96 +10 1 10 79 2 9 55 5 55 1 3 88 1 5 21 1 6 83 1 4 93 1 7 47 1 8 10 1 1 63 1 2 14 +10 1 1 43 1 2 63 2 3 83 5 83 1 4 29 1 5 52 1 6 98 1 7 54 1 8 39 1 9 33 1 10 23 diff --git a/data/flexible_jobshop/hurink_data/edata/orb2.fjs b/data/flexible_jobshop/hurink_data/edata/orb2.fjs new file mode 100644 index 0000000000..c0b2b2468e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb2.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 72 1 2 54 1 3 33 1 4 86 2 5 75 8 75 1 6 16 1 7 96 1 8 7 1 9 99 1 10 76 +10 1 1 16 1 4 88 2 5 48 6 48 1 9 52 1 10 60 1 7 29 2 8 18 6 18 1 6 89 1 3 80 1 2 76 +10 1 1 47 2 8 11 10 11 1 4 14 1 3 56 1 7 16 1 5 83 1 2 10 1 6 61 2 9 24 4 24 1 10 58 +10 1 1 49 2 2 31 3 31 1 4 17 1 9 50 1 6 63 1 3 35 1 5 65 1 8 23 1 7 50 1 10 29 +10 1 1 55 1 7 6 2 2 28 1 28 1 4 96 1 6 86 2 3 99 8 99 1 10 14 1 8 70 2 9 64 5 64 1 5 24 +10 2 5 46 3 46 1 1 23 1 7 70 1 9 19 1 3 54 1 4 22 1 10 85 1 8 87 1 6 79 1 2 93 +10 1 5 76 1 4 60 1 1 76 1 10 98 1 3 76 1 2 50 1 9 86 1 8 14 1 7 27 1 6 57 +10 2 5 93 1 93 1 7 27 1 10 57 1 4 87 1 9 86 1 3 54 1 8 24 1 6 49 1 1 20 1 2 47 +10 2 3 28 10 28 1 7 11 1 9 78 1 8 85 1 5 63 1 10 81 1 4 10 1 2 9 1 6 46 1 1 32 +10 1 3 22 2 10 76 5 76 1 6 89 1 9 13 1 7 88 1 4 10 1 8 75 1 5 98 1 2 78 1 1 17 diff --git a/data/flexible_jobshop/hurink_data/edata/orb3.fjs b/data/flexible_jobshop/hurink_data/edata/orb3.fjs new file mode 100644 index 0000000000..41336b8c03 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb3.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 96 1 2 69 1 3 25 1 4 5 2 5 55 8 55 1 6 15 1 7 88 1 8 11 1 9 17 1 10 82 +10 1 1 11 1 2 48 2 3 67 6 67 1 4 38 1 5 18 1 8 24 2 7 62 6 62 1 6 92 1 10 96 1 9 81 +10 1 3 67 2 2 63 10 63 1 1 93 1 5 85 1 4 25 1 6 72 1 7 51 1 8 81 2 9 58 4 58 1 10 15 +10 1 3 30 2 2 35 3 35 1 1 27 1 5 82 1 4 44 1 8 92 1 7 25 1 6 49 1 10 28 1 9 77 +10 1 2 53 1 1 83 2 5 73 1 73 1 4 26 1 3 77 2 7 33 3 33 1 6 92 1 10 99 2 9 38 6 38 2 8 38 3 38 +10 2 2 20 3 20 1 1 44 1 5 81 1 4 88 1 3 66 1 7 70 1 6 91 1 10 37 1 9 55 1 8 96 +10 1 2 21 1 3 93 1 5 22 1 1 56 1 4 34 1 7 40 1 8 53 1 10 46 1 6 29 1 9 63 +10 2 2 32 1 32 1 3 63 1 5 36 1 1 26 1 4 17 1 6 85 1 8 15 1 9 55 1 10 16 1 7 82 +10 2 1 73 10 73 1 3 46 1 4 89 1 5 24 1 2 99 1 7 92 1 8 7 1 10 51 1 6 19 1 9 14 +10 1 1 52 2 3 20 10 20 1 4 70 1 5 98 1 2 23 1 6 15 1 8 81 1 9 71 1 10 24 1 7 81 diff --git a/data/flexible_jobshop/hurink_data/edata/orb4.fjs b/data/flexible_jobshop/hurink_data/edata/orb4.fjs new file mode 100644 index 0000000000..5908eb6cf7 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb4.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 8 1 2 10 1 3 35 1 4 44 2 5 15 8 15 1 6 92 1 7 70 1 8 89 1 9 50 1 10 12 +10 1 1 63 1 9 39 2 4 80 6 80 1 6 22 1 3 88 1 2 39 2 10 85 6 85 1 7 27 1 8 74 1 5 69 +10 1 1 52 2 7 22 10 22 1 2 33 1 4 68 1 9 27 1 3 68 1 6 25 1 5 34 2 8 24 4 24 1 10 84 +10 1 1 31 2 2 85 3 85 1 5 55 1 9 80 1 6 58 1 8 11 1 7 69 1 10 56 1 4 73 1 3 25 +10 1 1 97 1 6 98 2 10 87 1 87 1 9 47 1 8 77 2 5 90 3 90 1 4 98 1 3 80 2 2 39 6 39 2 7 40 8 40 +10 2 2 97 8 97 1 6 68 1 1 44 1 10 67 1 3 44 1 9 85 1 4 78 1 7 90 1 8 33 1 5 81 +10 1 1 34 1 4 76 1 9 48 1 8 61 1 10 11 1 3 36 1 5 33 1 7 98 1 2 7 1 6 44 +10 1 1 44 2 10 5 3 5 1 5 85 1 2 51 1 6 58 1 8 79 1 3 95 1 7 48 1 4 86 1 9 73 +10 1 1 24 2 2 63 5 63 1 10 48 1 8 77 1 9 73 1 7 74 1 5 63 1 6 17 1 3 93 1 4 84 +10 1 1 51 1 3 5 2 5 40 7 40 1 10 60 1 2 46 1 6 58 1 9 54 1 4 72 1 7 29 1 8 94 diff --git a/data/flexible_jobshop/hurink_data/edata/orb5.fjs b/data/flexible_jobshop/hurink_data/edata/orb5.fjs new file mode 100644 index 0000000000..941016a406 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb5.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 10 11 1 9 93 1 1 48 1 8 76 2 7 13 8 13 1 6 71 1 4 59 1 3 90 1 5 10 1 2 65 +10 1 9 52 1 10 76 2 1 84 6 84 1 8 73 1 6 56 1 5 10 2 7 26 6 26 1 3 43 1 4 39 1 2 49 +10 1 10 28 2 9 44 10 44 1 8 26 1 7 66 1 5 68 1 6 74 1 4 27 1 3 14 2 2 6 4 6 1 1 21 +10 1 1 18 2 2 58 3 58 1 4 62 1 3 46 1 7 25 1 5 6 1 6 60 1 8 28 1 9 80 1 10 30 +10 1 1 78 1 2 47 2 8 29 1 29 1 6 16 1 5 29 2 7 57 3 57 1 4 78 1 3 87 2 9 39 6 39 2 10 73 8 73 +10 2 10 66 8 66 1 9 51 1 4 12 1 8 64 1 6 67 1 5 15 1 7 66 1 3 26 1 2 20 1 1 98 +10 1 9 23 1 10 76 1 7 45 1 8 75 1 6 24 1 4 18 1 5 83 1 3 15 1 2 88 1 1 17 +10 1 10 56 2 9 83 3 83 1 8 80 1 7 16 1 5 31 1 6 93 1 4 30 1 3 29 1 2 66 1 1 28 +10 1 10 79 2 9 69 5 69 1 3 82 1 5 16 1 6 62 1 4 41 1 7 91 1 8 35 1 1 34 1 2 75 +10 1 1 5 1 2 19 2 3 20 5 20 1 4 12 1 5 94 1 6 60 1 7 99 1 8 31 1 9 96 1 10 63 diff --git a/data/flexible_jobshop/hurink_data/edata/orb6.fjs b/data/flexible_jobshop/hurink_data/edata/orb6.fjs new file mode 100644 index 0000000000..011924339a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb6.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 99 1 2 74 1 3 49 1 4 67 2 5 17 8 17 1 6 7 1 7 9 1 8 39 1 9 35 1 10 49 +10 1 1 49 1 4 67 2 5 82 6 82 1 3 92 1 2 62 1 6 84 2 9 45 6 45 1 7 30 1 8 42 1 10 71 +10 1 1 26 2 4 33 10 33 1 2 82 1 3 98 1 6 83 1 5 16 1 7 64 1 8 65 2 10 36 4 36 1 9 77 +10 1 1 41 2 2 62 3 62 1 5 73 1 4 94 1 7 51 1 6 46 1 3 55 1 10 31 1 8 64 1 9 46 +10 1 2 68 1 1 26 2 6 50 1 50 1 4 46 1 5 25 2 8 88 3 88 1 3 6 1 9 13 2 10 98 6 98 2 7 84 8 84 +10 2 1 24 8 24 1 7 80 1 3 91 1 4 55 1 2 48 1 9 99 1 5 72 1 10 91 1 8 84 1 6 12 +10 1 3 16 1 4 13 1 1 9 1 2 58 1 5 23 1 8 85 1 6 36 1 7 89 1 9 71 1 10 41 +10 1 3 54 2 1 41 3 41 1 4 38 1 5 53 1 2 11 1 6 74 1 10 88 1 7 46 1 8 41 1 9 65 +10 1 3 53 2 2 50 5 50 1 5 40 1 1 90 1 8 7 1 6 80 1 4 57 1 10 60 1 7 91 1 9 47 +10 1 3 45 1 1 59 2 9 81 5 81 1 4 99 1 7 71 1 2 19 1 5 75 1 8 77 1 10 94 1 6 95 diff --git a/data/flexible_jobshop/hurink_data/edata/orb7.fjs b/data/flexible_jobshop/hurink_data/edata/orb7.fjs new file mode 100644 index 0000000000..ea4d546f2b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb7.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 32 1 2 14 1 3 15 1 4 37 2 5 18 8 18 1 6 43 1 7 19 1 8 27 1 9 28 1 10 31 +10 1 1 8 1 4 12 2 5 49 6 49 1 9 24 1 10 52 1 7 19 2 8 23 6 23 1 6 19 1 3 17 1 2 32 +10 1 1 25 2 8 19 10 19 1 4 27 1 3 45 1 7 21 1 5 15 1 2 13 1 6 16 2 9 43 4 43 1 10 19 +10 1 1 24 2 2 18 3 18 1 4 41 1 9 29 1 6 14 1 3 17 1 5 23 1 8 15 1 7 18 1 10 23 +10 1 1 27 1 7 29 2 2 39 1 39 1 4 21 1 6 15 2 3 15 8 15 1 10 25 1 8 26 2 9 44 5 44 1 5 20 +10 2 5 17 3 17 1 1 15 1 7 51 1 9 17 1 3 46 1 4 16 1 10 33 1 8 25 1 6 30 1 2 25 +10 1 5 15 1 4 31 1 1 25 1 10 12 1 3 13 1 2 51 1 9 19 1 8 21 1 7 12 1 6 26 +10 2 5 8 1 8 1 7 29 1 10 25 1 4 15 1 9 17 1 3 22 1 8 32 1 6 20 1 1 11 1 2 28 +10 2 3 41 10 41 1 7 10 1 9 32 1 8 5 1 5 21 1 10 59 1 4 26 1 2 10 1 6 16 1 1 29 +10 1 3 20 2 10 7 5 7 1 6 44 1 9 22 1 7 33 1 4 25 1 8 29 1 5 12 1 2 14 1 1 0 diff --git a/data/flexible_jobshop/hurink_data/edata/orb8.fjs b/data/flexible_jobshop/hurink_data/edata/orb8.fjs new file mode 100644 index 0000000000..30887e10b4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb8.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 55 1 2 74 1 3 45 1 4 23 2 5 76 8 76 1 6 19 1 7 18 1 8 61 1 9 44 1 10 11 +10 1 1 63 1 2 43 2 3 51 6 51 1 4 18 1 5 42 1 8 11 2 7 29 6 29 1 6 52 1 10 29 1 9 88 +10 1 3 88 2 2 31 10 31 1 1 47 1 5 10 1 4 62 1 6 60 1 7 58 1 8 29 2 9 52 4 52 1 10 92 +10 1 3 16 2 2 71 3 71 1 1 55 1 5 55 1 4 9 1 8 49 1 7 83 1 6 54 1 10 7 1 9 57 +10 1 2 7 1 1 41 2 5 92 1 92 1 4 94 1 3 46 2 7 79 3 79 1 6 34 1 10 38 2 9 8 6 8 2 8 18 3 18 +10 2 2 25 3 25 1 1 5 1 5 89 1 4 94 1 3 14 1 7 94 1 6 20 1 10 23 1 9 44 1 8 39 +10 1 2 24 1 3 21 1 5 47 1 1 40 1 4 94 1 7 71 1 8 89 1 10 75 1 6 97 1 9 15 +10 2 2 5 1 5 1 3 7 1 5 74 1 1 28 1 4 72 1 6 61 1 8 9 1 9 53 1 10 32 1 7 97 +10 2 1 34 10 34 1 3 52 1 4 37 1 5 6 1 2 94 1 7 6 1 8 56 1 10 41 1 6 5 1 9 16 +10 1 1 77 2 3 74 10 74 1 4 82 1 5 10 1 2 29 1 6 15 1 8 51 1 9 65 1 10 37 1 7 21 diff --git a/data/flexible_jobshop/hurink_data/edata/orb9.fjs b/data/flexible_jobshop/hurink_data/edata/orb9.fjs new file mode 100644 index 0000000000..8d9c36891e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/edata/orb9.fjs @@ -0,0 +1,11 @@ +10 10 1.15 +10 1 1 36 1 2 96 1 3 86 1 4 7 2 5 20 8 20 1 6 9 1 7 39 1 8 79 1 9 82 1 10 24 +10 1 1 16 1 9 95 2 4 67 6 67 1 6 63 1 3 87 1 2 24 2 10 62 6 62 1 7 49 1 8 92 1 5 16 +10 1 1 65 2 7 71 10 71 1 2 9 1 4 67 1 9 70 1 3 48 1 6 49 1 5 66 2 8 5 4 5 1 10 96 +10 1 1 50 2 2 31 3 31 1 5 6 1 9 13 1 6 98 1 8 97 1 7 93 1 10 30 1 4 34 1 3 83 +10 1 1 99 1 6 7 2 10 55 1 55 1 9 78 1 8 68 2 5 81 3 81 1 4 90 1 3 75 2 2 66 6 66 2 7 40 8 40 +10 2 2 42 8 42 1 6 11 1 1 5 1 10 39 1 3 10 1 9 30 1 4 39 1 7 50 1 8 20 1 5 51 +10 1 1 38 1 4 68 1 9 86 1 8 77 1 10 32 1 3 89 1 5 37 1 7 53 1 2 43 1 6 89 +10 1 1 19 2 10 11 3 11 1 5 37 1 2 41 1 6 72 1 8 7 1 3 52 1 7 31 1 4 68 1 9 10 +10 1 1 83 2 2 21 5 21 1 10 23 1 8 87 1 9 58 1 7 89 1 5 74 1 6 29 1 3 74 1 4 23 +10 1 1 44 1 3 57 2 5 69 7 69 1 10 50 1 2 65 1 6 69 1 9 60 1 4 58 1 7 89 1 8 13 diff --git a/data/flexible_jobshop/hurink_data/rdata/abz5.fjs b/data/flexible_jobshop/hurink_data/rdata/abz5.fjs new file mode 100644 index 0000000000..15c6fb0eab --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/abz5.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 5 88 1 9 68 2 7 94 3 94 2 6 99 1 99 2 2 67 8 67 2 3 89 8 89 3 10 77 7 77 4 77 2 8 99 1 99 3 1 86 7 86 3 86 2 4 92 3 92 +10 2 6 72 2 72 2 4 50 6 50 3 7 69 4 69 1 69 1 5 75 2 3 94 9 94 1 9 66 1 1 92 3 2 82 9 82 1 82 2 8 94 9 94 3 10 63 4 63 8 63 +10 3 10 83 4 83 3 83 2 9 61 6 61 1 1 83 1 2 65 3 7 64 3 64 2 64 1 6 85 2 8 78 10 78 3 5 85 2 85 10 85 1 3 55 3 4 77 10 77 2 77 +10 1 8 94 3 3 68 2 68 10 68 2 2 61 5 61 3 5 99 2 99 4 99 3 4 54 5 54 3 54 1 7 75 1 6 66 2 1 76 9 76 2 10 63 3 63 3 9 67 2 67 1 67 +10 2 4 69 3 69 2 5 88 9 88 1 10 82 2 9 95 2 95 2 1 99 5 99 3 3 67 8 67 6 67 2 7 95 2 95 3 6 68 9 68 5 68 2 8 67 3 67 3 2 86 8 86 3 86 +10 1 2 99 2 5 81 6 81 2 6 64 5 64 2 7 66 10 66 1 9 80 2 3 80 6 80 2 8 69 6 69 2 10 62 2 62 2 4 79 7 79 1 1 88 +10 2 8 50 9 50 3 2 86 9 86 3 86 1 5 97 1 4 96 1 1 95 3 9 97 3 97 8 97 1 3 66 2 6 99 1 99 1 7 52 2 10 71 7 71 +10 3 5 98 1 98 3 98 2 7 73 6 73 2 4 82 5 82 1 3 51 1 2 71 1 6 94 3 8 85 2 85 5 85 3 1 62 10 62 8 62 3 9 95 2 95 7 95 3 10 79 9 79 5 79 +10 2 1 94 5 94 3 7 71 9 71 1 71 1 4 81 3 8 85 3 85 2 85 1 2 66 1 3 90 3 5 76 1 76 8 76 3 6 58 1 58 5 58 1 9 93 3 10 97 1 97 5 97 +10 2 4 50 5 50 2 1 59 6 59 1 2 82 1 9 67 1 8 56 3 10 96 4 96 7 96 3 7 58 4 58 3 58 1 5 81 3 6 59 7 59 2 59 1 3 96 diff --git a/data/flexible_jobshop/hurink_data/rdata/abz6.fjs b/data/flexible_jobshop/hurink_data/rdata/abz6.fjs new file mode 100644 index 0000000000..08940983e9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/abz6.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 8 62 1 9 24 2 6 25 3 25 2 4 84 6 84 1 5 47 2 7 38 8 38 2 3 82 8 82 3 1 93 10 93 7 93 3 10 24 4 24 1 24 3 2 66 7 66 3 66 +10 2 6 47 3 47 2 3 97 6 97 2 9 92 4 92 3 10 22 9 22 4 22 3 2 93 4 93 8 93 2 5 29 7 29 1 8 56 3 4 80 9 80 1 80 2 1 78 9 78 3 7 67 4 67 10 67 +10 1 2 45 3 8 46 4 46 10 46 1 7 22 2 3 26 6 26 1 10 38 1 1 69 3 5 40 3 40 2 40 1 4 33 2 9 75 10 75 3 6 96 2 96 10 96 +10 1 5 85 3 9 76 10 76 2 76 1 6 68 3 10 88 2 88 3 88 2 4 36 3 36 1 7 75 3 3 56 2 56 4 56 3 2 35 5 35 3 35 1 1 77 1 8 85 +10 2 9 60 1 60 2 10 20 1 20 2 8 25 10 25 2 4 63 1 63 2 5 81 4 81 2 1 52 9 52 1 2 30 2 6 98 2 98 2 7 54 5 54 3 3 86 8 86 6 86 +10 2 4 87 2 87 3 10 73 9 73 6 73 3 6 51 5 51 8 51 2 3 95 7 95 1 5 65 1 2 86 1 7 22 2 9 58 5 58 1 1 80 2 8 65 6 65 +10 3 6 81 7 81 10 81 1 3 53 2 8 57 3 57 3 7 71 8 71 6 71 2 10 81 2 81 2 1 43 7 43 1 5 26 2 9 54 7 54 2 4 58 9 58 2 2 69 1 69 +10 1 5 20 1 7 86 3 6 21 3 21 8 21 1 9 79 2 10 62 1 62 1 3 34 2 1 27 7 27 3 2 81 1 81 3 81 2 8 30 6 30 2 4 46 5 46 +10 1 10 68 1 7 66 1 6 98 3 9 86 2 86 5 86 3 8 66 10 66 5 66 2 1 56 9 56 1 4 82 3 2 95 9 95 10 95 1 5 47 2 3 78 1 78 +10 3 1 30 9 30 6 30 2 4 50 2 50 1 8 34 1 3 58 3 2 77 1 77 8 77 3 6 34 1 34 5 34 1 9 84 3 5 40 1 40 10 40 1 10 46 2 7 44 4 44 diff --git a/data/flexible_jobshop/hurink_data/rdata/abz7.fjs b/data/flexible_jobshop/hurink_data/rdata/abz7.fjs new file mode 100644 index 0000000000..526f5590d4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/abz7.fjs @@ -0,0 +1,21 @@ +20 15 2 +15 1 3 24 1 4 12 2 10 17 3 17 2 5 27 1 27 1 1 21 2 7 25 8 25 2 9 27 13 27 3 8 26 15 26 7 26 3 2 30 14 30 5 30 2 6 31 12 31 3 12 18 5 18 8 18 2 15 16 11 16 2 14 39 6 39 3 11 19 14 19 6 19 1 13 26 +15 2 7 30 14 30 1 4 15 1 13 20 3 12 19 14 19 11 19 2 2 24 9 24 3 14 15 4 15 15 15 1 11 28 3 3 36 14 36 10 36 1 6 26 2 8 15 6 15 1 1 11 1 9 23 3 15 20 3 20 2 20 1 10 26 2 5 28 15 28 +15 3 7 35 5 35 4 35 3 1 22 10 22 2 22 1 14 23 3 8 32 7 32 3 32 2 3 20 8 20 1 4 12 3 13 19 7 19 14 19 3 11 23 5 23 8 23 1 10 17 1 2 14 2 6 16 14 16 2 12 29 8 29 3 9 16 2 16 1 16 2 5 22 9 22 2 15 22 11 22 +15 1 10 20 1 7 29 2 2 19 12 19 2 8 14 5 14 3 13 33 8 33 1 33 2 5 30 2 30 3 1 32 9 32 5 32 2 6 21 8 21 3 12 29 13 29 10 29 2 11 24 5 24 1 15 25 2 3 29 6 29 3 4 13 2 13 5 13 1 9 20 2 14 18 3 18 +15 3 12 23 8 23 1 23 2 14 20 2 20 2 2 28 4 28 2 7 32 9 32 3 8 16 2 16 9 16 2 6 18 1 18 1 9 24 1 10 23 3 4 24 13 24 10 24 2 11 34 6 34 1 3 24 2 1 24 7 24 3 15 28 6 28 3 28 2 13 15 11 15 2 5 18 13 18 +15 1 9 24 1 12 19 3 15 21 7 21 5 21 3 2 33 10 33 13 33 3 8 34 2 34 14 34 1 7 35 3 6 40 4 40 5 40 1 11 36 2 4 23 6 23 3 3 26 6 26 4 26 2 5 15 4 15 3 10 28 8 28 7 28 1 14 38 1 13 13 3 1 25 6 25 8 25 +15 3 14 27 1 27 5 27 1 4 30 3 7 21 11 21 10 21 1 9 19 2 13 12 4 12 3 5 27 8 27 1 27 1 3 39 1 10 13 1 15 12 3 6 36 9 36 2 36 3 11 21 4 21 12 21 3 12 17 1 17 2 17 1 2 29 1 1 17 1 8 33 +15 2 6 27 3 27 2 5 19 10 19 2 7 29 5 29 3 10 20 12 20 14 20 1 4 21 3 11 40 6 40 15 40 3 9 14 2 14 10 14 3 15 39 8 39 13 39 3 14 39 11 39 2 39 2 3 27 7 27 3 2 36 11 36 14 36 2 13 12 6 12 1 12 37 3 8 22 9 22 11 22 1 1 13 +15 2 14 32 9 32 1 12 29 1 9 24 2 4 27 3 27 1 6 40 1 5 21 1 10 26 3 1 27 8 27 13 27 2 15 27 6 27 2 7 16 15 16 2 3 21 4 21 2 11 13 2 13 1 8 28 2 13 28 7 28 2 2 32 11 32 +15 1 13 35 3 2 11 4 11 10 11 3 6 39 10 39 3 39 3 15 18 13 18 8 18 1 8 23 1 1 34 3 4 24 5 24 14 24 3 14 11 9 11 11 11 2 9 30 15 30 1 12 31 2 5 15 8 15 3 11 15 3 15 12 15 2 3 28 11 28 1 10 26 3 7 33 9 33 6 33 +15 2 11 28 10 28 1 6 37 2 13 29 4 29 3 2 31 9 31 11 31 1 8 25 2 9 13 15 13 3 15 14 14 14 9 14 3 5 20 9 20 13 20 3 4 27 13 27 12 27 2 10 25 3 25 3 14 31 8 31 7 31 2 12 14 14 14 2 7 25 10 25 1 3 39 3 1 36 4 36 12 36 +15 3 1 22 4 22 5 22 3 12 25 14 25 13 25 2 6 28 13 28 1 14 35 1 5 31 3 9 21 7 21 1 21 1 10 20 3 15 19 13 19 6 19 2 3 29 15 29 3 8 32 13 32 14 32 1 11 18 1 2 18 1 4 11 3 13 17 10 17 4 17 3 7 15 5 15 15 15 +15 2 13 39 9 39 2 6 32 11 32 2 3 36 1 36 1 9 14 2 4 28 10 28 1 14 37 2 1 38 2 38 1 7 20 2 8 19 11 19 1 12 12 1 15 22 1 2 36 2 5 15 4 15 2 10 32 7 32 2 11 16 6 16 +15 1 9 28 1 2 29 3 15 40 5 40 1 40 2 13 23 11 23 3 5 34 13 34 3 34 1 6 33 3 7 27 5 27 15 27 3 11 17 12 17 1 17 2 1 20 13 20 3 8 28 6 28 11 28 1 12 21 2 3 21 6 21 2 14 20 5 20 2 10 33 13 33 3 4 27 12 27 5 27 +15 2 10 21 13 21 1 15 34 1 4 30 1 13 38 2 1 11 2 11 2 12 16 14 16 3 3 14 13 14 5 14 2 6 14 14 14 3 2 34 9 34 3 34 3 9 33 6 33 13 33 3 5 23 4 23 2 23 3 14 40 2 40 15 40 1 11 12 2 7 23 4 23 2 8 27 2 27 +15 2 10 13 4 13 2 15 40 5 40 1 8 36 1 5 17 1 1 13 2 6 33 15 33 1 9 25 3 14 24 5 24 3 24 3 11 23 7 23 2 23 3 4 36 11 36 7 36 2 3 29 6 29 1 2 18 1 12 13 3 7 33 13 33 12 33 1 13 13 +15 1 4 25 1 6 15 2 3 28 1 28 1 13 40 2 8 39 12 39 1 2 31 2 9 35 13 35 3 7 31 11 31 4 31 3 12 36 7 36 15 36 1 5 12 2 11 33 2 33 2 15 19 4 19 3 10 16 14 16 1 16 1 14 27 3 1 21 4 21 11 21 +15 2 13 22 10 22 3 11 14 13 14 3 14 1 1 12 1 3 20 1 6 12 1 2 18 2 12 17 6 17 2 9 39 1 39 2 15 31 11 31 1 4 31 2 8 32 9 32 2 10 20 3 20 2 14 29 4 29 2 5 13 12 13 1 7 26 +15 1 6 18 1 11 30 2 8 38 4 38 1 15 22 1 14 15 2 12 20 8 20 2 10 16 15 16 1 4 17 2 2 12 1 12 2 3 13 12 13 2 13 40 8 40 2 7 17 10 17 3 9 30 6 30 5 30 2 5 38 15 38 3 1 13 14 13 8 13 +15 2 10 31 15 31 2 9 39 14 39 1 13 27 2 2 14 7 14 2 6 33 5 33 1 4 31 1 12 22 3 14 36 12 36 4 36 1 1 16 2 8 11 4 11 2 15 14 2 14 1 5 29 3 7 28 12 28 14 28 3 3 22 9 22 10 22 3 11 17 10 17 15 17 diff --git a/data/flexible_jobshop/hurink_data/rdata/abz8.fjs b/data/flexible_jobshop/hurink_data/rdata/abz8.fjs new file mode 100644 index 0000000000..e0ca188bfa --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/abz8.fjs @@ -0,0 +1,21 @@ +20 15 2 +15 1 1 19 1 10 33 2 3 32 2 32 1 14 18 1 11 39 2 9 34 8 34 2 7 25 13 25 3 5 36 15 36 7 36 3 12 40 14 40 5 40 2 13 33 6 33 3 2 31 3 31 5 31 2 15 30 5 30 2 4 34 2 34 2 6 26 9 26 2 8 13 6 13 +15 1 10 11 2 11 22 14 22 1 15 19 1 6 12 3 5 25 14 25 11 25 2 7 38 9 38 3 1 29 4 29 15 29 1 8 39 3 14 19 10 19 13 19 2 12 22 6 22 1 2 23 1 4 20 3 3 40 2 40 7 40 2 13 19 15 19 3 9 26 7 26 5 26 +15 1 4 25 3 9 17 10 17 2 17 1 12 24 3 14 40 7 40 3 40 2 11 32 8 32 1 15 16 3 6 39 7 39 14 39 3 10 19 5 19 8 19 1 1 24 1 2 39 2 5 17 6 17 2 3 35 11 35 2 8 38 15 38 2 7 20 1 20 2 13 31 9 31 +15 2 15 22 11 22 1 4 36 1 3 34 2 13 17 12 17 2 5 30 3 30 2 14 12 1 12 2 2 13 15 13 3 7 25 1 25 9 25 2 10 12 8 12 2 8 18 12 18 1 11 31 1 1 39 1 6 40 2 9 26 5 26 1 12 37 +15 2 13 32 6 32 3 15 15 2 15 5 15 1 2 35 2 8 13 3 13 3 9 32 8 32 1 32 2 12 23 2 23 2 7 22 2 22 1 5 21 2 1 38 9 38 3 3 38 2 38 9 38 2 4 40 1 40 1 11 31 1 6 11 3 14 37 13 37 10 37 2 10 16 6 16 +15 1 11 23 2 13 38 7 38 3 9 11 6 11 3 11 2 15 27 11 27 2 10 11 5 11 1 7 25 1 6 14 1 5 12 3 3 27 7 27 5 27 3 12 26 10 26 13 26 3 8 29 2 29 14 29 1 4 28 3 14 21 4 21 5 21 1 1 20 2 2 30 6 30 +15 3 7 39 6 39 4 39 2 9 38 4 38 3 1 15 8 15 7 15 1 13 27 1 11 22 3 10 27 6 27 8 27 3 3 32 1 32 5 32 1 5 40 3 4 12 11 12 10 12 1 14 20 2 15 21 4 21 3 12 22 8 22 1 22 1 6 17 1 8 38 1 2 27 +15 3 12 11 9 11 2 11 3 14 24 4 24 12 24 3 11 38 1 38 12 38 1 9 15 2 10 19 7 19 1 15 13 1 6 30 2 1 26 3 26 2 3 29 10 29 2 7 33 5 33 3 13 21 12 21 14 21 1 2 15 3 4 21 6 21 15 21 3 5 28 9 28 2 28 3 8 33 10 33 3 33 +15 2 9 20 13 20 3 7 17 11 17 14 17 2 6 26 11 26 1 4 34 3 10 23 11 23 14 23 2 1 16 6 16 1 3 18 3 5 35 8 35 9 35 2 13 24 4 24 2 11 16 9 16 1 12 26 1 8 12 2 15 13 3 13 1 14 27 1 2 19 +15 1 2 18 3 8 37 13 37 5 37 3 15 27 11 27 4 27 2 10 40 2 40 1 6 40 2 7 17 8 17 2 9 22 11 22 1 4 17 3 11 30 4 30 10 30 3 1 38 10 38 3 38 3 5 21 13 21 8 21 1 13 32 1 12 24 3 14 24 5 24 3 24 3 3 30 11 30 5 30 +15 3 12 19 13 19 8 19 2 1 22 6 22 3 14 36 12 36 5 36 2 7 18 13 18 3 6 22 9 22 11 22 1 4 17 1 15 35 2 11 34 4 34 3 8 23 9 23 11 23 1 9 19 2 3 29 9 29 3 2 22 6 22 14 22 3 13 17 6 17 9 17 1 5 33 3 10 39 13 39 12 39 +15 2 7 32 3 32 3 4 22 8 22 7 22 2 13 24 12 24 2 6 13 2 13 1 5 13 1 2 11 3 1 11 4 11 12 11 3 14 25 4 25 5 25 3 9 13 14 13 13 13 2 3 15 13 15 1 11 33 1 12 17 3 15 16 7 16 1 16 1 10 38 3 8 24 13 24 6 24 +15 2 15 16 12 16 1 14 16 2 2 37 13 37 1 9 25 1 3 26 3 4 11 10 11 3 11 2 10 34 15 34 2 5 14 9 14 2 1 20 11 20 2 7 36 1 36 1 13 12 2 6 29 10 29 1 11 25 2 8 32 2 32 1 12 12 +15 2 9 20 11 20 1 11 24 1 12 27 1 10 38 2 6 34 4 34 2 13 39 7 39 2 8 33 6 33 1 5 37 1 3 31 3 14 15 5 15 1 15 2 15 34 11 34 3 4 33 5 33 13 33 2 7 26 3 26 1 2 36 3 1 14 5 14 15 14 +15 3 9 31 12 31 1 31 2 1 17 13 17 3 10 13 6 13 11 13 1 2 21 2 11 17 6 17 2 8 19 5 19 2 14 14 13 14 3 4 40 12 40 5 40 2 6 32 13 32 1 12 25 1 3 34 1 15 23 2 7 13 2 13 2 13 40 14 40 3 5 26 13 26 3 26 +15 2 9 38 5 38 2 13 17 12 17 3 4 14 3 14 15 14 3 14 17 13 17 3 17 2 5 12 4 12 2 2 35 9 35 2 7 35 15 35 1 1 19 2 11 36 4 36 2 8 19 2 19 2 10 29 4 29 2 3 31 15 31 2 6 26 4 26 1 12 35 1 15 37 +15 2 15 20 7 20 3 4 16 5 16 3 16 3 1 33 7 33 2 33 3 11 14 4 14 7 14 2 6 27 7 27 1 8 31 3 9 16 13 16 12 16 1 7 31 1 13 28 1 10 37 2 5 37 1 37 1 3 29 2 12 38 1 38 2 2 30 13 30 3 14 36 11 36 4 36 +15 3 12 18 7 18 15 18 1 4 37 2 15 16 2 16 2 7 15 4 15 3 9 14 14 14 1 14 1 13 11 3 14 32 4 32 11 32 2 6 12 10 12 3 2 11 13 11 3 11 1 11 29 1 8 19 1 5 12 1 10 18 2 3 26 6 26 2 1 39 8 39 +15 2 12 11 4 11 2 3 11 9 11 2 13 22 3 22 2 10 35 4 35 2 15 20 12 20 1 8 31 1 5 19 1 4 39 2 6 28 4 28 1 7 33 1 11 34 2 2 38 8 38 2 1 20 15 20 1 14 17 2 9 28 1 28 +15 2 3 12 12 12 2 13 25 8 25 2 6 23 10 23 3 9 21 6 21 5 21 2 7 27 15 27 3 10 30 14 30 8 30 2 15 23 11 23 2 12 39 7 39 2 4 26 7 26 2 14 34 5 34 1 8 17 1 2 24 3 5 12 12 12 4 12 1 1 19 2 11 36 4 36 diff --git a/data/flexible_jobshop/hurink_data/rdata/abz9.fjs b/data/flexible_jobshop/hurink_data/rdata/abz9.fjs new file mode 100644 index 0000000000..ea6a527cfa --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/abz9.fjs @@ -0,0 +1,21 @@ +20 15 2 +15 1 7 14 1 6 21 2 9 13 3 13 2 5 11 1 11 1 2 11 2 15 35 8 35 2 14 20 13 20 3 12 17 15 17 7 17 3 11 18 14 18 5 18 2 13 11 6 11 3 3 23 5 23 8 23 2 4 13 11 13 2 1 15 14 15 3 8 11 9 11 14 11 3 10 35 4 35 8 35 +15 2 2 35 7 35 1 6 31 3 1 13 14 13 11 13 2 4 26 9 26 3 7 14 4 14 15 14 1 10 17 3 8 38 14 38 10 38 1 13 20 2 11 19 6 19 1 14 12 1 9 16 3 5 34 3 34 2 34 1 12 15 2 15 12 7 12 2 3 14 4 14 +15 3 1 30 10 30 2 30 1 5 35 3 3 40 7 40 5 40 2 11 35 10 35 3 7 30 14 30 3 30 2 15 23 8 23 1 9 29 1 14 37 2 8 38 6 38 2 4 40 11 40 2 10 26 15 26 2 13 11 1 11 2 2 40 9 40 2 12 36 11 36 1 6 17 +15 1 8 40 2 6 18 12 18 2 5 12 3 12 2 9 23 1 23 2 1 23 2 23 3 10 14 9 14 1 14 3 14 16 5 16 8 16 2 13 14 12 14 1 11 23 1 4 12 1 7 16 2 15 32 5 32 1 2 40 2 12 25 6 25 3 3 29 2 29 5 29 +15 1 3 35 2 4 15 3 15 3 13 31 8 31 1 31 2 12 28 2 28 2 7 32 2 32 1 5 30 2 11 27 9 27 3 8 29 2 29 9 29 2 1 38 4 38 3 14 11 13 11 10 11 2 2 23 6 23 1 15 17 2 6 27 7 27 3 10 37 6 37 3 37 2 9 29 11 29 +15 2 6 33 5 33 1 4 33 1 7 19 1 13 40 3 11 19 7 19 5 19 3 1 33 10 33 13 33 3 14 26 2 26 7 26 3 3 31 4 31 5 31 1 12 28 2 8 36 6 36 3 5 38 6 38 4 38 2 2 21 4 21 3 15 25 8 25 7 25 1 10 40 1 9 35 +15 3 14 25 6 25 8 25 3 1 32 5 32 6 32 2 12 33 10 33 1 13 18 2 5 32 4 32 3 7 28 8 28 1 28 1 6 15 1 4 35 1 10 14 3 3 34 9 34 2 34 3 8 23 4 23 12 23 3 11 32 1 32 12 32 1 2 17 2 15 26 7 26 1 9 19 +15 1 3 16 2 13 33 3 33 2 10 34 11 34 2 12 30 14 30 1 14 40 3 9 12 6 12 15 12 3 15 26 9 26 2 26 3 6 26 10 26 3 26 2 7 15 13 15 3 4 21 11 21 14 21 2 2 40 11 40 1 5 32 3 1 14 11 14 14 14 2 8 30 6 30 1 11 35 +15 3 3 17 8 17 9 17 2 11 16 4 16 2 15 20 9 20 1 7 24 1 9 26 2 4 36 3 36 1 13 22 1 1 14 1 14 11 3 10 20 8 20 13 20 2 8 23 6 23 2 2 29 15 29 2 12 23 4 23 2 5 15 2 15 1 6 40 +15 2 5 27 7 27 2 10 37 2 37 2 4 40 7 40 3 12 14 4 14 10 14 3 14 25 10 25 3 25 3 8 30 13 30 10 30 1 1 34 3 3 11 5 11 14 11 3 6 15 9 15 11 15 2 13 32 15 32 1 2 36 2 11 12 8 12 3 15 28 3 28 12 28 2 9 31 11 31 1 7 23 +15 3 14 25 9 25 6 25 2 1 22 10 22 1 4 27 2 9 14 4 14 3 6 25 9 25 11 25 1 7 20 2 15 18 9 18 3 8 14 6 14 14 14 3 2 19 6 19 9 19 1 3 17 3 5 27 13 27 12 27 2 10 22 3 22 3 13 22 8 22 7 22 2 12 27 14 27 2 11 21 10 21 +15 1 15 34 3 11 15 4 15 12 15 3 1 22 4 22 5 22 3 4 29 14 29 13 29 2 14 34 13 34 1 7 40 1 8 17 3 3 32 7 32 1 32 1 13 20 3 6 39 13 39 14 39 3 5 31 12 31 13 31 2 12 16 13 16 1 2 37 1 9 33 3 10 13 4 13 3 13 +15 2 7 12 15 12 2 13 27 9 27 2 5 17 11 17 2 3 24 1 24 1 9 11 2 6 19 10 19 1 15 11 2 4 17 2 17 1 10 25 2 2 11 11 11 1 12 31 1 14 33 1 8 31 2 11 12 4 12 2 1 22 7 22 +15 2 6 22 10 22 1 15 15 3 1 16 5 16 11 16 3 9 32 5 32 13 32 2 8 20 3 20 1 5 22 3 10 11 5 11 15 11 3 14 19 12 19 1 19 2 2 30 13 30 3 13 33 6 33 11 33 1 7 29 2 12 18 6 18 2 4 34 5 34 2 11 32 13 32 3 3 18 12 18 5 18 +15 2 6 27 13 27 1 4 26 1 11 28 1 7 37 2 5 18 2 18 2 13 12 14 12 3 12 11 13 11 3 11 2 14 26 5 26 2 8 27 12 27 3 10 40 3 40 15 40 3 15 19 13 19 3 19 2 2 24 4 24 2 3 18 9 18 2 1 12 15 12 1 9 34 +15 2 9 15 4 15 2 6 28 2 28 2 10 25 4 25 2 7 32 15 32 2 2 13 4 13 1 8 38 1 12 11 2 3 34 15 34 1 5 25 3 1 20 5 20 3 20 3 11 32 7 32 2 32 3 4 23 11 23 7 23 2 13 14 6 14 1 15 16 1 14 20 +15 3 2 15 13 15 12 15 1 5 13 1 9 37 1 4 14 2 11 22 1 22 1 6 24 2 13 26 12 26 1 8 22 2 10 34 13 34 3 15 22 11 22 4 22 3 12 19 7 19 15 19 1 14 32 2 1 29 2 29 2 3 13 4 13 3 7 35 14 35 1 35 +15 1 8 36 3 6 33 4 33 11 33 2 14 28 10 28 3 10 20 13 20 3 20 1 11 30 1 5 33 1 15 29 1 1 34 2 4 22 6 22 2 12 12 1 12 2 7 30 11 30 1 9 12 2 2 35 9 35 2 3 13 2 13 1 13 35 +15 2 15 26 12 26 1 12 31 1 6 35 1 3 38 2 14 19 4 19 1 11 35 1 5 27 2 9 29 8 29 2 4 39 15 39 1 10 13 2 7 14 1 14 2 8 26 12 26 2 1 17 8 17 2 2 22 10 22 3 13 15 6 15 5 15 +15 2 2 36 15 36 3 8 34 14 34 11 34 3 12 33 11 33 14 33 1 9 17 2 15 38 7 38 2 7 39 5 39 1 6 16 1 4 27 3 14 29 12 29 4 29 1 3 16 2 1 16 4 16 2 5 19 2 19 1 10 40 3 13 35 12 35 14 35 3 11 39 9 39 3 39 diff --git a/data/flexible_jobshop/hurink_data/rdata/car1.fjs b/data/flexible_jobshop/hurink_data/rdata/car1.fjs new file mode 100644 index 0000000000..37e8b80ac4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car1.fjs @@ -0,0 +1,12 @@ +11 5 2 +5 1 1 375 1 2 12 2 3 142 2 142 1 4 245 1 5 412 +5 2 1 632 3 632 2 2 452 3 452 3 3 758 5 758 2 758 3 4 278 5 278 1 278 3 5 398 2 398 3 398 +5 2 1 12 3 12 2 2 876 1 876 2 3 124 4 124 3 4 534 1 534 3 534 2 5 765 2 765 +5 1 1 460 3 2 542 4 542 1 542 2 3 523 4 523 3 4 120 5 120 3 120 3 5 499 4 499 3 499 +5 2 1 528 2 528 1 2 101 3 3 789 2 789 5 789 3 4 124 2 124 5 124 1 5 999 +5 3 1 796 5 796 2 796 1 2 245 3 3 632 2 632 5 632 2 4 375 5 375 3 5 123 2 123 4 123 +5 3 1 532 5 532 3 532 1 2 230 1 3 543 2 4 896 1 896 2 5 452 1 452 +5 2 1 14 5 14 2 2 124 1 124 2 3 214 4 214 2 4 543 1 543 1 5 785 +5 1 1 257 2 2 527 4 527 2 3 753 1 753 2 4 210 2 210 3 5 463 4 463 1 463 +5 3 1 896 5 896 3 896 2 2 896 3 896 1 3 214 1 4 258 2 5 259 1 259 +5 2 1 532 5 532 2 2 302 5 302 1 3 501 2 4 765 3 765 3 5 988 3 988 1 988 diff --git a/data/flexible_jobshop/hurink_data/rdata/car2.fjs b/data/flexible_jobshop/hurink_data/rdata/car2.fjs new file mode 100644 index 0000000000..417f298f40 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car2.fjs @@ -0,0 +1,14 @@ +13 4 2 +4 1 1 654 1 2 147 2 3 345 4 345 1 4 447 +4 1 1 321 2 2 520 4 520 2 3 789 4 789 3 4 702 2 702 1 702 +4 3 1 12 4 12 3 12 3 2 147 3 147 1 147 2 3 630 1 630 2 4 255 2 255 +4 2 1 345 4 345 3 2 586 4 586 1 586 1 3 214 2 4 866 1 866 +4 1 1 678 1 2 532 3 3 275 1 275 4 275 1 4 332 +4 3 1 963 4 963 3 963 2 2 145 4 145 1 3 302 2 4 225 2 225 +4 1 1 25 1 2 24 3 3 142 1 142 4 142 1 4 589 +4 2 1 874 4 874 3 2 517 4 517 1 517 3 3 24 2 24 1 24 2 4 996 1 996 +4 1 1 114 3 2 896 4 896 3 896 2 3 520 4 520 1 4 541 +4 2 1 785 3 785 2 2 543 1 543 3 3 336 2 336 1 336 3 4 234 1 234 2 234 +4 2 1 203 3 203 2 2 210 3 210 2 3 699 2 699 3 4 784 1 784 2 784 +4 2 1 696 3 696 1 2 784 1 3 855 1 4 512 +4 2 1 302 2 302 2 2 512 4 512 3 3 221 1 221 4 221 1 4 345 diff --git a/data/flexible_jobshop/hurink_data/rdata/car3.fjs b/data/flexible_jobshop/hurink_data/rdata/car3.fjs new file mode 100644 index 0000000000..11fadce003 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car3.fjs @@ -0,0 +1,13 @@ +12 5 2 +5 1 1 456 1 2 537 2 3 123 2 123 1 4 214 1 5 234 +5 2 1 789 3 789 2 2 854 3 854 3 3 225 5 225 2 225 3 4 528 5 528 1 528 3 5 123 2 123 3 123 +5 2 1 876 3 876 2 2 632 1 632 2 3 588 4 588 3 4 896 1 896 3 896 2 5 456 2 456 +5 1 1 543 3 2 145 4 145 1 145 2 3 669 4 669 3 4 325 5 325 3 325 3 5 789 4 789 3 789 +5 2 1 210 2 210 1 2 785 3 3 966 2 966 5 966 3 4 147 2 147 5 147 1 5 876 +5 3 1 123 5 123 2 123 1 2 214 3 3 332 2 332 5 332 2 4 856 5 856 3 5 543 2 543 4 543 +5 3 1 456 5 456 3 456 1 2 752 1 3 144 2 4 321 1 321 2 5 210 1 210 +5 2 1 789 5 789 2 2 143 1 143 2 3 755 4 755 2 4 427 1 427 1 5 123 +5 1 1 876 2 2 698 4 698 2 3 322 1 322 2 4 546 2 546 3 5 456 4 456 1 456 +5 3 1 543 5 543 3 543 2 2 532 3 532 1 3 100 1 4 321 2 5 789 1 789 +5 2 1 210 5 210 2 2 145 5 145 1 3 114 2 4 401 3 401 3 5 876 3 876 1 876 +5 2 1 124 2 124 2 2 247 4 247 2 3 753 4 753 3 4 214 2 214 3 214 1 5 543 diff --git a/data/flexible_jobshop/hurink_data/rdata/car4.fjs b/data/flexible_jobshop/hurink_data/rdata/car4.fjs new file mode 100644 index 0000000000..1a366dbc8f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car4.fjs @@ -0,0 +1,15 @@ +14 4 2 +4 1 1 456 1 2 856 2 3 963 4 963 1 4 696 +4 1 1 789 2 2 930 4 930 2 3 21 4 21 3 4 320 2 320 1 320 +4 3 1 630 4 630 3 630 3 2 214 3 214 1 214 2 3 475 1 475 2 4 142 2 142 +4 2 1 214 4 214 3 2 257 4 257 1 257 1 3 320 2 4 753 1 753 +4 1 1 573 1 2 896 3 3 124 1 124 4 124 1 4 214 +4 3 1 218 4 218 3 218 2 2 532 4 532 1 3 752 2 4 528 2 528 +4 1 1 653 1 2 142 3 3 147 1 147 4 147 1 4 653 +4 2 1 214 4 214 3 2 547 4 547 1 547 3 3 532 2 532 1 532 2 4 214 1 214 +4 1 1 204 3 2 865 4 865 3 865 2 3 145 4 145 1 4 527 +4 2 1 785 3 785 2 2 321 1 321 3 3 763 2 763 1 763 3 4 536 1 536 2 536 +4 2 1 696 3 696 2 2 124 3 124 2 3 214 2 214 3 4 214 1 214 2 214 +4 2 1 532 3 532 1 2 12 1 3 257 1 4 528 +4 2 1 12 2 12 2 2 345 4 345 3 3 854 1 854 4 854 1 4 888 +4 2 1 457 3 457 3 2 678 4 678 1 678 2 3 123 1 123 3 4 999 1 999 3 999 diff --git a/data/flexible_jobshop/hurink_data/rdata/car5.fjs b/data/flexible_jobshop/hurink_data/rdata/car5.fjs new file mode 100644 index 0000000000..7a97038205 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car5.fjs @@ -0,0 +1,11 @@ +10 6 2 +6 1 1 333 1 2 991 2 3 996 2 996 1 4 123 1 5 145 2 6 234 2 234 +6 2 1 333 4 333 3 2 111 6 111 1 111 3 3 663 2 663 5 663 3 4 456 3 456 2 456 2 5 785 2 785 2 6 532 2 532 +6 3 1 252 3 252 2 252 3 2 222 4 222 5 222 1 3 222 1 4 789 3 5 214 3 214 6 214 1 6 586 +6 3 1 222 4 222 3 222 2 2 204 4 204 1 3 114 2 4 876 6 876 1 5 752 1 6 532 +6 3 1 255 3 255 2 255 1 2 477 2 3 123 6 123 3 4 543 2 543 6 543 1 5 143 2 6 142 1 142 +6 3 1 555 4 555 3 555 2 2 566 5 566 1 3 456 3 4 210 2 210 6 210 2 5 698 4 698 1 6 573 +6 2 1 558 3 558 2 2 899 5 899 2 3 789 6 789 2 4 124 1 124 2 5 532 6 532 2 6 12 5 12 +6 1 1 888 1 2 965 2 3 876 6 876 2 4 537 5 537 3 5 145 2 145 4 145 2 6 14 2 14 +6 3 1 889 3 889 4 889 3 2 588 5 588 3 588 1 3 543 1 4 854 1 5 247 2 6 527 5 527 +6 1 1 999 2 2 889 6 889 3 3 210 5 210 2 210 1 4 632 2 5 451 3 451 3 6 856 2 856 4 856 diff --git a/data/flexible_jobshop/hurink_data/rdata/car6.fjs b/data/flexible_jobshop/hurink_data/rdata/car6.fjs new file mode 100644 index 0000000000..8def240e90 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car6.fjs @@ -0,0 +1,9 @@ +8 9 2 +9 1 1 887 1 2 447 2 3 234 9 234 2 4 159 1 159 2 5 201 8 201 2 6 555 4 555 3 7 463 3 463 4 463 3 8 456 2 456 3 456 3 9 753 6 753 2 753 +9 2 1 799 8 799 2 2 779 5 779 2 3 567 9 567 3 4 267 2 267 6 267 1 5 478 2 6 444 8 444 1 7 123 1 8 789 3 9 21 8 21 2 21 +9 2 1 999 3 999 3 2 999 1 999 3 999 1 3 852 3 4 483 5 483 1 483 1 5 520 2 6 120 1 120 1 7 456 3 8 630 6 630 5 630 1 9 427 +9 2 1 666 3 666 3 2 666 4 666 8 666 1 3 140 3 4 753 5 753 7 753 3 5 145 1 145 6 145 2 6 142 2 142 1 7 789 3 8 258 4 258 3 258 2 9 520 8 520 +9 1 1 663 1 2 25 2 3 222 6 222 2 4 420 8 420 2 5 699 9 699 2 6 578 4 578 2 7 876 3 876 2 8 741 7 741 1 9 142 +9 2 1 333 9 333 2 2 558 5 558 3 3 558 2 558 1 558 2 4 159 8 159 3 5 875 3 875 7 875 3 6 965 8 965 5 965 2 7 543 9 543 1 8 36 1 9 534 +9 1 1 222 2 2 886 8 886 1 3 965 2 4 25 3 25 3 5 633 2 633 8 633 1 6 412 2 7 210 9 210 3 8 985 5 985 7 985 2 9 157 2 157 +9 2 1 114 2 114 1 2 541 2 3 412 6 412 3 4 863 2 863 9 863 2 5 222 4 222 1 6 25 1 7 123 3 8 214 7 214 1 214 1 9 896 diff --git a/data/flexible_jobshop/hurink_data/rdata/car7.fjs b/data/flexible_jobshop/hurink_data/rdata/car7.fjs new file mode 100644 index 0000000000..fca719e64f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car7.fjs @@ -0,0 +1,8 @@ +7 7 2 +7 1 1 692 1 2 310 2 3 832 2 832 2 4 630 7 630 2 5 258 2 258 2 6 147 5 147 3 7 255 4 255 6 255 +7 3 1 581 3 581 6 581 2 2 582 7 582 3 3 14 4 14 2 14 2 4 214 6 214 2 5 147 1 147 3 6 753 4 753 1 753 3 7 806 5 806 2 806 +7 1 1 475 1 2 475 3 3 785 4 785 2 785 3 4 578 6 578 5 578 3 5 852 2 852 7 852 2 6 2 7 2 2 7 699 1 699 +7 1 1 23 3 2 196 4 196 3 196 2 3 696 5 696 3 4 214 3 214 1 214 1 5 586 3 6 356 7 356 1 356 1 7 877 +7 3 1 158 2 158 4 158 2 2 325 5 325 3 3 530 1 530 4 530 3 4 785 1 785 2 785 1 5 325 1 6 565 2 7 412 2 412 +7 2 1 796 6 796 2 2 874 5 874 2 3 214 7 214 2 4 236 5 236 2 5 896 1 896 1 6 898 1 7 302 +7 2 1 542 4 542 2 2 205 5 205 2 3 578 6 578 2 4 963 1 963 3 5 325 1 325 4 325 2 6 800 2 800 2 7 120 1 120 diff --git a/data/flexible_jobshop/hurink_data/rdata/car8.fjs b/data/flexible_jobshop/hurink_data/rdata/car8.fjs new file mode 100644 index 0000000000..bc181a6c16 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/car8.fjs @@ -0,0 +1,9 @@ +8 8 2 +8 1 1 456 1 2 654 2 3 852 7 852 2 4 145 2 145 1 5 632 2 6 425 8 425 2 7 214 4 214 3 8 654 2 654 1 654 +8 3 1 789 8 789 4 789 2 2 123 1 123 3 3 369 1 369 2 369 2 4 678 5 678 2 5 581 2 581 2 6 396 4 396 3 7 123 4 123 5 123 1 8 789 +8 2 1 654 3 654 1 2 123 3 3 632 1 632 7 632 3 4 965 8 965 3 965 2 5 475 8 475 1 6 325 2 7 456 6 456 1 8 654 +8 1 1 321 3 2 456 1 456 8 456 1 3 581 2 4 421 8 421 1 5 32 2 6 147 4 147 3 7 789 8 789 6 789 1 8 123 +8 3 1 456 6 456 2 456 2 2 789 5 789 3 3 472 4 472 8 472 3 4 365 3 365 7 365 1 5 536 1 6 852 2 7 654 1 654 2 8 123 5 123 +8 2 1 789 2 789 2 2 654 3 654 2 3 586 6 586 2 4 824 5 824 1 5 325 1 6 12 2 7 321 6 321 2 8 456 5 456 +8 3 1 654 4 654 6 654 2 2 321 8 321 3 3 320 8 320 1 320 2 4 758 6 758 2 5 863 7 863 1 6 452 1 7 456 1 8 789 +8 2 1 789 5 789 1 2 147 2 3 120 8 120 3 4 639 1 639 8 639 1 5 21 2 6 863 3 863 3 7 789 6 789 2 789 2 8 654 1 654 diff --git a/data/flexible_jobshop/hurink_data/rdata/la01.fjs b/data/flexible_jobshop/hurink_data/rdata/la01.fjs new file mode 100644 index 0000000000..97c33c68d1 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la01.fjs @@ -0,0 +1,11 @@ +10 5 2 +5 1 2 21 1 1 53 2 5 95 3 95 2 4 55 1 55 1 3 34 +5 2 1 21 3 21 2 4 52 3 52 3 5 16 2 16 4 16 2 3 26 1 26 3 2 71 3 71 5 71 +5 2 4 39 5 39 2 5 98 2 98 2 2 42 1 42 3 3 31 4 31 1 31 1 1 12 +5 2 2 77 4 77 1 1 55 1 5 79 3 3 66 4 66 1 66 2 4 77 5 77 +5 1 1 83 3 4 34 3 34 5 34 1 3 64 2 2 19 1 19 1 5 37 +5 1 2 54 3 3 43 2 43 5 43 3 5 79 2 79 4 79 3 1 92 5 92 2 92 1 4 62 +5 3 4 69 2 69 3 69 2 5 77 3 77 1 2 87 3 3 87 2 87 4 87 3 1 93 5 93 3 93 +5 1 3 38 1 1 60 2 2 41 1 41 2 4 24 1 24 2 5 83 2 83 +5 1 4 17 2 2 49 4 49 2 5 25 1 25 1 1 44 1 3 98 +5 2 5 77 2 77 2 4 79 5 79 3 3 43 1 43 2 43 2 2 75 5 75 3 1 96 4 96 5 96 diff --git a/data/flexible_jobshop/hurink_data/rdata/la02.fjs b/data/flexible_jobshop/hurink_data/rdata/la02.fjs new file mode 100644 index 0000000000..a984fa8a44 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la02.fjs @@ -0,0 +1,11 @@ +10 5 2 +5 1 1 20 1 4 87 2 2 31 3 31 2 5 76 1 76 1 3 17 +5 2 5 25 3 25 2 3 32 5 32 3 1 24 2 24 5 24 2 2 18 5 18 2 4 81 1 81 +5 3 2 72 3 72 5 72 2 3 23 5 23 2 5 28 2 28 2 1 58 4 58 2 4 99 1 99 +5 1 3 86 2 2 76 4 76 1 5 97 1 1 45 3 4 90 1 90 5 90 +5 3 5 27 4 27 3 27 3 1 42 4 42 5 42 1 4 48 2 3 17 1 17 1 2 46 +5 1 2 67 3 1 98 3 98 2 98 1 5 48 2 4 27 5 27 3 3 62 2 62 5 62 +5 1 5 28 3 2 12 5 12 1 12 3 4 19 2 19 3 19 2 1 80 3 80 1 3 50 +5 3 2 63 4 63 3 63 2 1 94 3 94 1 3 98 1 4 50 2 5 80 1 80 +5 2 5 14 1 14 2 1 75 5 75 2 3 50 1 50 2 2 41 4 41 2 4 55 1 55 +5 1 5 72 1 3 18 2 2 37 4 37 2 4 79 3 79 2 1 61 2 61 diff --git a/data/flexible_jobshop/hurink_data/rdata/la03.fjs b/data/flexible_jobshop/hurink_data/rdata/la03.fjs new file mode 100644 index 0000000000..ba859eb266 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la03.fjs @@ -0,0 +1,11 @@ +10 5 2 +5 1 2 23 1 3 45 2 1 82 3 82 2 5 84 1 84 1 4 38 +5 2 3 21 1 21 1 2 29 3 1 18 5 18 2 18 3 5 41 4 41 1 41 3 4 50 2 50 3 50 +5 2 3 38 5 38 2 4 54 2 54 2 5 16 1 16 3 1 52 4 52 3 52 2 2 52 5 52 +5 3 5 37 4 37 1 37 2 1 54 4 54 3 3 74 4 74 5 74 1 2 62 3 4 57 5 57 3 57 +5 2 5 57 1 57 1 1 81 1 2 61 3 4 68 3 68 2 68 1 3 30 +5 2 5 81 2 81 2 1 79 4 79 3 2 89 5 89 1 89 3 3 89 2 89 5 89 2 4 11 5 11 +5 3 4 33 2 33 3 33 2 3 20 2 20 1 1 91 2 5 20 1 20 2 2 66 1 66 +5 2 5 24 2 24 1 2 84 2 1 32 4 32 2 3 55 1 55 1 4 8 +5 1 5 56 2 1 7 2 7 2 4 54 5 54 3 3 64 1 64 2 64 2 2 39 5 39 +5 3 5 40 1 40 4 40 2 2 83 3 83 2 1 19 2 19 1 3 8 1 4 7 diff --git a/data/flexible_jobshop/hurink_data/rdata/la04.fjs b/data/flexible_jobshop/hurink_data/rdata/la04.fjs new file mode 100644 index 0000000000..e7ddbf95d6 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la04.fjs @@ -0,0 +1,11 @@ +10 5 2 +5 1 1 12 1 3 94 2 4 92 3 92 2 5 91 1 91 1 2 7 +5 2 2 19 3 19 2 4 11 3 11 3 5 66 2 66 4 66 2 3 21 1 21 3 1 87 2 87 3 87 +5 2 2 14 3 14 2 1 75 2 75 2 4 13 1 13 3 5 16 4 16 1 16 1 3 20 +5 2 3 95 4 95 1 5 66 1 1 7 3 4 7 1 7 5 7 3 2 77 5 77 4 77 +5 3 2 45 3 45 4 45 1 4 6 1 5 89 2 1 15 2 15 1 3 34 +5 3 4 77 3 77 2 77 1 3 20 2 1 76 5 76 3 5 88 2 88 4 88 3 2 53 5 53 1 53 +5 3 3 74 2 74 5 74 2 2 88 5 88 3 1 52 2 52 4 52 3 4 27 5 27 3 27 1 5 9 +5 1 2 88 2 4 69 1 69 2 1 62 3 62 3 5 98 2 98 1 98 2 3 52 4 52 +5 2 3 61 1 61 1 5 9 1 1 62 2 2 52 4 52 2 4 90 3 90 +5 2 3 54 1 54 2 5 5 2 5 3 4 59 1 59 5 59 2 2 15 3 15 3 1 88 3 88 5 88 diff --git a/data/flexible_jobshop/hurink_data/rdata/la05.fjs b/data/flexible_jobshop/hurink_data/rdata/la05.fjs new file mode 100644 index 0000000000..c4fbff996a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la05.fjs @@ -0,0 +1,11 @@ +10 5 2 +5 1 2 72 1 1 87 2 5 95 3 95 2 3 66 1 66 1 4 60 +5 2 5 5 3 5 2 4 35 3 35 3 1 48 5 48 2 48 3 3 39 4 39 5 39 2 2 54 1 54 +5 3 2 46 3 46 5 46 2 4 20 5 20 2 3 21 2 21 2 1 97 4 97 2 5 55 1 55 +5 1 1 59 2 4 19 2 19 1 5 46 3 2 34 4 34 1 34 2 3 37 4 37 +5 3 5 23 4 23 3 23 3 3 73 4 73 5 73 1 4 25 2 2 24 1 24 1 1 28 +5 1 4 28 3 1 45 3 45 2 45 1 5 5 2 2 78 5 78 3 3 83 2 83 5 83 +5 1 1 53 3 4 71 5 71 2 71 1 2 37 3 5 29 2 29 3 29 2 3 12 5 12 +5 3 5 12 2 12 4 12 3 3 87 5 87 2 87 1 4 33 2 2 55 1 55 2 1 38 3 38 +5 3 3 49 2 49 1 49 2 4 83 3 83 2 2 40 4 40 1 1 48 2 5 7 2 7 +5 2 3 65 5 65 3 4 17 3 17 1 17 2 1 90 2 90 3 5 27 4 27 1 27 3 2 23 5 23 3 23 diff --git a/data/flexible_jobshop/hurink_data/rdata/la06.fjs b/data/flexible_jobshop/hurink_data/rdata/la06.fjs new file mode 100644 index 0000000000..dfa336c644 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la06.fjs @@ -0,0 +1,16 @@ +15 5 2 +5 1 2 21 1 3 34 2 5 95 3 95 2 1 53 2 53 2 4 55 1 55 +5 1 4 52 3 5 16 2 16 4 16 2 2 71 1 71 3 3 26 2 26 5 26 2 1 21 5 21 +5 2 3 31 2 31 2 1 12 4 12 2 2 42 1 42 1 4 39 2 5 98 4 98 +5 1 4 77 1 2 77 3 5 79 4 79 1 79 2 1 55 4 55 3 3 66 4 66 5 66 +5 1 5 37 3 4 34 5 34 3 34 2 3 64 1 64 1 2 19 1 1 83 +5 3 3 43 2 43 5 43 3 2 54 5 54 4 54 3 1 92 5 92 2 92 1 4 62 3 5 79 2 79 3 79 +5 2 1 93 3 93 1 4 69 3 2 87 4 87 3 87 2 5 77 3 77 1 3 87 +5 1 1 60 2 2 41 1 41 2 3 38 1 38 2 5 83 2 83 1 4 24 +5 2 3 98 4 98 2 4 17 1 17 1 5 25 1 1 44 2 2 49 4 49 +5 2 1 96 3 96 2 5 77 1 77 2 4 79 2 79 3 2 75 4 75 1 75 3 3 43 5 43 2 43 +5 1 5 28 1 3 35 1 1 95 2 4 76 5 76 1 2 7 +5 2 1 61 5 61 2 5 10 3 10 3 3 95 1 95 2 95 2 2 9 3 9 2 4 35 2 35 +5 3 5 59 2 59 4 59 2 4 16 1 16 1 2 91 1 3 59 3 1 46 3 46 5 46 +5 2 5 43 1 43 1 2 52 2 1 28 2 28 3 3 27 1 27 5 27 2 4 50 2 50 +5 2 1 87 3 87 1 2 45 1 3 39 3 5 9 2 9 1 9 1 4 41 diff --git a/data/flexible_jobshop/hurink_data/rdata/la07.fjs b/data/flexible_jobshop/hurink_data/rdata/la07.fjs new file mode 100644 index 0000000000..e10abcab1c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la07.fjs @@ -0,0 +1,16 @@ +15 5 2 +5 1 1 47 1 5 57 2 2 71 3 71 2 4 96 1 96 1 3 14 +5 2 1 75 3 75 2 2 60 3 60 3 5 22 2 22 4 22 2 4 79 1 79 3 3 65 2 65 5 65 +5 2 4 32 5 32 2 1 33 2 33 2 3 69 1 69 3 2 31 4 31 1 31 1 5 58 +5 2 1 44 4 44 1 2 34 1 5 51 3 4 58 1 58 5 58 3 3 47 5 47 4 47 +5 3 4 29 3 29 5 29 1 2 44 2 1 62 2 62 1 3 17 3 5 8 3 8 2 8 +5 1 2 15 2 3 40 5 40 3 1 97 2 97 5 97 1 5 38 3 4 66 5 66 2 66 +5 1 3 58 3 2 39 3 39 5 39 2 1 57 5 57 3 5 20 2 20 4 20 3 4 50 5 50 3 50 +5 1 3 57 1 4 32 2 5 87 1 87 2 1 63 3 63 3 2 21 1 21 4 21 +5 3 5 56 3 56 1 56 1 1 84 1 3 90 2 2 85 4 85 2 4 61 3 61 +5 2 5 15 1 15 2 1 20 2 20 3 2 67 4 67 1 67 3 4 30 5 30 3 30 2 3 70 2 70 +5 1 5 84 1 1 82 1 2 23 2 3 45 5 45 1 4 38 +5 2 4 50 1 50 3 3 21 2 21 5 21 1 1 18 2 5 41 3 41 3 2 29 3 29 1 29 +5 2 5 16 2 16 2 2 52 4 52 2 1 52 4 52 3 3 38 2 38 4 38 2 4 54 1 54 +5 1 5 37 1 1 54 3 4 57 3 57 5 57 2 3 74 1 74 1 2 62 +5 2 5 57 2 57 3 2 61 1 61 3 61 2 1 81 2 81 2 3 30 4 30 1 4 68 diff --git a/data/flexible_jobshop/hurink_data/rdata/la08.fjs b/data/flexible_jobshop/hurink_data/rdata/la08.fjs new file mode 100644 index 0000000000..34c9e56ff8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la08.fjs @@ -0,0 +1,16 @@ +15 5 2 +5 1 4 92 1 3 94 2 1 12 3 12 2 5 91 1 91 1 2 7 +5 2 3 21 1 21 1 2 19 3 1 87 5 87 2 87 3 4 11 5 11 1 11 3 5 66 2 66 3 66 +5 2 2 14 3 14 2 4 13 1 13 2 1 75 4 75 3 5 16 4 16 1 16 1 3 20 +5 2 3 95 4 95 1 5 66 1 1 7 3 2 77 4 77 1 77 2 4 7 5 7 +5 1 3 34 3 5 89 3 89 4 89 1 4 6 1 2 45 2 1 15 2 15 +5 1 5 88 3 4 77 3 77 2 77 1 3 20 2 2 53 5 53 3 1 76 2 76 5 76 +5 1 5 9 3 4 27 5 27 2 27 1 1 52 3 2 88 3 88 5 88 2 3 74 5 74 +5 3 4 69 2 69 3 69 2 3 52 2 52 1 1 62 2 2 88 1 88 2 5 98 1 98 +5 2 4 90 5 90 2 1 62 4 62 3 5 9 3 9 1 9 1 3 61 1 2 52 +5 2 5 5 2 5 2 3 54 5 54 3 4 59 3 59 1 59 2 1 88 2 88 3 2 15 4 15 1 15 +5 3 1 41 5 41 3 41 2 2 50 3 50 1 5 78 1 4 53 2 3 23 5 23 +5 1 1 38 2 5 72 1 72 3 3 91 2 91 5 91 1 4 68 2 2 71 3 71 +5 3 1 45 3 45 2 45 2 4 95 3 95 2 5 52 4 52 2 3 25 4 25 3 2 6 4 6 3 6 +5 1 4 30 1 2 66 1 1 23 3 5 36 3 36 4 36 3 3 17 2 17 5 17 +5 1 3 95 3 1 71 3 71 5 71 2 4 76 2 76 2 2 8 3 8 1 5 88 diff --git a/data/flexible_jobshop/hurink_data/rdata/la09.fjs b/data/flexible_jobshop/hurink_data/rdata/la09.fjs new file mode 100644 index 0000000000..bc5906891c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la09.fjs @@ -0,0 +1,16 @@ +15 5 2 +5 1 2 66 1 4 85 2 3 84 2 84 1 1 62 1 5 19 +5 2 4 59 3 59 2 2 64 3 64 3 3 46 5 46 2 46 3 5 13 4 13 1 13 3 1 25 2 25 3 25 +5 2 5 88 3 88 2 4 80 1 80 2 2 73 4 73 3 3 53 4 53 1 53 1 1 41 +5 2 1 14 4 14 1 2 67 1 3 57 3 4 74 1 74 5 74 3 5 47 4 47 3 47 +5 3 1 84 4 84 5 84 1 5 64 2 3 41 1 41 1 4 84 1 2 78 +5 3 1 63 3 63 2 63 1 4 28 2 2 46 5 46 3 3 26 2 26 5 26 1 5 52 +5 3 4 10 5 10 2 10 1 3 17 3 5 73 2 73 3 73 2 2 11 3 11 1 1 64 +5 3 3 67 2 67 4 67 3 2 97 5 97 3 97 1 4 95 1 5 38 2 1 85 4 85 +5 2 3 95 5 95 2 5 46 1 46 2 1 59 4 59 2 2 65 1 65 1 4 93 +5 1 3 43 2 5 85 2 85 2 4 32 5 32 3 2 85 3 85 1 85 2 1 60 2 60 +5 3 5 49 4 49 1 49 3 4 41 5 41 3 41 2 3 61 2 61 1 1 66 1 2 90 +5 1 2 17 2 1 23 5 23 1 4 70 2 5 99 1 99 3 3 49 2 49 5 49 +5 1 5 40 2 4 73 3 73 3 1 73 3 73 2 73 2 2 98 3 98 2 3 68 4 68 +5 2 4 57 2 57 2 2 9 4 9 2 3 7 1 7 1 1 13 1 5 98 +5 3 1 37 3 37 5 37 2 2 85 1 85 1 3 17 2 5 79 2 79 3 4 41 1 41 3 41 diff --git a/data/flexible_jobshop/hurink_data/rdata/la10.fjs b/data/flexible_jobshop/hurink_data/rdata/la10.fjs new file mode 100644 index 0000000000..33c7e4f1ea --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la10.fjs @@ -0,0 +1,16 @@ +15 5 2 +5 1 2 58 1 3 44 2 4 5 3 5 2 1 9 2 9 2 5 58 1 58 +5 1 2 89 3 1 97 5 97 2 97 3 5 96 4 96 1 96 3 4 77 2 77 3 77 2 3 84 5 84 +5 2 1 77 2 77 2 2 87 1 87 3 3 81 4 81 1 81 1 5 39 2 4 85 2 85 +5 1 4 57 3 2 21 4 21 1 21 2 3 31 4 31 3 1 15 4 15 5 15 1 5 73 +5 3 3 48 4 48 5 48 1 1 40 2 2 49 1 49 1 4 70 1 5 71 +5 3 4 34 3 34 2 34 1 5 82 2 3 80 5 80 3 1 10 2 10 5 10 1 2 22 +5 3 2 91 5 91 1 91 3 5 75 2 75 3 75 2 1 55 3 55 1 3 17 3 4 7 2 7 3 7 +5 2 3 62 2 62 1 4 47 2 2 72 1 72 2 5 35 1 35 2 1 11 5 11 +5 2 1 64 4 64 3 4 75 3 75 1 75 1 5 50 1 2 90 2 3 94 2 94 +5 2 3 67 5 67 3 5 20 3 20 1 20 2 4 15 2 15 3 1 12 4 12 5 12 2 2 71 3 71 +5 3 1 52 3 52 5 52 2 5 93 1 93 2 4 68 1 68 3 3 29 2 29 5 29 1 2 57 +5 2 3 70 1 70 2 1 58 2 58 2 2 93 3 93 2 5 7 4 7 2 4 77 2 77 +5 2 4 27 3 27 1 3 82 1 2 63 1 5 6 3 1 95 3 95 5 95 +5 2 2 87 1 87 1 3 56 2 5 36 2 36 3 1 26 3 26 5 26 2 4 48 2 48 +5 2 4 76 3 76 1 3 36 1 1 36 3 5 15 2 15 1 15 1 2 8 diff --git a/data/flexible_jobshop/hurink_data/rdata/la11.fjs b/data/flexible_jobshop/hurink_data/rdata/la11.fjs new file mode 100644 index 0000000000..157a129b9a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la11.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 3 34 1 2 21 2 1 53 3 53 2 4 55 1 55 1 5 95 +5 2 1 21 3 21 2 4 52 3 52 3 2 71 5 71 4 71 2 5 16 1 16 3 3 26 2 26 5 26 +5 2 1 12 5 12 2 2 42 4 42 3 3 31 4 31 1 31 1 5 98 2 4 39 2 39 +5 1 3 66 3 4 77 1 77 5 77 3 5 79 4 79 3 79 3 1 55 4 55 5 55 1 2 77 +5 2 1 83 2 83 1 5 37 3 4 34 3 34 2 34 1 2 19 2 3 64 5 64 +5 3 5 79 2 79 4 79 3 3 43 5 43 2 43 1 1 92 3 4 62 2 62 3 62 2 2 54 3 54 +5 1 1 93 3 5 77 2 77 4 77 3 3 87 5 87 2 87 1 2 87 2 4 69 1 69 +5 2 5 83 1 83 2 4 24 5 24 2 2 41 1 41 2 3 38 4 38 2 1 60 4 60 +5 1 5 25 2 2 49 4 49 2 1 44 3 44 2 3 98 1 98 2 4 17 2 17 +5 3 1 96 4 96 5 96 2 2 75 3 75 3 3 43 5 43 1 43 2 5 77 1 77 3 4 79 2 79 5 79 +5 1 1 95 2 4 76 3 76 3 2 7 3 7 1 7 2 5 28 2 28 2 3 35 2 35 +5 1 5 10 2 3 95 4 95 3 1 61 2 61 4 61 2 2 9 1 9 1 4 35 +5 1 2 91 3 3 59 5 59 4 59 3 5 59 2 59 3 59 3 1 46 3 46 5 46 2 4 16 2 16 +5 2 3 27 4 27 1 2 52 3 5 43 2 43 1 43 1 1 28 1 4 50 +5 3 5 9 2 9 4 9 1 1 87 3 4 41 5 41 3 41 3 3 39 5 39 1 39 1 2 45 +5 2 2 54 4 54 3 1 20 3 20 2 20 1 5 43 1 4 14 3 3 71 1 71 5 71 +5 1 5 33 3 2 28 1 28 5 28 1 4 26 2 1 78 4 78 3 3 37 1 37 5 37 +5 1 2 89 1 1 33 3 3 8 4 8 2 8 3 4 66 2 66 3 66 1 5 42 +5 3 5 84 1 84 2 84 1 1 69 1 3 94 1 2 74 2 4 27 3 27 +5 2 5 81 1 81 2 3 45 2 45 3 2 78 4 78 3 78 3 4 69 1 69 5 69 3 1 96 4 96 2 96 diff --git a/data/flexible_jobshop/hurink_data/rdata/la12.fjs b/data/flexible_jobshop/hurink_data/rdata/la12.fjs new file mode 100644 index 0000000000..71748a8960 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la12.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 2 23 1 1 82 2 5 84 3 84 2 3 45 1 45 1 4 38 +5 2 4 50 3 50 2 5 41 3 41 3 2 29 5 29 4 29 2 1 18 2 18 3 3 21 5 21 1 21 +5 2 5 16 4 16 3 4 54 1 54 3 54 2 2 52 5 52 3 3 38 4 38 1 38 2 1 52 4 52 +5 3 2 62 4 62 5 62 1 4 57 3 5 37 4 37 3 37 2 3 74 1 74 1 1 54 +5 1 4 68 3 2 61 3 61 5 61 3 3 30 2 30 5 30 1 1 81 3 5 57 2 57 1 57 +5 3 2 89 3 89 5 89 2 3 89 5 89 3 4 11 2 11 3 11 2 1 79 3 79 1 5 81 +5 1 2 66 2 1 91 4 91 2 4 33 3 33 3 5 20 2 20 1 20 2 3 20 4 20 +5 2 4 8 1 8 1 5 24 1 3 55 2 1 32 2 32 2 2 84 5 84 +5 3 1 7 3 7 2 7 2 3 64 5 64 3 2 39 1 39 4 39 2 5 56 3 56 2 4 54 2 54 +5 1 1 19 1 5 40 1 4 7 2 3 8 5 8 1 2 83 +5 2 1 63 5 63 2 3 64 5 64 1 4 91 2 5 40 3 40 3 2 6 3 6 1 6 +5 2 2 42 3 42 2 4 61 2 61 3 5 15 2 15 4 15 2 3 98 1 98 1 1 74 +5 1 2 80 3 1 26 3 26 5 26 2 4 75 1 75 1 5 6 2 3 87 2 87 +5 3 3 39 1 39 5 39 2 5 22 2 22 2 1 75 3 75 1 4 24 1 2 44 +5 3 2 15 5 15 1 15 1 4 79 1 5 8 3 1 12 2 12 4 12 1 3 20 +5 3 4 26 5 26 3 26 3 3 43 5 43 1 43 1 1 80 2 5 22 4 22 3 2 61 3 61 5 61 +5 1 3 62 3 2 36 1 36 3 36 3 1 63 5 63 2 63 1 4 96 3 5 40 3 40 1 40 +5 1 2 33 1 4 18 1 1 22 3 5 5 4 5 2 5 3 3 10 4 10 2 10 +5 3 3 64 1 64 2 64 1 5 64 2 1 89 2 89 1 2 96 1 4 95 +5 2 3 18 5 18 2 5 23 2 23 3 4 15 3 15 5 15 3 2 38 1 38 5 38 3 1 8 4 8 2 8 diff --git a/data/flexible_jobshop/hurink_data/rdata/la13.fjs b/data/flexible_jobshop/hurink_data/rdata/la13.fjs new file mode 100644 index 0000000000..76f774ea64 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la13.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 4 60 1 1 87 2 2 72 3 72 2 5 95 1 95 1 3 66 +5 2 2 54 3 54 2 1 48 3 48 3 3 39 5 39 2 39 3 4 35 5 35 1 35 3 5 5 2 5 3 5 +5 2 4 20 3 20 2 2 46 1 46 2 1 97 4 97 3 3 21 4 21 1 21 1 5 55 +5 2 3 37 4 37 1 1 59 1 4 19 3 2 34 4 34 1 34 2 5 46 4 46 +5 3 3 73 4 73 5 73 1 4 25 3 2 24 4 24 5 24 1 1 28 2 5 23 1 23 +5 1 2 78 1 4 28 3 3 83 2 83 5 83 3 1 45 2 45 5 45 1 5 5 +5 3 4 71 5 71 2 71 1 2 37 3 3 12 2 12 5 12 2 5 29 2 29 2 1 53 3 53 +5 2 5 12 3 12 1 4 33 1 2 55 2 3 87 1 87 2 1 38 3 38 +5 3 1 48 2 48 4 48 3 2 40 3 40 1 40 1 3 49 1 4 83 2 5 7 2 7 +5 2 1 90 5 90 3 5 27 3 27 1 27 2 3 65 2 65 3 4 17 1 17 5 17 2 2 23 3 23 +5 3 1 62 3 62 5 62 2 4 85 5 85 1 2 66 2 3 84 1 84 3 5 19 2 19 3 19 +5 3 4 59 3 59 1 59 2 3 46 2 46 2 5 13 2 13 1 2 64 2 1 25 4 25 +5 3 3 53 2 53 4 53 2 2 73 1 73 1 4 80 1 5 88 3 1 41 3 41 5 41 +5 2 3 57 1 57 1 5 47 2 1 14 2 14 3 2 67 1 67 3 67 2 4 74 1 74 +5 2 3 41 5 41 1 5 64 1 4 84 1 2 78 3 1 84 2 84 5 84 +5 3 5 52 3 52 2 52 2 4 28 2 28 3 3 26 4 26 5 26 1 1 63 2 2 46 1 46 +5 3 2 11 1 11 4 11 2 1 64 4 64 3 4 10 3 10 2 10 1 5 73 1 3 17 +5 3 5 38 1 38 3 38 3 4 95 1 95 5 95 1 1 85 3 2 97 1 97 5 97 1 3 67 +5 2 4 93 5 93 2 2 65 1 65 1 3 95 1 1 59 1 5 46 +5 3 1 60 4 60 2 60 3 2 85 4 85 3 85 1 3 43 3 5 85 1 85 2 85 1 4 32 diff --git a/data/flexible_jobshop/hurink_data/rdata/la14.fjs b/data/flexible_jobshop/hurink_data/rdata/la14.fjs new file mode 100644 index 0000000000..85c0b4fea6 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la14.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 4 5 1 5 58 2 3 44 2 44 1 1 9 1 2 58 +5 2 2 89 3 89 2 5 96 3 96 3 1 97 5 97 2 97 3 3 84 4 84 5 84 2 4 77 1 77 +5 3 3 81 5 81 1 81 2 4 85 1 85 3 2 87 4 87 1 87 1 5 39 2 1 77 4 77 +5 1 1 15 1 4 57 3 5 73 4 73 1 73 2 2 21 4 21 3 3 31 4 31 5 31 +5 1 3 48 3 5 71 4 71 3 71 2 4 70 1 70 1 1 40 1 2 49 +5 3 1 10 3 10 2 10 1 5 82 2 4 34 5 34 3 3 80 2 80 5 80 1 2 22 +5 3 3 17 5 17 2 17 1 1 55 3 2 91 3 91 5 91 2 5 75 2 75 2 4 7 3 7 +5 2 4 47 3 47 1 3 62 1 2 72 2 5 35 1 35 2 1 11 3 11 +5 3 2 90 1 90 4 90 3 3 94 1 94 4 94 1 5 50 2 1 64 2 64 2 4 75 5 75 +5 3 4 15 3 15 1 15 2 3 67 2 67 3 1 12 4 12 5 12 2 5 20 3 20 3 2 71 3 71 5 71 +5 2 5 93 1 93 2 3 29 1 29 3 1 52 2 52 5 52 1 2 57 2 4 68 3 68 +5 3 4 77 3 77 1 77 2 2 93 3 93 2 1 58 4 58 2 3 70 4 70 3 5 7 2 7 4 7 +5 2 2 63 1 63 1 4 27 1 1 95 3 5 6 3 6 4 6 3 3 82 2 82 5 82 +5 1 5 36 3 1 26 3 26 5 26 2 4 48 2 48 2 3 56 4 56 1 2 87 +5 3 3 36 2 36 5 36 3 2 8 5 8 3 8 3 5 15 2 15 4 15 1 4 76 3 1 36 4 36 5 36 +5 1 5 78 2 2 84 1 84 3 4 41 1 41 3 41 1 1 30 1 3 76 +5 1 2 78 3 1 75 3 75 5 75 1 5 88 3 4 13 1 13 5 13 1 3 81 +5 2 1 54 4 54 3 5 40 3 40 1 40 1 3 13 1 2 82 1 4 29 +5 3 2 26 4 26 5 26 1 5 82 3 1 52 3 52 2 52 1 4 6 2 3 6 2 6 +5 1 4 54 1 2 64 2 1 54 3 54 2 3 32 5 32 2 5 88 2 88 diff --git a/data/flexible_jobshop/hurink_data/rdata/la15.fjs b/data/flexible_jobshop/hurink_data/rdata/la15.fjs new file mode 100644 index 0000000000..aa373324a8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la15.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 1 6 1 3 40 2 2 81 3 81 2 4 37 1 37 1 5 19 +5 2 3 40 1 40 1 4 32 3 1 55 5 55 2 55 3 5 81 4 81 1 81 3 2 9 3 9 5 9 +5 2 2 46 5 46 2 5 65 2 65 2 3 70 1 70 3 4 55 1 55 3 55 2 1 77 2 77 +5 1 3 21 3 5 65 4 65 1 65 2 1 64 4 64 3 4 25 5 25 3 25 3 2 15 4 15 5 15 +5 1 3 85 2 1 40 2 40 1 2 44 3 4 24 3 24 2 24 1 5 37 +5 2 1 89 5 89 3 5 29 2 29 4 29 3 2 83 5 83 1 83 3 4 31 2 31 3 31 2 3 84 5 84 +5 3 5 59 2 59 4 59 3 4 38 5 38 3 38 1 2 80 1 3 30 2 1 8 4 8 +5 2 1 80 3 80 3 3 56 2 56 1 56 2 2 77 4 77 2 5 41 1 41 1 4 97 +5 1 5 56 2 1 91 2 91 2 4 50 5 50 3 3 71 1 71 2 71 2 2 17 5 17 +5 3 2 40 1 40 4 40 2 1 88 3 88 2 5 59 2 59 1 3 7 1 4 80 +5 1 1 45 2 2 29 5 29 1 3 8 2 5 77 1 77 3 4 58 2 58 5 58 +5 1 3 36 2 1 54 3 54 3 4 96 3 96 1 96 2 2 9 3 9 2 5 10 4 10 +5 2 1 28 4 28 3 3 73 2 73 4 73 2 2 98 1 98 1 4 92 1 5 87 +5 3 1 70 3 70 5 70 2 4 86 1 86 1 3 27 2 2 99 3 99 3 5 96 3 96 1 96 +5 2 2 95 5 95 1 1 59 1 5 56 1 4 85 3 3 41 2 41 5 41 +5 3 2 81 5 81 3 81 3 3 92 2 92 4 92 1 5 32 3 1 52 4 52 5 52 1 4 39 +5 2 2 7 1 7 3 5 22 1 22 4 22 2 3 12 4 12 3 1 88 3 88 2 88 1 4 60 +5 1 4 45 3 1 93 3 93 5 93 1 3 69 3 5 49 1 49 2 49 1 2 27 +5 3 1 21 3 21 5 21 1 2 84 1 3 61 3 4 68 2 68 5 68 1 5 26 +5 3 2 82 3 82 1 82 3 3 33 1 33 2 33 1 5 71 1 1 99 1 4 44 diff --git a/data/flexible_jobshop/hurink_data/rdata/la16.fjs b/data/flexible_jobshop/hurink_data/rdata/la16.fjs new file mode 100644 index 0000000000..a5d879528e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la16.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 2 21 1 7 71 2 10 16 3 16 2 9 52 6 52 1 8 26 2 3 34 8 34 2 1 53 8 53 3 5 21 10 21 7 21 3 4 55 10 55 1 55 3 6 95 7 95 3 95 +10 2 5 55 3 55 2 3 31 6 31 2 6 98 4 98 3 10 79 9 79 4 79 3 1 12 4 12 8 12 2 8 66 7 66 1 2 42 3 9 77 1 77 5 77 3 7 77 10 77 4 77 3 4 39 8 39 3 39 +10 2 4 34 10 34 1 3 64 2 9 62 6 62 1 2 19 1 5 92 3 10 79 3 79 2 79 1 8 43 2 7 54 10 54 3 1 83 2 83 10 83 1 6 37 +10 3 2 87 10 87 1 87 3 4 69 2 69 3 69 2 3 87 5 87 3 8 38 2 38 4 38 3 9 24 5 24 3 24 1 10 83 1 7 41 2 1 93 9 93 2 6 77 3 77 3 5 60 2 60 1 60 +10 2 3 98 4 98 2 1 44 9 44 1 6 25 2 7 75 2 75 2 8 43 5 43 3 2 49 8 49 6 49 2 5 96 2 96 3 10 77 9 77 6 77 3 4 17 5 17 8 17 2 9 79 7 79 +10 1 3 35 1 4 76 1 6 28 2 10 10 5 10 1 5 61 2 7 9 6 9 3 1 95 7 95 10 95 1 9 35 2 2 7 3 7 3 8 95 6 95 2 95 +10 2 4 16 3 16 2 3 59 9 59 2 1 46 9 46 3 2 91 9 91 3 91 1 10 43 1 9 50 1 7 52 3 6 59 3 59 8 59 1 5 28 2 8 27 1 27 +10 1 2 45 2 1 87 7 87 3 4 41 1 41 3 41 2 5 20 6 20 2 7 54 5 54 1 10 43 1 9 14 1 6 9 3 3 39 2 39 5 39 3 8 71 10 71 5 71 +10 2 5 33 9 33 1 3 37 3 9 66 10 66 5 66 2 6 33 1 33 3 4 26 1 26 9 26 2 8 8 9 8 3 2 28 3 28 5 28 1 7 89 3 10 42 1 42 8 42 3 1 78 5 78 6 78 +10 2 9 69 10 69 1 10 81 2 3 94 4 94 3 5 96 3 96 6 96 1 4 27 1 1 69 1 8 45 3 7 78 4 78 5 78 1 2 74 3 6 84 3 84 1 84 diff --git a/data/flexible_jobshop/hurink_data/rdata/la17.fjs b/data/flexible_jobshop/hurink_data/rdata/la17.fjs new file mode 100644 index 0000000000..af0a57184f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la17.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 5 18 1 8 21 2 10 41 3 41 2 3 45 6 45 1 4 38 2 9 50 8 50 2 6 84 8 84 3 7 29 10 29 4 29 2 2 23 1 23 3 1 82 7 82 3 82 +10 2 9 57 3 57 2 6 16 2 16 2 2 52 6 52 3 8 74 4 74 1 74 1 3 38 2 4 54 9 54 1 7 62 1 10 37 3 5 54 9 54 1 54 2 1 52 9 52 +10 3 3 30 4 30 10 30 1 5 79 3 4 68 10 68 3 68 2 2 61 6 61 1 9 11 1 7 89 3 8 89 3 89 2 89 1 1 81 2 10 81 2 81 2 6 57 4 57 +10 3 1 91 10 91 2 91 1 9 8 3 4 33 2 33 3 33 2 8 55 3 55 1 6 20 3 3 20 2 20 4 20 3 5 32 3 32 2 32 1 7 84 2 2 66 1 66 2 10 24 1 24 +10 2 10 40 2 40 1 1 7 2 5 19 4 19 2 9 7 1 7 1 7 83 1 3 64 2 6 56 2 56 2 4 54 5 54 3 8 8 6 8 7 8 2 2 39 10 39 +10 3 4 91 6 91 9 91 2 3 64 8 64 2 6 40 7 40 1 1 63 1 8 98 1 5 74 2 9 61 5 61 1 2 6 2 7 42 6 42 3 10 15 7 15 5 15 +10 2 2 80 3 80 3 8 39 6 39 2 39 2 9 24 3 24 2 4 75 9 75 2 5 75 9 75 3 6 6 2 6 9 6 2 7 44 1 44 1 1 26 1 3 87 3 10 22 3 22 8 22 +10 1 2 15 2 8 43 1 43 1 3 20 2 1 12 7 12 3 9 26 1 26 3 26 2 7 61 6 61 2 4 79 5 79 1 10 22 1 6 8 1 5 80 +10 3 3 62 2 62 5 62 3 4 96 10 96 8 96 3 5 22 2 22 9 22 1 10 5 3 1 63 9 63 10 63 1 7 33 2 8 10 1 10 3 9 18 1 18 6 18 2 2 36 5 36 1 6 40 +10 3 2 96 1 96 8 96 3 1 89 5 89 6 89 2 6 64 10 64 1 4 95 2 10 23 4 23 3 8 18 3 18 6 18 1 9 15 1 3 64 1 7 38 3 5 8 4 8 7 8 diff --git a/data/flexible_jobshop/hurink_data/rdata/la18.fjs b/data/flexible_jobshop/hurink_data/rdata/la18.fjs new file mode 100644 index 0000000000..9992f5bf5a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la18.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 7 54 1 1 87 2 5 48 3 48 2 4 60 6 60 1 8 39 2 9 35 8 35 2 2 72 8 72 3 6 95 10 95 7 95 3 3 66 4 66 10 66 2 10 5 1 5 +10 3 4 20 3 20 10 20 2 10 46 5 46 2 7 34 2 34 2 6 55 9 55 2 1 97 4 97 2 9 19 7 19 1 5 59 3 3 21 9 21 1 21 2 8 37 9 37 3 2 46 4 46 10 46 +10 1 5 45 3 2 24 4 24 10 24 1 9 28 2 1 28 6 28 1 8 83 1 7 78 3 6 23 3 23 2 23 1 4 25 2 10 5 2 5 2 3 73 4 73 +10 3 10 12 2 12 1 12 3 2 37 3 37 10 37 2 5 38 2 38 2 4 71 8 71 2 9 33 3 33 1 3 12 1 7 55 2 1 53 9 53 2 8 87 3 87 3 6 29 2 29 1 29 +10 2 4 83 3 83 2 3 49 9 49 1 7 23 2 10 27 2 27 2 8 65 5 65 3 1 48 8 48 6 48 2 5 90 2 90 3 6 7 9 7 5 7 2 2 40 3 40 3 9 17 8 17 3 17 +10 1 2 66 2 5 25 6 25 2 1 62 6 62 3 3 84 7 84 10 84 1 10 13 2 7 64 3 64 3 8 46 6 46 2 46 2 9 59 3 59 2 6 19 9 19 2 4 85 9 85 +10 3 2 73 9 73 3 73 1 4 80 1 1 41 1 3 53 3 10 47 3 47 8 47 1 8 57 2 9 74 1 74 1 5 14 2 7 67 8 67 3 6 88 3 88 10 88 +10 2 6 64 2 64 2 4 84 8 84 1 7 46 1 2 78 3 1 84 2 84 5 84 3 8 26 10 26 5 26 2 9 28 7 28 3 10 52 9 52 5 52 2 3 41 1 41 3 5 63 1 63 9 63 +10 2 2 11 9 11 3 1 64 3 64 2 64 1 8 67 1 5 85 3 4 10 1 10 8 10 3 6 73 1 73 5 73 1 10 38 3 9 95 1 95 10 95 1 7 97 2 3 17 4 17 +10 3 5 60 3 60 6 60 1 9 32 1 3 95 1 4 93 3 2 65 4 65 7 65 3 7 85 4 85 3 85 1 8 43 3 10 85 6 85 7 85 1 6 46 1 1 59 diff --git a/data/flexible_jobshop/hurink_data/rdata/la19.fjs b/data/flexible_jobshop/hurink_data/rdata/la19.fjs new file mode 100644 index 0000000000..36bfba17a5 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la19.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 3 44 1 4 5 2 6 58 3 58 2 5 97 6 97 1 1 9 2 8 84 1 84 1 9 77 3 10 96 7 96 4 96 2 2 58 1 58 3 7 89 3 89 10 89 +10 2 5 15 6 15 2 8 31 4 31 3 2 87 9 87 4 87 3 9 57 4 57 8 57 2 1 77 7 77 1 4 85 3 3 81 9 81 1 81 2 6 39 9 39 3 10 73 4 73 8 73 3 7 21 4 21 10 21 +10 1 10 82 2 7 22 6 22 1 5 10 1 4 70 3 2 49 3 49 7 49 3 1 40 10 40 2 40 2 9 34 4 34 3 3 48 10 48 2 48 1 8 80 3 6 71 2 71 3 71 +10 2 2 91 3 91 1 3 17 3 8 62 2 62 4 62 3 6 75 5 75 3 75 1 9 47 1 5 11 2 4 7 1 7 2 7 72 1 72 2 10 35 2 35 1 1 55 +10 2 7 71 4 71 2 2 90 1 90 1 4 75 1 1 64 2 3 94 2 94 2 9 15 5 15 3 5 12 8 12 6 12 2 8 67 2 67 3 10 20 9 20 6 20 3 6 50 5 50 8 50 +10 2 8 70 7 70 1 6 93 1 9 77 1 3 29 2 5 58 6 58 2 7 93 6 93 3 4 68 7 68 10 68 1 2 57 2 10 7 3 7 3 1 52 8 52 6 52 +10 2 7 87 2 87 2 2 63 7 63 1 5 26 2 6 6 9 6 3 3 82 2 82 9 82 2 4 27 1 27 1 8 56 1 9 48 3 10 36 3 36 8 36 1 1 95 +10 2 1 36 7 36 2 6 15 7 15 3 9 41 1 41 3 41 2 10 78 6 78 2 4 76 5 76 1 7 84 1 5 30 1 8 76 3 3 36 2 36 5 36 3 2 8 10 8 8 8 +10 3 6 88 2 88 9 88 1 3 81 3 4 13 9 13 10 13 1 7 82 2 5 54 1 54 3 8 13 1 13 9 13 2 9 29 6 29 2 10 40 2 40 1 2 78 1 1 75 +10 3 10 88 1 88 8 88 3 5 54 1 54 6 54 2 7 64 10 64 1 8 32 2 1 52 4 52 3 3 6 6 6 5 6 1 9 54 1 6 82 3 4 6 7 6 5 6 1 2 26 diff --git a/data/flexible_jobshop/hurink_data/rdata/la20.fjs b/data/flexible_jobshop/hurink_data/rdata/la20.fjs new file mode 100644 index 0000000000..073d5699af --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la20.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 7 9 1 2 81 2 5 55 3 55 2 3 40 6 40 1 9 32 2 4 37 8 37 2 1 6 8 6 3 6 19 10 19 7 19 3 10 81 4 81 1 81 3 8 40 7 40 3 40 +10 2 8 21 3 21 2 3 70 6 70 2 10 65 4 65 3 5 64 9 64 4 64 3 2 46 4 46 8 46 2 6 65 7 65 1 9 25 3 1 77 9 77 5 77 3 4 55 10 55 8 55 3 7 15 4 15 10 15 +10 1 3 85 2 6 37 7 37 1 1 40 3 4 24 3 24 2 24 1 2 44 2 7 83 10 83 3 5 89 2 89 10 89 1 9 31 3 8 84 10 84 2 84 1 10 29 +10 3 5 80 2 80 3 80 2 7 77 3 77 1 8 56 3 1 8 2 8 4 8 3 3 30 5 30 2 30 1 6 59 2 4 38 1 38 2 2 80 1 80 2 10 41 2 41 1 9 97 +10 2 1 91 4 91 2 7 40 1 40 1 5 88 1 2 17 2 3 71 2 71 2 4 50 5 50 3 10 59 8 59 6 59 2 9 80 2 80 3 6 56 9 56 5 56 2 8 7 3 7 +10 3 3 8 8 8 5 8 2 7 9 5 9 1 4 58 2 6 77 5 77 2 2 29 10 29 1 9 96 2 1 45 3 45 3 10 10 8 10 6 10 2 5 54 2 54 2 8 36 7 36 +10 1 5 70 2 4 92 9 92 3 2 98 9 98 3 98 1 6 87 1 7 99 1 8 27 3 9 86 3 86 8 86 1 10 96 2 1 28 7 28 2 3 73 7 73 +10 3 2 95 1 95 3 95 2 8 92 6 92 2 4 85 5 85 1 5 52 1 7 81 1 10 32 3 9 39 2 39 5 39 3 1 59 10 59 8 59 3 3 41 2 41 9 41 1 6 56 +10 3 4 60 9 60 10 60 1 9 45 2 1 88 5 88 3 3 12 9 12 1 12 1 2 7 3 6 22 3 22 2 22 1 5 93 1 10 49 3 8 69 1 69 5 69 1 7 27 +10 3 1 21 10 21 5 21 2 3 61 4 61 3 4 68 3 68 6 68 1 6 26 1 7 82 1 10 71 3 9 44 4 44 7 44 3 5 99 4 99 7 99 3 8 33 1 33 2 33 1 2 84 diff --git a/data/flexible_jobshop/hurink_data/rdata/la21.fjs b/data/flexible_jobshop/hurink_data/rdata/la21.fjs new file mode 100644 index 0000000000..b7c6170819 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la21.fjs @@ -0,0 +1,16 @@ +15 10 2 +10 1 3 34 1 4 55 2 6 95 3 95 2 10 16 6 16 1 5 21 2 7 71 8 71 2 1 53 8 53 3 9 52 10 52 7 52 3 2 21 4 21 10 21 2 8 26 1 26 +10 3 4 39 3 39 10 39 2 3 31 5 31 2 1 12 2 12 2 2 42 6 42 3 10 79 4 79 1 79 1 9 77 2 7 77 9 77 1 6 98 1 5 55 3 8 66 9 66 1 66 +10 2 2 19 9 19 3 1 83 4 83 10 83 1 4 34 3 5 92 4 92 10 92 1 7 54 2 10 79 6 79 1 9 62 1 6 37 3 3 64 2 64 7 64 3 8 43 10 43 2 43 +10 2 5 60 4 60 3 3 87 10 87 2 87 1 9 24 3 6 77 2 77 3 77 2 4 69 3 69 1 8 38 3 2 87 4 87 8 87 2 7 41 3 41 1 10 83 1 1 93 +10 2 9 79 1 79 2 10 77 1 77 2 3 98 10 98 2 5 96 1 96 2 4 17 3 17 2 1 44 9 44 1 8 43 2 7 75 2 75 2 2 49 5 49 3 6 25 8 25 7 25 +10 2 9 35 10 35 3 8 95 6 95 9 95 2 7 9 8 9 2 10 10 7 10 1 3 35 1 2 7 1 6 28 2 5 61 6 61 2 1 95 6 95 3 4 76 7 76 10 76 +10 1 5 28 2 6 59 3 59 3 4 16 8 16 6 16 2 10 43 2 43 2 1 46 7 46 1 9 50 2 7 52 9 52 3 8 27 2 27 9 27 2 3 59 1 59 1 2 91 +10 1 6 9 3 5 20 3 20 8 20 1 3 39 2 7 54 1 54 1 2 45 2 8 71 7 71 3 1 87 3 87 10 87 2 4 41 2 41 2 10 43 8 43 1 9 14 +10 1 2 28 3 6 33 2 33 5 33 3 1 78 10 78 8 78 3 4 26 2 26 9 26 1 3 37 3 8 8 9 8 10 8 1 9 66 2 7 89 1 89 3 10 42 1 42 9 42 2 5 33 9 33 +10 3 3 94 2 94 5 94 1 6 84 3 7 78 1 78 8 78 3 10 81 1 81 5 81 1 2 74 3 4 27 1 27 10 27 1 9 69 2 1 69 4 69 3 8 45 3 45 6 45 1 5 96 +10 1 2 31 1 5 24 3 1 20 4 20 7 20 3 3 17 4 17 7 17 3 10 25 1 25 2 25 1 9 81 2 6 76 2 76 1 4 87 1 8 32 2 7 18 8 18 +10 2 6 28 5 28 2 10 97 5 97 3 1 58 2 58 9 58 1 5 45 3 7 76 6 76 10 76 3 4 99 9 99 2 99 3 3 23 5 23 8 23 2 2 72 8 72 3 9 90 1 90 7 90 2 8 86 7 86 +10 3 6 27 4 27 10 27 3 10 48 3 48 5 48 2 9 27 1 27 1 8 62 2 5 98 4 98 1 7 67 1 4 48 2 1 42 3 42 1 2 46 1 3 17 +10 1 2 12 3 9 50 3 50 5 50 3 1 80 5 80 9 80 2 3 50 7 50 1 10 80 2 4 19 2 19 2 6 28 7 28 2 7 63 2 63 3 5 94 4 94 2 94 1 8 98 +10 3 5 61 8 61 10 61 1 4 55 3 7 37 5 37 10 37 2 6 14 8 14 3 3 50 1 50 10 50 3 9 79 3 79 8 79 2 2 41 1 41 3 10 72 2 72 5 72 2 8 18 10 18 3 1 75 6 75 5 75 diff --git a/data/flexible_jobshop/hurink_data/rdata/la22.fjs b/data/flexible_jobshop/hurink_data/rdata/la22.fjs new file mode 100644 index 0000000000..510bb8146e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la22.fjs @@ -0,0 +1,16 @@ +15 10 2 +10 1 10 66 1 6 91 2 5 87 3 87 2 3 94 6 94 1 8 21 2 4 92 8 92 2 2 7 8 7 3 1 12 10 12 7 12 3 9 11 4 11 10 11 2 7 19 1 19 +10 3 4 13 3 13 10 13 2 3 20 5 20 2 5 7 2 7 2 2 14 6 14 3 10 66 4 66 1 66 1 1 75 2 7 77 9 77 1 6 16 1 8 95 3 9 7 1 7 5 7 +10 3 9 77 10 77 4 77 3 8 20 3 20 4 20 1 3 34 1 1 15 2 10 88 6 88 1 6 89 1 7 53 3 4 6 3 6 2 6 1 2 45 2 5 76 10 76 +10 3 4 27 2 27 10 27 1 3 74 3 7 88 10 88 2 88 1 5 62 3 8 52 2 52 3 52 2 9 69 3 69 1 6 9 3 10 98 2 98 4 98 3 1 52 5 52 3 52 1 2 88 +10 1 5 88 2 7 15 1 15 2 2 52 1 52 2 3 61 10 61 2 8 54 1 54 2 1 62 4 62 2 9 59 1 59 1 6 9 1 4 90 2 10 5 2 5 +10 2 7 71 5 71 3 1 41 8 41 6 41 2 5 38 2 38 3 4 53 9 53 6 53 3 8 91 5 91 3 91 3 9 68 8 68 3 68 1 2 50 2 6 78 5 78 1 3 23 2 10 72 6 72 +10 3 4 95 7 95 10 95 1 10 36 2 7 66 3 66 3 6 52 8 52 2 52 2 1 45 3 45 2 9 30 7 30 3 5 23 7 23 2 23 3 3 25 1 25 9 25 3 8 17 3 17 10 17 2 2 6 1 6 +10 1 5 65 2 2 8 7 8 3 9 85 1 85 3 85 2 1 71 6 71 2 8 65 5 65 1 7 28 1 6 88 1 4 76 3 10 27 2 27 5 27 3 3 95 10 95 8 95 +10 3 10 37 2 37 9 37 1 2 37 3 5 28 9 28 10 28 1 4 51 2 9 86 1 86 3 3 9 1 9 9 9 2 7 55 9 55 3 1 73 3 73 2 73 1 8 51 1 6 90 +10 3 4 39 1 39 8 39 3 3 15 1 15 5 15 1 7 83 3 10 44 1 44 5 44 2 8 53 4 53 3 1 16 3 16 6 16 1 5 46 1 6 24 1 2 25 3 9 82 4 82 7 82 +10 3 2 72 4 72 7 72 3 5 48 1 48 2 48 1 1 87 2 3 66 2 66 1 10 5 1 7 54 2 8 39 5 39 2 9 35 5 35 3 6 95 2 95 9 95 1 4 60 +10 3 2 46 6 46 10 46 3 4 20 9 20 2 20 3 1 97 5 97 8 97 2 3 21 8 21 3 10 46 1 46 9 46 2 8 37 6 37 1 9 19 3 5 59 6 59 4 59 2 7 34 6 34 1 6 55 +10 3 6 23 8 23 9 23 2 4 25 9 25 2 7 78 4 78 1 2 24 1 1 28 2 8 83 3 83 1 9 28 1 10 5 1 3 73 3 5 45 3 45 1 45 +10 2 2 37 5 37 2 1 53 9 53 2 8 87 7 87 1 5 38 2 4 71 2 71 2 6 29 7 29 2 10 12 2 12 3 9 33 4 33 5 33 3 7 55 5 55 8 55 3 3 12 8 12 10 12 +10 1 5 90 3 9 17 5 17 10 17 2 3 49 8 49 3 4 83 1 83 10 83 3 2 40 3 40 8 40 2 7 23 1 23 3 8 65 2 65 5 65 2 10 27 8 27 3 6 7 9 7 1 7 2 1 48 5 48 diff --git a/data/flexible_jobshop/hurink_data/rdata/la23.fjs b/data/flexible_jobshop/hurink_data/rdata/la23.fjs new file mode 100644 index 0000000000..fdf35da0ea --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la23.fjs @@ -0,0 +1,16 @@ +15 10 2 +10 1 8 84 1 6 58 2 9 77 3 77 2 3 44 6 44 1 5 97 2 7 89 8 89 2 4 5 8 5 3 2 58 10 58 7 58 3 10 96 4 96 1 96 3 1 9 7 9 3 9 +10 2 7 21 3 21 2 2 87 6 87 2 5 15 4 15 3 6 39 9 39 4 39 3 3 81 4 81 8 81 2 4 85 7 85 1 8 31 3 9 57 1 57 5 57 3 10 73 4 73 8 73 3 1 77 4 77 10 77 +10 1 1 40 2 6 71 7 71 1 9 34 3 10 82 3 82 2 82 1 4 70 2 7 22 10 22 3 5 10 2 10 10 10 1 8 80 3 3 48 10 48 2 48 1 2 49 +10 3 6 75 2 75 3 75 2 3 17 5 17 3 4 7 2 7 8 7 2 7 72 3 72 1 5 11 1 8 62 2 9 47 1 47 2 10 35 1 35 2 2 91 10 91 2 1 55 9 55 +10 3 10 20 3 20 1 20 1 5 12 1 7 71 2 8 67 2 67 2 1 64 5 64 3 3 94 8 94 6 94 2 9 15 2 15 3 6 50 9 50 5 50 2 4 75 3 75 3 2 90 8 90 3 90 +10 1 7 93 2 6 93 5 93 1 2 57 2 8 70 6 70 3 9 77 7 77 10 77 1 5 58 2 1 52 3 52 3 3 29 8 29 6 29 2 10 7 2 7 2 4 68 7 68 +10 1 8 56 2 1 95 9 95 3 9 48 2 48 3 48 1 5 26 1 3 82 1 2 63 3 10 36 3 36 8 36 1 4 27 2 7 87 1 87 1 6 6 +10 2 4 76 7 76 3 6 15 1 15 3 15 2 10 78 6 78 2 2 8 5 8 1 9 41 1 3 36 1 5 30 3 7 84 2 84 5 84 3 1 36 10 36 8 36 3 8 76 2 76 9 76 +10 1 1 75 3 8 13 9 13 10 13 1 3 81 2 9 29 1 29 3 5 54 1 54 9 54 2 7 82 9 82 3 6 88 3 88 2 88 1 2 78 1 10 40 3 4 13 1 13 8 13 +10 3 3 6 1 6 5 6 1 2 26 3 8 32 1 32 10 32 1 7 64 2 5 54 4 54 3 1 52 3 52 6 52 1 6 82 1 4 6 1 10 88 3 9 54 4 54 7 54 +10 3 9 62 4 62 7 62 3 3 67 1 67 2 67 1 6 32 2 1 62 2 62 1 8 69 1 4 61 2 2 35 8 35 2 5 72 1 72 2 10 5 7 5 3 7 93 9 93 3 93 +10 3 3 78 6 78 10 78 3 10 90 9 90 2 90 3 1 85 5 85 8 85 2 2 72 8 72 3 9 64 1 64 7 64 2 7 63 10 63 2 4 11 10 11 3 8 82 3 82 5 82 2 6 88 9 88 2 5 7 9 7 +10 2 5 28 4 28 1 10 11 1 8 50 2 7 88 3 88 1 1 44 1 6 31 1 3 27 3 2 66 3 66 5 66 3 9 49 1 49 5 49 2 4 35 9 35 +10 2 3 14 7 14 1 6 39 2 7 56 2 56 2 5 62 7 62 2 4 97 2 97 3 10 66 4 66 5 66 3 8 69 5 69 10 69 1 2 7 3 9 47 5 47 10 47 2 1 76 8 76 +10 3 2 18 1 18 10 18 3 9 93 3 93 8 93 2 8 58 1 58 3 7 47 2 47 5 47 2 4 69 8 69 3 10 57 9 57 1 57 2 3 41 5 41 1 6 53 2 5 79 4 79 3 1 64 9 64 10 64 diff --git a/data/flexible_jobshop/hurink_data/rdata/la24.fjs b/data/flexible_jobshop/hurink_data/rdata/la24.fjs new file mode 100644 index 0000000000..fd7c9c2609 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la24.fjs @@ -0,0 +1,16 @@ +15 10 2 +10 1 8 8 1 10 75 2 1 72 3 72 2 7 74 6 74 1 5 30 2 9 43 8 43 2 3 38 8 38 3 6 98 10 98 7 98 3 2 26 4 26 10 26 2 4 19 1 19 +10 3 7 19 3 19 10 19 2 9 73 5 73 2 4 43 2 43 2 1 23 6 23 3 2 85 4 85 1 85 1 5 39 2 6 13 9 13 1 10 26 1 3 67 3 8 9 9 9 1 9 +10 2 2 50 9 50 3 4 93 10 93 8 93 3 6 80 4 80 10 80 1 5 7 2 1 55 6 55 1 3 61 1 7 57 3 9 72 3 72 2 72 1 10 42 2 8 46 10 46 +10 3 2 68 10 68 4 68 3 8 43 10 43 2 43 1 5 99 3 7 60 2 60 3 60 2 6 68 3 68 1 1 91 3 9 11 2 11 4 11 3 4 96 5 96 3 96 1 10 11 1 3 72 +10 2 8 84 1 84 2 3 34 1 34 2 9 40 10 40 2 6 7 1 7 2 2 70 4 70 2 7 74 1 74 1 4 12 1 1 43 2 10 69 2 69 2 5 30 3 30 +10 2 9 60 6 60 2 1 49 2 49 3 5 59 9 59 6 59 3 6 72 5 72 8 72 2 10 63 7 63 1 2 69 1 8 99 1 7 45 2 4 27 5 27 1 3 9 +10 2 7 71 6 71 3 3 91 7 91 10 91 1 9 65 2 2 90 3 90 3 10 98 8 98 6 98 2 5 8 2 8 2 8 50 7 50 1 1 75 2 6 37 9 37 3 4 17 2 17 9 17 +10 2 9 62 1 62 1 8 90 1 6 98 3 4 31 3 31 8 31 1 3 91 2 5 38 1 38 1 10 72 2 2 9 7 9 3 1 72 3 72 10 72 2 7 49 2 49 +10 2 5 35 8 35 1 1 39 1 10 74 3 6 25 2 25 5 25 3 8 47 10 47 5 47 2 4 52 9 52 1 3 63 3 9 21 10 21 5 21 2 7 35 1 35 3 2 80 1 80 9 80 +10 2 10 58 9 58 3 1 5 3 5 2 5 1 4 50 1 9 52 3 2 88 1 88 8 88 3 7 20 1 20 5 20 1 3 68 3 6 24 1 24 10 24 1 5 53 2 8 57 4 57 +10 3 8 99 3 99 6 99 1 4 91 1 5 33 1 6 19 3 3 18 4 18 7 18 3 7 38 4 38 3 38 1 1 24 3 10 35 6 35 7 35 1 2 49 1 9 9 +10 1 1 68 2 4 60 8 60 2 3 77 5 77 2 8 10 5 10 3 9 60 2 60 3 60 3 6 15 10 15 9 15 2 10 72 4 72 1 2 18 3 7 90 8 90 6 90 2 5 18 9 18 +10 2 10 79 6 79 1 2 60 3 4 56 6 56 10 56 3 7 91 3 91 5 91 2 3 40 9 40 2 9 86 4 86 1 8 72 1 1 80 2 6 89 3 89 1 5 51 +10 1 5 10 1 3 92 3 6 23 3 23 5 23 3 7 46 1 46 5 46 2 9 40 2 40 2 8 72 9 72 2 4 6 2 6 2 2 23 7 23 2 1 95 2 95 3 10 34 4 34 5 34 +10 3 3 24 5 24 8 24 3 6 29 8 29 10 29 1 10 49 3 9 55 5 55 10 55 2 1 47 8 47 3 7 77 1 77 10 77 3 4 77 3 77 8 77 2 8 8 1 8 3 2 28 5 28 6 28 1 5 48 diff --git a/data/flexible_jobshop/hurink_data/rdata/la25.fjs b/data/flexible_jobshop/hurink_data/rdata/la25.fjs new file mode 100644 index 0000000000..44cc07232d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la25.fjs @@ -0,0 +1,16 @@ +15 10 2 +10 1 9 14 1 5 75 2 4 12 3 12 2 3 38 6 38 1 1 76 2 6 97 8 97 2 10 12 8 12 3 2 29 10 29 7 29 3 8 44 4 44 10 44 2 7 66 1 66 +10 3 6 38 3 38 10 38 2 4 82 5 82 2 3 85 2 85 2 5 58 6 58 3 7 87 4 87 1 87 1 10 89 2 1 43 9 43 1 2 80 1 8 69 3 9 92 1 92 5 92 +10 3 10 5 4 5 8 5 3 2 84 4 84 10 84 1 1 43 2 7 48 6 48 1 5 8 1 8 7 3 4 41 3 41 2 41 1 6 61 2 9 66 10 66 3 3 14 2 14 10 14 +10 1 3 42 3 2 8 10 8 1 8 3 1 96 2 96 3 96 2 6 19 3 19 1 5 59 3 8 97 2 97 4 97 3 10 73 5 73 3 73 1 9 43 1 4 74 2 7 41 1 41 +10 2 7 55 1 55 2 3 70 10 70 2 4 75 1 75 2 9 42 4 42 2 5 37 1 37 1 8 23 1 2 48 2 6 5 2 5 2 10 38 5 38 3 1 7 8 7 6 7 +10 2 9 9 2 9 3 3 72 9 72 6 72 3 8 31 5 31 3 31 3 1 79 8 79 3 79 1 6 73 2 4 95 5 95 1 5 25 2 7 43 6 43 3 10 60 7 60 5 60 2 2 56 3 56 +10 3 1 97 8 97 6 97 2 3 64 2 64 2 4 78 7 78 1 6 21 2 5 94 9 94 3 10 31 2 31 9 31 2 9 53 1 53 1 7 16 1 8 86 3 2 7 3 7 8 7 +10 1 4 86 2 8 85 1 85 1 10 63 2 1 61 7 61 3 3 65 1 65 10 65 2 5 30 2 30 2 6 32 8 32 1 2 33 1 9 44 3 7 59 2 59 5 59 +10 3 3 44 10 44 8 44 3 4 16 2 16 9 16 1 5 11 3 7 45 9 45 10 45 1 2 30 2 10 84 1 84 3 9 93 1 93 6 93 2 1 60 2 60 1 6 61 1 8 90 +10 3 8 36 1 36 5 36 1 9 31 3 5 47 1 47 10 47 1 7 52 2 1 32 4 32 3 6 11 3 11 5 11 1 3 28 1 10 35 3 4 20 7 20 5 20 1 2 49 +10 3 9 20 3 20 1 20 3 7 49 6 49 2 49 1 8 74 1 5 10 2 6 17 8 17 2 4 34 5 34 2 1 85 5 85 3 3 77 2 77 9 77 1 10 68 3 2 84 6 84 10 84 +10 3 2 85 9 85 4 85 1 6 7 3 9 71 8 71 6 71 2 7 59 9 59 2 5 76 6 76 1 1 17 3 4 29 6 29 10 29 3 3 17 5 17 8 17 3 8 48 1 48 9 48 2 10 13 4 13 +10 1 3 15 1 7 87 2 8 11 3 11 1 2 39 1 5 39 1 9 43 3 1 19 3 19 5 19 3 4 32 1 32 5 32 2 10 16 9 16 2 6 64 7 64 +10 1 7 32 2 3 92 2 92 2 6 33 7 33 2 9 82 2 82 3 2 83 4 83 5 83 3 8 57 5 57 10 57 1 10 99 3 5 91 10 91 9 91 3 4 99 1 99 10 99 3 1 8 3 8 8 8 +10 2 5 88 1 88 3 8 7 2 7 5 7 2 9 27 8 27 3 2 38 9 38 1 38 2 4 91 5 91 1 3 69 2 7 21 4 21 3 10 62 9 62 1 62 1 6 39 2 1 48 9 48 diff --git a/data/flexible_jobshop/hurink_data/rdata/la26.fjs b/data/flexible_jobshop/hurink_data/rdata/la26.fjs new file mode 100644 index 0000000000..a46ebd65fd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la26.fjs @@ -0,0 +1,21 @@ +20 10 2 +10 1 9 52 1 8 26 2 7 71 3 71 2 10 16 6 16 1 3 34 2 2 21 8 21 2 6 95 8 95 3 5 21 10 21 7 21 3 1 53 4 53 10 53 2 4 55 1 55 +10 3 5 55 3 55 10 55 2 6 98 5 98 2 4 39 2 39 2 10 79 6 79 3 1 12 4 12 8 12 2 9 77 7 77 1 7 77 3 8 66 9 66 1 66 2 3 31 9 31 3 2 42 4 42 10 42 +10 1 6 37 3 5 92 4 92 10 92 1 3 64 2 7 54 6 54 1 2 19 1 8 43 3 1 83 3 83 2 83 1 4 34 2 10 79 2 79 2 9 62 4 62 +10 3 2 87 10 87 1 87 3 6 77 2 77 3 77 2 1 93 3 93 1 4 69 3 3 87 2 87 4 87 3 8 38 5 38 3 38 1 9 24 1 7 41 2 10 83 1 83 2 5 60 1 60 +10 2 3 98 10 98 2 6 25 1 25 2 7 75 4 75 2 10 77 1 77 1 2 49 1 4 17 2 9 79 2 79 2 1 44 5 44 3 8 43 6 43 7 43 2 5 96 10 96 +10 3 2 7 6 7 9 7 2 5 61 8 61 2 1 95 7 95 1 3 35 1 10 10 1 9 35 2 6 28 5 28 1 4 76 2 8 95 6 95 3 7 9 10 9 5 9 +10 2 6 59 3 59 3 10 43 8 43 6 43 2 1 46 2 46 2 5 28 7 28 1 7 52 2 4 16 9 16 3 3 59 2 59 9 59 2 2 91 1 91 1 9 50 1 8 27 +10 3 6 9 3 9 8 9 1 10 43 2 9 14 1 14 1 8 71 2 5 20 7 20 3 7 54 1 54 3 54 2 4 41 6 41 2 1 87 5 87 1 2 45 1 3 39 +10 1 2 28 3 9 66 2 66 5 66 3 1 78 10 78 8 78 3 3 37 2 37 9 37 1 10 42 3 4 26 9 26 10 26 1 6 33 2 7 89 1 89 3 5 33 1 33 9 33 2 8 8 9 8 +10 3 5 96 3 96 2 96 1 4 27 1 7 78 3 6 84 1 84 8 84 3 3 94 1 94 5 94 1 9 69 3 2 74 1 74 10 74 1 10 81 2 8 45 4 45 3 1 69 3 69 6 69 +10 1 5 24 1 8 32 1 10 25 3 3 17 4 17 7 17 3 4 87 7 87 3 87 1 9 81 3 6 76 7 76 2 76 1 7 18 1 2 31 2 1 20 8 20 +10 2 9 90 5 90 2 6 28 5 28 3 2 72 9 72 3 72 3 8 86 6 86 10 86 3 3 23 9 23 2 23 3 4 99 5 99 8 99 2 7 76 8 76 3 10 97 1 97 9 97 2 5 45 6 45 1 1 58 +10 3 3 17 6 17 4 17 2 5 98 6 98 1 4 48 3 2 46 8 46 9 46 2 9 27 4 27 1 7 67 1 8 62 2 1 42 3 42 1 10 48 1 6 27 +10 1 1 80 3 9 50 3 50 5 50 3 4 19 1 19 5 19 2 8 98 9 98 2 6 28 7 28 1 3 50 2 5 94 2 94 2 7 63 6 63 1 2 12 3 10 80 4 80 5 80 +10 3 10 72 5 72 8 72 3 1 75 8 75 10 75 1 5 61 3 9 79 5 79 10 79 2 7 37 8 37 3 3 50 1 50 10 50 3 6 14 3 14 8 14 2 4 55 1 55 3 8 18 2 18 5 18 2 2 41 8 41 +10 3 4 96 9 96 1 96 2 3 14 5 14 1 6 57 2 1 47 4 47 3 8 65 9 65 1 65 1 5 75 2 9 79 5 79 3 2 71 9 71 4 71 3 7 60 9 60 3 60 3 10 22 3 22 2 22 +10 2 2 31 3 31 3 8 47 3 47 7 47 2 9 58 2 58 2 4 32 7 32 1 5 44 1 6 58 3 7 34 9 34 5 34 1 1 33 2 3 69 8 69 2 10 51 8 51 +10 2 2 44 3 44 1 8 40 1 3 17 3 1 62 7 62 6 62 1 9 66 3 7 15 8 15 1 15 2 4 29 10 29 3 10 38 8 38 9 38 1 6 8 1 5 97 +10 1 3 58 3 4 50 5 50 8 50 2 5 63 10 63 2 10 87 4 87 2 1 57 4 57 1 7 21 1 8 57 2 9 32 5 32 1 2 39 2 6 20 2 20 +10 1 2 85 2 1 84 6 84 1 6 56 1 4 61 1 10 15 2 8 70 4 70 2 9 30 7 30 2 3 90 1 90 1 7 67 1 5 20 diff --git a/data/flexible_jobshop/hurink_data/rdata/la27.fjs b/data/flexible_jobshop/hurink_data/rdata/la27.fjs new file mode 100644 index 0000000000..cb4692e306 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la27.fjs @@ -0,0 +1,21 @@ +20 10 2 +10 1 4 60 1 5 48 2 6 95 3 95 2 1 87 6 87 1 2 72 2 10 5 8 5 2 9 35 8 35 3 8 39 10 39 7 39 3 7 54 4 54 10 54 2 3 66 1 66 +10 3 8 37 3 37 10 37 2 7 34 5 34 2 1 97 2 97 2 6 55 9 55 2 3 21 1 21 1 4 20 2 5 59 9 59 1 10 46 1 9 19 3 2 46 9 46 1 46 +10 2 5 45 9 45 3 3 73 4 73 10 73 1 2 24 3 9 28 4 28 10 28 1 1 28 2 4 25 6 25 1 6 23 1 8 83 3 10 5 3 5 2 5 1 7 78 +10 2 1 53 10 53 3 3 12 2 12 10 12 1 10 12 3 2 37 10 37 1 37 3 9 33 2 33 3 33 2 4 71 3 71 1 7 55 3 6 29 2 29 4 29 3 8 87 5 87 3 87 1 5 38 +10 1 5 90 2 3 49 1 49 2 10 27 1 27 2 8 65 10 65 2 6 7 1 7 2 7 23 4 23 2 1 48 9 48 1 4 83 2 9 17 2 17 2 2 40 5 40 +10 3 4 85 8 85 6 85 2 5 25 2 25 3 3 84 9 84 6 84 3 7 64 5 64 8 64 2 10 13 7 13 1 2 66 1 8 46 1 9 59 2 1 62 5 62 1 6 19 +10 2 6 88 5 88 2 7 67 10 67 1 5 14 2 1 41 3 41 3 2 73 8 73 6 73 2 8 57 2 57 2 3 53 7 53 1 4 80 2 10 47 9 47 3 9 74 2 74 3 74 +10 1 2 78 1 6 64 1 5 63 3 7 46 3 46 8 46 1 4 84 2 1 84 7 84 2 9 28 7 28 3 10 52 1 52 3 52 2 8 26 6 26 2 3 41 5 41 +10 1 2 11 1 1 64 1 7 97 3 10 38 2 38 5 38 3 3 17 10 17 8 17 3 5 85 2 85 9 85 1 6 73 3 4 10 9 10 10 10 1 9 95 2 8 67 1 67 +10 3 4 93 1 93 9 93 2 3 95 9 95 3 8 43 3 43 2 43 1 2 65 1 9 32 3 1 59 8 59 5 59 1 7 85 3 6 46 1 46 10 46 1 10 85 2 5 60 4 60 +10 3 3 61 6 61 5 61 1 4 41 1 6 49 3 5 23 4 23 7 23 3 1 66 4 66 7 66 3 8 49 1 49 2 49 1 9 70 2 10 99 2 99 1 2 90 1 7 17 +10 2 5 13 8 13 2 8 7 5 7 2 2 98 5 98 3 9 57 2 57 3 57 3 1 73 6 73 10 73 3 4 73 9 73 2 73 3 3 68 5 68 8 68 2 6 40 8 40 3 10 98 1 98 9 98 2 7 9 6 9 +10 1 10 86 3 7 76 6 76 4 76 2 5 14 6 14 1 4 41 3 2 85 8 85 9 85 2 1 37 9 37 2 9 19 4 19 1 3 17 1 8 54 2 6 79 3 79 +10 1 2 40 1 3 53 1 8 97 3 6 87 3 87 5 87 3 9 96 1 96 5 96 2 5 84 9 84 2 4 16 7 16 1 7 66 2 10 52 2 52 2 1 95 7 95 +10 2 7 33 2 33 3 2 33 4 33 5 33 3 4 87 5 87 8 87 3 1 18 8 18 10 18 1 3 55 3 9 13 5 13 10 13 2 5 77 8 77 3 8 60 1 60 10 60 3 10 42 3 42 8 42 2 6 74 1 74 +10 3 8 92 2 92 5 92 2 6 91 8 91 3 9 79 1 79 6 79 1 3 54 1 5 69 2 7 79 4 79 3 4 33 9 33 1 33 1 2 61 2 10 39 9 39 3 1 16 9 16 4 16 +10 3 7 82 9 82 3 82 3 2 41 3 41 1 41 3 5 28 10 28 3 28 1 6 64 2 3 78 2 78 2 4 76 7 76 1 8 6 1 9 49 3 10 47 9 47 7 47 3 1 58 9 58 5 58 +10 3 1 52 9 52 8 52 2 6 42 3 42 1 9 24 1 10 91 3 4 47 7 47 6 47 1 7 88 3 5 91 8 91 1 91 2 8 52 10 52 3 3 28 8 28 9 28 1 2 35 +10 1 6 82 1 3 76 3 4 86 5 86 8 86 2 7 93 10 93 2 5 84 4 84 2 8 38 1 38 2 9 95 6 95 1 10 37 2 2 21 5 21 1 1 23 +10 2 10 77 2 77 1 5 8 2 7 42 6 42 1 8 64 1 1 70 1 3 45 2 9 45 4 45 2 6 28 7 28 2 4 67 1 67 1 2 86 diff --git a/data/flexible_jobshop/hurink_data/rdata/la28.fjs b/data/flexible_jobshop/hurink_data/rdata/la28.fjs new file mode 100644 index 0000000000..c40e390a68 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la28.fjs @@ -0,0 +1,21 @@ +20 10 2 +10 1 9 32 1 2 81 2 5 55 3 55 2 8 40 6 40 1 1 6 2 6 19 8 19 2 10 81 8 81 3 4 37 10 37 7 37 3 3 40 4 40 10 40 2 7 9 1 9 +10 3 3 70 10 70 5 70 2 4 55 2 55 2 8 21 6 21 3 5 64 4 64 1 64 1 2 46 2 9 25 7 25 1 10 65 3 1 77 9 77 5 77 3 6 65 10 65 4 65 3 7 15 8 15 3 15 +10 2 8 84 10 84 1 5 89 2 4 24 6 24 1 2 44 1 3 85 3 9 31 3 31 2 31 1 10 29 2 7 83 10 83 3 6 37 2 37 10 37 1 1 40 +10 3 5 80 10 80 2 80 1 6 59 3 1 8 2 8 3 8 2 3 30 5 30 3 7 77 2 77 4 77 3 4 38 5 38 3 38 1 2 80 1 8 56 2 10 41 1 41 2 9 97 1 97 +10 2 7 40 10 40 2 3 71 1 71 2 1 91 4 91 2 8 7 1 7 1 10 59 1 9 80 2 4 50 2 50 2 6 56 5 56 3 2 17 8 17 6 17 2 5 88 2 88 +10 3 8 36 9 36 6 36 3 10 10 5 10 8 10 2 1 45 7 45 1 7 9 1 5 54 1 9 96 2 3 8 5 8 1 6 77 2 2 29 6 29 3 4 58 7 58 10 58 +10 1 7 99 2 9 86 3 86 3 4 92 8 92 6 92 2 1 28 2 28 2 2 98 7 98 1 5 70 2 6 87 9 87 3 10 96 2 96 9 96 2 3 73 1 73 1 8 27 +10 1 2 95 3 4 85 3 85 8 85 1 6 56 2 5 52 1 52 1 1 59 2 3 41 7 41 3 7 81 1 81 3 81 2 9 39 6 39 2 10 32 5 32 1 8 92 +10 1 2 7 1 8 69 3 5 93 2 93 6 93 1 7 27 1 6 22 3 1 88 2 88 9 88 1 9 45 3 4 60 9 60 10 60 1 10 49 2 3 12 1 12 +10 3 8 33 1 33 9 33 2 3 61 9 61 3 9 44 3 44 2 44 1 6 26 1 2 84 3 7 82 1 82 8 82 3 4 68 1 68 5 68 1 1 21 3 10 71 1 71 5 71 2 5 99 4 99 +10 3 9 43 3 43 6 43 1 1 72 1 5 30 1 6 98 3 10 75 4 75 7 75 3 2 26 4 26 7 26 3 8 8 1 8 2 8 1 7 74 2 4 19 2 19 1 3 38 +10 1 7 19 2 3 67 8 67 2 9 73 5 73 2 2 85 5 85 3 10 26 2 26 9 26 1 5 39 3 8 9 6 9 10 9 3 1 23 9 23 2 23 3 6 13 5 13 8 13 2 4 43 8 43 +10 3 9 72 1 72 7 72 2 8 46 7 46 3 6 80 4 80 10 80 3 4 93 3 93 5 93 2 3 61 9 61 2 5 7 9 7 2 10 42 4 42 1 2 50 1 1 55 2 7 57 3 57 +10 1 5 99 1 1 91 1 10 11 3 6 68 3 68 5 68 3 8 43 1 43 5 43 2 4 96 9 96 2 3 72 7 72 1 9 11 2 7 60 2 60 2 2 68 7 68 +10 2 10 69 2 69 3 1 43 4 43 5 43 3 4 12 5 12 8 12 3 9 40 8 40 10 40 1 2 70 3 7 74 5 74 10 74 2 3 34 8 34 3 6 7 1 7 10 7 3 5 30 3 30 8 30 2 8 84 1 84 +10 3 8 99 2 99 5 99 2 4 27 8 27 3 5 59 9 59 1 59 2 6 72 5 72 1 3 9 2 7 45 4 45 3 1 49 9 49 10 49 2 10 63 9 63 3 2 69 1 69 9 69 3 9 60 6 60 3 60 +10 3 1 75 3 75 2 75 2 4 17 3 17 3 3 91 7 91 2 91 2 8 50 7 50 1 9 65 1 6 37 3 10 98 9 98 7 98 3 2 90 9 90 5 90 3 7 71 9 71 8 71 2 5 8 3 8 +10 1 10 72 1 2 9 3 4 31 7 31 6 31 1 7 49 3 3 91 8 91 1 91 2 9 62 10 62 3 8 90 9 90 1 90 1 1 72 3 6 98 5 98 4 98 3 5 38 10 38 2 38 +10 3 5 35 6 35 1 35 2 3 63 6 63 1 6 25 2 7 35 5 35 1 9 21 2 8 47 2 47 1 4 52 2 2 80 6 80 1 1 39 1 10 74 +10 1 3 68 2 6 24 4 24 2 10 58 7 58 2 9 52 1 52 1 1 5 1 7 20 3 4 50 10 50 6 50 2 8 57 1 57 3 2 88 5 88 8 88 2 5 53 8 53 diff --git a/data/flexible_jobshop/hurink_data/rdata/la29.fjs b/data/flexible_jobshop/hurink_data/rdata/la29.fjs new file mode 100644 index 0000000000..a8dbe20041 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la29.fjs @@ -0,0 +1,21 @@ +20 10 2 +10 1 9 14 1 3 38 2 8 44 3 44 2 1 76 6 76 1 6 97 2 4 12 8 12 2 5 75 8 75 3 7 66 10 66 4 66 2 10 12 1 12 3 2 29 7 29 3 29 +10 2 1 43 3 43 2 3 85 6 85 2 4 82 6 82 3 6 38 4 38 1 38 1 5 58 2 10 89 9 89 1 9 92 1 7 87 3 8 69 9 69 1 69 2 2 80 9 80 +10 3 4 41 10 41 8 41 3 8 7 4 7 10 7 1 10 5 2 1 43 6 43 1 3 14 1 5 8 3 6 61 3 61 2 61 1 2 84 2 9 66 10 66 3 7 48 2 48 10 48 +10 1 3 42 3 4 74 10 74 2 74 1 5 59 3 7 41 2 41 3 41 2 2 8 3 8 1 10 73 3 9 43 2 43 4 43 3 1 96 5 96 3 96 1 6 19 1 8 97 +10 2 8 23 1 23 2 9 42 1 42 2 5 37 10 37 2 7 55 1 55 2 1 7 4 7 2 6 5 1 5 1 3 70 1 10 38 2 4 75 2 75 2 2 48 5 48 +10 3 9 9 8 9 6 9 2 7 43 2 43 3 8 31 9 31 6 31 3 5 25 8 25 3 25 3 6 73 8 73 3 73 1 4 95 2 1 79 5 79 1 3 72 2 10 60 6 60 3 2 56 7 56 10 56 +10 1 2 7 2 6 21 3 21 3 9 53 8 53 6 53 2 7 16 2 16 2 5 94 7 94 1 1 97 2 4 78 9 78 3 3 64 2 64 9 64 2 8 86 1 86 1 10 31 +10 1 3 65 3 7 59 3 59 8 59 1 8 85 2 2 33 1 33 1 5 30 2 9 44 7 44 3 1 61 3 61 10 61 2 4 86 2 86 2 10 63 8 63 1 6 32 +10 1 7 45 3 3 44 2 44 5 44 3 6 61 10 61 8 61 3 9 93 2 93 7 93 3 2 30 9 30 10 30 1 8 90 2 10 84 1 84 3 5 11 1 11 9 11 2 4 16 9 16 3 1 60 3 60 2 60 +10 1 5 47 1 8 36 3 9 31 1 31 8 31 3 2 49 1 49 5 49 1 4 20 3 3 28 1 28 10 28 1 7 52 2 10 35 4 35 3 6 11 3 11 5 11 1 1 32 +10 1 3 77 3 5 10 4 10 7 10 3 10 68 4 68 7 68 3 6 17 1 17 2 17 1 1 85 2 2 84 1 84 1 9 20 2 7 49 8 49 2 8 74 5 74 2 4 34 5 34 +10 3 1 17 2 17 9 17 1 6 7 3 2 85 6 85 10 85 3 4 29 9 29 2 29 3 3 17 5 17 8 17 2 5 76 8 76 3 7 59 1 59 9 59 2 9 71 6 71 1 10 13 3 8 48 6 48 4 48 +10 2 7 87 6 87 1 5 39 3 9 43 8 43 1 43 1 8 11 2 3 15 4 15 1 4 32 1 6 64 2 1 19 3 19 1 2 39 1 10 16 +10 1 6 33 3 4 99 3 99 5 99 3 7 32 1 32 5 32 2 5 91 9 91 2 9 82 7 82 1 3 92 2 10 99 2 99 2 8 57 7 57 2 2 83 4 83 1 1 8 +10 1 4 91 3 6 39 5 39 8 39 3 3 69 8 69 10 69 1 9 27 3 8 7 5 7 10 7 2 7 21 8 21 3 2 38 1 38 10 38 3 10 62 3 62 8 62 2 5 88 1 88 3 1 48 2 48 5 48 +10 2 3 67 8 67 3 8 80 9 80 1 80 2 4 24 5 24 1 1 88 2 5 18 4 18 3 2 44 9 44 1 44 1 9 45 2 10 64 9 64 3 6 80 1 80 9 80 3 7 38 6 38 9 38 +10 1 10 59 3 4 72 3 72 2 72 2 7 47 3 47 3 5 40 3 40 7 40 2 8 21 2 21 2 6 43 7 43 1 1 51 1 9 52 3 2 24 9 24 7 24 3 3 15 9 15 5 15 +10 3 4 70 9 70 8 70 2 3 31 10 31 1 7 20 3 9 76 7 76 6 76 1 2 40 3 8 43 1 43 4 43 3 1 32 2 32 8 32 2 6 88 8 88 1 10 5 1 5 77 +10 3 5 47 4 47 8 47 2 6 64 10 64 2 10 85 4 85 2 4 49 1 49 2 8 58 6 58 1 2 26 2 1 32 5 32 1 9 80 2 3 14 2 14 1 7 94 +10 2 6 59 5 59 1 3 96 1 1 5 2 8 79 4 79 2 9 34 7 34 2 5 75 1 75 1 4 26 1 7 9 3 10 23 6 23 1 23 3 2 11 5 11 8 11 diff --git a/data/flexible_jobshop/hurink_data/rdata/la30.fjs b/data/flexible_jobshop/hurink_data/rdata/la30.fjs new file mode 100644 index 0000000000..a4c2b7afea --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la30.fjs @@ -0,0 +1,21 @@ +20 10 2 +10 1 7 32 1 4 16 2 2 33 3 33 2 9 12 6 12 1 8 70 2 5 10 8 10 2 10 75 8 75 3 1 82 10 82 7 82 3 6 88 4 88 10 88 2 3 20 1 20 +10 3 9 39 3 39 10 39 2 5 81 6 81 2 4 91 6 91 3 6 56 4 56 1 56 1 10 69 2 2 45 9 45 1 7 59 1 1 86 3 3 36 9 36 1 36 2 8 68 9 68 +10 3 4 84 10 84 8 84 3 3 57 4 57 10 57 1 8 41 2 6 73 7 73 1 5 81 3 1 88 3 88 2 88 1 9 38 2 10 17 2 17 2 7 83 4 83 3 2 5 10 5 1 5 +10 3 5 20 2 20 3 20 2 6 6 3 6 1 3 15 3 9 19 2 19 4 19 3 2 30 5 30 3 30 1 1 94 1 7 45 2 8 17 1 17 2 4 18 1 18 2 10 88 2 88 +10 1 10 24 2 7 49 4 49 2 6 16 1 16 1 5 11 1 4 60 2 8 5 2 5 2 9 63 5 63 3 2 25 8 25 6 25 2 3 15 2 15 3 1 45 9 45 6 45 +10 3 2 86 5 86 8 86 2 9 50 7 50 1 3 77 1 7 54 1 10 48 2 1 93 5 93 1 4 32 2 8 92 6 92 3 6 45 7 45 10 45 1 5 71 +10 2 6 86 3 86 3 7 90 8 90 6 90 2 4 78 2 78 2 10 88 7 88 1 3 57 2 1 32 9 32 3 8 57 2 57 9 57 2 9 86 1 86 1 5 71 1 2 39 +10 3 3 59 8 59 10 59 2 4 18 1 18 1 10 31 2 5 41 7 41 3 8 20 1 20 3 20 2 6 83 2 83 2 9 65 8 65 1 1 54 1 7 94 3 2 69 5 69 6 69 +10 1 4 47 1 5 79 3 7 76 2 76 9 76 1 1 59 3 2 72 9 72 10 72 1 3 8 2 10 30 1 30 3 6 73 1 73 9 73 2 8 57 9 57 3 9 84 3 84 2 84 +10 1 1 59 1 3 89 3 5 10 1 10 8 10 3 8 45 1 45 5 45 1 4 8 3 6 54 1 54 10 54 1 7 88 2 9 20 4 20 3 10 7 3 7 6 7 1 2 62 +10 1 6 63 1 7 9 3 5 77 4 77 7 77 3 4 37 7 37 3 37 1 3 5 3 9 13 6 13 7 13 1 10 79 1 2 24 1 8 10 2 1 82 8 82 +10 2 1 74 5 74 2 2 32 5 32 3 3 61 2 61 9 61 1 8 53 3 5 92 6 92 10 92 3 10 20 9 20 2 20 3 9 10 5 10 8 10 2 4 5 8 5 3 7 45 1 45 9 45 2 6 23 7 23 +10 3 3 85 6 85 4 85 2 10 51 6 51 1 1 61 3 6 99 8 99 9 99 2 5 37 9 37 2 7 94 4 94 1 2 98 1 9 65 2 4 33 3 33 1 8 75 +10 1 1 51 1 4 24 3 6 8 3 8 5 8 3 7 30 1 30 5 30 2 8 12 9 12 2 9 23 7 23 1 3 7 2 5 17 2 17 2 10 35 7 35 2 2 81 4 81 +10 1 2 71 1 6 42 3 9 68 5 68 8 68 3 3 31 8 31 10 31 1 7 29 3 4 63 5 63 10 63 2 5 65 8 65 3 10 70 1 70 3 70 2 8 27 3 27 3 1 93 8 93 2 93 +10 2 2 28 6 28 1 6 38 3 5 51 9 51 1 51 2 8 70 5 70 1 3 33 2 9 78 4 78 3 10 45 9 45 1 45 1 4 90 2 7 54 9 54 3 1 72 9 72 4 72 +10 3 1 18 9 18 3 18 3 3 90 2 90 1 90 3 5 25 10 25 3 25 1 7 92 2 9 85 2 85 2 6 35 7 35 1 8 29 1 2 81 3 10 80 9 80 7 80 3 4 59 9 59 5 59 +10 3 6 67 9 67 8 67 2 3 96 10 96 1 2 38 3 5 86 7 86 6 86 1 1 97 3 4 94 8 94 1 94 2 8 86 10 86 3 7 35 8 35 9 35 1 10 82 1 9 45 +10 1 3 92 3 9 51 5 51 4 51 3 5 59 10 59 2 59 3 7 52 6 52 1 52 2 6 8 8 8 2 10 70 5 70 1 2 75 2 4 54 2 54 1 8 60 2 1 33 6 33 +10 1 4 98 1 8 80 1 6 78 2 1 82 4 82 2 3 7 7 7 2 10 89 1 89 1 2 69 1 5 51 3 9 79 10 79 6 79 2 7 62 1 62 diff --git a/data/flexible_jobshop/hurink_data/rdata/la31.fjs b/data/flexible_jobshop/hurink_data/rdata/la31.fjs new file mode 100644 index 0000000000..59a495eed8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la31.fjs @@ -0,0 +1,31 @@ +30 10 2 +10 1 5 21 1 8 26 2 10 16 3 16 2 3 34 6 34 1 4 55 2 9 52 8 52 2 6 95 8 95 3 7 71 10 71 4 71 2 2 21 1 21 3 1 53 7 53 3 53 +10 2 9 77 3 77 2 6 98 2 98 2 2 42 6 42 3 8 66 4 66 1 66 1 3 31 2 4 39 9 39 1 7 77 1 10 79 3 5 55 9 55 1 55 2 1 12 9 12 +10 3 3 64 4 64 10 64 1 5 92 3 4 34 10 34 3 34 2 2 19 6 19 1 9 62 1 7 54 3 8 43 3 43 2 43 1 1 83 2 10 79 2 79 2 6 37 4 37 +10 3 1 93 10 93 2 93 1 9 24 3 4 69 2 69 3 69 2 8 38 3 38 1 6 77 3 3 87 2 87 4 87 3 5 60 3 60 2 60 1 7 41 2 2 87 1 87 2 10 83 1 83 +10 2 10 77 2 77 1 1 44 2 5 96 4 96 2 9 79 1 79 1 7 75 1 3 98 2 6 25 2 25 2 4 17 5 17 3 8 43 6 43 7 43 2 2 49 10 49 +10 3 4 76 6 76 9 76 2 3 35 8 35 2 6 28 7 28 1 1 95 1 8 95 1 5 61 2 9 35 5 35 1 2 7 2 7 9 6 9 3 10 10 7 10 5 10 +10 2 2 91 3 91 3 8 27 6 27 2 27 2 9 50 3 50 2 4 16 9 16 2 5 28 9 28 3 6 59 2 59 9 59 2 7 52 1 52 1 1 46 1 3 59 3 10 43 3 43 8 43 +10 1 2 45 2 8 71 1 71 1 3 39 2 1 87 7 87 3 9 14 1 14 3 14 2 7 54 6 54 2 4 41 5 41 1 10 43 1 6 9 1 5 20 +10 3 3 37 2 37 5 37 3 4 26 10 26 8 26 3 5 33 2 33 9 33 1 10 42 3 1 78 9 78 10 78 1 7 89 2 8 8 1 8 3 9 66 1 66 6 66 2 2 28 5 28 1 6 33 +10 3 2 74 1 74 8 74 3 1 69 5 69 6 69 2 6 84 10 84 1 4 27 2 10 81 4 81 3 8 45 3 45 6 45 1 9 69 1 3 94 1 7 78 3 5 96 4 96 7 96 +10 3 6 76 4 76 7 76 3 8 32 1 32 2 32 1 7 18 2 1 20 2 20 1 4 87 1 3 17 2 10 25 8 25 2 5 24 1 24 2 2 31 7 31 3 9 81 3 81 5 81 +10 3 10 97 6 97 9 97 2 9 90 4 90 1 6 28 3 8 86 6 86 1 86 2 1 58 7 58 2 2 72 7 72 3 3 23 6 23 4 23 2 7 76 6 76 1 4 99 3 5 45 8 45 9 45 +10 2 10 48 9 48 2 6 27 4 27 1 7 67 1 8 62 2 5 98 3 98 1 1 42 1 2 46 1 9 27 3 4 48 3 48 5 48 3 3 17 1 17 5 17 +10 2 10 80 9 80 2 4 19 7 19 1 6 28 2 2 12 8 12 2 5 94 6 94 1 7 63 3 8 98 4 98 5 98 3 9 50 5 50 8 50 3 1 80 8 80 10 80 1 3 50 +10 3 3 50 5 50 10 50 2 2 41 8 41 3 5 61 1 61 10 61 3 9 79 3 79 8 79 2 6 14 1 14 3 10 72 2 72 5 72 2 8 18 10 18 3 4 55 1 55 6 55 1 7 37 1 1 75 +10 2 10 22 4 22 3 6 57 9 57 1 57 1 5 75 2 3 14 9 14 3 8 65 1 65 9 65 3 4 96 6 96 9 96 1 2 71 3 1 47 3 47 2 47 2 9 79 3 79 3 7 60 3 60 2 60 +10 2 4 32 7 32 1 3 69 1 5 44 3 2 31 9 31 7 31 3 10 51 9 51 5 51 3 1 33 9 33 8 33 2 7 34 3 34 1 6 58 1 8 47 3 9 58 7 58 6 58 +10 1 9 66 3 8 40 1 40 4 40 3 3 17 2 17 8 17 2 1 62 8 62 1 10 38 1 6 8 3 7 15 5 15 4 15 3 4 29 5 29 10 29 2 2 44 4 44 2 5 97 1 97 +10 2 4 50 6 50 1 3 58 2 7 21 5 21 1 5 63 2 8 57 2 57 1 9 32 2 6 20 5 20 1 10 87 1 1 57 2 2 39 4 39 +10 2 5 20 7 20 2 7 67 1 67 1 2 85 1 3 90 3 8 70 10 70 6 70 2 1 84 8 84 2 9 30 8 30 2 6 56 8 56 1 4 61 3 10 15 5 15 7 15 +10 1 7 29 2 1 82 8 82 3 5 18 6 18 1 18 1 4 38 2 8 21 6 21 2 9 50 10 50 2 2 23 8 23 3 6 84 7 84 5 84 2 3 45 6 45 1 10 41 +10 1 4 54 2 10 37 7 37 2 7 62 9 62 3 6 16 8 16 3 16 2 1 52 10 52 2 9 57 2 57 3 5 54 8 54 10 54 3 3 38 8 38 10 38 1 8 74 2 2 52 9 52 +10 2 5 79 7 79 2 2 61 9 61 2 9 11 2 11 2 1 81 4 81 2 8 89 5 89 2 7 89 4 89 1 6 57 1 4 68 2 10 81 5 81 1 3 30 +10 3 10 24 5 24 3 24 3 2 66 8 66 1 66 1 5 32 1 4 33 2 9 8 6 8 1 3 20 1 7 84 3 1 91 3 91 7 91 1 8 55 1 6 20 +10 1 4 54 2 3 64 1 64 1 7 83 2 10 40 2 40 1 8 8 2 1 7 3 7 3 5 19 1 19 4 19 3 6 56 7 56 5 56 1 2 39 2 9 7 2 7 +10 2 2 6 9 6 3 5 74 4 74 6 74 1 1 63 3 3 64 9 64 1 64 2 10 15 8 15 3 7 42 2 42 10 42 1 8 98 1 9 61 2 6 40 8 40 1 4 91 +10 2 2 80 1 80 1 4 75 2 1 26 9 26 2 3 87 7 87 1 10 22 2 8 39 7 39 1 9 24 1 5 75 1 7 44 2 6 6 9 6 +10 1 6 8 1 4 79 2 7 61 3 61 2 2 15 5 15 1 1 12 2 8 43 6 43 2 9 26 7 26 2 10 22 8 22 2 3 20 10 20 3 5 80 6 80 10 80 +10 2 2 36 5 36 3 1 63 4 63 3 63 2 8 10 5 10 2 5 22 4 22 1 4 96 2 6 40 2 40 2 10 5 5 5 1 9 18 1 7 33 3 3 62 2 62 4 62 +10 1 5 8 2 9 15 8 15 2 3 64 5 64 3 4 95 1 95 3 95 1 2 96 3 7 38 10 38 5 38 1 8 18 3 10 23 9 23 4 23 1 6 64 3 1 89 7 89 3 89 diff --git a/data/flexible_jobshop/hurink_data/rdata/la32.fjs b/data/flexible_jobshop/hurink_data/rdata/la32.fjs new file mode 100644 index 0000000000..66a666e121 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la32.fjs @@ -0,0 +1,31 @@ +30 10 2 +10 1 7 89 1 2 58 2 5 97 3 97 2 3 44 6 44 1 9 77 2 4 5 8 5 2 1 9 8 9 3 6 58 10 58 7 58 3 10 96 4 96 1 96 3 8 84 7 84 3 84 +10 2 8 31 3 31 2 3 81 6 81 2 10 73 4 73 3 5 15 9 15 4 15 3 2 87 4 87 8 87 2 6 39 7 39 1 9 57 3 1 77 9 77 5 77 3 4 85 10 85 8 85 3 7 21 4 21 10 21 +10 1 3 48 2 6 71 7 71 1 1 40 3 4 70 3 70 2 70 1 2 49 2 7 22 10 22 3 5 10 2 10 10 10 1 9 34 3 8 80 10 80 2 80 1 10 82 +10 3 5 11 2 11 3 11 2 7 72 3 72 1 8 62 3 1 55 2 55 4 55 3 3 17 5 17 2 17 1 6 75 2 4 7 1 7 2 2 91 1 91 2 10 35 2 35 1 9 47 +10 2 1 64 4 64 2 7 71 1 71 1 5 12 1 2 90 2 3 94 2 94 2 4 75 5 75 3 10 20 8 20 6 20 2 9 15 2 15 3 6 50 9 50 5 50 2 8 67 3 67 +10 3 3 29 8 29 5 29 2 7 93 5 93 1 4 68 2 6 93 5 93 2 2 57 10 57 1 9 77 2 1 52 3 52 3 10 7 8 7 6 7 2 5 58 2 58 2 8 70 7 70 +10 1 5 26 2 4 27 9 27 3 2 63 9 63 3 63 1 6 6 1 7 87 1 8 56 3 9 48 3 48 8 48 1 10 36 2 1 95 7 95 2 3 82 7 82 +10 3 2 8 1 8 3 8 2 8 76 6 76 2 4 76 5 76 1 5 30 1 7 84 1 10 78 3 9 41 2 41 5 41 3 1 36 10 36 8 36 3 3 36 2 36 9 36 1 6 15 +10 3 4 13 9 13 10 13 1 9 29 2 1 75 5 75 3 3 81 9 81 1 81 1 2 78 3 6 88 3 88 2 88 1 5 54 1 10 40 3 8 13 1 13 5 13 1 7 82 +10 3 1 52 10 52 5 52 2 3 6 4 6 3 4 6 3 6 6 6 1 6 82 1 7 64 1 10 88 3 9 54 4 54 7 54 3 5 54 4 54 7 54 3 8 32 1 32 2 32 1 2 26 +10 2 9 62 2 62 1 2 35 1 5 72 2 8 69 5 69 2 1 62 5 62 3 6 32 2 32 9 32 1 10 5 3 4 61 6 61 10 61 3 3 67 9 67 2 67 3 7 93 5 93 8 93 +10 2 3 78 8 78 3 4 11 1 11 9 11 2 8 82 6 82 1 5 7 3 2 72 6 72 4 72 2 9 64 6 64 1 10 90 3 1 85 8 85 9 85 2 6 88 9 88 2 7 63 4 63 +10 1 8 50 1 5 28 2 4 35 3 35 1 2 66 1 3 27 1 9 49 3 10 11 3 11 5 11 3 7 88 1 88 5 88 2 6 31 9 31 2 1 44 7 44 +10 1 5 62 2 6 39 2 39 2 1 76 7 76 2 3 14 2 14 3 7 56 4 56 5 56 3 4 97 5 97 8 97 3 2 7 8 7 10 7 1 8 69 3 10 66 5 66 9 66 3 9 47 4 47 1 47 +10 2 7 47 10 47 1 3 41 2 1 64 3 64 3 8 58 2 58 5 58 2 10 57 8 57 3 9 93 1 93 6 93 1 4 69 1 6 53 2 2 18 4 18 3 5 79 9 79 1 79 +10 1 8 76 2 10 81 9 81 3 1 76 9 76 4 76 3 7 61 9 61 3 61 3 5 77 3 77 2 77 2 9 26 3 26 3 3 74 7 74 2 74 2 6 22 7 22 1 2 58 1 4 78 +10 3 7 30 9 30 5 30 1 9 72 2 4 43 8 43 2 1 65 8 65 2 2 16 3 16 1 5 92 1 6 95 3 10 29 7 29 6 29 1 3 99 3 8 64 1 64 4 64 +10 3 2 35 8 35 9 35 1 4 74 1 6 16 1 5 85 3 1 7 5 7 4 7 3 3 81 5 81 10 81 2 7 86 4 86 2 9 61 1 61 2 10 35 6 35 1 8 34 +10 2 2 97 5 97 1 8 43 2 5 72 2 72 1 7 88 2 6 17 5 17 1 1 43 1 9 94 2 4 64 10 64 1 10 22 2 3 42 1 42 +10 1 8 99 1 3 84 3 9 99 10 99 6 99 2 6 98 1 98 3 2 20 5 20 8 20 2 7 31 8 31 1 4 74 3 1 92 5 92 10 92 3 10 23 7 23 1 23 2 5 89 8 89 +10 3 9 32 6 32 1 32 1 1 6 2 5 55 6 55 2 6 19 10 19 2 10 81 8 81 3 2 81 7 81 5 81 2 8 40 3 40 1 7 9 1 4 37 1 3 40 +10 2 7 15 1 15 2 3 70 1 70 1 9 25 3 2 46 10 46 9 46 3 10 65 9 65 8 65 3 5 64 6 64 8 64 3 8 21 10 21 4 21 2 1 77 9 77 2 6 65 5 65 1 4 55 +10 2 9 31 3 31 2 8 84 6 84 1 6 37 2 4 24 5 24 2 3 85 4 85 1 5 89 1 10 29 2 2 44 5 44 1 1 40 3 7 83 5 83 3 83 +10 3 5 80 2 80 8 80 2 1 8 9 8 1 10 41 2 6 59 7 59 1 8 56 3 4 38 3 38 7 38 1 3 30 1 9 97 1 7 77 2 2 80 1 80 +10 1 10 59 2 1 91 2 91 1 4 50 2 9 80 3 80 3 2 17 1 17 4 17 3 7 40 5 40 8 40 2 3 71 2 71 2 6 56 9 56 3 5 88 4 88 6 88 1 8 7 +10 3 8 36 9 36 1 36 2 4 58 10 58 3 5 54 8 54 2 54 1 6 77 1 3 8 1 7 9 2 1 45 6 45 2 10 10 6 10 2 2 29 1 29 1 9 96 +10 2 1 28 9 28 2 4 92 3 92 2 3 73 9 73 2 8 27 7 27 1 9 86 1 6 87 1 10 96 2 2 98 9 98 1 7 99 1 5 70 +10 2 10 32 3 32 2 2 95 5 95 1 4 85 2 7 81 6 81 2 3 41 7 41 2 9 39 8 39 2 8 92 10 92 3 1 59 6 59 10 59 2 6 56 5 56 3 5 52 4 52 3 52 +10 2 5 93 1 93 2 3 12 2 12 2 6 22 2 22 2 7 27 5 27 1 9 45 1 8 69 3 4 60 2 60 8 60 2 2 7 9 7 2 1 88 2 88 1 10 49 +10 3 3 61 7 61 4 61 3 6 26 4 26 3 26 1 10 71 3 9 44 10 44 5 44 1 1 21 3 7 82 9 82 4 82 1 4 68 3 8 33 7 33 3 33 2 2 84 3 84 3 5 99 4 99 1 99 diff --git a/data/flexible_jobshop/hurink_data/rdata/la33.fjs b/data/flexible_jobshop/hurink_data/rdata/la33.fjs new file mode 100644 index 0000000000..64e642b97a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la33.fjs @@ -0,0 +1,31 @@ +30 10 2 +10 1 3 38 1 5 75 2 10 12 3 12 2 6 97 1 97 2 1 76 8 76 2 2 29 8 29 3 9 14 10 14 7 14 3 7 66 4 66 10 66 2 8 44 1 44 3 4 12 3 12 10 12 +10 2 1 43 5 43 2 6 38 2 38 2 2 80 6 80 3 4 82 1 82 8 82 2 3 85 7 85 1 5 58 3 7 87 9 87 1 87 2 9 92 10 92 1 10 89 3 8 69 3 69 4 69 +10 1 7 48 1 5 8 2 9 66 6 66 1 8 7 1 3 14 3 4 41 3 41 2 41 1 6 61 2 1 43 10 43 3 2 84 10 84 4 84 3 10 5 2 5 1 5 +10 3 6 19 2 19 3 19 2 4 74 3 74 1 7 41 3 5 59 2 59 4 59 3 9 43 5 43 3 43 1 3 42 1 10 73 2 8 97 1 97 2 2 8 1 8 2 1 96 10 96 +10 2 4 75 1 75 2 6 5 4 5 2 3 70 1 70 1 9 42 1 8 23 2 7 55 2 55 2 2 48 5 48 3 10 38 8 38 6 38 2 5 37 2 37 3 1 7 9 7 6 7 +10 3 3 72 5 72 8 72 2 8 31 7 31 1 4 95 1 1 79 1 5 25 2 2 56 5 56 1 9 9 2 10 60 6 60 3 6 73 7 73 10 73 1 7 43 +10 2 10 31 3 31 3 4 78 8 78 6 78 2 7 16 2 16 2 5 94 7 94 1 8 86 2 6 21 9 21 3 1 97 2 97 9 97 2 9 53 1 53 1 2 7 1 3 64 +10 3 4 86 3 86 8 86 1 3 65 2 7 59 1 59 1 9 44 2 2 33 7 33 3 8 85 1 85 3 85 2 1 61 6 61 2 6 32 5 32 1 10 63 1 5 30 +10 1 5 11 3 6 61 2 61 5 61 3 10 84 8 84 5 84 2 4 16 9 16 1 8 90 3 2 30 9 30 10 30 1 1 60 2 9 93 1 93 3 3 44 1 44 9 44 2 7 45 9 45 +10 3 6 11 3 11 2 11 1 3 28 1 1 32 3 8 36 1 36 5 36 1 9 31 3 5 47 1 47 10 47 1 4 20 2 7 52 4 52 3 10 35 3 35 6 35 1 2 49 +10 1 6 17 1 4 34 3 7 49 4 49 5 49 1 2 84 3 1 85 3 85 2 85 1 9 20 2 8 74 2 74 1 10 68 1 5 10 2 3 77 8 77 +10 2 9 71 5 71 2 6 7 5 7 3 4 29 2 29 9 29 1 2 85 3 5 76 6 76 10 76 3 7 59 9 59 2 59 3 3 17 5 17 8 17 2 1 17 8 17 3 10 13 1 13 9 13 2 8 48 6 48 +10 1 2 39 3 10 16 6 16 4 16 2 5 39 6 39 1 7 87 3 8 11 9 11 1 11 1 4 32 2 3 15 4 15 1 1 19 1 6 64 2 9 43 3 43 +10 1 6 33 1 9 82 1 3 92 3 2 83 3 83 5 83 3 7 32 1 32 5 32 2 4 99 9 99 2 10 99 7 99 1 5 91 2 1 8 2 8 2 8 57 7 57 +10 2 8 7 2 7 3 1 48 4 48 5 48 3 10 62 5 62 8 62 3 5 88 8 88 10 88 1 7 21 3 6 39 5 39 10 39 2 9 27 8 27 3 4 91 1 91 10 91 3 2 38 3 38 8 38 2 3 69 1 69 +10 3 10 64 2 64 5 64 2 9 45 8 45 3 4 24 9 24 1 24 2 8 80 5 80 1 3 67 2 5 18 4 18 3 7 38 9 38 1 38 1 1 88 2 6 80 9 80 3 2 44 1 44 9 44 +10 3 3 15 6 15 9 15 1 4 72 3 5 40 3 40 2 40 2 8 21 3 21 3 9 52 3 52 7 52 2 1 51 2 51 2 10 59 7 59 1 2 24 1 7 47 3 6 43 9 43 7 43 +10 3 5 77 9 77 8 77 2 8 43 6 43 1 2 40 1 3 31 1 9 76 3 7 20 6 20 10 20 3 6 88 8 88 1 88 2 4 70 10 70 3 10 5 8 5 9 5 1 1 32 +10 1 3 14 1 8 58 3 10 85 5 85 4 85 3 6 64 5 64 10 64 2 2 26 4 26 2 7 94 1 94 2 1 32 6 32 1 4 49 2 9 80 5 80 1 5 47 +10 2 10 23 2 23 1 2 11 2 9 34 6 34 1 5 75 1 8 79 1 4 26 2 3 96 4 96 2 1 5 7 5 2 7 9 1 9 1 6 59 +10 1 1 75 3 3 20 10 20 6 20 2 9 10 1 10 3 4 66 5 66 8 66 2 7 43 8 43 1 8 37 3 2 9 5 9 10 9 3 10 83 7 83 1 83 2 5 68 8 68 3 6 52 1 52 9 52 +10 2 9 54 6 54 2 2 26 10 26 2 5 79 8 79 3 8 88 7 88 5 88 2 7 84 3 84 1 1 6 1 3 54 1 10 59 2 4 28 7 28 2 6 42 9 42 +10 3 5 56 8 56 3 56 2 10 29 9 29 3 4 36 9 36 8 36 3 1 40 6 40 8 40 3 7 86 10 86 4 86 2 9 68 2 68 3 3 69 7 69 10 69 1 8 23 2 6 62 2 62 2 2 16 4 16 +10 2 8 53 5 53 2 2 5 4 5 1 7 17 1 10 59 2 3 59 5 59 1 9 78 3 4 64 5 64 3 64 3 1 82 2 82 8 82 2 5 13 9 13 1 6 12 +10 2 10 7 6 7 1 7 62 1 8 90 3 6 83 3 83 7 83 1 2 85 1 4 69 1 1 16 2 5 81 1 81 1 3 58 2 9 66 2 66 +10 1 8 24 2 3 65 10 65 2 2 69 4 69 3 6 42 7 42 5 42 1 10 82 2 7 82 2 82 2 1 83 9 83 3 4 46 6 46 7 46 3 9 72 1 72 8 72 1 5 33 +10 3 2 10 8 10 10 10 1 9 27 1 8 43 2 6 20 8 20 1 5 71 2 10 65 1 65 1 3 73 2 7 99 9 99 2 1 24 3 24 2 4 64 9 64 +10 2 10 35 7 35 1 4 92 1 1 38 1 6 35 2 8 30 9 30 1 9 45 1 3 8 2 5 82 3 82 2 2 34 5 34 1 7 21 +10 2 6 23 1 23 3 8 84 2 84 6 84 1 10 7 3 5 85 6 85 10 85 2 9 60 5 60 3 2 15 4 15 3 15 2 3 52 5 52 2 7 94 4 94 1 4 83 2 1 6 2 6 +10 2 3 70 5 70 1 7 29 1 9 27 3 10 80 2 80 4 80 1 5 6 2 8 39 9 39 2 2 79 3 79 3 1 28 7 28 4 28 3 4 66 3 66 10 66 3 6 66 10 66 5 66 diff --git a/data/flexible_jobshop/hurink_data/rdata/la34.fjs b/data/flexible_jobshop/hurink_data/rdata/la34.fjs new file mode 100644 index 0000000000..aff29f458e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la34.fjs @@ -0,0 +1,31 @@ +30 10 2 +10 1 3 51 1 8 59 2 2 35 3 35 2 6 73 1 73 2 10 65 8 65 2 1 27 8 27 3 7 13 10 13 4 13 2 4 81 1 81 3 9 32 7 32 3 32 2 5 74 3 74 +10 2 5 64 6 64 2 8 33 4 33 3 6 75 9 75 4 75 3 3 33 4 33 8 33 2 9 10 7 10 1 1 28 3 4 38 9 38 1 38 2 7 53 9 53 3 10 49 4 49 8 49 3 2 55 4 55 10 55 +10 1 7 83 2 2 23 6 23 1 3 72 1 4 7 3 10 72 3 72 2 72 1 1 6 2 5 39 10 39 3 6 52 2 52 10 52 1 9 90 3 8 21 10 21 2 21 +10 1 4 82 3 2 23 3 23 10 23 2 3 93 5 93 3 5 78 2 78 4 78 3 7 88 5 88 3 88 1 8 53 1 10 28 2 9 65 1 65 2 6 21 1 21 2 1 61 10 61 +10 2 5 41 1 41 2 7 12 4 12 2 10 12 1 12 1 4 77 1 2 70 2 8 24 2 24 2 1 81 5 81 3 6 73 8 73 7 73 2 3 62 10 62 3 9 6 6 6 5 6 +10 2 5 98 3 98 3 4 28 8 28 3 28 1 7 42 2 10 72 5 72 1 1 15 2 9 15 6 15 3 6 94 7 94 10 94 1 3 33 2 2 51 3 51 3 8 99 6 99 2 99 +10 2 1 32 3 32 2 9 22 7 22 3 10 96 7 96 2 96 3 5 15 3 15 1 15 1 7 78 1 4 31 3 6 7 3 7 8 7 1 2 94 2 3 23 1 23 1 8 86 +10 2 8 93 7 93 3 3 97 1 97 10 97 2 4 43 2 43 2 6 73 8 73 1 1 24 1 9 68 3 10 88 2 88 5 88 3 2 42 10 42 8 42 3 5 35 2 35 9 35 1 7 72 +10 3 3 14 9 14 10 14 1 1 44 2 9 13 1 13 3 6 67 1 67 9 67 2 2 63 9 63 3 4 49 3 49 2 49 1 8 5 1 5 17 3 7 85 1 85 8 85 3 10 66 1 66 5 66 +10 1 8 82 3 10 15 1 15 5 15 2 4 72 5 72 2 5 26 6 26 1 1 8 1 2 68 1 7 21 3 9 45 4 45 7 45 3 3 99 4 99 7 99 3 6 27 1 27 2 27 +10 1 5 93 2 7 23 2 23 1 1 51 1 9 54 2 4 49 8 49 2 2 96 5 96 2 3 56 5 56 3 10 36 2 36 9 36 1 6 53 3 8 52 6 52 10 52 +10 3 9 60 2 60 4 60 1 1 14 3 5 70 8 70 6 70 2 10 55 9 55 2 2 23 6 23 1 6 83 3 4 38 6 38 10 38 3 3 24 5 24 8 24 3 8 37 1 37 9 37 2 7 48 4 48 +10 1 1 62 1 8 15 2 9 69 3 69 1 10 23 1 2 82 1 7 26 3 5 45 3 45 1 45 2 6 33 5 33 2 4 12 9 12 2 3 37 7 37 +10 1 7 72 2 2 9 8 9 2 8 15 6 15 1 6 28 3 9 92 4 92 5 92 3 10 12 5 12 8 12 3 1 59 8 59 10 59 1 4 64 3 5 87 10 87 9 87 3 3 73 4 73 1 73 +10 2 1 50 10 50 1 2 14 2 8 90 3 90 3 6 46 8 46 2 46 2 4 71 6 71 1 5 48 3 3 80 9 80 1 80 2 10 61 5 61 1 9 24 2 7 44 4 44 +10 3 1 22 9 22 10 22 2 10 94 9 94 3 6 16 1 16 9 16 3 4 73 6 73 9 73 1 3 54 3 9 54 3 54 2 54 2 5 46 3 46 3 2 97 3 97 7 97 2 7 61 2 61 2 8 75 7 75 +10 1 10 55 1 4 67 3 7 77 9 77 5 77 1 5 30 2 8 6 9 6 1 2 32 2 9 47 3 47 1 6 93 1 3 6 3 1 40 7 40 6 40 +10 1 2 30 3 4 98 8 98 1 98 2 8 79 10 79 3 1 22 8 22 9 22 1 7 79 1 3 7 1 9 36 3 10 36 5 36 4 36 3 6 9 5 9 10 9 2 5 92 4 92 +10 2 9 37 1 37 2 8 72 6 72 1 3 52 2 5 31 3 31 2 2 82 8 82 2 10 54 6 54 1 6 7 1 7 82 1 4 73 2 1 49 4 49 +10 2 2 73 7 73 2 4 83 1 83 1 8 45 1 3 76 3 5 43 10 43 6 43 2 10 29 1 29 3 1 35 5 35 8 35 2 6 92 8 92 1 9 39 3 7 28 5 28 10 28 +10 3 3 58 7 58 1 58 2 1 26 8 26 3 2 48 6 48 1 48 1 9 52 2 8 34 6 34 2 7 96 10 96 2 6 70 8 70 3 5 98 7 98 3 98 1 4 80 1 10 94 +10 1 2 70 2 9 23 7 23 2 6 26 9 26 3 5 14 8 14 3 14 2 7 90 10 90 2 3 93 2 93 3 4 21 8 21 10 21 3 1 42 8 42 10 42 1 8 18 2 10 36 9 36 +10 2 5 28 7 28 2 7 76 9 76 2 8 25 2 25 2 1 17 4 17 2 2 84 5 84 2 3 67 4 67 1 9 87 1 4 43 2 10 88 5 88 1 6 84 +10 3 8 30 5 30 3 30 3 4 91 2 91 8 91 2 9 52 7 52 2 5 80 6 80 1 1 21 1 6 8 3 10 37 3 37 7 37 1 3 15 1 7 12 1 2 92 +10 2 2 28 1 28 1 5 7 2 8 46 2 46 1 7 92 2 3 77 10 77 2 4 15 2 15 1 10 69 1 9 54 3 1 47 8 47 2 47 2 6 39 9 39 +10 3 10 50 4 50 6 50 1 6 44 3 3 64 9 64 1 64 2 9 38 10 38 3 5 93 8 93 2 93 1 7 33 1 8 75 1 1 41 2 2 24 6 24 2 4 5 6 5 +10 2 8 94 1 94 1 1 17 2 7 87 9 87 2 3 21 7 21 1 9 92 2 10 28 7 28 1 2 61 1 5 63 1 4 34 2 6 77 9 77 +10 1 4 72 1 9 98 2 10 5 3 5 2 5 28 10 28 2 3 9 6 9 2 6 95 7 95 2 7 64 8 64 2 2 43 10 43 3 1 50 6 50 10 50 2 8 96 5 96 +10 3 1 85 4 85 3 85 2 3 85 5 85 2 9 39 4 39 1 2 98 2 8 24 2 24 2 4 71 5 71 1 6 60 1 5 55 3 10 22 2 22 4 22 1 7 35 +10 2 4 78 9 78 2 7 49 2 49 1 3 46 3 2 11 7 11 4 11 3 1 90 4 90 3 90 1 6 20 3 10 34 5 34 2 34 3 8 6 9 6 4 6 1 5 70 3 9 74 7 74 3 74 diff --git a/data/flexible_jobshop/hurink_data/rdata/la35.fjs b/data/flexible_jobshop/hurink_data/rdata/la35.fjs new file mode 100644 index 0000000000..aec33eb5bf --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la35.fjs @@ -0,0 +1,31 @@ +30 10 2 +10 1 1 66 1 3 84 2 4 26 3 26 2 8 29 6 29 1 10 94 2 7 98 8 98 2 9 7 8 7 3 6 98 10 98 7 98 3 2 45 4 45 10 45 2 5 43 1 43 +10 3 4 32 3 32 10 32 2 1 97 5 97 2 7 55 2 55 2 3 88 6 88 3 9 93 4 93 1 93 1 10 88 2 2 20 9 20 1 5 50 1 8 17 3 6 5 9 5 1 5 +10 2 5 43 9 43 3 4 68 10 68 8 68 3 9 47 4 47 10 47 1 10 68 2 2 57 6 57 1 7 20 1 6 81 3 3 60 2 60 7 60 3 8 94 10 94 2 94 2 1 62 4 62 +10 3 2 57 10 57 1 57 3 6 40 2 40 3 40 2 1 78 3 78 1 7 9 3 3 49 2 49 4 49 3 10 17 5 17 3 17 1 4 32 1 5 30 2 9 87 1 87 2 8 77 1 77 +10 2 1 52 10 52 2 5 30 1 30 2 4 48 3 48 2 6 48 9 48 1 2 26 2 10 17 2 17 2 7 93 5 93 3 9 97 8 97 6 97 2 8 49 2 49 3 3 89 9 89 6 89 +10 3 8 95 5 95 3 95 3 1 33 8 33 3 33 1 2 5 2 7 17 5 17 1 6 70 2 4 57 6 57 3 5 34 7 34 10 34 1 3 61 2 9 62 3 62 3 10 39 8 39 6 39 +10 2 8 97 2 97 2 6 92 7 92 1 2 31 2 9 5 7 5 2 3 79 9 79 2 5 5 1 5 1 4 67 1 1 5 3 10 78 3 78 8 78 1 7 60 +10 2 3 79 1 79 1 5 6 2 8 20 7 20 3 9 45 1 45 3 45 2 7 34 6 34 2 4 24 5 24 1 10 26 1 6 68 1 2 16 3 1 46 2 46 5 46 +10 3 8 58 10 58 5 58 2 10 50 9 50 1 3 19 3 9 93 10 93 5 93 2 7 49 1 49 3 4 25 1 25 9 25 2 6 85 9 85 3 5 50 3 50 2 50 1 1 93 1 2 26 +10 3 10 81 1 81 8 81 3 7 71 1 71 5 71 1 6 7 3 2 39 1 39 10 39 1 3 16 2 9 42 4 42 3 1 71 3 71 6 71 1 5 84 1 4 56 1 8 99 +10 3 9 9 4 9 7 9 3 1 86 4 86 7 86 3 10 6 1 6 2 6 1 4 71 2 7 97 2 97 1 6 85 1 5 16 2 3 42 8 42 2 8 81 5 81 2 2 81 5 81 +10 3 5 72 2 72 9 72 1 4 24 3 1 30 6 30 10 30 3 9 56 2 56 4 56 1 3 43 3 2 61 8 61 6 61 2 8 82 9 82 2 7 40 6 40 1 6 59 3 10 43 6 43 4 43 +10 2 10 43 6 43 1 2 13 3 7 70 8 70 9 70 2 8 93 9 93 2 1 95 4 95 1 9 12 1 5 15 2 3 78 4 78 1 6 97 1 4 14 +10 3 1 14 3 14 5 14 3 7 26 1 26 5 26 2 2 71 9 71 2 4 46 7 46 1 9 80 2 6 31 2 31 2 5 37 7 37 2 10 27 2 27 3 8 92 4 92 5 92 3 3 67 5 67 8 67 +10 3 3 12 8 12 10 12 1 1 43 3 6 96 5 96 10 96 2 7 7 8 7 3 4 45 1 45 10 45 3 8 20 3 20 1 20 3 2 13 5 13 6 13 1 10 29 3 5 60 9 60 1 60 2 9 33 5 33 +10 1 2 78 2 6 50 4 50 3 7 84 9 84 1 84 1 1 42 2 9 84 5 84 3 5 30 9 30 4 30 3 10 76 9 76 3 76 3 3 57 2 57 1 57 3 8 87 10 87 3 87 1 4 59 +10 2 5 49 2 49 2 8 50 7 50 1 2 15 1 9 13 3 1 93 9 93 7 93 3 7 50 9 50 5 50 3 10 32 9 32 8 32 2 6 59 3 59 1 4 10 1 3 35 +10 3 2 25 7 25 6 25 1 1 47 3 8 60 1 60 4 60 3 9 33 2 33 8 33 2 5 53 8 53 1 6 37 1 10 73 3 3 22 5 22 4 22 3 4 87 5 87 10 87 2 7 79 4 79 +10 2 1 84 4 84 1 7 83 1 2 71 2 6 68 5 68 1 10 89 2 9 11 2 11 1 4 60 2 5 50 6 50 1 3 33 1 8 97 +10 1 2 14 2 1 38 4 38 2 7 88 3 88 3 6 5 5 5 7 5 3 5 77 10 77 6 77 2 8 92 1 92 3 9 24 5 24 8 24 2 3 73 8 73 1 10 52 3 4 71 5 71 10 71 +10 3 8 62 7 62 1 62 2 10 19 8 19 3 7 38 6 38 1 38 1 4 15 2 9 64 6 64 2 3 64 10 64 2 5 8 8 8 3 2 61 7 61 5 61 2 1 19 3 19 1 6 33 +10 1 3 33 1 6 46 2 5 74 7 74 2 1 56 9 56 3 7 84 8 84 3 84 2 10 83 9 83 3 9 19 8 19 10 19 3 8 8 10 8 4 8 2 4 32 9 32 2 2 97 5 97 +10 1 5 50 2 4 71 9 71 2 7 50 2 50 2 3 97 4 97 2 10 8 5 8 2 1 17 4 17 1 8 19 1 9 92 2 6 54 5 54 1 2 52 +10 3 9 32 5 32 3 32 3 2 79 8 79 1 79 1 4 97 1 6 38 2 10 49 6 49 1 5 76 1 7 76 3 1 56 3 56 7 56 1 3 78 1 8 54 +10 1 6 13 2 4 5 1 5 1 3 25 2 1 86 2 86 1 2 95 2 10 28 3 28 3 7 78 1 78 4 78 3 9 24 7 24 5 24 1 8 10 2 5 39 2 39 +10 2 8 48 9 48 3 3 59 4 59 6 59 1 1 20 3 10 7 9 7 1 7 2 6 31 10 31 3 7 97 8 97 2 97 1 2 89 1 5 32 1 4 25 2 9 41 6 41 +10 2 6 87 8 87 2 1 18 9 18 2 10 48 9 48 2 3 43 7 43 1 2 30 2 7 97 9 97 1 8 47 1 9 65 2 4 69 9 69 1 5 27 +10 1 7 71 2 6 20 3 20 2 9 20 5 20 1 2 78 2 4 39 6 39 2 1 17 7 17 2 8 50 6 50 1 3 44 3 10 42 6 42 5 42 3 5 38 4 38 3 38 +10 2 1 50 5 50 2 10 42 4 42 1 4 72 2 6 7 2 7 2 2 77 5 77 1 8 58 1 5 78 3 3 89 2 89 4 89 1 7 70 2 9 36 8 36 +10 2 4 32 3 32 3 10 95 7 95 4 95 3 3 13 4 13 10 13 3 1 73 10 73 5 73 1 7 97 3 9 24 4 24 10 24 3 5 49 7 49 3 49 2 6 57 3 57 3 2 68 4 68 1 68 3 8 94 7 94 1 94 diff --git a/data/flexible_jobshop/hurink_data/rdata/la36.fjs b/data/flexible_jobshop/hurink_data/rdata/la36.fjs new file mode 100644 index 0000000000..08de69bd8d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la36.fjs @@ -0,0 +1,16 @@ +15 15 2 +15 1 5 21 1 4 55 2 7 71 3 71 2 15 98 1 98 1 11 12 2 3 34 8 34 2 10 16 13 16 3 2 21 15 21 7 21 3 1 53 14 53 5 53 2 8 26 6 26 3 9 52 3 52 5 52 2 6 95 5 95 2 13 31 2 31 2 12 42 6 42 3 14 39 6 39 4 39 +15 2 12 54 14 54 1 5 83 1 2 77 3 8 64 14 64 11 64 2 9 34 15 34 1 15 79 3 13 43 3 43 14 43 1 1 55 1 4 77 2 7 19 6 19 1 10 37 1 6 79 3 11 92 3 92 2 92 1 14 62 2 3 66 15 66 +15 3 10 83 7 83 5 83 1 6 77 3 3 87 10 87 2 87 1 8 38 3 5 60 7 60 3 60 2 13 98 8 98 1 1 93 3 14 17 7 17 3 17 2 7 41 8 41 1 11 44 1 4 69 2 12 49 6 49 2 9 24 11 24 2 2 87 15 87 2 15 25 1 25 +15 2 6 77 9 77 2 1 96 11 96 1 10 28 1 7 7 2 5 95 12 95 2 14 35 5 35 3 8 35 1 35 2 35 2 9 76 15 76 3 12 9 1 9 9 9 2 13 95 8 95 2 3 43 12 43 1 2 75 1 11 61 1 15 10 2 4 79 5 79 +15 1 11 87 2 5 28 6 28 3 9 50 2 50 5 50 1 3 59 2 1 46 3 46 3 12 45 8 45 1 45 2 15 9 2 9 2 10 43 2 43 1 7 52 2 8 27 9 27 3 2 91 9 91 8 91 1 14 41 1 4 16 1 6 59 3 13 39 10 39 14 39 +15 3 1 20 7 20 5 20 1 3 71 3 5 78 6 78 3 78 2 14 66 11 66 2 4 14 5 14 1 13 8 1 15 42 1 7 28 3 2 54 7 54 5 54 3 10 33 13 33 15 33 2 12 89 14 89 1 9 26 3 8 37 4 37 5 37 1 11 33 2 6 43 15 43 +15 3 9 69 4 69 11 69 1 5 96 3 13 17 8 17 7 17 1 1 69 1 8 45 3 12 31 6 31 8 31 3 7 78 1 78 5 78 1 11 20 3 4 27 11 27 10 27 1 14 87 2 2 74 4 74 3 6 84 8 84 1 84 1 15 76 1 3 94 1 10 81 +15 3 5 58 9 58 2 58 3 14 90 4 90 12 90 3 12 76 1 76 2 76 1 4 81 1 8 23 1 10 28 2 2 18 3 18 2 3 32 10 32 2 13 86 5 86 3 9 99 12 99 14 99 1 15 97 3 1 24 6 24 15 24 3 11 45 9 45 2 45 3 7 72 10 72 3 72 2 6 25 13 25 +15 3 6 27 11 27 14 27 2 2 46 11 46 1 7 67 3 9 27 11 27 14 27 2 14 19 6 19 1 11 80 3 3 17 8 17 9 17 2 4 48 14 48 3 8 62 4 62 14 62 3 12 12 4 12 7 12 1 15 28 3 5 98 8 98 13 98 2 1 42 6 42 2 10 48 15 48 2 13 50 4 50 +15 2 12 37 2 37 1 6 80 2 5 75 7 75 2 9 55 2 55 2 8 50 7 50 3 1 94 4 94 10 94 3 10 14 3 14 15 14 1 7 41 2 15 72 10 72 1 4 50 3 11 61 5 61 14 61 3 14 79 9 79 11 79 2 3 98 15 98 1 13 18 2 2 63 8 63 +15 3 8 65 3 65 12 65 2 4 96 11 96 1 1 47 3 5 75 9 75 6 75 2 13 69 10 69 1 15 58 2 11 33 4 33 3 2 71 9 71 11 71 1 10 22 2 14 32 9 32 3 6 57 14 57 9 57 3 9 79 13 79 12 79 1 3 14 3 12 31 11 31 3 31 3 7 60 8 60 2 60 +15 3 2 34 14 34 10 34 1 3 47 3 4 58 12 58 15 58 1 6 51 2 5 62 3 62 2 7 44 13 44 2 10 8 13 8 1 8 17 1 11 97 3 9 29 7 29 1 29 1 12 15 3 14 66 13 66 6 66 2 13 40 15 40 3 1 44 13 44 14 44 1 15 38 +15 1 4 50 1 8 57 3 14 61 10 61 4 61 3 6 20 5 20 15 20 2 12 85 9 85 2 13 90 11 90 2 3 58 1 58 1 5 63 2 11 84 10 84 1 2 39 2 10 87 2 87 1 7 21 2 15 56 11 56 1 9 32 1 1 57 +15 1 10 84 2 8 45 4 45 2 6 15 7 15 2 15 41 6 41 1 11 18 1 5 82 3 12 29 5 29 1 29 2 3 70 11 70 3 2 67 5 67 13 67 2 4 30 3 30 1 14 50 3 7 23 5 23 15 23 3 1 20 12 20 5 20 1 13 21 3 9 38 6 38 11 38 +15 1 10 37 2 11 81 6 81 2 12 61 5 61 2 15 57 13 57 3 9 57 12 57 5 57 2 1 52 13 52 1 8 74 1 7 62 1 13 30 2 2 52 11 52 2 3 38 6 38 1 14 68 3 5 54 14 54 12 54 3 4 54 3 54 15 54 3 6 16 13 16 3 16 diff --git a/data/flexible_jobshop/hurink_data/rdata/la37.fjs b/data/flexible_jobshop/hurink_data/rdata/la37.fjs new file mode 100644 index 0000000000..9799963c6b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la37.fjs @@ -0,0 +1,16 @@ +15 15 2 +15 1 6 19 1 7 64 2 12 73 3 73 2 10 13 1 13 1 3 84 2 15 88 8 88 2 4 85 13 85 3 11 41 15 41 7 41 3 13 53 14 53 5 53 2 14 80 6 80 3 2 66 3 66 5 66 2 8 46 5 46 2 9 59 2 59 2 5 25 6 25 3 1 62 14 62 6 62 +15 1 2 67 2 4 74 14 74 1 8 41 1 3 57 3 15 52 14 52 11 52 2 1 14 9 14 3 10 64 4 64 15 64 1 9 84 3 7 78 14 78 10 78 1 6 47 2 14 28 6 28 1 5 84 1 11 63 3 13 26 3 26 2 26 1 12 46 +15 2 7 97 15 97 3 9 95 7 95 5 95 1 1 64 3 10 38 2 38 1 38 3 11 59 7 59 3 59 2 13 95 8 95 1 3 17 3 12 65 7 65 14 65 3 14 93 5 93 8 93 1 4 10 1 6 73 2 2 11 6 11 2 5 85 11 85 2 15 46 2 46 1 8 67 +15 2 11 23 9 23 2 13 49 11 49 1 4 32 1 5 66 2 3 43 12 43 2 1 60 5 60 3 9 41 8 41 1 41 2 8 61 2 61 3 14 70 9 70 1 70 3 10 49 5 49 8 49 2 12 17 13 17 1 7 90 1 2 85 2 15 99 5 99 1 6 85 +15 2 10 98 6 98 3 9 57 2 57 5 57 1 4 73 2 7 9 3 9 3 1 73 8 73 2 73 2 8 7 2 7 1 2 98 2 5 13 9 13 3 14 41 2 41 9 41 2 6 40 1 40 1 12 85 1 11 37 3 3 68 13 68 10 68 2 15 79 6 79 1 13 17 +15 2 12 66 7 66 3 8 53 6 53 3 53 2 6 86 11 86 2 7 40 5 40 1 1 14 1 4 19 1 14 96 3 5 95 7 95 6 95 1 3 54 1 11 84 3 13 97 2 97 14 97 1 9 16 3 15 52 4 52 5 52 1 2 76 2 10 87 6 87 +15 3 5 77 6 77 4 77 2 3 55 4 55 3 10 42 8 42 7 42 1 6 74 1 15 91 3 14 33 6 33 8 33 3 11 16 1 16 5 16 1 13 54 3 1 18 11 18 10 18 1 4 87 2 8 60 4 60 3 9 13 8 13 1 13 1 7 33 1 2 33 1 12 61 +15 3 7 41 9 41 2 41 3 6 39 4 39 12 39 3 12 82 1 82 2 82 1 10 64 1 15 47 1 11 28 2 8 78 3 78 2 14 49 10 49 2 2 79 5 79 3 5 58 12 58 14 58 1 3 92 3 4 79 6 79 15 79 3 13 6 9 6 2 6 3 1 69 10 69 3 69 2 9 76 13 76 +15 3 12 21 11 21 14 21 2 6 42 11 42 1 10 91 3 3 28 11 28 14 28 2 1 52 6 52 1 7 88 3 13 76 8 76 9 76 2 14 86 4 86 2 11 23 9 23 1 2 35 1 8 52 2 5 91 3 91 1 4 47 1 15 82 1 9 24 +15 3 12 42 8 42 13 42 2 2 93 6 93 2 4 95 15 95 2 14 45 4 45 2 10 28 2 28 1 15 77 2 1 84 7 84 2 11 8 2 8 2 8 45 7 45 3 5 70 4 70 10 70 3 6 37 10 37 3 37 3 7 86 13 86 8 86 1 13 64 1 9 67 3 3 38 5 38 14 38 +15 3 5 97 9 97 11 97 2 13 81 15 81 1 2 58 2 8 84 6 84 3 6 58 12 58 5 58 2 1 9 13 9 3 12 87 9 87 6 87 2 4 5 10 5 1 3 44 2 14 85 4 85 3 7 89 9 89 11 89 1 11 77 2 10 96 9 96 3 15 39 6 39 14 39 3 9 77 6 77 13 77 +15 3 13 80 12 80 11 80 3 2 21 15 21 8 21 1 11 10 2 6 73 12 73 2 9 70 2 70 1 7 49 1 3 31 3 14 34 4 34 12 34 3 5 40 4 40 3 40 2 12 22 13 22 2 1 15 13 15 1 15 82 1 4 57 3 10 71 7 71 1 71 1 8 48 +15 3 3 17 13 17 6 17 2 8 62 15 62 3 6 75 13 75 14 75 1 10 35 1 2 91 1 15 50 3 4 7 10 7 3 7 2 11 64 15 64 2 14 75 9 75 2 13 94 11 94 2 1 55 13 55 2 7 72 10 72 1 9 47 2 5 11 2 11 1 12 90 +15 2 12 93 11 93 1 7 57 1 2 71 1 13 70 2 10 93 4 93 2 6 20 7 20 2 4 15 6 15 1 14 77 1 11 58 3 1 12 5 12 11 12 3 3 67 5 67 13 67 2 9 68 3 68 1 15 7 3 8 29 5 29 15 29 3 5 52 12 52 1 52 +15 2 14 76 13 76 3 4 27 6 27 11 27 1 5 26 2 10 36 6 36 2 12 8 5 8 2 11 36 13 36 3 1 95 12 95 5 95 2 9 48 13 48 1 3 82 1 7 87 1 6 6 2 2 63 11 63 2 8 56 6 56 1 13 36 3 15 15 5 15 14 15 diff --git a/data/flexible_jobshop/hurink_data/rdata/la38.fjs b/data/flexible_jobshop/hurink_data/rdata/la38.fjs new file mode 100644 index 0000000000..63ddb65c86 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la38.fjs @@ -0,0 +1,16 @@ +15 15 2 +15 1 2 26 1 13 67 2 1 72 3 72 2 7 74 1 74 1 15 13 2 9 43 8 43 2 5 30 13 30 3 4 19 15 19 7 19 3 11 23 14 23 5 23 2 12 85 6 85 3 6 98 3 98 5 98 2 14 43 5 43 2 3 38 2 38 2 8 8 6 8 3 10 75 14 75 6 75 +15 1 15 42 2 1 39 14 39 1 5 55 1 13 46 3 2 19 14 19 11 19 2 9 93 15 93 1 10 80 3 6 26 13 26 3 26 2 11 7 10 7 1 7 50 2 12 57 6 57 1 4 73 1 3 9 3 8 61 3 61 2 61 1 14 72 +15 2 4 96 15 96 3 5 99 7 99 4 99 3 13 34 10 34 2 34 1 7 60 3 8 43 7 43 3 43 2 15 7 8 7 1 14 12 3 9 11 7 11 14 11 3 12 70 5 70 8 70 1 11 43 1 1 91 2 2 68 6 68 2 10 11 11 11 2 6 68 15 68 2 3 72 1 72 +15 2 15 63 9 63 2 12 45 11 45 1 5 49 1 2 74 2 9 27 12 27 2 1 30 5 30 3 10 72 8 72 1 72 2 8 9 2 9 3 13 99 9 99 1 99 3 14 60 5 60 8 60 2 6 69 12 69 1 7 69 1 3 84 1 4 40 2 11 59 5 59 +15 1 3 91 2 1 75 6 75 3 10 98 2 98 5 98 1 4 17 2 11 72 3 72 3 14 31 8 31 1 31 2 12 9 2 9 2 15 98 2 98 1 8 50 2 6 37 9 37 3 5 8 2 8 9 8 2 9 65 1 65 1 2 90 1 13 91 3 7 71 13 71 10 71 +15 2 12 35 6 35 1 7 80 2 5 39 7 39 3 4 62 6 62 3 62 2 15 74 11 74 2 6 72 5 72 1 11 35 1 10 25 1 2 49 3 9 52 7 52 5 52 3 8 63 10 63 13 63 3 3 90 2 90 14 90 1 14 21 3 13 47 4 47 5 47 1 1 38 +15 2 15 19 6 19 3 8 57 6 57 4 57 2 11 24 4 24 3 14 91 8 91 7 91 1 4 50 1 1 5 3 12 49 6 49 8 49 3 13 18 1 18 5 18 1 10 58 3 6 24 11 24 10 24 1 9 52 2 2 88 4 88 3 3 68 8 68 1 68 1 7 20 1 5 53 +15 1 8 77 3 15 72 9 72 2 72 3 6 35 4 35 12 35 3 12 90 1 90 2 90 1 5 68 1 7 18 1 4 9 2 1 33 3 33 2 9 60 10 60 2 11 18 5 18 3 13 10 12 10 14 10 1 14 60 3 2 38 6 38 15 38 3 3 99 9 99 2 99 3 10 15 3 15 8 15 +15 1 14 6 3 9 86 11 86 14 86 2 3 40 11 40 1 10 79 3 13 92 11 92 14 92 2 12 23 6 23 1 6 89 3 11 95 8 95 9 95 2 7 91 4 91 2 8 72 9 72 1 1 80 1 2 60 2 4 56 3 56 1 5 51 1 15 23 +15 1 2 46 3 7 28 8 28 13 28 2 6 34 11 34 3 12 77 11 77 4 77 2 5 47 2 47 1 1 10 2 15 49 7 49 2 9 77 2 77 2 11 48 7 48 3 8 24 4 24 10 24 3 13 8 10 8 3 8 3 3 72 13 72 8 72 1 14 55 1 10 29 3 4 40 5 40 14 40 +15 3 11 22 9 22 5 22 3 5 89 13 89 8 89 2 13 79 6 79 3 1 7 12 7 5 7 2 10 15 13 15 3 2 6 9 6 6 6 2 12 30 10 30 1 7 38 2 6 11 4 11 3 9 52 11 52 10 52 2 4 20 9 20 3 8 5 6 5 14 5 3 15 9 6 9 9 9 1 3 20 3 14 28 13 28 12 28 +15 2 6 73 3 73 3 15 56 8 56 7 56 2 3 37 12 37 2 4 22 2 22 1 14 25 1 7 58 3 2 8 4 8 12 8 3 8 93 4 93 5 93 3 5 88 14 88 13 88 2 9 17 13 17 1 13 9 1 12 69 3 11 71 7 71 1 71 1 10 85 3 1 55 13 55 6 55 +15 2 10 85 15 85 3 15 58 13 58 14 58 1 4 46 1 9 64 1 3 49 3 7 37 10 37 4 37 3 2 33 5 33 15 33 2 5 30 9 30 2 6 26 11 26 2 1 20 13 20 2 14 74 10 74 1 11 77 2 13 99 2 99 1 12 56 2 8 21 11 21 +15 1 11 17 1 4 24 1 5 89 2 6 15 4 15 2 12 60 7 60 2 2 42 6 42 1 9 98 1 3 64 3 14 92 5 92 1 92 2 1 63 11 63 3 8 52 5 52 13 52 2 13 54 3 54 1 7 75 3 15 23 5 23 12 23 1 10 38 +15 2 4 8 13 8 3 6 17 11 17 4 17 2 12 56 6 56 2 8 93 5 93 2 15 26 13 26 3 10 62 12 62 5 62 2 7 7 13 7 1 11 88 1 1 97 1 2 7 2 3 43 2 43 2 9 29 14 29 3 14 35 13 35 3 35 2 13 87 5 87 2 5 57 12 57 diff --git a/data/flexible_jobshop/hurink_data/rdata/la39.fjs b/data/flexible_jobshop/hurink_data/rdata/la39.fjs new file mode 100644 index 0000000000..425e2f9f5e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la39.fjs @@ -0,0 +1,16 @@ +15 15 2 +15 1 11 51 1 15 43 2 8 80 3 80 2 5 18 1 18 1 7 38 2 4 24 8 24 2 3 67 13 67 3 13 15 15 15 7 15 3 12 24 14 24 5 24 2 14 72 6 72 3 9 45 3 45 5 45 2 6 80 5 80 2 10 64 2 64 2 2 44 6 44 3 1 88 14 88 6 88 +15 1 7 40 2 10 88 14 88 1 11 77 1 6 59 3 12 20 14 20 11 20 2 4 52 9 52 3 9 70 4 70 15 70 1 1 40 3 5 32 14 32 10 32 1 14 76 2 13 43 6 43 1 8 31 1 3 21 3 15 5 3 5 2 5 1 2 47 +15 2 1 32 15 32 3 4 49 7 49 5 49 1 11 5 3 6 64 10 64 2 64 1 8 58 3 9 80 7 80 3 80 2 7 94 8 94 1 12 11 3 2 26 7 26 14 26 3 14 26 5 26 8 26 1 15 59 1 10 85 2 5 47 6 47 2 13 96 11 96 2 3 14 15 14 +15 2 6 23 1 23 2 7 9 9 9 2 1 75 11 75 1 13 37 1 12 43 2 3 79 12 79 2 5 75 3 75 2 4 34 1 34 2 8 20 2 20 3 14 10 9 10 1 10 3 15 83 5 83 8 83 2 11 68 12 68 1 10 52 1 9 66 1 2 9 +15 2 13 69 5 69 1 10 59 2 4 28 6 28 3 15 62 2 62 5 62 1 14 36 2 2 26 3 26 3 7 84 8 84 1 84 2 12 16 2 16 2 9 54 2 54 1 6 42 2 3 54 9 54 3 1 6 2 6 9 6 2 11 40 1 40 1 8 88 1 5 79 +15 3 14 78 13 78 10 78 2 13 53 6 53 1 12 17 2 6 29 7 29 3 5 82 6 82 3 82 2 3 23 11 23 2 10 12 5 12 1 9 64 1 2 86 1 8 59 3 7 5 5 5 6 5 1 4 68 1 15 59 3 11 13 2 13 14 13 1 1 56 +15 3 11 83 4 83 5 83 1 14 46 2 10 7 6 7 3 13 65 6 65 4 65 2 12 69 4 69 3 7 62 8 62 10 62 1 1 16 3 3 58 6 58 8 58 3 9 66 1 66 5 66 1 6 83 3 8 90 11 90 10 90 1 15 42 2 5 81 4 81 3 4 69 8 69 1 69 1 2 85 +15 1 8 73 1 11 71 3 9 64 2 64 15 64 1 7 10 3 10 20 3 20 1 20 3 12 99 1 99 2 99 1 5 24 1 15 65 1 6 82 2 4 72 3 72 2 13 43 10 43 2 2 82 5 82 3 14 27 12 27 13 27 3 3 24 6 24 15 24 3 1 33 9 33 2 33 +15 3 5 82 10 82 3 82 2 2 34 13 34 3 4 92 11 92 14 92 2 3 8 11 8 1 1 38 3 9 45 11 45 14 45 2 7 21 6 21 1 6 35 3 13 52 8 52 9 52 2 10 35 4 35 2 12 15 9 15 1 15 23 1 11 6 2 14 83 3 83 1 8 30 +15 1 3 84 1 6 7 3 10 66 8 66 13 66 2 11 6 6 6 2 5 28 15 28 2 14 27 4 27 2 7 79 2 79 1 8 70 2 1 85 7 85 2 2 94 11 94 1 4 60 3 15 80 4 80 10 80 3 13 39 10 39 3 39 3 9 66 13 66 8 66 1 12 29 +15 1 4 44 3 7 58 5 58 14 58 3 14 14 9 14 11 14 2 9 65 15 65 1 2 72 2 6 14 8 14 3 13 52 3 52 12 52 2 5 21 11 21 1 10 25 3 1 5 9 5 6 5 2 12 51 10 51 1 8 61 2 15 55 4 55 3 11 42 9 42 10 42 2 3 36 9 36 +15 3 15 43 6 43 14 43 3 11 72 6 72 9 72 1 6 78 3 12 12 13 12 11 12 3 13 17 15 17 8 17 1 1 46 2 10 27 12 27 2 7 51 2 51 1 3 63 1 2 79 3 9 79 4 79 12 79 3 8 91 4 91 5 91 3 5 49 14 49 13 49 2 14 26 13 26 1 4 93 +15 1 8 49 3 1 49 7 49 10 49 3 5 71 13 71 6 71 2 6 78 15 78 3 10 44 13 44 14 44 1 11 41 1 13 91 1 14 84 3 9 91 10 91 4 91 3 7 21 5 21 15 21 2 12 47 9 47 2 15 28 11 28 2 4 61 1 61 1 3 70 2 2 93 10 93 +15 1 4 25 2 5 85 2 85 1 1 66 2 3 45 11 45 1 11 95 1 13 21 1 9 84 2 6 24 4 24 2 10 53 7 53 2 8 67 6 67 1 7 91 1 12 11 3 14 32 5 32 1 32 2 2 30 11 30 3 15 89 5 89 13 89 +15 2 4 92 3 92 1 8 93 3 1 99 5 99 15 99 3 2 40 12 40 1 40 2 11 37 13 37 3 13 69 6 69 11 69 1 6 66 2 7 57 6 57 2 15 22 5 22 2 10 44 13 44 3 9 73 12 73 5 73 2 14 97 13 97 1 12 18 1 3 69 1 5 41 diff --git a/data/flexible_jobshop/hurink_data/rdata/la40.fjs b/data/flexible_jobshop/hurink_data/rdata/la40.fjs new file mode 100644 index 0000000000..a55642fb70 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/la40.fjs @@ -0,0 +1,16 @@ +15 15 2 +15 1 10 65 1 11 28 2 5 74 3 74 2 13 33 1 33 1 3 51 2 15 75 8 75 2 6 73 13 73 3 9 32 15 32 7 32 3 7 13 14 13 5 13 2 4 81 6 81 3 2 35 3 35 5 35 2 8 59 5 59 2 14 38 2 38 2 12 55 6 55 3 1 27 14 27 6 27 +15 1 1 64 2 2 53 14 53 1 12 83 1 3 33 3 5 6 14 6 11 6 2 10 52 9 52 3 15 72 4 72 13 72 3 9 7 14 7 10 7 1 14 90 2 13 21 6 21 1 7 23 1 4 10 3 11 39 3 39 2 39 1 6 49 2 8 72 15 72 +15 3 15 73 7 73 5 73 1 4 82 3 2 23 10 23 1 23 3 13 62 7 62 3 62 2 7 88 8 88 1 6 21 3 9 65 7 65 14 65 3 12 70 5 70 8 70 1 8 53 1 11 81 2 3 93 6 93 2 14 77 11 77 2 1 61 15 61 2 10 28 1 28 2 5 78 9 78 +15 2 2 12 11 12 1 7 51 1 8 33 2 5 15 12 15 2 15 72 5 72 3 11 98 8 98 1 98 2 10 94 2 94 3 6 12 9 12 1 12 3 12 42 5 42 8 42 2 3 24 12 24 1 14 15 1 9 28 1 4 6 2 13 99 5 99 1 1 41 +15 2 13 97 6 97 3 6 7 2 7 5 7 1 10 96 2 5 15 3 15 3 15 73 8 73 1 73 2 14 43 2 43 2 1 32 2 32 1 9 22 2 12 42 9 42 3 2 94 9 94 8 94 1 3 23 1 8 86 1 7 78 3 11 24 13 24 10 24 2 4 31 6 31 +15 1 2 72 2 6 88 7 88 3 3 93 6 93 5 93 2 14 13 2 13 2 5 44 13 44 1 15 66 1 7 63 3 8 14 7 14 5 14 3 10 67 13 67 15 67 2 11 17 14 17 1 12 85 3 1 35 4 35 5 35 1 4 68 2 13 5 6 5 3 9 49 6 49 4 49 +15 2 10 15 4 15 3 8 82 7 82 10 82 1 7 21 3 15 53 6 53 8 53 3 4 72 1 72 5 72 1 14 49 3 3 99 11 99 10 99 1 5 26 2 13 56 4 56 3 9 45 8 45 1 45 1 2 68 1 11 51 1 1 8 3 6 27 9 27 2 27 3 12 96 4 96 3 96 +15 1 4 54 3 8 24 1 24 2 24 1 5 14 1 9 38 1 6 36 2 3 52 8 52 1 15 55 2 13 37 5 37 3 12 48 14 48 13 48 3 1 93 6 93 15 93 3 14 60 9 60 2 60 3 11 70 10 70 3 70 2 2 23 13 23 3 7 23 11 23 14 23 2 10 83 11 83 +15 1 4 12 3 9 69 11 69 14 69 2 7 26 6 26 1 10 23 3 15 28 8 28 9 28 2 2 82 4 82 2 6 33 9 33 1 5 45 1 14 64 2 8 15 3 15 1 12 9 1 13 73 1 11 59 3 3 37 8 37 13 37 2 1 62 6 62 +15 2 1 87 15 87 2 6 12 4 12 2 8 80 2 80 1 5 50 2 11 48 7 48 2 13 90 2 90 2 2 72 7 72 3 14 24 4 24 10 24 3 7 14 10 14 3 14 3 9 71 13 71 8 71 1 12 44 1 10 46 3 3 15 5 15 14 15 3 15 61 9 61 11 61 2 4 92 15 92 +15 1 3 54 2 1 22 8 22 3 7 61 3 61 12 61 2 5 46 11 46 1 4 73 3 6 16 9 16 11 16 1 13 6 1 10 94 2 15 93 4 93 3 14 67 9 67 11 67 1 9 54 2 8 75 9 75 3 12 32 6 32 14 32 3 11 40 6 40 9 40 1 2 97 +15 3 11 92 13 92 12 92 2 15 36 3 36 3 5 22 8 22 7 22 2 10 9 12 9 2 4 47 2 47 1 2 77 1 13 79 3 14 36 4 36 12 36 3 7 30 4 30 5 30 3 9 98 14 98 13 98 2 12 79 13 79 1 8 7 1 6 55 3 3 6 7 6 1 6 1 1 30 +15 3 1 49 13 49 6 49 2 14 83 15 83 3 4 73 13 73 14 73 1 7 82 1 2 82 1 15 92 3 12 73 10 73 4 73 3 5 31 15 31 2 31 3 11 35 14 35 1 35 1 10 54 2 6 7 10 7 1 9 37 2 8 72 2 72 1 3 52 2 13 76 11 76 +15 1 11 98 1 13 34 1 14 52 2 5 26 4 26 2 2 28 7 28 2 4 39 6 39 1 9 80 1 6 29 3 10 70 5 70 1 70 2 1 43 11 43 3 7 48 5 48 13 48 2 8 58 3 58 1 3 45 3 15 94 5 94 12 94 1 12 96 +15 2 2 70 13 70 3 11 17 6 17 4 17 2 7 90 6 90 2 13 67 5 67 2 5 14 13 14 3 9 23 12 23 5 23 2 4 21 13 21 1 8 18 1 14 43 1 12 84 2 6 26 2 26 2 10 36 14 36 3 3 93 13 93 5 93 2 15 84 14 84 3 1 42 9 42 3 42 diff --git a/data/flexible_jobshop/hurink_data/rdata/mt06.fjs b/data/flexible_jobshop/hurink_data/rdata/mt06.fjs new file mode 100644 index 0000000000..5a206eea55 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/mt06.fjs @@ -0,0 +1,7 @@ +6 6 2 +6 1 3 1 1 1 3 2 2 6 3 6 2 4 7 1 7 2 6 3 2 3 2 5 6 4 6 +6 3 2 8 6 8 1 8 3 3 5 2 5 5 5 3 5 10 3 10 2 10 2 6 10 5 10 2 1 10 2 10 2 4 4 6 4 +6 3 3 5 2 5 4 5 2 4 4 5 4 1 6 8 1 1 9 3 2 1 5 1 3 1 3 5 7 4 7 6 7 +6 1 2 5 3 1 5 2 5 4 5 1 3 5 2 4 3 6 3 1 5 8 1 6 9 +6 3 3 9 2 9 4 9 2 2 3 6 3 3 5 5 4 5 2 5 1 6 4 3 1 3 4 3 2 3 1 4 1 +6 3 2 3 4 3 3 3 2 4 3 5 3 1 6 9 3 1 10 4 10 2 10 3 5 4 4 4 3 4 2 3 1 5 1 diff --git a/data/flexible_jobshop/hurink_data/rdata/mt10.fjs b/data/flexible_jobshop/hurink_data/rdata/mt10.fjs new file mode 100644 index 0000000000..cd73f50035 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/mt10.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 29 1 2 78 2 3 9 2 9 1 4 36 1 5 49 2 6 11 8 11 2 7 62 8 62 3 8 56 10 56 7 56 3 9 44 4 44 10 44 2 10 21 1 21 +10 3 1 43 3 43 10 43 2 3 90 5 90 2 5 75 2 75 2 10 11 6 11 3 4 69 1 69 8 69 2 2 28 7 28 1 7 46 3 6 46 9 46 1 46 2 8 72 9 72 3 9 30 4 30 10 30 +10 1 2 91 3 1 85 4 85 10 85 1 4 39 2 3 74 6 74 1 9 90 1 6 10 3 8 12 3 12 2 12 1 7 89 2 10 45 2 45 2 5 33 4 33 +10 3 2 81 10 81 1 81 3 3 95 2 95 10 95 2 1 71 5 71 3 5 99 2 99 4 99 3 7 9 5 9 3 9 1 9 52 1 8 85 2 4 98 1 98 2 10 22 1 22 2 6 43 10 43 +10 2 3 14 1 14 2 1 6 4 6 2 2 22 1 22 1 6 61 1 4 26 2 5 69 2 69 2 9 21 5 21 3 8 49 6 49 7 49 2 10 72 9 72 1 7 53 +10 3 3 84 5 84 8 84 2 2 2 7 2 1 6 52 1 4 95 1 9 48 2 10 72 5 72 1 1 47 2 7 65 6 65 3 5 6 7 6 10 6 1 8 25 +10 2 2 46 3 46 3 1 37 8 37 6 37 2 4 61 2 61 2 3 13 7 13 1 7 32 2 6 21 9 21 3 10 32 2 32 9 32 2 9 89 1 89 1 8 30 1 5 55 +10 3 3 31 8 31 10 31 2 1 86 7 86 2 2 46 7 46 3 6 74 1 74 3 74 2 5 32 6 32 2 7 88 5 88 1 9 19 1 10 48 1 8 36 3 4 79 2 79 5 79 +10 3 1 76 10 76 8 76 3 2 69 9 69 7 69 3 4 76 9 76 10 76 1 6 51 2 3 85 1 85 3 10 11 1 11 9 11 2 7 40 9 40 3 8 89 3 89 2 89 1 5 26 1 9 74 +10 3 2 85 1 85 8 85 3 1 13 5 13 6 13 2 3 61 10 61 1 7 7 2 9 64 4 64 3 10 76 3 76 6 76 1 6 47 1 4 52 1 5 90 3 8 45 4 45 7 45 diff --git a/data/flexible_jobshop/hurink_data/rdata/mt20.fjs b/data/flexible_jobshop/hurink_data/rdata/mt20.fjs new file mode 100644 index 0000000000..e3775a042c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/mt20.fjs @@ -0,0 +1,21 @@ +20 5 2 +5 1 1 29 1 2 9 2 3 49 2 49 1 4 62 1 5 44 +5 2 1 43 3 43 2 2 75 3 75 3 4 69 5 69 2 69 3 3 46 4 46 5 46 2 5 72 1 72 +5 3 2 91 3 91 5 91 2 1 39 5 39 2 3 90 2 90 2 5 12 1 12 3 4 45 1 45 3 45 +5 2 2 81 5 81 3 1 71 4 71 5 71 3 5 9 4 9 3 9 3 3 85 4 85 5 85 1 4 22 +5 2 3 14 1 14 1 2 22 1 1 26 3 4 21 3 21 2 21 1 5 72 +5 2 3 84 5 84 3 2 52 5 52 4 52 3 5 48 2 48 1 48 3 1 47 2 47 3 47 2 4 6 3 6 +5 1 2 46 3 1 61 2 61 4 61 3 3 32 5 32 2 32 1 4 32 2 5 30 1 30 +5 2 3 31 1 31 2 2 46 5 46 2 1 32 4 32 3 4 19 3 19 1 19 1 5 36 +5 1 1 76 2 4 76 2 76 2 3 85 5 85 3 2 40 3 40 1 40 2 5 26 2 26 +5 3 2 85 4 85 1 85 3 3 61 5 61 2 61 1 1 64 1 4 47 1 5 90 +5 2 2 78 5 78 1 4 36 2 1 11 5 11 2 5 56 3 56 3 3 21 1 21 2 21 +5 2 3 90 2 90 1 1 11 2 2 28 4 28 3 4 46 2 46 3 46 1 5 30 +5 1 1 85 1 3 74 3 2 10 3 10 5 10 2 4 89 1 89 1 5 33 +5 2 3 95 2 95 3 1 99 3 99 5 99 2 2 52 5 52 1 4 98 1 5 43 +5 1 1 6 3 2 61 5 61 1 61 1 5 69 1 3 49 3 4 53 2 53 1 53 +5 1 2 2 2 1 95 5 95 2 4 72 1 72 3 5 65 1 65 4 65 2 3 25 4 25 +5 3 1 37 3 37 2 37 1 3 13 1 2 21 3 4 89 1 89 3 89 3 5 55 1 55 2 55 +5 1 1 86 3 2 74 3 74 1 74 1 5 88 1 3 48 1 4 79 +5 3 2 69 4 69 5 69 1 3 51 3 1 11 3 11 2 11 1 4 89 2 5 74 2 74 +5 1 1 13 1 2 7 2 3 76 5 76 2 4 52 5 52 3 5 45 2 45 4 45 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb1.fjs b/data/flexible_jobshop/hurink_data/rdata/orb1.fjs new file mode 100644 index 0000000000..26bbb83b3c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb1.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 72 1 2 64 2 3 55 2 55 1 4 31 1 5 53 2 6 95 8 95 2 7 11 8 11 3 8 52 10 52 7 52 3 9 6 4 6 10 6 2 10 84 1 84 +10 3 1 61 3 61 10 61 2 4 27 5 27 2 5 88 2 88 2 3 78 6 78 3 2 49 4 49 1 49 1 6 83 2 9 91 7 91 1 7 74 3 8 29 9 29 1 29 2 10 87 9 87 +10 3 1 86 4 86 10 86 1 4 32 3 2 35 4 35 10 35 1 3 37 2 6 18 7 18 1 5 48 3 7 91 3 91 2 91 1 8 52 2 10 60 2 60 2 9 30 4 30 +10 3 1 8 10 8 2 8 1 2 82 3 5 27 2 27 3 27 2 4 99 3 99 1 7 74 3 6 9 2 9 4 9 3 3 33 5 33 2 33 1 10 20 2 8 59 1 59 2 9 98 1 98 +10 2 2 50 10 50 2 1 94 9 94 3 6 43 3 43 1 43 1 4 62 1 5 55 2 8 48 2 48 2 3 5 5 5 3 9 36 8 36 6 36 2 10 47 2 47 3 7 36 9 36 6 36 +10 3 1 53 5 53 8 53 2 7 30 8 30 1 3 7 1 4 12 2 2 68 5 68 1 9 87 2 5 28 6 28 3 10 70 7 70 5 70 2 8 45 3 45 3 6 7 8 7 2 7 +10 2 3 29 7 29 1 4 96 2 1 99 9 99 3 2 14 9 14 3 14 1 5 34 1 8 14 1 6 7 3 7 76 3 76 8 76 1 9 57 2 10 76 1 76 +10 1 3 90 2 1 19 7 19 3 4 87 1 87 3 87 2 5 51 6 51 2 2 84 5 84 1 6 45 1 10 84 1 7 58 3 8 81 2 81 5 81 3 9 96 10 96 8 96 +10 3 3 97 2 97 9 97 1 2 99 3 5 93 9 93 10 93 1 1 38 2 8 13 1 13 3 6 96 1 96 9 96 2 4 40 9 40 3 10 64 3 64 2 64 1 7 32 1 9 45 +10 3 3 44 1 44 8 44 3 1 60 5 60 6 60 2 9 29 10 29 1 4 5 2 7 74 4 74 3 2 85 3 85 6 85 1 5 34 1 8 95 1 10 51 3 6 47 4 47 7 47 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb10.fjs b/data/flexible_jobshop/hurink_data/rdata/orb10.fjs new file mode 100644 index 0000000000..336afd6189 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb10.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 10 66 1 9 13 2 1 93 3 93 2 8 91 6 91 1 7 14 2 6 70 8 70 2 4 99 8 99 3 3 53 10 53 7 53 3 5 86 4 86 10 86 2 2 16 1 16 +10 3 9 34 3 34 10 34 2 10 99 5 99 2 1 62 2 62 2 8 65 6 65 3 6 62 4 62 1 62 1 5 64 2 7 21 9 21 1 3 12 1 4 9 3 2 75 9 75 1 75 +10 2 10 12 9 12 3 9 26 4 26 10 26 1 8 64 3 7 92 4 92 10 92 1 5 67 2 6 28 7 28 1 4 66 3 3 83 2 83 7 83 3 2 38 10 38 4 38 3 1 58 10 58 2 58 +10 1 1 77 3 2 73 3 73 10 73 2 4 82 5 82 3 3 75 2 75 4 75 3 7 84 5 84 3 84 1 5 19 1 6 18 2 8 89 1 89 2 9 8 1 8 2 10 73 2 73 +10 1 1 34 2 2 74 4 74 2 8 48 1 48 1 6 44 1 5 92 2 7 40 2 40 2 4 60 5 60 3 3 62 8 62 6 62 2 9 22 2 22 3 10 67 9 67 6 67 +10 3 10 8 5 8 8 8 2 9 85 7 85 1 4 58 1 8 97 1 6 92 2 5 89 6 89 2 7 75 6 75 3 3 77 7 77 10 77 1 2 95 2 1 5 3 5 +10 3 9 52 8 52 6 52 2 10 43 2 43 2 7 5 9 5 2 8 78 9 78 3 6 12 2 12 9 12 2 4 62 1 62 1 5 21 1 3 80 3 2 60 3 60 8 60 1 1 31 +10 2 10 81 1 81 1 9 23 2 8 23 7 23 3 7 75 1 75 3 75 2 5 78 6 78 2 6 56 5 56 1 4 51 1 3 39 1 2 53 3 1 96 2 96 5 96 +10 3 10 79 8 79 5 79 2 9 55 7 55 3 3 88 9 88 10 88 1 5 21 2 6 83 1 83 3 4 93 1 93 9 93 2 7 47 9 47 3 8 10 3 10 2 10 1 1 63 1 2 14 +10 3 1 43 8 43 5 43 1 2 63 3 3 83 1 83 10 83 1 4 29 2 5 52 4 52 3 6 98 3 98 5 98 1 7 54 1 8 39 3 9 33 4 33 7 33 3 10 23 4 23 7 23 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb2.fjs b/data/flexible_jobshop/hurink_data/rdata/orb2.fjs new file mode 100644 index 0000000000..1d2c977ba0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb2.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 72 1 2 54 2 3 33 2 33 1 4 86 1 5 75 2 6 16 8 16 2 7 96 8 96 3 8 7 10 7 7 7 3 9 99 4 99 10 99 2 10 76 1 76 +10 3 1 16 3 16 10 16 2 4 88 5 88 2 5 48 2 48 2 9 52 6 52 3 10 60 4 60 1 60 1 7 29 2 8 18 9 18 1 6 89 1 3 80 3 2 76 9 76 1 76 +10 2 1 47 9 47 3 8 11 4 11 10 11 1 4 14 3 3 56 4 56 10 56 1 7 16 2 5 83 6 83 1 2 10 1 6 61 3 9 24 3 24 2 24 1 10 58 +10 2 1 49 10 49 3 2 31 10 31 4 31 3 4 17 10 17 2 17 1 9 50 3 6 63 2 63 3 63 2 3 35 5 35 3 5 65 2 65 4 65 3 8 23 5 23 3 23 1 7 50 1 10 29 +10 2 1 55 9 55 2 7 6 3 6 3 2 28 1 28 9 28 3 4 96 3 96 1 96 1 6 86 1 3 99 2 10 14 2 14 2 8 70 5 70 3 9 64 8 64 6 64 2 5 24 2 24 +10 3 5 46 9 46 6 46 3 1 23 5 23 8 23 2 7 70 8 70 1 9 19 1 3 54 2 4 22 5 22 1 10 85 2 8 87 6 87 3 6 79 7 79 10 79 1 2 93 +10 2 5 76 3 76 3 4 60 8 60 6 60 2 1 76 2 76 2 10 98 7 98 1 3 76 2 2 50 9 50 3 9 86 2 86 3 86 1 8 14 1 7 27 1 6 57 +10 3 5 93 3 93 8 93 1 7 27 2 10 57 1 57 1 4 87 2 9 86 7 86 3 3 54 1 54 10 54 2 8 24 2 24 2 6 49 8 49 1 1 20 1 2 47 +10 3 3 28 2 28 5 28 3 7 11 10 11 8 11 3 9 78 2 78 7 78 3 8 85 9 85 10 85 1 5 63 2 10 81 1 81 3 4 10 1 10 9 10 2 2 9 9 9 3 6 46 3 46 2 46 1 1 32 +10 1 3 22 3 10 76 1 76 8 76 3 6 89 1 89 5 89 1 9 13 3 7 88 1 88 10 88 1 4 10 2 8 75 4 75 3 5 98 3 98 6 98 1 2 78 1 1 17 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb3.fjs b/data/flexible_jobshop/hurink_data/rdata/orb3.fjs new file mode 100644 index 0000000000..eac468f1cd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb3.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 96 1 2 69 2 3 25 2 25 1 4 5 1 5 55 2 6 15 8 15 2 7 88 8 88 3 8 11 10 11 7 11 3 9 17 4 17 10 17 2 10 82 1 82 +10 3 1 11 3 11 10 11 2 2 48 5 48 2 3 67 2 67 2 4 38 6 38 3 5 18 4 18 1 18 1 8 24 2 7 62 9 62 1 6 92 1 10 96 3 9 81 1 81 5 81 +10 3 3 67 10 67 4 67 3 2 63 8 63 3 63 2 1 93 10 93 1 5 85 2 4 25 6 25 1 6 72 1 7 51 3 8 81 3 81 2 81 1 9 58 2 10 15 2 15 +10 2 3 30 4 30 3 2 35 10 35 1 35 3 1 27 2 27 3 27 2 5 82 3 82 1 4 44 3 8 92 2 92 4 92 3 7 25 5 25 3 25 1 6 49 1 10 28 2 9 77 1 77 +10 2 2 53 1 53 2 1 83 10 83 2 5 73 1 73 2 4 26 3 26 2 3 77 9 77 1 7 33 2 6 92 2 92 2 10 99 5 99 3 9 38 8 38 6 38 2 8 38 2 38 +10 3 2 20 9 20 6 20 3 1 44 5 44 8 44 2 5 81 7 81 1 4 88 1 3 66 1 7 70 2 6 91 5 91 1 10 37 2 9 55 6 55 3 8 96 7 96 10 96 +10 1 2 21 2 3 93 6 93 2 5 22 6 22 2 1 56 2 56 2 4 34 7 34 1 7 40 2 8 53 9 53 3 10 46 2 46 9 46 2 6 29 1 29 1 9 63 +10 1 2 32 3 3 63 8 63 10 63 2 5 36 1 36 1 1 26 2 4 17 7 17 3 6 85 1 85 3 85 2 8 15 6 15 2 9 55 5 55 1 10 16 1 7 82 +10 1 1 73 3 3 46 2 46 5 46 3 4 89 10 89 8 89 3 5 24 2 24 9 24 1 2 99 3 7 92 9 92 10 92 1 8 7 2 10 51 1 51 3 6 19 1 19 9 19 2 9 14 6 14 +10 2 1 52 2 52 1 3 20 1 4 70 3 5 98 1 98 8 98 3 2 23 1 23 5 23 1 6 15 3 8 81 1 81 10 81 1 9 71 2 10 24 4 24 3 7 81 3 81 6 81 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb4.fjs b/data/flexible_jobshop/hurink_data/rdata/orb4.fjs new file mode 100644 index 0000000000..a4b38a8a0e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb4.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 8 1 2 10 2 3 35 2 35 1 4 44 1 5 15 2 6 92 8 92 2 7 70 8 70 3 8 89 10 89 7 89 3 9 50 4 50 10 50 2 10 12 1 12 +10 3 1 63 3 63 10 63 2 9 39 5 39 2 4 80 2 80 2 6 22 9 22 2 3 88 1 88 1 2 39 2 10 85 9 85 1 7 27 1 8 74 3 5 69 9 69 1 69 +10 2 1 52 9 52 3 7 22 4 22 10 22 1 2 33 3 4 68 10 68 3 68 2 9 27 6 27 1 3 68 1 6 25 3 5 34 3 34 2 34 1 8 24 2 10 84 2 84 +10 2 1 31 4 31 3 2 85 10 85 1 85 3 5 55 2 55 3 55 2 9 80 3 80 1 6 58 3 8 11 2 11 4 11 3 7 69 5 69 3 69 1 10 56 1 4 73 2 3 25 1 25 +10 2 1 97 3 97 3 6 98 2 98 1 98 2 10 87 4 87 2 9 47 1 47 1 8 77 1 5 90 2 4 98 2 98 2 3 80 5 80 3 2 39 8 39 6 39 2 7 40 2 40 +10 3 2 97 9 97 6 97 3 6 68 5 68 8 68 2 1 44 7 44 1 10 67 1 3 44 1 9 85 2 4 78 5 78 1 7 90 2 8 33 6 33 3 5 81 7 81 10 81 +10 1 1 34 2 4 76 3 76 3 9 48 8 48 6 48 2 8 61 2 61 2 10 11 7 11 1 3 36 2 5 33 9 33 3 7 98 2 98 9 98 2 2 7 1 7 1 6 44 +10 1 1 44 3 10 5 3 5 8 5 1 5 85 2 2 51 1 51 1 6 58 2 8 79 7 79 3 3 95 1 95 10 95 2 7 48 2 48 2 4 86 8 86 1 9 73 +10 1 1 24 3 2 63 5 63 6 63 1 10 48 1 8 77 3 9 73 2 73 7 73 3 7 74 9 74 10 74 1 5 63 2 6 17 1 17 3 3 93 1 93 9 93 2 4 84 9 84 +10 3 1 51 3 51 2 51 1 3 5 1 5 40 3 10 60 1 60 8 60 3 2 46 1 46 5 46 1 6 58 3 9 54 1 54 10 54 1 4 72 2 7 29 4 29 3 8 94 3 94 6 94 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb5.fjs b/data/flexible_jobshop/hurink_data/rdata/orb5.fjs new file mode 100644 index 0000000000..d7d1ae01d7 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb5.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 10 11 1 9 93 2 1 48 3 48 2 8 76 6 76 1 7 13 2 6 71 8 71 2 4 59 8 59 3 3 90 10 90 7 90 3 5 10 4 10 10 10 2 2 65 1 65 +10 3 9 52 3 52 10 52 2 10 76 5 76 2 1 84 2 84 2 8 73 6 73 3 6 56 4 56 1 56 1 5 10 2 7 26 9 26 1 3 43 1 4 39 3 2 49 9 49 1 49 +10 2 10 28 9 28 3 9 44 4 44 10 44 1 8 26 3 7 66 4 66 10 66 1 5 68 2 6 74 7 74 1 4 27 3 3 14 2 14 7 14 3 2 6 10 6 4 6 3 1 21 10 21 2 21 +10 1 1 18 3 2 58 3 58 10 58 2 4 62 5 62 3 3 46 2 46 4 46 3 7 25 5 25 3 25 1 5 6 1 6 60 2 8 28 1 28 2 9 80 1 80 2 10 30 2 30 +10 1 1 78 2 2 47 4 47 2 8 29 1 29 1 6 16 1 5 29 2 7 57 2 57 2 4 78 5 78 3 3 87 8 87 6 87 2 9 39 2 39 3 10 73 9 73 6 73 +10 3 10 66 5 66 8 66 2 9 51 7 51 1 4 12 1 8 64 1 6 67 2 5 15 6 15 2 7 66 6 66 3 3 26 7 26 10 26 1 2 20 2 1 98 3 98 +10 3 9 23 8 23 6 23 2 10 76 2 76 2 7 45 9 45 2 8 75 9 75 3 6 24 2 24 9 24 2 4 18 1 18 1 5 83 1 3 15 3 2 88 3 88 8 88 1 1 17 +10 2 10 56 1 56 1 9 83 2 8 80 7 80 3 7 16 1 16 3 16 2 5 31 6 31 2 6 93 5 93 1 4 30 1 3 29 1 2 66 3 1 28 2 28 5 28 +10 3 10 79 8 79 5 79 2 9 69 7 69 3 3 82 9 82 10 82 1 5 16 2 6 62 1 62 3 4 41 1 41 9 41 2 7 91 9 91 3 8 35 3 35 2 35 1 1 34 1 2 75 +10 3 1 5 8 5 5 5 1 2 19 3 3 20 1 20 10 20 1 4 12 2 5 94 4 94 3 6 60 3 60 5 60 1 7 99 1 8 31 3 9 96 4 96 7 96 3 10 63 4 63 7 63 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb6.fjs b/data/flexible_jobshop/hurink_data/rdata/orb6.fjs new file mode 100644 index 0000000000..79a2ee45b8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb6.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 99 1 2 74 2 3 49 2 49 1 4 67 1 5 17 2 6 7 8 7 2 7 9 8 9 3 8 39 10 39 7 39 3 9 35 4 35 10 35 2 10 49 1 49 +10 3 1 49 3 49 10 49 2 4 67 5 67 2 5 82 2 82 2 3 92 6 92 3 2 62 4 62 1 62 1 6 84 2 9 45 7 45 1 7 30 3 8 42 9 42 1 42 2 10 71 9 71 +10 3 1 26 4 26 10 26 1 4 33 3 2 82 4 82 10 82 1 3 98 2 6 83 7 83 1 5 16 3 7 64 3 64 2 64 1 8 65 2 10 36 2 36 2 9 77 4 77 +10 3 1 41 10 41 2 41 1 2 62 3 5 73 2 73 3 73 2 4 94 3 94 1 7 51 3 6 46 2 46 4 46 3 3 55 5 55 2 55 1 10 31 2 8 64 1 64 2 9 46 1 46 +10 2 2 68 10 68 2 1 26 9 26 3 6 50 3 50 1 50 1 4 46 1 5 25 2 8 88 2 88 2 3 6 5 6 3 9 13 8 13 6 13 2 10 98 2 98 3 7 84 9 84 6 84 +10 3 1 24 5 24 8 24 2 7 80 8 80 1 3 91 1 4 55 2 2 48 5 48 1 9 99 2 5 72 6 72 3 10 91 7 91 5 91 2 8 84 3 84 3 6 12 8 12 2 12 +10 2 3 16 7 16 1 4 13 2 1 9 9 9 3 2 58 9 58 3 58 1 5 23 1 8 85 1 6 36 3 7 89 3 89 8 89 1 9 71 2 10 41 1 41 +10 1 3 54 2 1 41 7 41 3 4 38 1 38 3 38 2 5 53 6 53 2 2 11 5 11 1 6 74 1 10 88 1 7 46 3 8 41 2 41 5 41 3 9 65 10 65 8 65 +10 3 3 53 2 53 9 53 1 2 50 3 5 40 9 40 10 40 1 1 90 2 8 7 1 7 3 6 80 1 80 9 80 2 4 57 9 57 3 10 60 3 60 2 60 1 7 91 1 9 47 +10 3 3 45 1 45 8 45 3 1 59 5 59 6 59 2 9 81 10 81 1 4 99 2 7 71 4 71 3 2 19 3 19 6 19 1 5 75 1 8 77 1 10 94 3 6 95 4 95 7 95 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb7.fjs b/data/flexible_jobshop/hurink_data/rdata/orb7.fjs new file mode 100644 index 0000000000..f2a11f0b90 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb7.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 32 1 2 14 2 3 15 2 15 1 4 37 1 5 18 2 6 43 8 43 2 7 19 8 19 3 8 27 10 27 7 27 3 9 28 4 28 10 28 2 10 31 1 31 +10 3 1 8 3 8 10 8 2 4 12 5 12 2 5 49 2 49 2 9 24 6 24 3 10 52 4 52 1 52 1 7 19 2 8 23 9 23 1 6 19 1 3 17 3 2 32 9 32 1 32 +10 2 1 25 9 25 3 8 19 4 19 10 19 1 4 27 3 3 45 4 45 10 45 1 7 21 2 5 15 6 15 1 2 13 1 6 16 3 9 43 3 43 2 43 1 10 19 +10 2 1 24 10 24 3 2 18 10 18 4 18 3 4 41 10 41 2 41 1 9 29 3 6 14 2 14 3 14 2 3 17 5 17 3 5 23 2 23 4 23 3 8 15 5 15 3 15 1 7 18 1 10 23 +10 2 1 27 9 27 2 7 29 3 29 3 2 39 1 39 9 39 3 4 21 3 21 1 21 1 6 15 1 3 15 2 10 25 2 25 2 8 26 5 26 3 9 44 8 44 6 44 2 5 20 2 20 +10 3 5 17 9 17 6 17 3 1 15 5 15 8 15 2 7 51 8 51 1 9 17 1 3 46 2 4 16 5 16 1 10 33 2 8 25 6 25 3 6 30 7 30 10 30 1 2 25 +10 2 5 15 3 15 3 4 31 8 31 6 31 2 1 25 2 25 2 10 12 7 12 1 3 13 2 2 51 9 51 3 9 19 2 19 3 19 1 8 21 1 7 12 1 6 26 +10 3 5 8 3 8 8 8 1 7 29 2 10 25 1 25 1 4 15 2 9 17 7 17 3 3 22 1 22 10 22 2 8 32 2 32 2 6 20 8 20 1 1 11 1 2 28 +10 3 3 41 2 41 5 41 3 7 10 10 10 8 10 3 9 32 2 32 7 32 3 8 5 9 5 10 5 1 5 21 2 10 59 1 59 3 4 26 1 26 9 26 2 2 10 9 10 3 6 16 3 16 2 16 1 1 29 +10 1 3 20 3 10 7 1 7 8 7 3 6 44 1 44 5 44 1 9 22 3 7 33 1 33 10 33 1 4 25 2 8 29 4 29 3 5 12 3 12 6 12 1 2 14 1 1 0 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb8.fjs b/data/flexible_jobshop/hurink_data/rdata/orb8.fjs new file mode 100644 index 0000000000..d1332b2c02 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb8.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 55 1 2 74 2 3 45 2 45 1 4 23 1 5 76 2 6 19 8 19 2 7 18 8 18 3 8 61 10 61 7 61 3 9 44 4 44 10 44 2 10 11 1 11 +10 3 1 63 3 63 10 63 2 2 43 5 43 2 3 51 2 51 2 4 18 6 18 3 5 42 4 42 1 42 1 8 11 2 7 29 9 29 1 6 52 1 10 29 3 9 88 1 88 5 88 +10 3 3 88 10 88 4 88 3 2 31 8 31 3 31 2 1 47 10 47 1 5 10 2 4 62 6 62 1 6 60 1 7 58 3 8 29 3 29 2 29 1 9 52 2 10 92 2 92 +10 2 3 16 4 16 3 2 71 10 71 1 71 3 1 55 2 55 3 55 2 5 55 3 55 1 4 9 3 8 49 2 49 4 49 3 7 83 5 83 3 83 1 6 54 1 10 7 2 9 57 1 57 +10 2 2 7 1 7 2 1 41 10 41 2 5 92 1 92 2 4 94 3 94 2 3 46 9 46 1 7 79 2 6 34 2 34 2 10 38 5 38 3 9 8 8 8 6 8 2 8 18 2 18 +10 3 2 25 9 25 6 25 3 1 5 5 5 8 5 2 5 89 7 89 1 4 94 1 3 14 1 7 94 2 6 20 5 20 1 10 23 2 9 44 6 44 3 8 39 7 39 10 39 +10 1 2 24 2 3 21 6 21 2 5 47 6 47 2 1 40 2 40 2 4 94 7 94 1 7 71 2 8 89 9 89 3 10 75 2 75 9 75 2 6 97 1 97 1 9 15 +10 1 2 5 3 3 7 8 7 10 7 2 5 74 1 74 1 1 28 2 4 72 7 72 3 6 61 1 61 3 61 2 8 9 6 9 2 9 53 5 53 1 10 32 1 7 97 +10 1 1 34 3 3 52 2 52 5 52 3 4 37 10 37 8 37 3 5 6 2 6 9 6 1 2 94 3 7 6 9 6 10 6 1 8 56 2 10 41 1 41 3 6 5 1 5 9 5 2 9 16 6 16 +10 2 1 77 2 77 1 3 74 1 4 82 3 5 10 1 10 8 10 3 2 29 1 29 5 29 1 6 15 3 8 51 1 51 10 51 1 9 65 2 10 37 4 37 3 7 21 3 21 6 21 diff --git a/data/flexible_jobshop/hurink_data/rdata/orb9.fjs b/data/flexible_jobshop/hurink_data/rdata/orb9.fjs new file mode 100644 index 0000000000..1c74689487 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/rdata/orb9.fjs @@ -0,0 +1,11 @@ +10 10 2 +10 1 1 36 1 2 96 2 3 86 2 86 1 4 7 1 5 20 2 6 9 8 9 2 7 39 8 39 3 8 79 10 79 7 79 3 9 82 4 82 10 82 2 10 24 1 24 +10 3 1 16 3 16 10 16 2 9 95 5 95 2 4 67 2 67 2 6 63 9 63 2 3 87 1 87 1 2 24 2 10 62 9 62 1 7 49 1 8 92 3 5 16 9 16 1 16 +10 2 1 65 9 65 3 7 71 4 71 10 71 1 2 9 3 4 67 10 67 3 67 2 9 70 6 70 1 3 48 1 6 49 3 5 66 3 66 2 66 1 8 5 2 10 96 2 96 +10 2 1 50 4 50 3 2 31 10 31 1 31 3 5 6 2 6 3 6 2 9 13 3 13 1 6 98 3 8 97 2 97 4 97 3 7 93 5 93 3 93 1 10 30 1 4 34 2 3 83 1 83 +10 2 1 99 3 99 3 6 7 2 7 1 7 2 10 55 4 55 2 9 78 1 78 1 8 68 1 5 81 2 4 90 2 90 2 3 75 5 75 3 2 66 8 66 6 66 2 7 40 2 40 +10 3 2 42 9 42 6 42 3 6 11 5 11 8 11 2 1 5 7 5 1 10 39 1 3 10 1 9 30 2 4 39 5 39 1 7 50 2 8 20 6 20 3 5 51 7 51 10 51 +10 1 1 38 2 4 68 3 68 3 9 86 8 86 6 86 2 8 77 2 77 2 10 32 7 32 1 3 89 2 5 37 9 37 3 7 53 2 53 9 53 2 2 43 1 43 1 6 89 +10 1 1 19 3 10 11 3 11 8 11 1 5 37 2 2 41 1 41 1 6 72 2 8 7 7 7 3 3 52 1 52 10 52 2 7 31 2 31 2 4 68 8 68 1 9 10 +10 1 1 83 3 2 21 5 21 6 21 1 10 23 1 8 87 3 9 58 2 58 7 58 3 7 89 9 89 10 89 1 5 74 2 6 29 1 29 3 3 74 1 74 9 74 2 4 23 9 23 +10 3 1 44 3 44 2 44 1 3 57 1 5 69 3 10 50 1 50 8 50 3 2 65 1 65 5 65 1 6 69 3 9 60 1 60 10 60 1 4 58 2 7 89 4 89 3 8 13 3 13 6 13 diff --git a/data/flexible_jobshop/hurink_data/read.me b/data/flexible_jobshop/hurink_data/read.me new file mode 100644 index 0000000000..eeeb0930d9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/read.me @@ -0,0 +1,6 @@ +sdata: each operation can be assigned to only one machine (job-shop problems) +edata: few number of operations wich can be assigned to different machines +rdata: most operations can be assigned to a few number of different machines +vdata: each operation can be assigned to many different machines + +(see OR-Spektrum (1994) 15:205-215) diff --git a/data/flexible_jobshop/hurink_data/sdata/abz5.fjs b/data/flexible_jobshop/hurink_data/sdata/abz5.fjs new file mode 100644 index 0000000000..a1a4173b23 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/abz5.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 5 88 1 9 68 1 7 94 1 6 99 1 2 67 1 3 89 1 10 77 1 8 99 1 1 86 1 4 92 +10 1 6 72 1 4 50 1 7 69 1 5 75 1 3 94 1 9 66 1 1 92 1 2 82 1 8 94 1 10 63 +10 1 10 83 1 9 61 1 1 83 1 2 65 1 7 64 1 6 85 1 8 78 1 5 85 1 3 55 1 4 77 +10 1 8 94 1 3 68 1 2 61 1 5 99 1 4 54 1 7 75 1 6 66 1 1 76 1 10 63 1 9 67 +10 1 4 69 1 5 88 1 10 82 1 9 95 1 1 99 1 3 67 1 7 95 1 6 68 1 8 67 1 2 86 +10 1 2 99 1 5 81 1 6 64 1 7 66 1 9 80 1 3 80 1 8 69 1 10 62 1 4 79 1 1 88 +10 1 8 50 1 2 86 1 5 97 1 4 96 1 1 95 1 9 97 1 3 66 1 6 99 1 7 52 1 10 71 +10 1 5 98 1 7 73 1 4 82 1 3 51 1 2 71 1 6 94 1 8 85 1 1 62 1 9 95 1 10 79 +10 1 1 94 1 7 71 1 4 81 1 8 85 1 2 66 1 3 90 1 5 76 1 6 58 1 9 93 1 10 97 +10 1 4 50 1 1 59 1 2 82 1 9 67 1 8 56 1 10 96 1 7 58 1 5 81 1 6 59 1 3 96 diff --git a/data/flexible_jobshop/hurink_data/sdata/abz6.fjs b/data/flexible_jobshop/hurink_data/sdata/abz6.fjs new file mode 100644 index 0000000000..131570bbb2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/abz6.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 8 62 1 9 24 1 6 25 1 4 84 1 5 47 1 7 38 1 3 82 1 1 93 1 10 24 1 2 66 +10 1 6 47 1 3 97 1 9 92 1 10 22 1 2 93 1 5 29 1 8 56 1 4 80 1 1 78 1 7 67 +10 1 2 45 1 8 46 1 7 22 1 3 26 1 10 38 1 1 69 1 5 40 1 4 33 1 9 75 1 6 96 +10 1 5 85 1 9 76 1 6 68 1 10 88 1 4 36 1 7 75 1 3 56 1 2 35 1 1 77 1 8 85 +10 1 9 60 1 10 20 1 8 25 1 4 63 1 5 81 1 1 52 1 2 30 1 6 98 1 7 54 1 3 86 +10 1 4 87 1 10 73 1 6 51 1 3 95 1 5 65 1 2 86 1 7 22 1 9 58 1 1 80 1 8 65 +10 1 6 81 1 3 53 1 8 57 1 7 71 1 10 81 1 1 43 1 5 26 1 9 54 1 4 58 1 2 69 +10 1 5 20 1 7 86 1 6 21 1 9 79 1 10 62 1 3 34 1 1 27 1 2 81 1 8 30 1 4 46 +10 1 10 68 1 7 66 1 6 98 1 9 86 1 8 66 1 1 56 1 4 82 1 2 95 1 5 47 1 3 78 +10 1 1 30 1 4 50 1 8 34 1 3 58 1 2 77 1 6 34 1 9 84 1 5 40 1 10 46 1 7 44 diff --git a/data/flexible_jobshop/hurink_data/sdata/abz7.fjs b/data/flexible_jobshop/hurink_data/sdata/abz7.fjs new file mode 100644 index 0000000000..9437a99aab --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/abz7.fjs @@ -0,0 +1,21 @@ +20 15 1 +15 1 3 24 1 4 12 1 10 17 1 5 27 1 1 21 1 7 25 1 9 27 1 8 26 1 2 30 1 6 31 1 12 18 1 15 16 1 14 39 1 11 19 1 13 26 +15 1 7 30 1 4 15 1 13 20 1 12 19 1 2 24 1 14 15 1 11 28 1 3 36 1 6 26 1 8 15 1 1 11 1 9 23 1 15 20 1 10 26 1 5 28 +15 1 7 35 1 1 22 1 14 23 1 8 32 1 3 20 1 4 12 1 13 19 1 11 23 1 10 17 1 2 14 1 6 16 1 12 29 1 9 16 1 5 22 1 15 22 +15 1 10 20 1 7 29 1 2 19 1 8 14 1 13 33 1 5 30 1 1 32 1 6 21 1 12 29 1 11 24 1 15 25 1 3 29 1 4 13 1 9 20 1 14 18 +15 1 12 23 1 14 20 1 2 28 1 7 32 1 8 16 1 6 18 1 9 24 1 10 23 1 4 24 1 11 34 1 3 24 1 1 24 1 15 28 1 13 15 1 5 18 +15 1 9 24 1 12 19 1 15 21 1 2 33 1 8 34 1 7 35 1 6 40 1 11 36 1 4 23 1 3 26 1 5 15 1 10 28 1 14 38 1 13 13 1 1 25 +15 1 14 27 1 4 30 1 7 21 1 9 19 1 13 12 1 5 27 1 3 39 1 10 13 1 15 12 1 6 36 1 11 21 1 12 17 1 2 29 1 1 17 1 8 33 +15 1 6 27 1 5 19 1 7 29 1 10 20 1 4 21 1 11 40 1 9 14 1 15 39 1 14 39 1 3 27 1 2 36 1 13 12 1 12 37 1 8 22 1 1 13 +15 1 14 32 1 12 29 1 9 24 1 4 27 1 6 40 1 5 21 1 10 26 1 1 27 1 15 27 1 7 16 1 3 21 1 11 13 1 8 28 1 13 28 1 2 32 +15 1 13 35 1 2 11 1 6 39 1 15 18 1 8 23 1 1 34 1 4 24 1 14 11 1 9 30 1 12 31 1 5 15 1 11 15 1 3 28 1 10 26 1 7 33 +15 1 11 28 1 6 37 1 13 29 1 2 31 1 8 25 1 9 13 1 15 14 1 5 20 1 4 27 1 10 25 1 14 31 1 12 14 1 7 25 1 3 39 1 1 36 +15 1 1 22 1 12 25 1 6 28 1 14 35 1 5 31 1 9 21 1 10 20 1 15 19 1 3 29 1 8 32 1 11 18 1 2 18 1 4 11 1 13 17 1 7 15 +15 1 13 39 1 6 32 1 3 36 1 9 14 1 4 28 1 14 37 1 1 38 1 7 20 1 8 19 1 12 12 1 15 22 1 2 36 1 5 15 1 10 32 1 11 16 +15 1 9 28 1 2 29 1 15 40 1 13 23 1 5 34 1 6 33 1 7 27 1 11 17 1 1 20 1 8 28 1 12 21 1 3 21 1 14 20 1 10 33 1 4 27 +15 1 10 21 1 15 34 1 4 30 1 13 38 1 1 11 1 12 16 1 3 14 1 6 14 1 2 34 1 9 33 1 5 23 1 14 40 1 11 12 1 7 23 1 8 27 +15 1 10 13 1 15 40 1 8 36 1 5 17 1 1 13 1 6 33 1 9 25 1 14 24 1 11 23 1 4 36 1 3 29 1 2 18 1 12 13 1 7 33 1 13 13 +15 1 4 25 1 6 15 1 3 28 1 13 40 1 8 39 1 2 31 1 9 35 1 7 31 1 12 36 1 5 12 1 11 33 1 15 19 1 10 16 1 14 27 1 1 21 +15 1 13 22 1 11 14 1 1 12 1 3 20 1 6 12 1 2 18 1 12 17 1 9 39 1 15 31 1 4 31 1 8 32 1 10 20 1 14 29 1 5 13 1 7 26 +15 1 6 18 1 11 30 1 8 38 1 15 22 1 14 15 1 12 20 1 10 16 1 4 17 1 2 12 1 3 13 1 13 40 1 7 17 1 9 30 1 5 38 1 1 13 +15 1 10 31 1 9 39 1 13 27 1 2 14 1 6 33 1 4 31 1 12 22 1 14 36 1 1 16 1 8 11 1 15 14 1 5 29 1 7 28 1 3 22 1 11 17 diff --git a/data/flexible_jobshop/hurink_data/sdata/abz8.fjs b/data/flexible_jobshop/hurink_data/sdata/abz8.fjs new file mode 100644 index 0000000000..ac89edcf6b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/abz8.fjs @@ -0,0 +1,21 @@ +20 15 1 +15 1 1 19 1 10 33 1 3 32 1 14 18 1 11 39 1 9 34 1 7 25 1 5 36 1 12 40 1 13 33 1 2 31 1 15 30 1 4 34 1 6 26 1 8 13 +15 1 10 11 1 11 22 1 15 19 1 6 12 1 5 25 1 7 38 1 1 29 1 8 39 1 14 19 1 12 22 1 2 23 1 4 20 1 3 40 1 13 19 1 9 26 +15 1 4 25 1 9 17 1 12 24 1 14 40 1 11 32 1 15 16 1 6 39 1 10 19 1 1 24 1 2 39 1 5 17 1 3 35 1 8 38 1 7 20 1 13 31 +15 1 15 22 1 4 36 1 3 34 1 13 17 1 5 30 1 14 12 1 2 13 1 7 25 1 10 12 1 8 18 1 11 31 1 1 39 1 6 40 1 9 26 1 12 37 +15 1 13 32 1 15 15 1 2 35 1 8 13 1 9 32 1 12 23 1 7 22 1 5 21 1 1 38 1 3 38 1 4 40 1 11 31 1 6 11 1 14 37 1 10 16 +15 1 11 23 1 13 38 1 9 11 1 15 27 1 10 11 1 7 25 1 6 14 1 5 12 1 3 27 1 12 26 1 8 29 1 4 28 1 14 21 1 1 20 1 2 30 +15 1 7 39 1 9 38 1 1 15 1 13 27 1 11 22 1 10 27 1 3 32 1 5 40 1 4 12 1 14 20 1 15 21 1 12 22 1 6 17 1 8 38 1 2 27 +15 1 12 11 1 14 24 1 11 38 1 9 15 1 10 19 1 15 13 1 6 30 1 1 26 1 3 29 1 7 33 1 13 21 1 2 15 1 4 21 1 5 28 1 8 33 +15 1 9 20 1 7 17 1 6 26 1 4 34 1 10 23 1 1 16 1 3 18 1 5 35 1 13 24 1 11 16 1 12 26 1 8 12 1 15 13 1 14 27 1 2 19 +15 1 2 18 1 8 37 1 15 27 1 10 40 1 6 40 1 7 17 1 9 22 1 4 17 1 11 30 1 1 38 1 5 21 1 13 32 1 12 24 1 14 24 1 3 30 +15 1 12 19 1 1 22 1 14 36 1 7 18 1 6 22 1 4 17 1 15 35 1 11 34 1 8 23 1 9 19 1 3 29 1 2 22 1 13 17 1 5 33 1 10 39 +15 1 7 32 1 4 22 1 13 24 1 6 13 1 5 13 1 2 11 1 1 11 1 14 25 1 9 13 1 3 15 1 11 33 1 12 17 1 15 16 1 10 38 1 8 24 +15 1 15 16 1 14 16 1 2 37 1 9 25 1 3 26 1 4 11 1 10 34 1 5 14 1 1 20 1 7 36 1 13 12 1 6 29 1 11 25 1 8 32 1 12 12 +15 1 9 20 1 11 24 1 12 27 1 10 38 1 6 34 1 13 39 1 8 33 1 5 37 1 3 31 1 14 15 1 15 34 1 4 33 1 7 26 1 2 36 1 1 14 +15 1 9 31 1 1 17 1 10 13 1 2 21 1 11 17 1 8 19 1 14 14 1 4 40 1 6 32 1 12 25 1 3 34 1 15 23 1 7 13 1 13 40 1 5 26 +15 1 9 38 1 13 17 1 4 14 1 14 17 1 5 12 1 2 35 1 7 35 1 1 19 1 11 36 1 8 19 1 10 29 1 3 31 1 6 26 1 12 35 1 15 37 +15 1 15 20 1 4 16 1 1 33 1 11 14 1 6 27 1 8 31 1 9 16 1 7 31 1 13 28 1 10 37 1 5 37 1 3 29 1 12 38 1 2 30 1 14 36 +15 1 12 18 1 4 37 1 15 16 1 7 15 1 9 14 1 13 11 1 14 32 1 6 12 1 2 11 1 11 29 1 8 19 1 5 12 1 10 18 1 3 26 1 1 39 +15 1 12 11 1 3 11 1 13 22 1 10 35 1 15 20 1 8 31 1 5 19 1 4 39 1 6 28 1 7 33 1 11 34 1 2 38 1 1 20 1 14 17 1 9 28 +15 1 3 12 1 13 25 1 6 23 1 9 21 1 7 27 1 10 30 1 15 23 1 12 39 1 4 26 1 14 34 1 8 17 1 2 24 1 5 12 1 1 19 1 11 36 diff --git a/data/flexible_jobshop/hurink_data/sdata/abz9.fjs b/data/flexible_jobshop/hurink_data/sdata/abz9.fjs new file mode 100644 index 0000000000..a3b092f44a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/abz9.fjs @@ -0,0 +1,21 @@ +20 15 1 +15 1 7 14 1 6 21 1 9 13 1 5 11 1 2 11 1 15 35 1 14 20 1 12 17 1 11 18 1 13 11 1 3 23 1 4 13 1 1 15 1 8 11 1 10 35 +15 1 2 35 1 6 31 1 1 13 1 4 26 1 7 14 1 10 17 1 8 38 1 13 20 1 11 19 1 14 12 1 9 16 1 5 34 1 12 15 1 15 12 1 3 14 +15 1 1 30 1 5 35 1 3 40 1 11 35 1 7 30 1 15 23 1 9 29 1 14 37 1 8 38 1 4 40 1 10 26 1 13 11 1 2 40 1 12 36 1 6 17 +15 1 8 40 1 6 18 1 5 12 1 9 23 1 1 23 1 10 14 1 14 16 1 13 14 1 11 23 1 4 12 1 7 16 1 15 32 1 2 40 1 12 25 1 3 29 +15 1 3 35 1 4 15 1 13 31 1 12 28 1 7 32 1 5 30 1 11 27 1 8 29 1 1 38 1 14 11 1 2 23 1 15 17 1 6 27 1 10 37 1 9 29 +15 1 6 33 1 4 33 1 7 19 1 13 40 1 11 19 1 1 33 1 14 26 1 3 31 1 12 28 1 8 36 1 5 38 1 2 21 1 15 25 1 10 40 1 9 35 +15 1 14 25 1 1 32 1 12 33 1 13 18 1 5 32 1 7 28 1 6 15 1 4 35 1 10 14 1 3 34 1 8 23 1 11 32 1 2 17 1 15 26 1 9 19 +15 1 3 16 1 13 33 1 10 34 1 12 30 1 14 40 1 9 12 1 15 26 1 6 26 1 7 15 1 4 21 1 2 40 1 5 32 1 1 14 1 8 30 1 11 35 +15 1 3 17 1 11 16 1 15 20 1 7 24 1 9 26 1 4 36 1 13 22 1 1 14 1 14 11 1 10 20 1 8 23 1 2 29 1 12 23 1 5 15 1 6 40 +15 1 5 27 1 10 37 1 4 40 1 12 14 1 14 25 1 8 30 1 1 34 1 3 11 1 6 15 1 13 32 1 2 36 1 11 12 1 15 28 1 9 31 1 7 23 +15 1 14 25 1 1 22 1 4 27 1 9 14 1 6 25 1 7 20 1 15 18 1 8 14 1 2 19 1 3 17 1 5 27 1 10 22 1 13 22 1 12 27 1 11 21 +15 1 15 34 1 11 15 1 1 22 1 4 29 1 14 34 1 7 40 1 8 17 1 3 32 1 13 20 1 6 39 1 5 31 1 12 16 1 2 37 1 9 33 1 10 13 +15 1 7 12 1 13 27 1 5 17 1 3 24 1 9 11 1 6 19 1 15 11 1 4 17 1 10 25 1 2 11 1 12 31 1 14 33 1 8 31 1 11 12 1 1 22 +15 1 6 22 1 15 15 1 1 16 1 9 32 1 8 20 1 5 22 1 10 11 1 14 19 1 2 30 1 13 33 1 7 29 1 12 18 1 4 34 1 11 32 1 3 18 +15 1 6 27 1 4 26 1 11 28 1 7 37 1 5 18 1 13 12 1 12 11 1 14 26 1 8 27 1 10 40 1 15 19 1 2 24 1 3 18 1 1 12 1 9 34 +15 1 9 15 1 6 28 1 10 25 1 7 32 1 2 13 1 8 38 1 12 11 1 3 34 1 5 25 1 1 20 1 11 32 1 4 23 1 13 14 1 15 16 1 14 20 +15 1 2 15 1 5 13 1 9 37 1 4 14 1 11 22 1 6 24 1 13 26 1 8 22 1 10 34 1 15 22 1 12 19 1 14 32 1 1 29 1 3 13 1 7 35 +15 1 8 36 1 6 33 1 14 28 1 10 20 1 11 30 1 5 33 1 15 29 1 1 34 1 4 22 1 12 12 1 7 30 1 9 12 1 2 35 1 3 13 1 13 35 +15 1 15 26 1 12 31 1 6 35 1 3 38 1 14 19 1 11 35 1 5 27 1 9 29 1 4 39 1 10 13 1 7 14 1 8 26 1 1 17 1 2 22 1 13 15 +15 1 2 36 1 8 34 1 12 33 1 9 17 1 15 38 1 7 39 1 6 16 1 4 27 1 14 29 1 3 16 1 1 16 1 5 19 1 10 40 1 13 35 1 11 39 diff --git a/data/flexible_jobshop/hurink_data/sdata/car1.fjs b/data/flexible_jobshop/hurink_data/sdata/car1.fjs new file mode 100644 index 0000000000..3aad279bfa --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car1.fjs @@ -0,0 +1,12 @@ +11 5 1 +5 1 1 375 1 2 12 1 3 142 1 4 245 1 5 412 +5 1 1 632 1 2 452 1 3 758 1 4 278 1 5 398 +5 1 1 12 1 2 876 1 3 124 1 4 534 1 5 765 +5 1 1 460 1 2 542 1 3 523 1 4 120 1 5 499 +5 1 1 528 1 2 101 1 3 789 1 4 124 1 5 999 +5 1 1 796 1 2 245 1 3 632 1 4 375 1 5 123 +5 1 1 532 1 2 230 1 3 543 1 4 896 1 5 452 +5 1 1 14 1 2 124 1 3 214 1 4 543 1 5 785 +5 1 1 257 1 2 527 1 3 753 1 4 210 1 5 463 +5 1 1 896 1 2 896 1 3 214 1 4 258 1 5 259 +5 1 1 532 1 2 302 1 3 501 1 4 765 1 5 988 diff --git a/data/flexible_jobshop/hurink_data/sdata/car2.fjs b/data/flexible_jobshop/hurink_data/sdata/car2.fjs new file mode 100644 index 0000000000..95f4203efc --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car2.fjs @@ -0,0 +1,14 @@ +13 4 1 +4 1 1 654 1 2 147 1 3 345 1 4 447 +4 1 1 321 1 2 520 1 3 789 1 4 702 +4 1 1 12 1 2 147 1 3 630 1 4 255 +4 1 1 345 1 2 586 1 3 214 1 4 866 +4 1 1 678 1 2 532 1 3 275 1 4 332 +4 1 1 963 1 2 145 1 3 302 1 4 225 +4 1 1 25 1 2 24 1 3 142 1 4 589 +4 1 1 874 1 2 517 1 3 24 1 4 996 +4 1 1 114 1 2 896 1 3 520 1 4 541 +4 1 1 785 1 2 543 1 3 336 1 4 234 +4 1 1 203 1 2 210 1 3 699 1 4 784 +4 1 1 696 1 2 784 1 3 855 1 4 512 +4 1 1 302 1 2 512 1 3 221 1 4 345 diff --git a/data/flexible_jobshop/hurink_data/sdata/car3.fjs b/data/flexible_jobshop/hurink_data/sdata/car3.fjs new file mode 100644 index 0000000000..5790a6f749 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car3.fjs @@ -0,0 +1,13 @@ +12 5 1 +5 1 1 456 1 2 537 1 3 123 1 4 214 1 5 234 +5 1 1 789 1 2 854 1 3 225 1 4 528 1 5 123 +5 1 1 876 1 2 632 1 3 588 1 4 896 1 5 456 +5 1 1 543 1 2 145 1 3 669 1 4 325 1 5 789 +5 1 1 210 1 2 785 1 3 966 1 4 147 1 5 876 +5 1 1 123 1 2 214 1 3 332 1 4 856 1 5 543 +5 1 1 456 1 2 752 1 3 144 1 4 321 1 5 210 +5 1 1 789 1 2 143 1 3 755 1 4 427 1 5 123 +5 1 1 876 1 2 698 1 3 322 1 4 546 1 5 456 +5 1 1 543 1 2 532 1 3 100 1 4 321 1 5 789 +5 1 1 210 1 2 145 1 3 114 1 4 401 1 5 876 +5 1 1 124 1 2 247 1 3 753 1 4 214 1 5 543 diff --git a/data/flexible_jobshop/hurink_data/sdata/car4.fjs b/data/flexible_jobshop/hurink_data/sdata/car4.fjs new file mode 100644 index 0000000000..c3f151211d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car4.fjs @@ -0,0 +1,15 @@ +14 4 1 +4 1 1 456 1 2 856 1 3 963 1 4 696 +4 1 1 789 1 2 930 1 3 21 1 4 320 +4 1 1 630 1 2 214 1 3 475 1 4 142 +4 1 1 214 1 2 257 1 3 320 1 4 753 +4 1 1 573 1 2 896 1 3 124 1 4 214 +4 1 1 218 1 2 532 1 3 752 1 4 528 +4 1 1 653 1 2 142 1 3 147 1 4 653 +4 1 1 214 1 2 547 1 3 532 1 4 214 +4 1 1 204 1 2 865 1 3 145 1 4 527 +4 1 1 785 1 2 321 1 3 763 1 4 536 +4 1 1 696 1 2 124 1 3 214 1 4 214 +4 1 1 532 1 2 12 1 3 257 1 4 528 +4 1 1 12 1 2 345 1 3 854 1 4 888 +4 1 1 457 1 2 678 1 3 123 1 4 999 diff --git a/data/flexible_jobshop/hurink_data/sdata/car5.fjs b/data/flexible_jobshop/hurink_data/sdata/car5.fjs new file mode 100644 index 0000000000..9511089094 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car5.fjs @@ -0,0 +1,11 @@ +10 6 1 +6 1 1 333 1 2 991 1 3 996 1 4 123 1 5 145 1 6 234 +6 1 1 333 1 2 111 1 3 663 1 4 456 1 5 785 1 6 532 +6 1 1 252 1 2 222 1 3 222 1 4 789 1 5 214 1 6 586 +6 1 1 222 1 2 204 1 3 114 1 4 876 1 5 752 1 6 532 +6 1 1 255 1 2 477 1 3 123 1 4 543 1 5 143 1 6 142 +6 1 1 555 1 2 566 1 3 456 1 4 210 1 5 698 1 6 573 +6 1 1 558 1 2 899 1 3 789 1 4 124 1 5 532 1 6 12 +6 1 1 888 1 2 965 1 3 876 1 4 537 1 5 145 1 6 14 +6 1 1 889 1 2 588 1 3 543 1 4 854 1 5 247 1 6 527 +6 1 1 999 1 2 889 1 3 210 1 4 632 1 5 451 1 6 856 diff --git a/data/flexible_jobshop/hurink_data/sdata/car6.fjs b/data/flexible_jobshop/hurink_data/sdata/car6.fjs new file mode 100644 index 0000000000..a79ddb69d3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car6.fjs @@ -0,0 +1,9 @@ +8 9 1 +9 1 1 887 1 2 447 1 3 234 1 4 159 1 5 201 1 6 555 1 7 463 1 8 456 1 9 753 +9 1 1 799 1 2 779 1 3 567 1 4 267 1 5 478 1 6 444 1 7 123 1 8 789 1 9 21 +9 1 1 999 1 2 999 1 3 852 1 4 483 1 5 520 1 6 120 1 7 456 1 8 630 1 9 427 +9 1 1 666 1 2 666 1 3 140 1 4 753 1 5 145 1 6 142 1 7 789 1 8 258 1 9 520 +9 1 1 663 1 2 25 1 3 222 1 4 420 1 5 699 1 6 578 1 7 876 1 8 741 1 9 142 +9 1 1 333 1 2 558 1 3 558 1 4 159 1 5 875 1 6 965 1 7 543 1 8 36 1 9 534 +9 1 1 222 1 2 886 1 3 965 1 4 25 1 5 633 1 6 412 1 7 210 1 8 985 1 9 157 +9 1 1 114 1 2 541 1 3 412 1 4 863 1 5 222 1 6 25 1 7 123 1 8 214 1 9 896 diff --git a/data/flexible_jobshop/hurink_data/sdata/car7.fjs b/data/flexible_jobshop/hurink_data/sdata/car7.fjs new file mode 100644 index 0000000000..2923b12c0d --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car7.fjs @@ -0,0 +1,8 @@ +7 7 1 +7 1 1 692 1 2 310 1 3 832 1 4 630 1 5 258 1 6 147 1 7 255 +7 1 1 581 1 2 582 1 3 14 1 4 214 1 5 147 1 6 753 1 7 806 +7 1 1 475 1 2 475 1 3 785 1 4 578 1 5 852 1 6 2 1 7 699 +7 1 1 23 1 2 196 1 3 696 1 4 214 1 5 586 1 6 356 1 7 877 +7 1 1 158 1 2 325 1 3 530 1 4 785 1 5 325 1 6 565 1 7 412 +7 1 1 796 1 2 874 1 3 214 1 4 236 1 5 896 1 6 898 1 7 302 +7 1 1 542 1 2 205 1 3 578 1 4 963 1 5 325 1 6 800 1 7 120 diff --git a/data/flexible_jobshop/hurink_data/sdata/car8.fjs b/data/flexible_jobshop/hurink_data/sdata/car8.fjs new file mode 100644 index 0000000000..3630af1775 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/car8.fjs @@ -0,0 +1,9 @@ +8 8 1 +8 1 1 456 1 2 654 1 3 852 1 4 145 1 5 632 1 6 425 1 7 214 1 8 654 +8 1 1 789 1 2 123 1 3 369 1 4 678 1 5 581 1 6 396 1 7 123 1 8 789 +8 1 1 654 1 2 123 1 3 632 1 4 965 1 5 475 1 6 325 1 7 456 1 8 654 +8 1 1 321 1 2 456 1 3 581 1 4 421 1 5 32 1 6 147 1 7 789 1 8 123 +8 1 1 456 1 2 789 1 3 472 1 4 365 1 5 536 1 6 852 1 7 654 1 8 123 +8 1 1 789 1 2 654 1 3 586 1 4 824 1 5 325 1 6 12 1 7 321 1 8 456 +8 1 1 654 1 2 321 1 3 320 1 4 758 1 5 863 1 6 452 1 7 456 1 8 789 +8 1 1 789 1 2 147 1 3 120 1 4 639 1 5 21 1 6 863 1 7 789 1 8 654 diff --git a/data/flexible_jobshop/hurink_data/sdata/la01.fjs b/data/flexible_jobshop/hurink_data/sdata/la01.fjs new file mode 100644 index 0000000000..2bf107a26c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la01.fjs @@ -0,0 +1,11 @@ +10 5 1 +5 1 2 21 1 1 53 1 5 95 1 4 55 1 3 34 +5 1 1 21 1 4 52 1 5 16 1 3 26 1 2 71 +5 1 4 39 1 5 98 1 2 42 1 3 31 1 1 12 +5 1 2 77 1 1 55 1 5 79 1 3 66 1 4 77 +5 1 1 83 1 4 34 1 3 64 1 2 19 1 5 37 +5 1 2 54 1 3 43 1 5 79 1 1 92 1 4 62 +5 1 4 69 1 5 77 1 2 87 1 3 87 1 1 93 +5 1 3 38 1 1 60 1 2 41 1 4 24 1 5 83 +5 1 4 17 1 2 49 1 5 25 1 1 44 1 3 98 +5 1 5 77 1 4 79 1 3 43 1 2 75 1 1 96 diff --git a/data/flexible_jobshop/hurink_data/sdata/la02.fjs b/data/flexible_jobshop/hurink_data/sdata/la02.fjs new file mode 100644 index 0000000000..dd66f82410 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la02.fjs @@ -0,0 +1,11 @@ +10 5 1 +5 1 1 20 1 4 87 1 2 31 1 5 76 1 3 17 +5 1 5 25 1 3 32 1 1 24 1 2 18 1 4 81 +5 1 2 72 1 3 23 1 5 28 1 1 58 1 4 99 +5 1 3 86 1 2 76 1 5 97 1 1 45 1 4 90 +5 1 5 27 1 1 42 1 4 48 1 3 17 1 2 46 +5 1 2 67 1 1 98 1 5 48 1 4 27 1 3 62 +5 1 5 28 1 2 12 1 4 19 1 1 80 1 3 50 +5 1 2 63 1 1 94 1 3 98 1 4 50 1 5 80 +5 1 5 14 1 1 75 1 3 50 1 2 41 1 4 55 +5 1 5 72 1 3 18 1 2 37 1 4 79 1 1 61 diff --git a/data/flexible_jobshop/hurink_data/sdata/la03.fjs b/data/flexible_jobshop/hurink_data/sdata/la03.fjs new file mode 100644 index 0000000000..3dab367b64 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la03.fjs @@ -0,0 +1,11 @@ +10 5 1 +5 1 2 23 1 3 45 1 1 82 1 5 84 1 4 38 +5 1 3 21 1 2 29 1 1 18 1 5 41 1 4 50 +5 1 3 38 1 4 54 1 5 16 1 1 52 1 2 52 +5 1 5 37 1 1 54 1 3 74 1 2 62 1 4 57 +5 1 5 57 1 1 81 1 2 61 1 4 68 1 3 30 +5 1 5 81 1 1 79 1 2 89 1 3 89 1 4 11 +5 1 4 33 1 3 20 1 1 91 1 5 20 1 2 66 +5 1 5 24 1 2 84 1 1 32 1 3 55 1 4 8 +5 1 5 56 1 1 7 1 4 54 1 3 64 1 2 39 +5 1 5 40 1 2 83 1 1 19 1 3 8 1 4 7 diff --git a/data/flexible_jobshop/hurink_data/sdata/la04.fjs b/data/flexible_jobshop/hurink_data/sdata/la04.fjs new file mode 100644 index 0000000000..28d51dece6 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la04.fjs @@ -0,0 +1,11 @@ +10 5 1 +5 1 1 12 1 3 94 1 4 92 1 5 91 1 2 7 +5 1 2 19 1 4 11 1 5 66 1 3 21 1 1 87 +5 1 2 14 1 1 75 1 4 13 1 5 16 1 3 20 +5 1 3 95 1 5 66 1 1 7 1 4 7 1 2 77 +5 1 2 45 1 4 6 1 5 89 1 1 15 1 3 34 +5 1 4 77 1 3 20 1 1 76 1 5 88 1 2 53 +5 1 3 74 1 2 88 1 1 52 1 4 27 1 5 9 +5 1 2 88 1 4 69 1 1 62 1 5 98 1 3 52 +5 1 3 61 1 5 9 1 1 62 1 2 52 1 4 90 +5 1 3 54 1 5 5 1 4 59 1 2 15 1 1 88 diff --git a/data/flexible_jobshop/hurink_data/sdata/la05.fjs b/data/flexible_jobshop/hurink_data/sdata/la05.fjs new file mode 100644 index 0000000000..16cd856384 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la05.fjs @@ -0,0 +1,11 @@ +10 5 1 +5 1 2 72 1 1 87 1 5 95 1 3 66 1 4 60 +5 1 5 5 1 4 35 1 1 48 1 3 39 1 2 54 +5 1 2 46 1 4 20 1 3 21 1 1 97 1 5 55 +5 1 1 59 1 4 19 1 5 46 1 2 34 1 3 37 +5 1 5 23 1 3 73 1 4 25 1 2 24 1 1 28 +5 1 4 28 1 1 45 1 5 5 1 2 78 1 3 83 +5 1 1 53 1 4 71 1 2 37 1 5 29 1 3 12 +5 1 5 12 1 3 87 1 4 33 1 2 55 1 1 38 +5 1 3 49 1 4 83 1 2 40 1 1 48 1 5 7 +5 1 3 65 1 4 17 1 1 90 1 5 27 1 2 23 diff --git a/data/flexible_jobshop/hurink_data/sdata/la06.fjs b/data/flexible_jobshop/hurink_data/sdata/la06.fjs new file mode 100644 index 0000000000..a3bbc7f7df --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la06.fjs @@ -0,0 +1,16 @@ +15 5 1 +5 1 2 21 1 3 34 1 5 95 1 1 53 1 4 55 +5 1 4 52 1 5 16 1 2 71 1 3 26 1 1 21 +5 1 3 31 1 1 12 1 2 42 1 4 39 1 5 98 +5 1 4 77 1 2 77 1 5 79 1 1 55 1 3 66 +5 1 5 37 1 4 34 1 3 64 1 2 19 1 1 83 +5 1 3 43 1 2 54 1 1 92 1 4 62 1 5 79 +5 1 1 93 1 4 69 1 2 87 1 5 77 1 3 87 +5 1 1 60 1 2 41 1 3 38 1 5 83 1 4 24 +5 1 3 98 1 4 17 1 5 25 1 1 44 1 2 49 +5 1 1 96 1 5 77 1 4 79 1 2 75 1 3 43 +5 1 5 28 1 3 35 1 1 95 1 4 76 1 2 7 +5 1 1 61 1 5 10 1 3 95 1 2 9 1 4 35 +5 1 5 59 1 4 16 1 2 91 1 3 59 1 1 46 +5 1 5 43 1 2 52 1 1 28 1 3 27 1 4 50 +5 1 1 87 1 2 45 1 3 39 1 5 9 1 4 41 diff --git a/data/flexible_jobshop/hurink_data/sdata/la07.fjs b/data/flexible_jobshop/hurink_data/sdata/la07.fjs new file mode 100644 index 0000000000..7b6302112f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la07.fjs @@ -0,0 +1,16 @@ +15 5 1 +5 1 1 47 1 5 57 1 2 71 1 4 96 1 3 14 +5 1 1 75 1 2 60 1 5 22 1 4 79 1 3 65 +5 1 4 32 1 1 33 1 3 69 1 2 31 1 5 58 +5 1 1 44 1 2 34 1 5 51 1 4 58 1 3 47 +5 1 4 29 1 2 44 1 1 62 1 3 17 1 5 8 +5 1 2 15 1 3 40 1 1 97 1 5 38 1 4 66 +5 1 3 58 1 2 39 1 1 57 1 5 20 1 4 50 +5 1 3 57 1 4 32 1 5 87 1 1 63 1 2 21 +5 1 5 56 1 1 84 1 3 90 1 2 85 1 4 61 +5 1 5 15 1 1 20 1 2 67 1 4 30 1 3 70 +5 1 5 84 1 1 82 1 2 23 1 3 45 1 4 38 +5 1 4 50 1 3 21 1 1 18 1 5 41 1 2 29 +5 1 5 16 1 2 52 1 1 52 1 3 38 1 4 54 +5 1 5 37 1 1 54 1 4 57 1 3 74 1 2 62 +5 1 5 57 1 2 61 1 1 81 1 3 30 1 4 68 diff --git a/data/flexible_jobshop/hurink_data/sdata/la08.fjs b/data/flexible_jobshop/hurink_data/sdata/la08.fjs new file mode 100644 index 0000000000..103e9da0c4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la08.fjs @@ -0,0 +1,16 @@ +15 5 1 +5 1 4 92 1 3 94 1 1 12 1 5 91 1 2 7 +5 1 3 21 1 2 19 1 1 87 1 4 11 1 5 66 +5 1 2 14 1 4 13 1 1 75 1 5 16 1 3 20 +5 1 3 95 1 5 66 1 1 7 1 2 77 1 4 7 +5 1 3 34 1 5 89 1 4 6 1 2 45 1 1 15 +5 1 5 88 1 4 77 1 3 20 1 2 53 1 1 76 +5 1 5 9 1 4 27 1 1 52 1 2 88 1 3 74 +5 1 4 69 1 3 52 1 1 62 1 2 88 1 5 98 +5 1 4 90 1 1 62 1 5 9 1 3 61 1 2 52 +5 1 5 5 1 3 54 1 4 59 1 1 88 1 2 15 +5 1 1 41 1 2 50 1 5 78 1 4 53 1 3 23 +5 1 1 38 1 5 72 1 3 91 1 4 68 1 2 71 +5 1 1 45 1 4 95 1 5 52 1 3 25 1 2 6 +5 1 4 30 1 2 66 1 1 23 1 5 36 1 3 17 +5 1 3 95 1 1 71 1 4 76 1 2 8 1 5 88 diff --git a/data/flexible_jobshop/hurink_data/sdata/la09.fjs b/data/flexible_jobshop/hurink_data/sdata/la09.fjs new file mode 100644 index 0000000000..0ffbc3c492 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la09.fjs @@ -0,0 +1,16 @@ +15 5 1 +5 1 2 66 1 4 85 1 3 84 1 1 62 1 5 19 +5 1 4 59 1 2 64 1 3 46 1 5 13 1 1 25 +5 1 5 88 1 4 80 1 2 73 1 3 53 1 1 41 +5 1 1 14 1 2 67 1 3 57 1 4 74 1 5 47 +5 1 1 84 1 5 64 1 3 41 1 4 84 1 2 78 +5 1 1 63 1 4 28 1 2 46 1 3 26 1 5 52 +5 1 4 10 1 3 17 1 5 73 1 2 11 1 1 64 +5 1 3 67 1 2 97 1 4 95 1 5 38 1 1 85 +5 1 3 95 1 5 46 1 1 59 1 2 65 1 4 93 +5 1 3 43 1 5 85 1 4 32 1 2 85 1 1 60 +5 1 5 49 1 4 41 1 3 61 1 1 66 1 2 90 +5 1 2 17 1 1 23 1 4 70 1 5 99 1 3 49 +5 1 5 40 1 4 73 1 1 73 1 2 98 1 3 68 +5 1 4 57 1 2 9 1 3 7 1 1 13 1 5 98 +5 1 1 37 1 2 85 1 3 17 1 5 79 1 4 41 diff --git a/data/flexible_jobshop/hurink_data/sdata/la10.fjs b/data/flexible_jobshop/hurink_data/sdata/la10.fjs new file mode 100644 index 0000000000..55805d411c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la10.fjs @@ -0,0 +1,16 @@ +15 5 1 +5 1 2 58 1 3 44 1 4 5 1 1 9 1 5 58 +5 1 2 89 1 1 97 1 5 96 1 4 77 1 3 84 +5 1 1 77 1 2 87 1 3 81 1 5 39 1 4 85 +5 1 4 57 1 2 21 1 3 31 1 1 15 1 5 73 +5 1 3 48 1 1 40 1 2 49 1 4 70 1 5 71 +5 1 4 34 1 5 82 1 3 80 1 1 10 1 2 22 +5 1 2 91 1 5 75 1 1 55 1 3 17 1 4 7 +5 1 3 62 1 4 47 1 2 72 1 5 35 1 1 11 +5 1 1 64 1 4 75 1 5 50 1 2 90 1 3 94 +5 1 3 67 1 5 20 1 4 15 1 1 12 1 2 71 +5 1 1 52 1 5 93 1 4 68 1 3 29 1 2 57 +5 1 3 70 1 1 58 1 2 93 1 5 7 1 4 77 +5 1 4 27 1 3 82 1 2 63 1 5 6 1 1 95 +5 1 2 87 1 3 56 1 5 36 1 1 26 1 4 48 +5 1 4 76 1 3 36 1 1 36 1 5 15 1 2 8 diff --git a/data/flexible_jobshop/hurink_data/sdata/la11.fjs b/data/flexible_jobshop/hurink_data/sdata/la11.fjs new file mode 100644 index 0000000000..c0faab2a81 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la11.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 3 34 1 2 21 1 1 53 1 4 55 1 5 95 +5 1 1 21 1 4 52 1 2 71 1 5 16 1 3 26 +5 1 1 12 1 2 42 1 3 31 1 5 98 1 4 39 +5 1 3 66 1 4 77 1 5 79 1 1 55 1 2 77 +5 1 1 83 1 5 37 1 4 34 1 2 19 1 3 64 +5 1 5 79 1 3 43 1 1 92 1 4 62 1 2 54 +5 1 1 93 1 5 77 1 3 87 1 2 87 1 4 69 +5 1 5 83 1 4 24 1 2 41 1 3 38 1 1 60 +5 1 5 25 1 2 49 1 1 44 1 3 98 1 4 17 +5 1 1 96 1 2 75 1 3 43 1 5 77 1 4 79 +5 1 1 95 1 4 76 1 2 7 1 5 28 1 3 35 +5 1 5 10 1 3 95 1 1 61 1 2 9 1 4 35 +5 1 2 91 1 3 59 1 5 59 1 1 46 1 4 16 +5 1 3 27 1 2 52 1 5 43 1 1 28 1 4 50 +5 1 5 9 1 1 87 1 4 41 1 3 39 1 2 45 +5 1 2 54 1 1 20 1 5 43 1 4 14 1 3 71 +5 1 5 33 1 2 28 1 4 26 1 1 78 1 3 37 +5 1 2 89 1 1 33 1 3 8 1 4 66 1 5 42 +5 1 5 84 1 1 69 1 3 94 1 2 74 1 4 27 +5 1 5 81 1 3 45 1 2 78 1 4 69 1 1 96 diff --git a/data/flexible_jobshop/hurink_data/sdata/la12.fjs b/data/flexible_jobshop/hurink_data/sdata/la12.fjs new file mode 100644 index 0000000000..f46ea26f4c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la12.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 2 23 1 1 82 1 5 84 1 3 45 1 4 38 +5 1 4 50 1 5 41 1 2 29 1 1 18 1 3 21 +5 1 5 16 1 4 54 1 2 52 1 3 38 1 1 52 +5 1 2 62 1 4 57 1 5 37 1 3 74 1 1 54 +5 1 4 68 1 2 61 1 3 30 1 1 81 1 5 57 +5 1 2 89 1 3 89 1 4 11 1 1 79 1 5 81 +5 1 2 66 1 1 91 1 4 33 1 5 20 1 3 20 +5 1 4 8 1 5 24 1 3 55 1 1 32 1 2 84 +5 1 1 7 1 3 64 1 2 39 1 5 56 1 4 54 +5 1 1 19 1 5 40 1 4 7 1 3 8 1 2 83 +5 1 1 63 1 3 64 1 4 91 1 5 40 1 2 6 +5 1 2 42 1 4 61 1 5 15 1 3 98 1 1 74 +5 1 2 80 1 1 26 1 4 75 1 5 6 1 3 87 +5 1 3 39 1 5 22 1 1 75 1 4 24 1 2 44 +5 1 2 15 1 4 79 1 5 8 1 1 12 1 3 20 +5 1 4 26 1 3 43 1 1 80 1 5 22 1 2 61 +5 1 3 62 1 2 36 1 1 63 1 4 96 1 5 40 +5 1 2 33 1 4 18 1 1 22 1 5 5 1 3 10 +5 1 3 64 1 5 64 1 1 89 1 2 96 1 4 95 +5 1 3 18 1 5 23 1 4 15 1 2 38 1 1 8 diff --git a/data/flexible_jobshop/hurink_data/sdata/la13.fjs b/data/flexible_jobshop/hurink_data/sdata/la13.fjs new file mode 100644 index 0000000000..b254535345 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la13.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 4 60 1 1 87 1 2 72 1 5 95 1 3 66 +5 1 2 54 1 1 48 1 3 39 1 4 35 1 5 5 +5 1 4 20 1 2 46 1 1 97 1 3 21 1 5 55 +5 1 3 37 1 1 59 1 4 19 1 2 34 1 5 46 +5 1 3 73 1 4 25 1 2 24 1 1 28 1 5 23 +5 1 2 78 1 4 28 1 3 83 1 1 45 1 5 5 +5 1 4 71 1 2 37 1 3 12 1 5 29 1 1 53 +5 1 5 12 1 4 33 1 2 55 1 3 87 1 1 38 +5 1 1 48 1 2 40 1 3 49 1 4 83 1 5 7 +5 1 1 90 1 5 27 1 3 65 1 4 17 1 2 23 +5 1 1 62 1 4 85 1 2 66 1 3 84 1 5 19 +5 1 4 59 1 3 46 1 5 13 1 2 64 1 1 25 +5 1 3 53 1 2 73 1 4 80 1 5 88 1 1 41 +5 1 3 57 1 5 47 1 1 14 1 2 67 1 4 74 +5 1 3 41 1 5 64 1 4 84 1 2 78 1 1 84 +5 1 5 52 1 4 28 1 3 26 1 1 63 1 2 46 +5 1 2 11 1 1 64 1 4 10 1 5 73 1 3 17 +5 1 5 38 1 4 95 1 1 85 1 2 97 1 3 67 +5 1 4 93 1 2 65 1 3 95 1 1 59 1 5 46 +5 1 1 60 1 2 85 1 3 43 1 5 85 1 4 32 diff --git a/data/flexible_jobshop/hurink_data/sdata/la14.fjs b/data/flexible_jobshop/hurink_data/sdata/la14.fjs new file mode 100644 index 0000000000..5d17cd0cc4 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la14.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 4 5 1 5 58 1 3 44 1 1 9 1 2 58 +5 1 2 89 1 5 96 1 1 97 1 3 84 1 4 77 +5 1 3 81 1 4 85 1 2 87 1 5 39 1 1 77 +5 1 1 15 1 4 57 1 5 73 1 2 21 1 3 31 +5 1 3 48 1 5 71 1 4 70 1 1 40 1 2 49 +5 1 1 10 1 5 82 1 4 34 1 3 80 1 2 22 +5 1 3 17 1 1 55 1 2 91 1 5 75 1 4 7 +5 1 4 47 1 3 62 1 2 72 1 5 35 1 1 11 +5 1 2 90 1 3 94 1 5 50 1 1 64 1 4 75 +5 1 4 15 1 3 67 1 1 12 1 5 20 1 2 71 +5 1 5 93 1 3 29 1 1 52 1 2 57 1 4 68 +5 1 4 77 1 2 93 1 1 58 1 3 70 1 5 7 +5 1 2 63 1 4 27 1 1 95 1 5 6 1 3 82 +5 1 5 36 1 1 26 1 4 48 1 3 56 1 2 87 +5 1 3 36 1 2 8 1 5 15 1 4 76 1 1 36 +5 1 5 78 1 2 84 1 4 41 1 1 30 1 3 76 +5 1 2 78 1 1 75 1 5 88 1 4 13 1 3 81 +5 1 1 54 1 5 40 1 3 13 1 2 82 1 4 29 +5 1 2 26 1 5 82 1 1 52 1 4 6 1 3 6 +5 1 4 54 1 2 64 1 1 54 1 3 32 1 5 88 diff --git a/data/flexible_jobshop/hurink_data/sdata/la15.fjs b/data/flexible_jobshop/hurink_data/sdata/la15.fjs new file mode 100644 index 0000000000..5b444afad8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la15.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 1 6 1 3 40 1 2 81 1 4 37 1 5 19 +5 1 3 40 1 4 32 1 1 55 1 5 81 1 2 9 +5 1 2 46 1 5 65 1 3 70 1 4 55 1 1 77 +5 1 3 21 1 5 65 1 1 64 1 4 25 1 2 15 +5 1 3 85 1 1 40 1 2 44 1 4 24 1 5 37 +5 1 1 89 1 5 29 1 2 83 1 4 31 1 3 84 +5 1 5 59 1 4 38 1 2 80 1 3 30 1 1 8 +5 1 1 80 1 3 56 1 2 77 1 5 41 1 4 97 +5 1 5 56 1 1 91 1 4 50 1 3 71 1 2 17 +5 1 2 40 1 1 88 1 5 59 1 3 7 1 4 80 +5 1 1 45 1 2 29 1 3 8 1 5 77 1 4 58 +5 1 3 36 1 1 54 1 4 96 1 2 9 1 5 10 +5 1 1 28 1 3 73 1 2 98 1 4 92 1 5 87 +5 1 1 70 1 4 86 1 3 27 1 2 99 1 5 96 +5 1 2 95 1 1 59 1 5 56 1 4 85 1 3 41 +5 1 2 81 1 3 92 1 5 32 1 1 52 1 4 39 +5 1 2 7 1 5 22 1 3 12 1 1 88 1 4 60 +5 1 4 45 1 1 93 1 3 69 1 5 49 1 2 27 +5 1 1 21 1 2 84 1 3 61 1 4 68 1 5 26 +5 1 2 82 1 3 33 1 5 71 1 1 99 1 4 44 diff --git a/data/flexible_jobshop/hurink_data/sdata/la16.fjs b/data/flexible_jobshop/hurink_data/sdata/la16.fjs new file mode 100644 index 0000000000..3b4fe995f2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la16.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 2 21 1 7 71 1 10 16 1 9 52 1 8 26 1 3 34 1 1 53 1 5 21 1 4 55 1 6 95 +10 1 5 55 1 3 31 1 6 98 1 10 79 1 1 12 1 8 66 1 2 42 1 9 77 1 7 77 1 4 39 +10 1 4 34 1 3 64 1 9 62 1 2 19 1 5 92 1 10 79 1 8 43 1 7 54 1 1 83 1 6 37 +10 1 2 87 1 4 69 1 3 87 1 8 38 1 9 24 1 10 83 1 7 41 1 1 93 1 6 77 1 5 60 +10 1 3 98 1 1 44 1 6 25 1 7 75 1 8 43 1 2 49 1 5 96 1 10 77 1 4 17 1 9 79 +10 1 3 35 1 4 76 1 6 28 1 10 10 1 5 61 1 7 9 1 1 95 1 9 35 1 2 7 1 8 95 +10 1 4 16 1 3 59 1 1 46 1 2 91 1 10 43 1 9 50 1 7 52 1 6 59 1 5 28 1 8 27 +10 1 2 45 1 1 87 1 4 41 1 5 20 1 7 54 1 10 43 1 9 14 1 6 9 1 3 39 1 8 71 +10 1 5 33 1 3 37 1 9 66 1 6 33 1 4 26 1 8 8 1 2 28 1 7 89 1 10 42 1 1 78 +10 1 9 69 1 10 81 1 3 94 1 5 96 1 4 27 1 1 69 1 8 45 1 7 78 1 2 74 1 6 84 diff --git a/data/flexible_jobshop/hurink_data/sdata/la17.fjs b/data/flexible_jobshop/hurink_data/sdata/la17.fjs new file mode 100644 index 0000000000..985f2b0617 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la17.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 5 18 1 8 21 1 10 41 1 3 45 1 4 38 1 9 50 1 6 84 1 7 29 1 2 23 1 1 82 +10 1 9 57 1 6 16 1 2 52 1 8 74 1 3 38 1 4 54 1 7 62 1 10 37 1 5 54 1 1 52 +10 1 3 30 1 5 79 1 4 68 1 2 61 1 9 11 1 7 89 1 8 89 1 1 81 1 10 81 1 6 57 +10 1 1 91 1 9 8 1 4 33 1 8 55 1 6 20 1 3 20 1 5 32 1 7 84 1 2 66 1 10 24 +10 1 10 40 1 1 7 1 5 19 1 9 7 1 7 83 1 3 64 1 6 56 1 4 54 1 8 8 1 2 39 +10 1 4 91 1 3 64 1 6 40 1 1 63 1 8 98 1 5 74 1 9 61 1 2 6 1 7 42 1 10 15 +10 1 2 80 1 8 39 1 9 24 1 4 75 1 5 75 1 6 6 1 7 44 1 1 26 1 3 87 1 10 22 +10 1 2 15 1 8 43 1 3 20 1 1 12 1 9 26 1 7 61 1 4 79 1 10 22 1 6 8 1 5 80 +10 1 3 62 1 4 96 1 5 22 1 10 5 1 1 63 1 7 33 1 8 10 1 9 18 1 2 36 1 6 40 +10 1 2 96 1 1 89 1 6 64 1 4 95 1 10 23 1 8 18 1 9 15 1 3 64 1 7 38 1 5 8 diff --git a/data/flexible_jobshop/hurink_data/sdata/la18.fjs b/data/flexible_jobshop/hurink_data/sdata/la18.fjs new file mode 100644 index 0000000000..558e90f126 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la18.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 7 54 1 1 87 1 5 48 1 4 60 1 8 39 1 9 35 1 2 72 1 6 95 1 3 66 1 10 5 +10 1 4 20 1 10 46 1 7 34 1 6 55 1 1 97 1 9 19 1 5 59 1 3 21 1 8 37 1 2 46 +10 1 5 45 1 2 24 1 9 28 1 1 28 1 8 83 1 7 78 1 6 23 1 4 25 1 10 5 1 3 73 +10 1 10 12 1 2 37 1 5 38 1 4 71 1 9 33 1 3 12 1 7 55 1 1 53 1 8 87 1 6 29 +10 1 4 83 1 3 49 1 7 23 1 10 27 1 8 65 1 1 48 1 5 90 1 6 7 1 2 40 1 9 17 +10 1 2 66 1 5 25 1 1 62 1 3 84 1 10 13 1 7 64 1 8 46 1 9 59 1 6 19 1 4 85 +10 1 2 73 1 4 80 1 1 41 1 3 53 1 10 47 1 8 57 1 9 74 1 5 14 1 7 67 1 6 88 +10 1 6 64 1 4 84 1 7 46 1 2 78 1 1 84 1 8 26 1 9 28 1 10 52 1 3 41 1 5 63 +10 1 2 11 1 1 64 1 8 67 1 5 85 1 4 10 1 6 73 1 10 38 1 9 95 1 7 97 1 3 17 +10 1 5 60 1 9 32 1 3 95 1 4 93 1 2 65 1 7 85 1 8 43 1 10 85 1 6 46 1 1 59 diff --git a/data/flexible_jobshop/hurink_data/sdata/la19.fjs b/data/flexible_jobshop/hurink_data/sdata/la19.fjs new file mode 100644 index 0000000000..50db1b832f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la19.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 3 44 1 4 5 1 6 58 1 5 97 1 1 9 1 8 84 1 9 77 1 10 96 1 2 58 1 7 89 +10 1 5 15 1 8 31 1 2 87 1 9 57 1 1 77 1 4 85 1 3 81 1 6 39 1 10 73 1 7 21 +10 1 10 82 1 7 22 1 5 10 1 4 70 1 2 49 1 1 40 1 9 34 1 3 48 1 8 80 1 6 71 +10 1 2 91 1 3 17 1 8 62 1 6 75 1 9 47 1 5 11 1 4 7 1 7 72 1 10 35 1 1 55 +10 1 7 71 1 2 90 1 4 75 1 1 64 1 3 94 1 9 15 1 5 12 1 8 67 1 10 20 1 6 50 +10 1 8 70 1 6 93 1 9 77 1 3 29 1 5 58 1 7 93 1 4 68 1 2 57 1 10 7 1 1 52 +10 1 7 87 1 2 63 1 5 26 1 6 6 1 3 82 1 4 27 1 8 56 1 9 48 1 10 36 1 1 95 +10 1 1 36 1 6 15 1 9 41 1 10 78 1 4 76 1 7 84 1 5 30 1 8 76 1 3 36 1 2 8 +10 1 6 88 1 3 81 1 4 13 1 7 82 1 5 54 1 8 13 1 9 29 1 10 40 1 2 78 1 1 75 +10 1 10 88 1 5 54 1 7 64 1 8 32 1 1 52 1 3 6 1 9 54 1 6 82 1 4 6 1 2 26 diff --git a/data/flexible_jobshop/hurink_data/sdata/la20.fjs b/data/flexible_jobshop/hurink_data/sdata/la20.fjs new file mode 100644 index 0000000000..733596086c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la20.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 7 9 1 2 81 1 5 55 1 3 40 1 9 32 1 4 37 1 1 6 1 6 19 1 10 81 1 8 40 +10 1 8 21 1 3 70 1 10 65 1 5 64 1 2 46 1 6 65 1 9 25 1 1 77 1 4 55 1 7 15 +10 1 3 85 1 6 37 1 1 40 1 4 24 1 2 44 1 7 83 1 5 89 1 9 31 1 8 84 1 10 29 +10 1 5 80 1 7 77 1 8 56 1 1 8 1 3 30 1 6 59 1 4 38 1 2 80 1 10 41 1 9 97 +10 1 1 91 1 7 40 1 5 88 1 2 17 1 3 71 1 4 50 1 10 59 1 9 80 1 6 56 1 8 7 +10 1 3 8 1 7 9 1 4 58 1 6 77 1 2 29 1 9 96 1 1 45 1 10 10 1 5 54 1 8 36 +10 1 5 70 1 4 92 1 2 98 1 6 87 1 7 99 1 8 27 1 9 86 1 10 96 1 1 28 1 3 73 +10 1 2 95 1 8 92 1 4 85 1 5 52 1 7 81 1 10 32 1 9 39 1 1 59 1 3 41 1 6 56 +10 1 4 60 1 9 45 1 1 88 1 3 12 1 2 7 1 6 22 1 5 93 1 10 49 1 8 69 1 7 27 +10 1 1 21 1 3 61 1 4 68 1 6 26 1 7 82 1 10 71 1 9 44 1 5 99 1 8 33 1 2 84 diff --git a/data/flexible_jobshop/hurink_data/sdata/la21.fjs b/data/flexible_jobshop/hurink_data/sdata/la21.fjs new file mode 100644 index 0000000000..b0d33fa7ac --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la21.fjs @@ -0,0 +1,16 @@ +15 10 1 +10 1 3 34 1 4 55 1 6 95 1 10 16 1 5 21 1 7 71 1 1 53 1 9 52 1 2 21 1 8 26 +10 1 4 39 1 3 31 1 1 12 1 2 42 1 10 79 1 9 77 1 7 77 1 6 98 1 5 55 1 8 66 +10 1 2 19 1 1 83 1 4 34 1 5 92 1 7 54 1 10 79 1 9 62 1 6 37 1 3 64 1 8 43 +10 1 5 60 1 3 87 1 9 24 1 6 77 1 4 69 1 8 38 1 2 87 1 7 41 1 10 83 1 1 93 +10 1 9 79 1 10 77 1 3 98 1 5 96 1 4 17 1 1 44 1 8 43 1 7 75 1 2 49 1 6 25 +10 1 9 35 1 8 95 1 7 9 1 10 10 1 3 35 1 2 7 1 6 28 1 5 61 1 1 95 1 4 76 +10 1 5 28 1 6 59 1 4 16 1 10 43 1 1 46 1 9 50 1 7 52 1 8 27 1 3 59 1 2 91 +10 1 6 9 1 5 20 1 3 39 1 7 54 1 2 45 1 8 71 1 1 87 1 4 41 1 10 43 1 9 14 +10 1 2 28 1 6 33 1 1 78 1 4 26 1 3 37 1 8 8 1 9 66 1 7 89 1 10 42 1 5 33 +10 1 3 94 1 6 84 1 7 78 1 10 81 1 2 74 1 4 27 1 9 69 1 1 69 1 8 45 1 5 96 +10 1 2 31 1 5 24 1 1 20 1 3 17 1 10 25 1 9 81 1 6 76 1 4 87 1 8 32 1 7 18 +10 1 6 28 1 10 97 1 1 58 1 5 45 1 7 76 1 4 99 1 3 23 1 2 72 1 9 90 1 8 86 +10 1 6 27 1 10 48 1 9 27 1 8 62 1 5 98 1 7 67 1 4 48 1 1 42 1 2 46 1 3 17 +10 1 2 12 1 9 50 1 1 80 1 3 50 1 10 80 1 4 19 1 6 28 1 7 63 1 5 94 1 8 98 +10 1 5 61 1 4 55 1 7 37 1 6 14 1 3 50 1 9 79 1 2 41 1 10 72 1 8 18 1 1 75 diff --git a/data/flexible_jobshop/hurink_data/sdata/la22.fjs b/data/flexible_jobshop/hurink_data/sdata/la22.fjs new file mode 100644 index 0000000000..39f004b7cf --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la22.fjs @@ -0,0 +1,16 @@ +15 10 1 +10 1 10 66 1 6 91 1 5 87 1 3 94 1 8 21 1 4 92 1 2 7 1 1 12 1 9 11 1 7 19 +10 1 4 13 1 3 20 1 5 7 1 2 14 1 10 66 1 1 75 1 7 77 1 6 16 1 8 95 1 9 7 +10 1 9 77 1 8 20 1 3 34 1 1 15 1 10 88 1 6 89 1 7 53 1 4 6 1 2 45 1 5 76 +10 1 4 27 1 3 74 1 7 88 1 5 62 1 8 52 1 9 69 1 6 9 1 10 98 1 1 52 1 2 88 +10 1 5 88 1 7 15 1 2 52 1 3 61 1 8 54 1 1 62 1 9 59 1 6 9 1 4 90 1 10 5 +10 1 7 71 1 1 41 1 5 38 1 4 53 1 8 91 1 9 68 1 2 50 1 6 78 1 3 23 1 10 72 +10 1 4 95 1 10 36 1 7 66 1 6 52 1 1 45 1 9 30 1 5 23 1 3 25 1 8 17 1 2 6 +10 1 5 65 1 2 8 1 9 85 1 1 71 1 8 65 1 7 28 1 6 88 1 4 76 1 10 27 1 3 95 +10 1 10 37 1 2 37 1 5 28 1 4 51 1 9 86 1 3 9 1 7 55 1 1 73 1 8 51 1 6 90 +10 1 4 39 1 3 15 1 7 83 1 10 44 1 8 53 1 1 16 1 5 46 1 6 24 1 2 25 1 9 82 +10 1 2 72 1 5 48 1 1 87 1 3 66 1 10 5 1 7 54 1 8 39 1 9 35 1 6 95 1 4 60 +10 1 2 46 1 4 20 1 1 97 1 3 21 1 10 46 1 8 37 1 9 19 1 5 59 1 7 34 1 6 55 +10 1 6 23 1 4 25 1 7 78 1 2 24 1 1 28 1 8 83 1 9 28 1 10 5 1 3 73 1 5 45 +10 1 2 37 1 1 53 1 8 87 1 5 38 1 4 71 1 6 29 1 10 12 1 9 33 1 7 55 1 3 12 +10 1 5 90 1 9 17 1 3 49 1 4 83 1 2 40 1 7 23 1 8 65 1 10 27 1 6 7 1 1 48 diff --git a/data/flexible_jobshop/hurink_data/sdata/la23.fjs b/data/flexible_jobshop/hurink_data/sdata/la23.fjs new file mode 100644 index 0000000000..3da2d8da00 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la23.fjs @@ -0,0 +1,16 @@ +15 10 1 +10 1 8 84 1 6 58 1 9 77 1 3 44 1 5 97 1 7 89 1 4 5 1 2 58 1 10 96 1 1 9 +10 1 7 21 1 2 87 1 5 15 1 6 39 1 3 81 1 4 85 1 8 31 1 9 57 1 10 73 1 1 77 +10 1 1 40 1 6 71 1 9 34 1 10 82 1 4 70 1 7 22 1 5 10 1 8 80 1 3 48 1 2 49 +10 1 6 75 1 3 17 1 4 7 1 7 72 1 5 11 1 8 62 1 9 47 1 10 35 1 2 91 1 1 55 +10 1 10 20 1 5 12 1 7 71 1 8 67 1 1 64 1 3 94 1 9 15 1 6 50 1 4 75 1 2 90 +10 1 7 93 1 6 93 1 2 57 1 8 70 1 9 77 1 5 58 1 1 52 1 3 29 1 10 7 1 4 68 +10 1 8 56 1 1 95 1 9 48 1 5 26 1 3 82 1 2 63 1 10 36 1 4 27 1 7 87 1 6 6 +10 1 4 76 1 6 15 1 10 78 1 2 8 1 9 41 1 3 36 1 5 30 1 7 84 1 1 36 1 8 76 +10 1 1 75 1 8 13 1 3 81 1 9 29 1 5 54 1 7 82 1 6 88 1 2 78 1 10 40 1 4 13 +10 1 3 6 1 2 26 1 8 32 1 7 64 1 5 54 1 1 52 1 6 82 1 4 6 1 10 88 1 9 54 +10 1 9 62 1 3 67 1 6 32 1 1 62 1 8 69 1 4 61 1 2 35 1 5 72 1 10 5 1 7 93 +10 1 3 78 1 10 90 1 1 85 1 2 72 1 9 64 1 7 63 1 4 11 1 8 82 1 6 88 1 5 7 +10 1 5 28 1 10 11 1 8 50 1 7 88 1 1 44 1 6 31 1 3 27 1 2 66 1 9 49 1 4 35 +10 1 3 14 1 6 39 1 7 56 1 5 62 1 4 97 1 10 66 1 8 69 1 2 7 1 9 47 1 1 76 +10 1 2 18 1 9 93 1 8 58 1 7 47 1 4 69 1 10 57 1 3 41 1 6 53 1 5 79 1 1 64 diff --git a/data/flexible_jobshop/hurink_data/sdata/la24.fjs b/data/flexible_jobshop/hurink_data/sdata/la24.fjs new file mode 100644 index 0000000000..08374ff311 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la24.fjs @@ -0,0 +1,16 @@ +15 10 1 +10 1 8 8 1 10 75 1 1 72 1 7 74 1 5 30 1 9 43 1 3 38 1 6 98 1 2 26 1 4 19 +10 1 7 19 1 9 73 1 4 43 1 1 23 1 2 85 1 5 39 1 6 13 1 10 26 1 3 67 1 8 9 +10 1 2 50 1 4 93 1 6 80 1 5 7 1 1 55 1 3 61 1 7 57 1 9 72 1 10 42 1 8 46 +10 1 2 68 1 8 43 1 5 99 1 7 60 1 6 68 1 1 91 1 9 11 1 4 96 1 10 11 1 3 72 +10 1 8 84 1 3 34 1 9 40 1 6 7 1 2 70 1 7 74 1 4 12 1 1 43 1 10 69 1 5 30 +10 1 9 60 1 1 49 1 5 59 1 6 72 1 10 63 1 2 69 1 8 99 1 7 45 1 4 27 1 3 9 +10 1 7 71 1 3 91 1 9 65 1 2 90 1 10 98 1 5 8 1 8 50 1 1 75 1 6 37 1 4 17 +10 1 9 62 1 8 90 1 6 98 1 4 31 1 3 91 1 5 38 1 10 72 1 2 9 1 1 72 1 7 49 +10 1 5 35 1 1 39 1 10 74 1 6 25 1 8 47 1 4 52 1 3 63 1 9 21 1 7 35 1 2 80 +10 1 10 58 1 1 5 1 4 50 1 9 52 1 2 88 1 7 20 1 3 68 1 6 24 1 5 53 1 8 57 +10 1 8 99 1 4 91 1 5 33 1 6 19 1 3 18 1 7 38 1 1 24 1 10 35 1 2 49 1 9 9 +10 1 1 68 1 4 60 1 3 77 1 8 10 1 9 60 1 6 15 1 10 72 1 2 18 1 7 90 1 5 18 +10 1 10 79 1 2 60 1 4 56 1 7 91 1 3 40 1 9 86 1 8 72 1 1 80 1 6 89 1 5 51 +10 1 5 10 1 3 92 1 6 23 1 7 46 1 9 40 1 8 72 1 4 6 1 2 23 1 1 95 1 10 34 +10 1 3 24 1 6 29 1 10 49 1 9 55 1 1 47 1 7 77 1 4 77 1 8 8 1 2 28 1 5 48 diff --git a/data/flexible_jobshop/hurink_data/sdata/la25.fjs b/data/flexible_jobshop/hurink_data/sdata/la25.fjs new file mode 100644 index 0000000000..91bdeff665 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la25.fjs @@ -0,0 +1,16 @@ +15 10 1 +10 1 9 14 1 5 75 1 4 12 1 3 38 1 1 76 1 6 97 1 10 12 1 2 29 1 8 44 1 7 66 +10 1 6 38 1 4 82 1 3 85 1 5 58 1 7 87 1 10 89 1 1 43 1 2 80 1 8 69 1 9 92 +10 1 10 5 1 2 84 1 1 43 1 7 48 1 5 8 1 8 7 1 4 41 1 6 61 1 9 66 1 3 14 +10 1 3 42 1 2 8 1 1 96 1 6 19 1 5 59 1 8 97 1 10 73 1 9 43 1 4 74 1 7 41 +10 1 7 55 1 3 70 1 4 75 1 9 42 1 5 37 1 8 23 1 2 48 1 6 5 1 10 38 1 1 7 +10 1 9 9 1 3 72 1 8 31 1 1 79 1 6 73 1 4 95 1 5 25 1 7 43 1 10 60 1 2 56 +10 1 1 97 1 3 64 1 4 78 1 6 21 1 5 94 1 10 31 1 9 53 1 7 16 1 8 86 1 2 7 +10 1 4 86 1 8 85 1 10 63 1 1 61 1 3 65 1 5 30 1 6 32 1 2 33 1 9 44 1 7 59 +10 1 3 44 1 4 16 1 5 11 1 7 45 1 2 30 1 10 84 1 9 93 1 1 60 1 6 61 1 8 90 +10 1 8 36 1 9 31 1 5 47 1 7 52 1 1 32 1 6 11 1 3 28 1 10 35 1 4 20 1 2 49 +10 1 9 20 1 7 49 1 8 74 1 5 10 1 6 17 1 4 34 1 1 85 1 3 77 1 10 68 1 2 84 +10 1 2 85 1 6 7 1 9 71 1 7 59 1 5 76 1 1 17 1 4 29 1 3 17 1 8 48 1 10 13 +10 1 3 15 1 7 87 1 8 11 1 2 39 1 5 39 1 9 43 1 1 19 1 4 32 1 10 16 1 6 64 +10 1 7 32 1 3 92 1 6 33 1 9 82 1 2 83 1 8 57 1 10 99 1 5 91 1 4 99 1 1 8 +10 1 5 88 1 8 7 1 9 27 1 2 38 1 4 91 1 3 69 1 7 21 1 10 62 1 6 39 1 1 48 diff --git a/data/flexible_jobshop/hurink_data/sdata/la26.fjs b/data/flexible_jobshop/hurink_data/sdata/la26.fjs new file mode 100644 index 0000000000..f13e8a5a79 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la26.fjs @@ -0,0 +1,21 @@ +20 10 1 +10 1 9 52 1 8 26 1 7 71 1 10 16 1 3 34 1 2 21 1 6 95 1 5 21 1 1 53 1 4 55 +10 1 5 55 1 6 98 1 4 39 1 10 79 1 1 12 1 9 77 1 7 77 1 8 66 1 3 31 1 2 42 +10 1 6 37 1 5 92 1 3 64 1 7 54 1 2 19 1 8 43 1 1 83 1 4 34 1 10 79 1 9 62 +10 1 2 87 1 6 77 1 1 93 1 4 69 1 3 87 1 8 38 1 9 24 1 7 41 1 10 83 1 5 60 +10 1 3 98 1 6 25 1 7 75 1 10 77 1 2 49 1 4 17 1 9 79 1 1 44 1 8 43 1 5 96 +10 1 2 7 1 5 61 1 1 95 1 3 35 1 10 10 1 9 35 1 6 28 1 4 76 1 8 95 1 7 9 +10 1 6 59 1 10 43 1 1 46 1 5 28 1 7 52 1 4 16 1 3 59 1 2 91 1 9 50 1 8 27 +10 1 6 9 1 10 43 1 9 14 1 8 71 1 5 20 1 7 54 1 4 41 1 1 87 1 2 45 1 3 39 +10 1 2 28 1 9 66 1 1 78 1 3 37 1 10 42 1 4 26 1 6 33 1 7 89 1 5 33 1 8 8 +10 1 5 96 1 4 27 1 7 78 1 6 84 1 3 94 1 9 69 1 2 74 1 10 81 1 8 45 1 1 69 +10 1 5 24 1 8 32 1 10 25 1 3 17 1 4 87 1 9 81 1 6 76 1 7 18 1 2 31 1 1 20 +10 1 9 90 1 6 28 1 2 72 1 8 86 1 3 23 1 4 99 1 7 76 1 10 97 1 5 45 1 1 58 +10 1 3 17 1 5 98 1 4 48 1 2 46 1 9 27 1 7 67 1 8 62 1 1 42 1 10 48 1 6 27 +10 1 1 80 1 9 50 1 4 19 1 8 98 1 6 28 1 3 50 1 5 94 1 7 63 1 2 12 1 10 80 +10 1 10 72 1 1 75 1 5 61 1 9 79 1 7 37 1 3 50 1 6 14 1 4 55 1 8 18 1 2 41 +10 1 4 96 1 3 14 1 6 57 1 1 47 1 8 65 1 5 75 1 9 79 1 2 71 1 7 60 1 10 22 +10 1 2 31 1 8 47 1 9 58 1 4 32 1 5 44 1 6 58 1 7 34 1 1 33 1 3 69 1 10 51 +10 1 2 44 1 8 40 1 3 17 1 1 62 1 9 66 1 7 15 1 4 29 1 10 38 1 6 8 1 5 97 +10 1 3 58 1 4 50 1 5 63 1 10 87 1 1 57 1 7 21 1 8 57 1 9 32 1 2 39 1 6 20 +10 1 2 85 1 1 84 1 6 56 1 4 61 1 10 15 1 8 70 1 9 30 1 3 90 1 7 67 1 5 20 diff --git a/data/flexible_jobshop/hurink_data/sdata/la27.fjs b/data/flexible_jobshop/hurink_data/sdata/la27.fjs new file mode 100644 index 0000000000..5dd5b41428 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la27.fjs @@ -0,0 +1,21 @@ +20 10 1 +10 1 4 60 1 5 48 1 6 95 1 1 87 1 2 72 1 10 5 1 9 35 1 8 39 1 7 54 1 3 66 +10 1 8 37 1 7 34 1 1 97 1 6 55 1 3 21 1 4 20 1 5 59 1 10 46 1 9 19 1 2 46 +10 1 5 45 1 3 73 1 2 24 1 9 28 1 1 28 1 4 25 1 6 23 1 8 83 1 10 5 1 7 78 +10 1 1 53 1 3 12 1 10 12 1 2 37 1 9 33 1 4 71 1 7 55 1 6 29 1 8 87 1 5 38 +10 1 5 90 1 3 49 1 10 27 1 8 65 1 6 7 1 7 23 1 1 48 1 4 83 1 9 17 1 2 40 +10 1 4 85 1 5 25 1 3 84 1 7 64 1 10 13 1 2 66 1 8 46 1 9 59 1 1 62 1 6 19 +10 1 6 88 1 7 67 1 5 14 1 1 41 1 2 73 1 8 57 1 3 53 1 4 80 1 10 47 1 9 74 +10 1 2 78 1 6 64 1 5 63 1 7 46 1 4 84 1 1 84 1 9 28 1 10 52 1 8 26 1 3 41 +10 1 2 11 1 1 64 1 7 97 1 10 38 1 3 17 1 5 85 1 6 73 1 4 10 1 9 95 1 8 67 +10 1 4 93 1 3 95 1 8 43 1 2 65 1 9 32 1 1 59 1 7 85 1 6 46 1 10 85 1 5 60 +10 1 3 61 1 4 41 1 6 49 1 5 23 1 1 66 1 8 49 1 9 70 1 10 99 1 2 90 1 7 17 +10 1 5 13 1 8 7 1 2 98 1 9 57 1 1 73 1 4 73 1 3 68 1 6 40 1 10 98 1 7 9 +10 1 10 86 1 7 76 1 5 14 1 4 41 1 2 85 1 1 37 1 9 19 1 3 17 1 8 54 1 6 79 +10 1 2 40 1 3 53 1 8 97 1 6 87 1 9 96 1 5 84 1 4 16 1 7 66 1 10 52 1 1 95 +10 1 7 33 1 2 33 1 4 87 1 1 18 1 3 55 1 9 13 1 5 77 1 8 60 1 10 42 1 6 74 +10 1 8 92 1 6 91 1 9 79 1 3 54 1 5 69 1 7 79 1 4 33 1 2 61 1 10 39 1 1 16 +10 1 7 82 1 2 41 1 5 28 1 6 64 1 3 78 1 4 76 1 8 6 1 9 49 1 10 47 1 1 58 +10 1 1 52 1 6 42 1 9 24 1 10 91 1 4 47 1 7 88 1 5 91 1 8 52 1 3 28 1 2 35 +10 1 6 82 1 3 76 1 4 86 1 7 93 1 5 84 1 8 38 1 9 95 1 10 37 1 2 21 1 1 23 +10 1 10 77 1 5 8 1 7 42 1 8 64 1 1 70 1 3 45 1 9 45 1 6 28 1 4 67 1 2 86 diff --git a/data/flexible_jobshop/hurink_data/sdata/la28.fjs b/data/flexible_jobshop/hurink_data/sdata/la28.fjs new file mode 100644 index 0000000000..c054058f6c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la28.fjs @@ -0,0 +1,21 @@ +20 10 1 +10 1 9 32 1 2 81 1 5 55 1 8 40 1 1 6 1 6 19 1 10 81 1 4 37 1 3 40 1 7 9 +10 1 3 70 1 4 55 1 8 21 1 5 64 1 2 46 1 9 25 1 10 65 1 1 77 1 6 65 1 7 15 +10 1 8 84 1 5 89 1 4 24 1 2 44 1 3 85 1 9 31 1 10 29 1 7 83 1 6 37 1 1 40 +10 1 5 80 1 6 59 1 1 8 1 3 30 1 7 77 1 4 38 1 2 80 1 8 56 1 10 41 1 9 97 +10 1 7 40 1 3 71 1 1 91 1 8 7 1 10 59 1 9 80 1 4 50 1 6 56 1 2 17 1 5 88 +10 1 8 36 1 10 10 1 1 45 1 7 9 1 5 54 1 9 96 1 3 8 1 6 77 1 2 29 1 4 58 +10 1 7 99 1 9 86 1 4 92 1 1 28 1 2 98 1 5 70 1 6 87 1 10 96 1 3 73 1 8 27 +10 1 2 95 1 4 85 1 6 56 1 5 52 1 1 59 1 3 41 1 7 81 1 9 39 1 10 32 1 8 92 +10 1 2 7 1 8 69 1 5 93 1 7 27 1 6 22 1 1 88 1 9 45 1 4 60 1 10 49 1 3 12 +10 1 8 33 1 3 61 1 9 44 1 6 26 1 2 84 1 7 82 1 4 68 1 1 21 1 10 71 1 5 99 +10 1 9 43 1 1 72 1 5 30 1 6 98 1 10 75 1 2 26 1 8 8 1 7 74 1 4 19 1 3 38 +10 1 7 19 1 3 67 1 9 73 1 2 85 1 10 26 1 5 39 1 8 9 1 1 23 1 6 13 1 4 43 +10 1 9 72 1 8 46 1 6 80 1 4 93 1 3 61 1 5 7 1 10 42 1 2 50 1 1 55 1 7 57 +10 1 5 99 1 1 91 1 10 11 1 6 68 1 8 43 1 4 96 1 3 72 1 9 11 1 7 60 1 2 68 +10 1 10 69 1 1 43 1 4 12 1 9 40 1 2 70 1 7 74 1 3 34 1 6 7 1 5 30 1 8 84 +10 1 8 99 1 4 27 1 5 59 1 6 72 1 3 9 1 7 45 1 1 49 1 10 63 1 2 69 1 9 60 +10 1 1 75 1 4 17 1 3 91 1 8 50 1 9 65 1 6 37 1 10 98 1 2 90 1 7 71 1 5 8 +10 1 10 72 1 2 9 1 4 31 1 7 49 1 3 91 1 9 62 1 8 90 1 1 72 1 6 98 1 5 38 +10 1 5 35 1 3 63 1 6 25 1 7 35 1 9 21 1 8 47 1 4 52 1 2 80 1 1 39 1 10 74 +10 1 3 68 1 6 24 1 10 58 1 9 52 1 1 5 1 7 20 1 4 50 1 8 57 1 2 88 1 5 53 diff --git a/data/flexible_jobshop/hurink_data/sdata/la29.fjs b/data/flexible_jobshop/hurink_data/sdata/la29.fjs new file mode 100644 index 0000000000..cf7ffe0f03 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la29.fjs @@ -0,0 +1,21 @@ +20 10 1 +10 1 9 14 1 3 38 1 8 44 1 1 76 1 6 97 1 4 12 1 5 75 1 7 66 1 10 12 1 2 29 +10 1 1 43 1 3 85 1 4 82 1 6 38 1 5 58 1 10 89 1 9 92 1 7 87 1 8 69 1 2 80 +10 1 4 41 1 8 7 1 10 5 1 1 43 1 3 14 1 5 8 1 6 61 1 2 84 1 9 66 1 7 48 +10 1 3 42 1 4 74 1 5 59 1 7 41 1 2 8 1 10 73 1 9 43 1 1 96 1 6 19 1 8 97 +10 1 8 23 1 9 42 1 5 37 1 7 55 1 1 7 1 6 5 1 3 70 1 10 38 1 4 75 1 2 48 +10 1 9 9 1 7 43 1 8 31 1 5 25 1 6 73 1 4 95 1 1 79 1 3 72 1 10 60 1 2 56 +10 1 2 7 1 6 21 1 9 53 1 7 16 1 5 94 1 1 97 1 4 78 1 3 64 1 8 86 1 10 31 +10 1 3 65 1 7 59 1 8 85 1 2 33 1 5 30 1 9 44 1 1 61 1 4 86 1 10 63 1 6 32 +10 1 7 45 1 3 44 1 6 61 1 9 93 1 2 30 1 8 90 1 10 84 1 5 11 1 4 16 1 1 60 +10 1 5 47 1 8 36 1 9 31 1 2 49 1 4 20 1 3 28 1 7 52 1 10 35 1 6 11 1 1 32 +10 1 3 77 1 5 10 1 10 68 1 6 17 1 1 85 1 2 84 1 9 20 1 7 49 1 8 74 1 4 34 +10 1 1 17 1 6 7 1 2 85 1 4 29 1 3 17 1 5 76 1 7 59 1 9 71 1 10 13 1 8 48 +10 1 7 87 1 5 39 1 9 43 1 8 11 1 3 15 1 4 32 1 6 64 1 1 19 1 2 39 1 10 16 +10 1 6 33 1 4 99 1 7 32 1 5 91 1 9 82 1 3 92 1 10 99 1 8 57 1 2 83 1 1 8 +10 1 4 91 1 6 39 1 3 69 1 9 27 1 8 7 1 7 21 1 2 38 1 10 62 1 5 88 1 1 48 +10 1 3 67 1 8 80 1 4 24 1 1 88 1 5 18 1 2 44 1 9 45 1 10 64 1 6 80 1 7 38 +10 1 10 59 1 4 72 1 7 47 1 5 40 1 8 21 1 6 43 1 1 51 1 9 52 1 2 24 1 3 15 +10 1 4 70 1 3 31 1 7 20 1 9 76 1 2 40 1 8 43 1 1 32 1 6 88 1 10 5 1 5 77 +10 1 5 47 1 6 64 1 10 85 1 4 49 1 8 58 1 2 26 1 1 32 1 9 80 1 3 14 1 7 94 +10 1 6 59 1 3 96 1 1 5 1 8 79 1 9 34 1 5 75 1 4 26 1 7 9 1 10 23 1 2 11 diff --git a/data/flexible_jobshop/hurink_data/sdata/la30.fjs b/data/flexible_jobshop/hurink_data/sdata/la30.fjs new file mode 100644 index 0000000000..42c5762a56 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la30.fjs @@ -0,0 +1,21 @@ +20 10 1 +10 1 7 32 1 4 16 1 2 33 1 9 12 1 8 70 1 5 10 1 10 75 1 1 82 1 6 88 1 3 20 +10 1 9 39 1 5 81 1 4 91 1 6 56 1 10 69 1 2 45 1 7 59 1 1 86 1 3 36 1 8 68 +10 1 4 84 1 3 57 1 8 41 1 6 73 1 5 81 1 1 88 1 9 38 1 10 17 1 7 83 1 2 5 +10 1 5 20 1 6 6 1 3 15 1 9 19 1 2 30 1 1 94 1 7 45 1 8 17 1 4 18 1 10 88 +10 1 10 24 1 7 49 1 6 16 1 5 11 1 4 60 1 8 5 1 9 63 1 2 25 1 3 15 1 1 45 +10 1 2 86 1 9 50 1 3 77 1 7 54 1 10 48 1 1 93 1 4 32 1 8 92 1 6 45 1 5 71 +10 1 6 86 1 7 90 1 4 78 1 10 88 1 3 57 1 1 32 1 8 57 1 9 86 1 5 71 1 2 39 +10 1 3 59 1 4 18 1 10 31 1 5 41 1 8 20 1 6 83 1 9 65 1 1 54 1 7 94 1 2 69 +10 1 4 47 1 5 79 1 7 76 1 1 59 1 2 72 1 3 8 1 10 30 1 6 73 1 8 57 1 9 84 +10 1 1 59 1 3 89 1 5 10 1 8 45 1 4 8 1 6 54 1 7 88 1 9 20 1 10 7 1 2 62 +10 1 6 63 1 7 9 1 5 77 1 4 37 1 3 5 1 9 13 1 10 79 1 2 24 1 8 10 1 1 82 +10 1 1 74 1 2 32 1 3 61 1 8 53 1 5 92 1 10 20 1 9 10 1 4 5 1 7 45 1 6 23 +10 1 3 85 1 10 51 1 1 61 1 6 99 1 5 37 1 7 94 1 2 98 1 9 65 1 4 33 1 8 75 +10 1 1 51 1 4 24 1 6 8 1 7 30 1 8 12 1 9 23 1 3 7 1 5 17 1 10 35 1 2 81 +10 1 2 71 1 6 42 1 9 68 1 3 31 1 7 29 1 4 63 1 5 65 1 10 70 1 8 27 1 1 93 +10 1 2 28 1 6 38 1 5 51 1 8 70 1 3 33 1 9 78 1 10 45 1 4 90 1 7 54 1 1 72 +10 1 1 18 1 3 90 1 5 25 1 7 92 1 9 85 1 6 35 1 8 29 1 2 81 1 10 80 1 4 59 +10 1 6 67 1 3 96 1 2 38 1 5 86 1 1 97 1 4 94 1 8 86 1 7 35 1 10 82 1 9 45 +10 1 3 92 1 9 51 1 5 59 1 7 52 1 6 8 1 10 70 1 2 75 1 4 54 1 8 60 1 1 33 +10 1 4 98 1 8 80 1 6 78 1 1 82 1 3 7 1 10 89 1 2 69 1 5 51 1 9 79 1 7 62 diff --git a/data/flexible_jobshop/hurink_data/sdata/la31.fjs b/data/flexible_jobshop/hurink_data/sdata/la31.fjs new file mode 100644 index 0000000000..688c5b6d29 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la31.fjs @@ -0,0 +1,31 @@ +30 10 1 +10 1 5 21 1 8 26 1 10 16 1 3 34 1 4 55 1 9 52 1 6 95 1 7 71 1 2 21 1 1 53 +10 1 9 77 1 6 98 1 2 42 1 8 66 1 3 31 1 4 39 1 7 77 1 10 79 1 5 55 1 1 12 +10 1 3 64 1 5 92 1 4 34 1 2 19 1 9 62 1 7 54 1 8 43 1 1 83 1 10 79 1 6 37 +10 1 1 93 1 9 24 1 4 69 1 8 38 1 6 77 1 3 87 1 5 60 1 7 41 1 2 87 1 10 83 +10 1 10 77 1 1 44 1 5 96 1 9 79 1 7 75 1 3 98 1 6 25 1 4 17 1 8 43 1 2 49 +10 1 4 76 1 3 35 1 6 28 1 1 95 1 8 95 1 5 61 1 9 35 1 2 7 1 7 9 1 10 10 +10 1 2 91 1 8 27 1 9 50 1 4 16 1 5 28 1 6 59 1 7 52 1 1 46 1 3 59 1 10 43 +10 1 2 45 1 8 71 1 3 39 1 1 87 1 9 14 1 7 54 1 4 41 1 10 43 1 6 9 1 5 20 +10 1 3 37 1 4 26 1 5 33 1 10 42 1 1 78 1 7 89 1 8 8 1 9 66 1 2 28 1 6 33 +10 1 2 74 1 1 69 1 6 84 1 4 27 1 10 81 1 8 45 1 9 69 1 3 94 1 7 78 1 5 96 +10 1 6 76 1 8 32 1 7 18 1 1 20 1 4 87 1 3 17 1 10 25 1 5 24 1 2 31 1 9 81 +10 1 10 97 1 9 90 1 6 28 1 8 86 1 1 58 1 2 72 1 3 23 1 7 76 1 4 99 1 5 45 +10 1 10 48 1 6 27 1 7 67 1 8 62 1 5 98 1 1 42 1 2 46 1 9 27 1 4 48 1 3 17 +10 1 10 80 1 4 19 1 6 28 1 2 12 1 5 94 1 7 63 1 8 98 1 9 50 1 1 80 1 3 50 +10 1 3 50 1 2 41 1 5 61 1 9 79 1 6 14 1 10 72 1 8 18 1 4 55 1 7 37 1 1 75 +10 1 10 22 1 6 57 1 5 75 1 3 14 1 8 65 1 4 96 1 2 71 1 1 47 1 9 79 1 7 60 +10 1 4 32 1 3 69 1 5 44 1 2 31 1 10 51 1 1 33 1 7 34 1 6 58 1 8 47 1 9 58 +10 1 9 66 1 8 40 1 3 17 1 1 62 1 10 38 1 6 8 1 7 15 1 4 29 1 2 44 1 5 97 +10 1 4 50 1 3 58 1 7 21 1 5 63 1 8 57 1 9 32 1 6 20 1 10 87 1 1 57 1 2 39 +10 1 5 20 1 7 67 1 2 85 1 3 90 1 8 70 1 1 84 1 9 30 1 6 56 1 4 61 1 10 15 +10 1 7 29 1 1 82 1 5 18 1 4 38 1 8 21 1 9 50 1 2 23 1 6 84 1 3 45 1 10 41 +10 1 4 54 1 10 37 1 7 62 1 6 16 1 1 52 1 9 57 1 5 54 1 3 38 1 8 74 1 2 52 +10 1 5 79 1 2 61 1 9 11 1 1 81 1 8 89 1 7 89 1 6 57 1 4 68 1 10 81 1 3 30 +10 1 10 24 1 2 66 1 5 32 1 4 33 1 9 8 1 3 20 1 7 84 1 1 91 1 8 55 1 6 20 +10 1 4 54 1 3 64 1 7 83 1 10 40 1 8 8 1 1 7 1 5 19 1 6 56 1 2 39 1 9 7 +10 1 2 6 1 5 74 1 1 63 1 3 64 1 10 15 1 7 42 1 8 98 1 9 61 1 6 40 1 4 91 +10 1 2 80 1 4 75 1 1 26 1 3 87 1 10 22 1 8 39 1 9 24 1 5 75 1 7 44 1 6 6 +10 1 6 8 1 4 79 1 7 61 1 2 15 1 1 12 1 8 43 1 9 26 1 10 22 1 3 20 1 5 80 +10 1 2 36 1 1 63 1 8 10 1 5 22 1 4 96 1 6 40 1 10 5 1 9 18 1 7 33 1 3 62 +10 1 5 8 1 9 15 1 3 64 1 4 95 1 2 96 1 7 38 1 8 18 1 10 23 1 6 64 1 1 89 diff --git a/data/flexible_jobshop/hurink_data/sdata/la32.fjs b/data/flexible_jobshop/hurink_data/sdata/la32.fjs new file mode 100644 index 0000000000..27642863a0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la32.fjs @@ -0,0 +1,31 @@ +30 10 1 +10 1 7 89 1 2 58 1 5 97 1 3 44 1 9 77 1 4 5 1 1 9 1 6 58 1 10 96 1 8 84 +10 1 8 31 1 3 81 1 10 73 1 5 15 1 2 87 1 6 39 1 9 57 1 1 77 1 4 85 1 7 21 +10 1 3 48 1 6 71 1 1 40 1 4 70 1 2 49 1 7 22 1 5 10 1 9 34 1 8 80 1 10 82 +10 1 5 11 1 7 72 1 8 62 1 1 55 1 3 17 1 6 75 1 4 7 1 2 91 1 10 35 1 9 47 +10 1 1 64 1 7 71 1 5 12 1 2 90 1 3 94 1 4 75 1 10 20 1 9 15 1 6 50 1 8 67 +10 1 3 29 1 7 93 1 4 68 1 6 93 1 2 57 1 9 77 1 1 52 1 10 7 1 5 58 1 8 70 +10 1 5 26 1 4 27 1 2 63 1 6 6 1 7 87 1 8 56 1 9 48 1 10 36 1 1 95 1 3 82 +10 1 2 8 1 8 76 1 4 76 1 5 30 1 7 84 1 10 78 1 9 41 1 1 36 1 3 36 1 6 15 +10 1 4 13 1 9 29 1 1 75 1 3 81 1 2 78 1 6 88 1 5 54 1 10 40 1 8 13 1 7 82 +10 1 1 52 1 3 6 1 4 6 1 6 82 1 7 64 1 10 88 1 9 54 1 5 54 1 8 32 1 2 26 +10 1 9 62 1 2 35 1 5 72 1 8 69 1 1 62 1 6 32 1 10 5 1 4 61 1 3 67 1 7 93 +10 1 3 78 1 4 11 1 8 82 1 5 7 1 2 72 1 9 64 1 10 90 1 1 85 1 6 88 1 7 63 +10 1 8 50 1 5 28 1 4 35 1 2 66 1 3 27 1 9 49 1 10 11 1 7 88 1 6 31 1 1 44 +10 1 5 62 1 6 39 1 1 76 1 3 14 1 7 56 1 4 97 1 2 7 1 8 69 1 10 66 1 9 47 +10 1 7 47 1 3 41 1 1 64 1 8 58 1 10 57 1 9 93 1 4 69 1 6 53 1 2 18 1 5 79 +10 1 8 76 1 10 81 1 1 76 1 7 61 1 5 77 1 9 26 1 3 74 1 6 22 1 2 58 1 4 78 +10 1 7 30 1 9 72 1 4 43 1 1 65 1 2 16 1 5 92 1 6 95 1 10 29 1 3 99 1 8 64 +10 1 2 35 1 4 74 1 6 16 1 5 85 1 1 7 1 3 81 1 7 86 1 9 61 1 10 35 1 8 34 +10 1 2 97 1 8 43 1 5 72 1 7 88 1 6 17 1 1 43 1 9 94 1 4 64 1 10 22 1 3 42 +10 1 8 99 1 3 84 1 9 99 1 6 98 1 2 20 1 7 31 1 4 74 1 1 92 1 10 23 1 5 89 +10 1 9 32 1 1 6 1 5 55 1 6 19 1 10 81 1 2 81 1 8 40 1 7 9 1 4 37 1 3 40 +10 1 7 15 1 3 70 1 9 25 1 2 46 1 10 65 1 5 64 1 8 21 1 1 77 1 6 65 1 4 55 +10 1 9 31 1 8 84 1 6 37 1 4 24 1 3 85 1 5 89 1 10 29 1 2 44 1 1 40 1 7 83 +10 1 5 80 1 1 8 1 10 41 1 6 59 1 8 56 1 4 38 1 3 30 1 9 97 1 7 77 1 2 80 +10 1 10 59 1 1 91 1 4 50 1 9 80 1 2 17 1 7 40 1 3 71 1 6 56 1 5 88 1 8 7 +10 1 8 36 1 4 58 1 5 54 1 6 77 1 3 8 1 7 9 1 1 45 1 10 10 1 2 29 1 9 96 +10 1 1 28 1 4 92 1 3 73 1 8 27 1 9 86 1 6 87 1 10 96 1 2 98 1 7 99 1 5 70 +10 1 10 32 1 2 95 1 4 85 1 7 81 1 3 41 1 9 39 1 8 92 1 1 59 1 6 56 1 5 52 +10 1 5 93 1 3 12 1 6 22 1 7 27 1 9 45 1 8 69 1 4 60 1 2 7 1 1 88 1 10 49 +10 1 3 61 1 6 26 1 10 71 1 9 44 1 1 21 1 7 82 1 4 68 1 8 33 1 2 84 1 5 99 diff --git a/data/flexible_jobshop/hurink_data/sdata/la33.fjs b/data/flexible_jobshop/hurink_data/sdata/la33.fjs new file mode 100644 index 0000000000..b51ed8a923 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la33.fjs @@ -0,0 +1,31 @@ +30 10 1 +10 1 3 38 1 5 75 1 10 12 1 6 97 1 1 76 1 2 29 1 9 14 1 7 66 1 8 44 1 4 12 +10 1 1 43 1 6 38 1 2 80 1 4 82 1 3 85 1 5 58 1 7 87 1 9 92 1 10 89 1 8 69 +10 1 7 48 1 5 8 1 9 66 1 8 7 1 3 14 1 4 41 1 6 61 1 1 43 1 2 84 1 10 5 +10 1 6 19 1 4 74 1 7 41 1 5 59 1 9 43 1 3 42 1 10 73 1 8 97 1 2 8 1 1 96 +10 1 4 75 1 6 5 1 3 70 1 9 42 1 8 23 1 7 55 1 2 48 1 10 38 1 5 37 1 1 7 +10 1 3 72 1 8 31 1 4 95 1 1 79 1 5 25 1 2 56 1 9 9 1 10 60 1 6 73 1 7 43 +10 1 10 31 1 4 78 1 7 16 1 5 94 1 8 86 1 6 21 1 1 97 1 9 53 1 2 7 1 3 64 +10 1 4 86 1 3 65 1 7 59 1 9 44 1 2 33 1 8 85 1 1 61 1 6 32 1 10 63 1 5 30 +10 1 5 11 1 6 61 1 10 84 1 4 16 1 8 90 1 2 30 1 1 60 1 9 93 1 3 44 1 7 45 +10 1 6 11 1 3 28 1 1 32 1 8 36 1 9 31 1 5 47 1 4 20 1 7 52 1 10 35 1 2 49 +10 1 6 17 1 4 34 1 7 49 1 2 84 1 1 85 1 9 20 1 8 74 1 10 68 1 5 10 1 3 77 +10 1 9 71 1 6 7 1 4 29 1 2 85 1 5 76 1 7 59 1 3 17 1 1 17 1 10 13 1 8 48 +10 1 2 39 1 10 16 1 5 39 1 7 87 1 8 11 1 4 32 1 3 15 1 1 19 1 6 64 1 9 43 +10 1 6 33 1 9 82 1 3 92 1 2 83 1 7 32 1 4 99 1 10 99 1 5 91 1 1 8 1 8 57 +10 1 8 7 1 1 48 1 10 62 1 5 88 1 7 21 1 6 39 1 9 27 1 4 91 1 2 38 1 3 69 +10 1 10 64 1 9 45 1 4 24 1 8 80 1 3 67 1 5 18 1 7 38 1 1 88 1 6 80 1 2 44 +10 1 3 15 1 4 72 1 5 40 1 8 21 1 9 52 1 1 51 1 10 59 1 2 24 1 7 47 1 6 43 +10 1 5 77 1 8 43 1 2 40 1 3 31 1 9 76 1 7 20 1 6 88 1 4 70 1 10 5 1 1 32 +10 1 3 14 1 8 58 1 10 85 1 6 64 1 2 26 1 7 94 1 1 32 1 4 49 1 9 80 1 5 47 +10 1 10 23 1 2 11 1 9 34 1 5 75 1 8 79 1 4 26 1 3 96 1 1 5 1 7 9 1 6 59 +10 1 1 75 1 3 20 1 9 10 1 4 66 1 7 43 1 8 37 1 2 9 1 10 83 1 5 68 1 6 52 +10 1 9 54 1 2 26 1 5 79 1 8 88 1 7 84 1 1 6 1 3 54 1 10 59 1 4 28 1 6 42 +10 1 5 56 1 10 29 1 4 36 1 1 40 1 7 86 1 9 68 1 3 69 1 8 23 1 6 62 1 2 16 +10 1 8 53 1 2 5 1 7 17 1 10 59 1 3 59 1 9 78 1 4 64 1 1 82 1 5 13 1 6 12 +10 1 10 7 1 7 62 1 8 90 1 6 83 1 2 85 1 4 69 1 1 16 1 5 81 1 3 58 1 9 66 +10 1 8 24 1 3 65 1 2 69 1 6 42 1 10 82 1 7 82 1 1 83 1 4 46 1 9 72 1 5 33 +10 1 2 10 1 9 27 1 8 43 1 6 20 1 5 71 1 10 65 1 3 73 1 7 99 1 1 24 1 4 64 +10 1 10 35 1 4 92 1 1 38 1 6 35 1 8 30 1 9 45 1 3 8 1 5 82 1 2 34 1 7 21 +10 1 6 23 1 8 84 1 10 7 1 5 85 1 9 60 1 2 15 1 3 52 1 7 94 1 4 83 1 1 6 +10 1 3 70 1 7 29 1 9 27 1 10 80 1 5 6 1 8 39 1 2 79 1 1 28 1 4 66 1 6 66 diff --git a/data/flexible_jobshop/hurink_data/sdata/la34.fjs b/data/flexible_jobshop/hurink_data/sdata/la34.fjs new file mode 100644 index 0000000000..6e658846bd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la34.fjs @@ -0,0 +1,31 @@ +30 10 1 +10 1 3 51 1 8 59 1 2 35 1 6 73 1 10 65 1 1 27 1 7 13 1 4 81 1 9 32 1 5 74 +10 1 5 64 1 8 33 1 6 75 1 3 33 1 9 10 1 1 28 1 4 38 1 7 53 1 10 49 1 2 55 +10 1 7 83 1 2 23 1 3 72 1 4 7 1 10 72 1 1 6 1 5 39 1 6 52 1 9 90 1 8 21 +10 1 4 82 1 2 23 1 3 93 1 5 78 1 7 88 1 8 53 1 10 28 1 9 65 1 6 21 1 1 61 +10 1 5 41 1 7 12 1 10 12 1 4 77 1 2 70 1 8 24 1 1 81 1 6 73 1 3 62 1 9 6 +10 1 5 98 1 4 28 1 7 42 1 10 72 1 1 15 1 9 15 1 6 94 1 3 33 1 2 51 1 8 99 +10 1 1 32 1 9 22 1 10 96 1 5 15 1 7 78 1 4 31 1 6 7 1 2 94 1 3 23 1 8 86 +10 1 8 93 1 3 97 1 4 43 1 6 73 1 1 24 1 9 68 1 10 88 1 2 42 1 5 35 1 7 72 +10 1 3 14 1 1 44 1 9 13 1 6 67 1 2 63 1 4 49 1 8 5 1 5 17 1 7 85 1 10 66 +10 1 8 82 1 10 15 1 4 72 1 5 26 1 1 8 1 2 68 1 7 21 1 9 45 1 3 99 1 6 27 +10 1 5 93 1 7 23 1 1 51 1 9 54 1 4 49 1 2 96 1 3 56 1 10 36 1 6 53 1 8 52 +10 1 9 60 1 1 14 1 5 70 1 10 55 1 2 23 1 6 83 1 4 38 1 3 24 1 8 37 1 7 48 +10 1 1 62 1 8 15 1 9 69 1 10 23 1 2 82 1 7 26 1 5 45 1 6 33 1 4 12 1 3 37 +10 1 7 72 1 2 9 1 8 15 1 6 28 1 9 92 1 10 12 1 1 59 1 4 64 1 5 87 1 3 73 +10 1 1 50 1 2 14 1 8 90 1 6 46 1 4 71 1 5 48 1 3 80 1 10 61 1 9 24 1 7 44 +10 1 1 22 1 10 94 1 6 16 1 4 73 1 3 54 1 9 54 1 5 46 1 2 97 1 7 61 1 8 75 +10 1 10 55 1 4 67 1 7 77 1 5 30 1 8 6 1 2 32 1 9 47 1 6 93 1 3 6 1 1 40 +10 1 2 30 1 4 98 1 8 79 1 1 22 1 7 79 1 3 7 1 9 36 1 10 36 1 6 9 1 5 92 +10 1 9 37 1 8 72 1 3 52 1 5 31 1 2 82 1 10 54 1 6 7 1 7 82 1 4 73 1 1 49 +10 1 2 73 1 4 83 1 8 45 1 3 76 1 5 43 1 10 29 1 1 35 1 6 92 1 9 39 1 7 28 +10 1 3 58 1 1 26 1 2 48 1 9 52 1 8 34 1 7 96 1 6 70 1 5 98 1 4 80 1 10 94 +10 1 2 70 1 9 23 1 6 26 1 5 14 1 7 90 1 3 93 1 4 21 1 1 42 1 8 18 1 10 36 +10 1 5 28 1 7 76 1 8 25 1 1 17 1 2 84 1 3 67 1 9 87 1 4 43 1 10 88 1 6 84 +10 1 8 30 1 4 91 1 9 52 1 5 80 1 1 21 1 6 8 1 10 37 1 3 15 1 7 12 1 2 92 +10 1 2 28 1 5 7 1 8 46 1 7 92 1 3 77 1 4 15 1 10 69 1 9 54 1 1 47 1 6 39 +10 1 10 50 1 6 44 1 3 64 1 9 38 1 5 93 1 7 33 1 8 75 1 1 41 1 2 24 1 4 5 +10 1 8 94 1 1 17 1 7 87 1 3 21 1 9 92 1 10 28 1 2 61 1 5 63 1 4 34 1 6 77 +10 1 4 72 1 9 98 1 10 5 1 5 28 1 3 9 1 6 95 1 7 64 1 2 43 1 1 50 1 8 96 +10 1 1 85 1 3 85 1 9 39 1 2 98 1 8 24 1 4 71 1 6 60 1 5 55 1 10 22 1 7 35 +10 1 4 78 1 7 49 1 3 46 1 2 11 1 1 90 1 6 20 1 10 34 1 8 6 1 5 70 1 9 74 diff --git a/data/flexible_jobshop/hurink_data/sdata/la35.fjs b/data/flexible_jobshop/hurink_data/sdata/la35.fjs new file mode 100644 index 0000000000..2d90655198 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la35.fjs @@ -0,0 +1,31 @@ +30 10 1 +10 1 1 66 1 3 84 1 4 26 1 8 29 1 10 94 1 7 98 1 9 7 1 6 98 1 2 45 1 5 43 +10 1 4 32 1 1 97 1 7 55 1 3 88 1 9 93 1 10 88 1 2 20 1 5 50 1 8 17 1 6 5 +10 1 5 43 1 4 68 1 9 47 1 10 68 1 2 57 1 7 20 1 6 81 1 3 60 1 8 94 1 1 62 +10 1 2 57 1 6 40 1 1 78 1 7 9 1 3 49 1 10 17 1 4 32 1 5 30 1 9 87 1 8 77 +10 1 1 52 1 5 30 1 4 48 1 6 48 1 2 26 1 10 17 1 7 93 1 9 97 1 8 49 1 3 89 +10 1 8 95 1 1 33 1 2 5 1 7 17 1 6 70 1 4 57 1 5 34 1 3 61 1 9 62 1 10 39 +10 1 8 97 1 6 92 1 2 31 1 9 5 1 3 79 1 5 5 1 4 67 1 1 5 1 10 78 1 7 60 +10 1 3 79 1 5 6 1 8 20 1 9 45 1 7 34 1 4 24 1 10 26 1 6 68 1 2 16 1 1 46 +10 1 8 58 1 10 50 1 3 19 1 9 93 1 7 49 1 4 25 1 6 85 1 5 50 1 1 93 1 2 26 +10 1 10 81 1 7 71 1 6 7 1 2 39 1 3 16 1 9 42 1 1 71 1 5 84 1 4 56 1 8 99 +10 1 9 9 1 1 86 1 10 6 1 4 71 1 7 97 1 6 85 1 5 16 1 3 42 1 8 81 1 2 81 +10 1 5 72 1 4 24 1 1 30 1 9 56 1 3 43 1 2 61 1 8 82 1 7 40 1 6 59 1 10 43 +10 1 10 43 1 2 13 1 7 70 1 8 93 1 1 95 1 9 12 1 5 15 1 3 78 1 6 97 1 4 14 +10 1 1 14 1 7 26 1 2 71 1 4 46 1 9 80 1 6 31 1 5 37 1 10 27 1 8 92 1 3 67 +10 1 3 12 1 1 43 1 6 96 1 7 7 1 4 45 1 8 20 1 2 13 1 10 29 1 5 60 1 9 33 +10 1 2 78 1 6 50 1 7 84 1 1 42 1 9 84 1 5 30 1 10 76 1 3 57 1 8 87 1 4 59 +10 1 5 49 1 8 50 1 2 15 1 9 13 1 1 93 1 7 50 1 10 32 1 6 59 1 4 10 1 3 35 +10 1 2 25 1 1 47 1 8 60 1 9 33 1 5 53 1 6 37 1 10 73 1 3 22 1 4 87 1 7 79 +10 1 1 84 1 7 83 1 2 71 1 6 68 1 10 89 1 9 11 1 4 60 1 5 50 1 3 33 1 8 97 +10 1 2 14 1 1 38 1 7 88 1 6 5 1 5 77 1 8 92 1 9 24 1 3 73 1 10 52 1 4 71 +10 1 8 62 1 10 19 1 7 38 1 4 15 1 9 64 1 3 64 1 5 8 1 2 61 1 1 19 1 6 33 +10 1 3 33 1 6 46 1 5 74 1 1 56 1 7 84 1 10 83 1 9 19 1 8 8 1 4 32 1 2 97 +10 1 5 50 1 4 71 1 7 50 1 3 97 1 10 8 1 1 17 1 8 19 1 9 92 1 6 54 1 2 52 +10 1 9 32 1 2 79 1 4 97 1 6 38 1 10 49 1 5 76 1 7 76 1 1 56 1 3 78 1 8 54 +10 1 6 13 1 4 5 1 3 25 1 1 86 1 2 95 1 10 28 1 7 78 1 9 24 1 8 10 1 5 39 +10 1 8 48 1 3 59 1 1 20 1 10 7 1 6 31 1 7 97 1 2 89 1 5 32 1 4 25 1 9 41 +10 1 6 87 1 1 18 1 10 48 1 3 43 1 2 30 1 7 97 1 8 47 1 9 65 1 4 69 1 5 27 +10 1 7 71 1 6 20 1 9 20 1 2 78 1 4 39 1 1 17 1 8 50 1 3 44 1 10 42 1 5 38 +10 1 1 50 1 10 42 1 4 72 1 6 7 1 2 77 1 8 58 1 5 78 1 3 89 1 7 70 1 9 36 +10 1 4 32 1 10 95 1 3 13 1 1 73 1 7 97 1 9 24 1 5 49 1 6 57 1 2 68 1 8 94 diff --git a/data/flexible_jobshop/hurink_data/sdata/la36.fjs b/data/flexible_jobshop/hurink_data/sdata/la36.fjs new file mode 100644 index 0000000000..994a3e5e87 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la36.fjs @@ -0,0 +1,16 @@ +15 15 1 +15 1 5 21 1 4 55 1 7 71 1 15 98 1 11 12 1 3 34 1 10 16 1 2 21 1 1 53 1 8 26 1 9 52 1 6 95 1 13 31 1 12 42 1 14 39 +15 1 12 54 1 5 83 1 2 77 1 8 64 1 9 34 1 15 79 1 13 43 1 1 55 1 4 77 1 7 19 1 10 37 1 6 79 1 11 92 1 14 62 1 3 66 +15 1 10 83 1 6 77 1 3 87 1 8 38 1 5 60 1 13 98 1 1 93 1 14 17 1 7 41 1 11 44 1 4 69 1 12 49 1 9 24 1 2 87 1 15 25 +15 1 6 77 1 1 96 1 10 28 1 7 7 1 5 95 1 14 35 1 8 35 1 9 76 1 12 9 1 13 95 1 3 43 1 2 75 1 11 61 1 15 10 1 4 79 +15 1 11 87 1 5 28 1 9 50 1 3 59 1 1 46 1 12 45 1 15 9 1 10 43 1 7 52 1 8 27 1 2 91 1 14 41 1 4 16 1 6 59 1 13 39 +15 1 1 20 1 3 71 1 5 78 1 14 66 1 4 14 1 13 8 1 15 42 1 7 28 1 2 54 1 10 33 1 12 89 1 9 26 1 8 37 1 11 33 1 6 43 +15 1 9 69 1 5 96 1 13 17 1 1 69 1 8 45 1 12 31 1 7 78 1 11 20 1 4 27 1 14 87 1 2 74 1 6 84 1 15 76 1 3 94 1 10 81 +15 1 5 58 1 14 90 1 12 76 1 4 81 1 8 23 1 10 28 1 2 18 1 3 32 1 13 86 1 9 99 1 15 97 1 1 24 1 11 45 1 7 72 1 6 25 +15 1 6 27 1 2 46 1 7 67 1 9 27 1 14 19 1 11 80 1 3 17 1 4 48 1 8 62 1 12 12 1 15 28 1 5 98 1 1 42 1 10 48 1 13 50 +15 1 12 37 1 6 80 1 5 75 1 9 55 1 8 50 1 1 94 1 10 14 1 7 41 1 15 72 1 4 50 1 11 61 1 14 79 1 3 98 1 13 18 1 2 63 +15 1 8 65 1 4 96 1 1 47 1 5 75 1 13 69 1 15 58 1 11 33 1 2 71 1 10 22 1 14 32 1 6 57 1 9 79 1 3 14 1 12 31 1 7 60 +15 1 2 34 1 3 47 1 4 58 1 6 51 1 5 62 1 7 44 1 10 8 1 8 17 1 11 97 1 9 29 1 12 15 1 14 66 1 13 40 1 1 44 1 15 38 +15 1 4 50 1 8 57 1 14 61 1 6 20 1 12 85 1 13 90 1 3 58 1 5 63 1 11 84 1 2 39 1 10 87 1 7 21 1 15 56 1 9 32 1 1 57 +15 1 10 84 1 8 45 1 6 15 1 15 41 1 11 18 1 5 82 1 12 29 1 3 70 1 2 67 1 4 30 1 14 50 1 7 23 1 1 20 1 13 21 1 9 38 +15 1 10 37 1 11 81 1 12 61 1 15 57 1 9 57 1 1 52 1 8 74 1 7 62 1 13 30 1 2 52 1 3 38 1 14 68 1 5 54 1 4 54 1 6 16 diff --git a/data/flexible_jobshop/hurink_data/sdata/la37.fjs b/data/flexible_jobshop/hurink_data/sdata/la37.fjs new file mode 100644 index 0000000000..0aa1b0a460 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la37.fjs @@ -0,0 +1,16 @@ +15 15 1 +15 1 6 19 1 7 64 1 12 73 1 10 13 1 3 84 1 15 88 1 4 85 1 11 41 1 13 53 1 14 80 1 2 66 1 8 46 1 9 59 1 5 25 1 1 62 +15 1 2 67 1 4 74 1 8 41 1 3 57 1 15 52 1 1 14 1 10 64 1 9 84 1 7 78 1 6 47 1 14 28 1 5 84 1 11 63 1 13 26 1 12 46 +15 1 7 97 1 9 95 1 1 64 1 10 38 1 11 59 1 13 95 1 3 17 1 12 65 1 14 93 1 4 10 1 6 73 1 2 11 1 5 85 1 15 46 1 8 67 +15 1 11 23 1 13 49 1 4 32 1 5 66 1 3 43 1 1 60 1 9 41 1 8 61 1 14 70 1 10 49 1 12 17 1 7 90 1 2 85 1 15 99 1 6 85 +15 1 10 98 1 9 57 1 4 73 1 7 9 1 1 73 1 8 7 1 2 98 1 5 13 1 14 41 1 6 40 1 12 85 1 11 37 1 3 68 1 15 79 1 13 17 +15 1 12 66 1 8 53 1 6 86 1 7 40 1 1 14 1 4 19 1 14 96 1 5 95 1 3 54 1 11 84 1 13 97 1 9 16 1 15 52 1 2 76 1 10 87 +15 1 5 77 1 3 55 1 10 42 1 6 74 1 15 91 1 14 33 1 11 16 1 13 54 1 1 18 1 4 87 1 8 60 1 9 13 1 7 33 1 2 33 1 12 61 +15 1 7 41 1 6 39 1 12 82 1 10 64 1 15 47 1 11 28 1 8 78 1 14 49 1 2 79 1 5 58 1 3 92 1 4 79 1 13 6 1 1 69 1 9 76 +15 1 12 21 1 6 42 1 10 91 1 3 28 1 1 52 1 7 88 1 13 76 1 14 86 1 11 23 1 2 35 1 8 52 1 5 91 1 4 47 1 15 82 1 9 24 +15 1 12 42 1 2 93 1 4 95 1 14 45 1 10 28 1 15 77 1 1 84 1 11 8 1 8 45 1 5 70 1 6 37 1 7 86 1 13 64 1 9 67 1 3 38 +15 1 5 97 1 13 81 1 2 58 1 8 84 1 6 58 1 1 9 1 12 87 1 4 5 1 3 44 1 14 85 1 7 89 1 11 77 1 10 96 1 15 39 1 9 77 +15 1 13 80 1 2 21 1 11 10 1 6 73 1 9 70 1 7 49 1 3 31 1 14 34 1 5 40 1 12 22 1 1 15 1 15 82 1 4 57 1 10 71 1 8 48 +15 1 3 17 1 8 62 1 6 75 1 10 35 1 2 91 1 15 50 1 4 7 1 11 64 1 14 75 1 13 94 1 1 55 1 7 72 1 9 47 1 5 11 1 12 90 +15 1 12 93 1 7 57 1 2 71 1 13 70 1 10 93 1 6 20 1 4 15 1 14 77 1 11 58 1 1 12 1 3 67 1 9 68 1 15 7 1 8 29 1 5 52 +15 1 14 76 1 4 27 1 5 26 1 10 36 1 12 8 1 11 36 1 1 95 1 9 48 1 3 82 1 7 87 1 6 6 1 2 63 1 8 56 1 13 36 1 15 15 diff --git a/data/flexible_jobshop/hurink_data/sdata/la38.fjs b/data/flexible_jobshop/hurink_data/sdata/la38.fjs new file mode 100644 index 0000000000..3748198cf5 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la38.fjs @@ -0,0 +1,16 @@ +15 15 1 +15 1 2 26 1 13 67 1 1 72 1 7 74 1 15 13 1 9 43 1 5 30 1 4 19 1 11 23 1 12 85 1 6 98 1 14 43 1 3 38 1 8 8 1 10 75 +15 1 15 42 1 1 39 1 5 55 1 13 46 1 2 19 1 9 93 1 10 80 1 6 26 1 11 7 1 7 50 1 12 57 1 4 73 1 3 9 1 8 61 1 14 72 +15 1 4 96 1 5 99 1 13 34 1 7 60 1 8 43 1 15 7 1 14 12 1 9 11 1 12 70 1 11 43 1 1 91 1 2 68 1 10 11 1 6 68 1 3 72 +15 1 15 63 1 12 45 1 5 49 1 2 74 1 9 27 1 1 30 1 10 72 1 8 9 1 13 99 1 14 60 1 6 69 1 7 69 1 3 84 1 4 40 1 11 59 +15 1 3 91 1 1 75 1 10 98 1 4 17 1 11 72 1 14 31 1 12 9 1 15 98 1 8 50 1 6 37 1 5 8 1 9 65 1 2 90 1 13 91 1 7 71 +15 1 12 35 1 7 80 1 5 39 1 4 62 1 15 74 1 6 72 1 11 35 1 10 25 1 2 49 1 9 52 1 8 63 1 3 90 1 14 21 1 13 47 1 1 38 +15 1 15 19 1 8 57 1 11 24 1 14 91 1 4 50 1 1 5 1 12 49 1 13 18 1 10 58 1 6 24 1 9 52 1 2 88 1 3 68 1 7 20 1 5 53 +15 1 8 77 1 15 72 1 6 35 1 12 90 1 5 68 1 7 18 1 4 9 1 1 33 1 9 60 1 11 18 1 13 10 1 14 60 1 2 38 1 3 99 1 10 15 +15 1 14 6 1 9 86 1 3 40 1 10 79 1 13 92 1 12 23 1 6 89 1 11 95 1 7 91 1 8 72 1 1 80 1 2 60 1 4 56 1 5 51 1 15 23 +15 1 2 46 1 7 28 1 6 34 1 12 77 1 5 47 1 1 10 1 15 49 1 9 77 1 11 48 1 8 24 1 13 8 1 3 72 1 14 55 1 10 29 1 4 40 +15 1 11 22 1 5 89 1 13 79 1 1 7 1 10 15 1 2 6 1 12 30 1 7 38 1 6 11 1 9 52 1 4 20 1 8 5 1 15 9 1 3 20 1 14 28 +15 1 6 73 1 15 56 1 3 37 1 4 22 1 14 25 1 7 58 1 2 8 1 8 93 1 5 88 1 9 17 1 13 9 1 12 69 1 11 71 1 10 85 1 1 55 +15 1 10 85 1 15 58 1 4 46 1 9 64 1 3 49 1 7 37 1 2 33 1 5 30 1 6 26 1 1 20 1 14 74 1 11 77 1 13 99 1 12 56 1 8 21 +15 1 11 17 1 4 24 1 5 89 1 6 15 1 12 60 1 2 42 1 9 98 1 3 64 1 14 92 1 1 63 1 8 52 1 13 54 1 7 75 1 15 23 1 10 38 +15 1 4 8 1 6 17 1 12 56 1 8 93 1 15 26 1 10 62 1 7 7 1 11 88 1 1 97 1 2 7 1 3 43 1 9 29 1 14 35 1 13 87 1 5 57 diff --git a/data/flexible_jobshop/hurink_data/sdata/la39.fjs b/data/flexible_jobshop/hurink_data/sdata/la39.fjs new file mode 100644 index 0000000000..cae60d67c3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la39.fjs @@ -0,0 +1,16 @@ +15 15 1 +15 1 11 51 1 15 43 1 8 80 1 5 18 1 7 38 1 4 24 1 3 67 1 13 15 1 12 24 1 14 72 1 9 45 1 6 80 1 10 64 1 2 44 1 1 88 +15 1 7 40 1 10 88 1 11 77 1 6 59 1 12 20 1 4 52 1 9 70 1 1 40 1 5 32 1 14 76 1 13 43 1 8 31 1 3 21 1 15 5 1 2 47 +15 1 1 32 1 4 49 1 11 5 1 6 64 1 8 58 1 9 80 1 7 94 1 12 11 1 2 26 1 14 26 1 15 59 1 10 85 1 5 47 1 13 96 1 3 14 +15 1 6 23 1 7 9 1 1 75 1 13 37 1 12 43 1 3 79 1 5 75 1 4 34 1 8 20 1 14 10 1 15 83 1 11 68 1 10 52 1 9 66 1 2 9 +15 1 13 69 1 10 59 1 4 28 1 15 62 1 14 36 1 2 26 1 7 84 1 12 16 1 9 54 1 6 42 1 3 54 1 1 6 1 11 40 1 8 88 1 5 79 +15 1 14 78 1 13 53 1 12 17 1 6 29 1 5 82 1 3 23 1 10 12 1 9 64 1 2 86 1 8 59 1 7 5 1 4 68 1 15 59 1 11 13 1 1 56 +15 1 11 83 1 14 46 1 10 7 1 13 65 1 12 69 1 7 62 1 1 16 1 3 58 1 9 66 1 6 83 1 8 90 1 15 42 1 5 81 1 4 69 1 2 85 +15 1 8 73 1 11 71 1 9 64 1 7 10 1 10 20 1 12 99 1 5 24 1 15 65 1 6 82 1 4 72 1 13 43 1 2 82 1 14 27 1 3 24 1 1 33 +15 1 5 82 1 2 34 1 4 92 1 3 8 1 1 38 1 9 45 1 7 21 1 6 35 1 13 52 1 10 35 1 12 15 1 15 23 1 11 6 1 14 83 1 8 30 +15 1 3 84 1 6 7 1 10 66 1 11 6 1 5 28 1 14 27 1 7 79 1 8 70 1 1 85 1 2 94 1 4 60 1 15 80 1 13 39 1 9 66 1 12 29 +15 1 4 44 1 7 58 1 14 14 1 9 65 1 2 72 1 6 14 1 13 52 1 5 21 1 10 25 1 1 5 1 12 51 1 8 61 1 15 55 1 11 42 1 3 36 +15 1 15 43 1 11 72 1 6 78 1 12 12 1 13 17 1 1 46 1 10 27 1 7 51 1 3 63 1 2 79 1 9 79 1 8 91 1 5 49 1 14 26 1 4 93 +15 1 8 49 1 1 49 1 5 71 1 6 78 1 10 44 1 11 41 1 13 91 1 14 84 1 9 91 1 7 21 1 12 47 1 15 28 1 4 61 1 3 70 1 2 93 +15 1 4 25 1 5 85 1 1 66 1 3 45 1 11 95 1 13 21 1 9 84 1 6 24 1 10 53 1 8 67 1 7 91 1 12 11 1 14 32 1 2 30 1 15 89 +15 1 4 92 1 8 93 1 1 99 1 2 40 1 11 37 1 13 69 1 6 66 1 7 57 1 15 22 1 10 44 1 9 73 1 14 97 1 12 18 1 3 69 1 5 41 diff --git a/data/flexible_jobshop/hurink_data/sdata/la40.fjs b/data/flexible_jobshop/hurink_data/sdata/la40.fjs new file mode 100644 index 0000000000..7bd64143eb --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/la40.fjs @@ -0,0 +1,16 @@ +15 15 1 +15 1 10 65 1 11 28 1 5 74 1 13 33 1 3 51 1 15 75 1 6 73 1 9 32 1 7 13 1 4 81 1 2 35 1 8 59 1 14 38 1 12 55 1 1 27 +15 1 1 64 1 2 53 1 12 83 1 3 33 1 5 6 1 10 52 1 15 72 1 9 7 1 14 90 1 13 21 1 7 23 1 4 10 1 11 39 1 6 49 1 8 72 +15 1 15 73 1 4 82 1 2 23 1 13 62 1 7 88 1 6 21 1 9 65 1 12 70 1 8 53 1 11 81 1 3 93 1 14 77 1 1 61 1 10 28 1 5 78 +15 1 2 12 1 7 51 1 8 33 1 5 15 1 15 72 1 11 98 1 10 94 1 6 12 1 12 42 1 3 24 1 14 15 1 9 28 1 4 6 1 13 99 1 1 41 +15 1 13 97 1 6 7 1 10 96 1 5 15 1 15 73 1 14 43 1 1 32 1 9 22 1 12 42 1 2 94 1 3 23 1 8 86 1 7 78 1 11 24 1 4 31 +15 1 2 72 1 6 88 1 3 93 1 14 13 1 5 44 1 15 66 1 7 63 1 8 14 1 10 67 1 11 17 1 12 85 1 1 35 1 4 68 1 13 5 1 9 49 +15 1 10 15 1 8 82 1 7 21 1 15 53 1 4 72 1 14 49 1 3 99 1 5 26 1 13 56 1 9 45 1 2 68 1 11 51 1 1 8 1 6 27 1 12 96 +15 1 4 54 1 8 24 1 5 14 1 9 38 1 6 36 1 3 52 1 15 55 1 13 37 1 12 48 1 1 93 1 14 60 1 11 70 1 2 23 1 7 23 1 10 83 +15 1 4 12 1 9 69 1 7 26 1 10 23 1 15 28 1 2 82 1 6 33 1 5 45 1 14 64 1 8 15 1 12 9 1 13 73 1 11 59 1 3 37 1 1 62 +15 1 1 87 1 6 12 1 8 80 1 5 50 1 11 48 1 13 90 1 2 72 1 14 24 1 7 14 1 9 71 1 12 44 1 10 46 1 3 15 1 15 61 1 4 92 +15 1 3 54 1 1 22 1 7 61 1 5 46 1 4 73 1 6 16 1 13 6 1 10 94 1 15 93 1 14 67 1 9 54 1 8 75 1 12 32 1 11 40 1 2 97 +15 1 11 92 1 15 36 1 5 22 1 10 9 1 4 47 1 2 77 1 13 79 1 14 36 1 7 30 1 9 98 1 12 79 1 8 7 1 6 55 1 3 6 1 1 30 +15 1 1 49 1 14 83 1 4 73 1 7 82 1 2 82 1 15 92 1 12 73 1 5 31 1 11 35 1 10 54 1 6 7 1 9 37 1 8 72 1 3 52 1 13 76 +15 1 11 98 1 13 34 1 14 52 1 5 26 1 2 28 1 4 39 1 9 80 1 6 29 1 10 70 1 1 43 1 7 48 1 8 58 1 3 45 1 15 94 1 12 96 +15 1 2 70 1 11 17 1 7 90 1 13 67 1 5 14 1 9 23 1 4 21 1 8 18 1 14 43 1 12 84 1 6 26 1 10 36 1 3 93 1 15 84 1 1 42 diff --git a/data/flexible_jobshop/hurink_data/sdata/mt06.fjs b/data/flexible_jobshop/hurink_data/sdata/mt06.fjs new file mode 100644 index 0000000000..254e2fc1b9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/mt06.fjs @@ -0,0 +1,7 @@ +6 6 1 +6 1 3 1 1 1 3 1 2 6 1 4 7 1 6 3 1 5 6 +6 1 2 8 1 3 5 1 5 10 1 6 10 1 1 10 1 4 4 +6 1 3 5 1 4 4 1 6 8 1 1 9 1 2 1 1 5 7 +6 1 2 5 1 1 5 1 3 5 1 4 3 1 5 8 1 6 9 +6 1 3 9 1 2 3 1 5 5 1 6 4 1 1 3 1 4 1 +6 1 2 3 1 4 3 1 6 9 1 1 10 1 5 4 1 3 1 diff --git a/data/flexible_jobshop/hurink_data/sdata/mt10.fjs b/data/flexible_jobshop/hurink_data/sdata/mt10.fjs new file mode 100644 index 0000000000..234a1bb361 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/mt10.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 29 1 2 78 1 3 9 1 4 36 1 5 49 1 6 11 1 7 62 1 8 56 1 9 44 1 10 21 +10 1 1 43 1 3 90 1 5 75 1 10 11 1 4 69 1 2 28 1 7 46 1 6 46 1 8 72 1 9 30 +10 1 2 91 1 1 85 1 4 39 1 3 74 1 9 90 1 6 10 1 8 12 1 7 89 1 10 45 1 5 33 +10 1 2 81 1 3 95 1 1 71 1 5 99 1 7 9 1 9 52 1 8 85 1 4 98 1 10 22 1 6 43 +10 1 3 14 1 1 6 1 2 22 1 6 61 1 4 26 1 5 69 1 9 21 1 8 49 1 10 72 1 7 53 +10 1 3 84 1 2 2 1 6 52 1 4 95 1 9 48 1 10 72 1 1 47 1 7 65 1 5 6 1 8 25 +10 1 2 46 1 1 37 1 4 61 1 3 13 1 7 32 1 6 21 1 10 32 1 9 89 1 8 30 1 5 55 +10 1 3 31 1 1 86 1 2 46 1 6 74 1 5 32 1 7 88 1 9 19 1 10 48 1 8 36 1 4 79 +10 1 1 76 1 2 69 1 4 76 1 6 51 1 3 85 1 10 11 1 7 40 1 8 89 1 5 26 1 9 74 +10 1 2 85 1 1 13 1 3 61 1 7 7 1 9 64 1 10 76 1 6 47 1 4 52 1 5 90 1 8 45 diff --git a/data/flexible_jobshop/hurink_data/sdata/mt20.fjs b/data/flexible_jobshop/hurink_data/sdata/mt20.fjs new file mode 100644 index 0000000000..64796f9c90 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/mt20.fjs @@ -0,0 +1,21 @@ +20 5 1 +5 1 1 29 1 2 9 1 3 49 1 4 62 1 5 44 +5 1 1 43 1 2 75 1 4 69 1 3 46 1 5 72 +5 1 2 91 1 1 39 1 3 90 1 5 12 1 4 45 +5 1 2 81 1 1 71 1 5 9 1 3 85 1 4 22 +5 1 3 14 1 2 22 1 1 26 1 4 21 1 5 72 +5 1 3 84 1 2 52 1 5 48 1 1 47 1 4 6 +5 1 2 46 1 1 61 1 3 32 1 4 32 1 5 30 +5 1 3 31 1 2 46 1 1 32 1 4 19 1 5 36 +5 1 1 76 1 4 76 1 3 85 1 2 40 1 5 26 +5 1 2 85 1 3 61 1 1 64 1 4 47 1 5 90 +5 1 2 78 1 4 36 1 1 11 1 5 56 1 3 21 +5 1 3 90 1 1 11 1 2 28 1 4 46 1 5 30 +5 1 1 85 1 3 74 1 2 10 1 4 89 1 5 33 +5 1 3 95 1 1 99 1 2 52 1 4 98 1 5 43 +5 1 1 6 1 2 61 1 5 69 1 3 49 1 4 53 +5 1 2 2 1 1 95 1 4 72 1 5 65 1 3 25 +5 1 1 37 1 3 13 1 2 21 1 4 89 1 5 55 +5 1 1 86 1 2 74 1 5 88 1 3 48 1 4 79 +5 1 2 69 1 3 51 1 1 11 1 4 89 1 5 74 +5 1 1 13 1 2 7 1 3 76 1 4 52 1 5 45 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb1.fjs b/data/flexible_jobshop/hurink_data/sdata/orb1.fjs new file mode 100644 index 0000000000..5f36a491fc --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb1.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 72 1 2 64 1 3 55 1 4 31 1 5 53 1 6 95 1 7 11 1 8 52 1 9 6 1 10 84 +10 1 1 61 1 4 27 1 5 88 1 3 78 1 2 49 1 6 83 1 9 91 1 7 74 1 8 29 1 10 87 +10 1 1 86 1 4 32 1 2 35 1 3 37 1 6 18 1 5 48 1 7 91 1 8 52 1 10 60 1 9 30 +10 1 1 8 1 2 82 1 5 27 1 4 99 1 7 74 1 6 9 1 3 33 1 10 20 1 8 59 1 9 98 +10 1 2 50 1 1 94 1 6 43 1 4 62 1 5 55 1 8 48 1 3 5 1 9 36 1 10 47 1 7 36 +10 1 1 53 1 7 30 1 3 7 1 4 12 1 2 68 1 9 87 1 5 28 1 10 70 1 8 45 1 6 7 +10 1 3 29 1 4 96 1 1 99 1 2 14 1 5 34 1 8 14 1 6 7 1 7 76 1 9 57 1 10 76 +10 1 3 90 1 1 19 1 4 87 1 5 51 1 2 84 1 6 45 1 10 84 1 7 58 1 8 81 1 9 96 +10 1 3 97 1 2 99 1 5 93 1 1 38 1 8 13 1 6 96 1 4 40 1 10 64 1 7 32 1 9 45 +10 1 3 44 1 1 60 1 9 29 1 4 5 1 7 74 1 2 85 1 5 34 1 8 95 1 10 51 1 6 47 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb10.fjs b/data/flexible_jobshop/hurink_data/sdata/orb10.fjs new file mode 100644 index 0000000000..e87a14c27b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb10.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 10 66 1 9 13 1 1 93 1 8 91 1 7 14 1 6 70 1 4 99 1 3 53 1 5 86 1 2 16 +10 1 9 34 1 10 99 1 1 62 1 8 65 1 6 62 1 5 64 1 7 21 1 3 12 1 4 9 1 2 75 +10 1 10 12 1 9 26 1 8 64 1 7 92 1 5 67 1 6 28 1 4 66 1 3 83 1 2 38 1 1 58 +10 1 1 77 1 2 73 1 4 82 1 3 75 1 7 84 1 5 19 1 6 18 1 8 89 1 9 8 1 10 73 +10 1 1 34 1 2 74 1 8 48 1 6 44 1 5 92 1 7 40 1 4 60 1 3 62 1 9 22 1 10 67 +10 1 10 8 1 9 85 1 4 58 1 8 97 1 6 92 1 5 89 1 7 75 1 3 77 1 2 95 1 1 5 +10 1 9 52 1 10 43 1 7 5 1 8 78 1 6 12 1 4 62 1 5 21 1 3 80 1 2 60 1 1 31 +10 1 10 81 1 9 23 1 8 23 1 7 75 1 5 78 1 6 56 1 4 51 1 3 39 1 2 53 1 1 96 +10 1 10 79 1 9 55 1 3 88 1 5 21 1 6 83 1 4 93 1 7 47 1 8 10 1 1 63 1 2 14 +10 1 1 43 1 2 63 1 3 83 1 4 29 1 5 52 1 6 98 1 7 54 1 8 39 1 9 33 1 10 23 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb2.fjs b/data/flexible_jobshop/hurink_data/sdata/orb2.fjs new file mode 100644 index 0000000000..c3ac82944b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb2.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 72 1 2 54 1 3 33 1 4 86 1 5 75 1 6 16 1 7 96 1 8 7 1 9 99 1 10 76 +10 1 1 16 1 4 88 1 5 48 1 9 52 1 10 60 1 7 29 1 8 18 1 6 89 1 3 80 1 2 76 +10 1 1 47 1 8 11 1 4 14 1 3 56 1 7 16 1 5 83 1 2 10 1 6 61 1 9 24 1 10 58 +10 1 1 49 1 2 31 1 4 17 1 9 50 1 6 63 1 3 35 1 5 65 1 8 23 1 7 50 1 10 29 +10 1 1 55 1 7 6 1 2 28 1 4 96 1 6 86 1 3 99 1 10 14 1 8 70 1 9 64 1 5 24 +10 1 5 46 1 1 23 1 7 70 1 9 19 1 3 54 1 4 22 1 10 85 1 8 87 1 6 79 1 2 93 +10 1 5 76 1 4 60 1 1 76 1 10 98 1 3 76 1 2 50 1 9 86 1 8 14 1 7 27 1 6 57 +10 1 5 93 1 7 27 1 10 57 1 4 87 1 9 86 1 3 54 1 8 24 1 6 49 1 1 20 1 2 47 +10 1 3 28 1 7 11 1 9 78 1 8 85 1 5 63 1 10 81 1 4 10 1 2 9 1 6 46 1 1 32 +10 1 3 22 1 10 76 1 6 89 1 9 13 1 7 88 1 4 10 1 8 75 1 5 98 1 2 78 1 1 17 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb3.fjs b/data/flexible_jobshop/hurink_data/sdata/orb3.fjs new file mode 100644 index 0000000000..bf2c5a37e6 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb3.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 96 1 2 69 1 3 25 1 4 5 1 5 55 1 6 15 1 7 88 1 8 11 1 9 17 1 10 82 +10 1 1 11 1 2 48 1 3 67 1 4 38 1 5 18 1 8 24 1 7 62 1 6 92 1 10 96 1 9 81 +10 1 3 67 1 2 63 1 1 93 1 5 85 1 4 25 1 6 72 1 7 51 1 8 81 1 9 58 1 10 15 +10 1 3 30 1 2 35 1 1 27 1 5 82 1 4 44 1 8 92 1 7 25 1 6 49 1 10 28 1 9 77 +10 1 2 53 1 1 83 1 5 73 1 4 26 1 3 77 1 7 33 1 6 92 1 10 99 1 9 38 1 8 38 +10 1 2 20 1 1 44 1 5 81 1 4 88 1 3 66 1 7 70 1 6 91 1 10 37 1 9 55 1 8 96 +10 1 2 21 1 3 93 1 5 22 1 1 56 1 4 34 1 7 40 1 8 53 1 10 46 1 6 29 1 9 63 +10 1 2 32 1 3 63 1 5 36 1 1 26 1 4 17 1 6 85 1 8 15 1 9 55 1 10 16 1 7 82 +10 1 1 73 1 3 46 1 4 89 1 5 24 1 2 99 1 7 92 1 8 7 1 10 51 1 6 19 1 9 14 +10 1 1 52 1 3 20 1 4 70 1 5 98 1 2 23 1 6 15 1 8 81 1 9 71 1 10 24 1 7 81 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb4.fjs b/data/flexible_jobshop/hurink_data/sdata/orb4.fjs new file mode 100644 index 0000000000..1a23285641 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb4.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 8 1 2 10 1 3 35 1 4 44 1 5 15 1 6 92 1 7 70 1 8 89 1 9 50 1 10 12 +10 1 1 63 1 9 39 1 4 80 1 6 22 1 3 88 1 2 39 1 10 85 1 7 27 1 8 74 1 5 69 +10 1 1 52 1 7 22 1 2 33 1 4 68 1 9 27 1 3 68 1 6 25 1 5 34 1 8 24 1 10 84 +10 1 1 31 1 2 85 1 5 55 1 9 80 1 6 58 1 8 11 1 7 69 1 10 56 1 4 73 1 3 25 +10 1 1 97 1 6 98 1 10 87 1 9 47 1 8 77 1 5 90 1 4 98 1 3 80 1 2 39 1 7 40 +10 1 2 97 1 6 68 1 1 44 1 10 67 1 3 44 1 9 85 1 4 78 1 7 90 1 8 33 1 5 81 +10 1 1 34 1 4 76 1 9 48 1 8 61 1 10 11 1 3 36 1 5 33 1 7 98 1 2 7 1 6 44 +10 1 1 44 1 10 5 1 5 85 1 2 51 1 6 58 1 8 79 1 3 95 1 7 48 1 4 86 1 9 73 +10 1 1 24 1 2 63 1 10 48 1 8 77 1 9 73 1 7 74 1 5 63 1 6 17 1 3 93 1 4 84 +10 1 1 51 1 3 5 1 5 40 1 10 60 1 2 46 1 6 58 1 9 54 1 4 72 1 7 29 1 8 94 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb5.fjs b/data/flexible_jobshop/hurink_data/sdata/orb5.fjs new file mode 100644 index 0000000000..f59c24e299 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb5.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 10 11 1 9 93 1 1 48 1 8 76 1 7 13 1 6 71 1 4 59 1 3 90 1 5 10 1 2 65 +10 1 9 52 1 10 76 1 1 84 1 8 73 1 6 56 1 5 10 1 7 26 1 3 43 1 4 39 1 2 49 +10 1 10 28 1 9 44 1 8 26 1 7 66 1 5 68 1 6 74 1 4 27 1 3 14 1 2 6 1 1 21 +10 1 1 18 1 2 58 1 4 62 1 3 46 1 7 25 1 5 6 1 6 60 1 8 28 1 9 80 1 10 30 +10 1 1 78 1 2 47 1 8 29 1 6 16 1 5 29 1 7 57 1 4 78 1 3 87 1 9 39 1 10 73 +10 1 10 66 1 9 51 1 4 12 1 8 64 1 6 67 1 5 15 1 7 66 1 3 26 1 2 20 1 1 98 +10 1 9 23 1 10 76 1 7 45 1 8 75 1 6 24 1 4 18 1 5 83 1 3 15 1 2 88 1 1 17 +10 1 10 56 1 9 83 1 8 80 1 7 16 1 5 31 1 6 93 1 4 30 1 3 29 1 2 66 1 1 28 +10 1 10 79 1 9 69 1 3 82 1 5 16 1 6 62 1 4 41 1 7 91 1 8 35 1 1 34 1 2 75 +10 1 1 5 1 2 19 1 3 20 1 4 12 1 5 94 1 6 60 1 7 99 1 8 31 1 9 96 1 10 63 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb6.fjs b/data/flexible_jobshop/hurink_data/sdata/orb6.fjs new file mode 100644 index 0000000000..83bfc51813 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb6.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 99 1 2 74 1 3 49 1 4 67 1 5 17 1 6 7 1 7 9 1 8 39 1 9 35 1 10 49 +10 1 1 49 1 4 67 1 5 82 1 3 92 1 2 62 1 6 84 1 9 45 1 7 30 1 8 42 1 10 71 +10 1 1 26 1 4 33 1 2 82 1 3 98 1 6 83 1 5 16 1 7 64 1 8 65 1 10 36 1 9 77 +10 1 1 41 1 2 62 1 5 73 1 4 94 1 7 51 1 6 46 1 3 55 1 10 31 1 8 64 1 9 46 +10 1 2 68 1 1 26 1 6 50 1 4 46 1 5 25 1 8 88 1 3 6 1 9 13 1 10 98 1 7 84 +10 1 1 24 1 7 80 1 3 91 1 4 55 1 2 48 1 9 99 1 5 72 1 10 91 1 8 84 1 6 12 +10 1 3 16 1 4 13 1 1 9 1 2 58 1 5 23 1 8 85 1 6 36 1 7 89 1 9 71 1 10 41 +10 1 3 54 1 1 41 1 4 38 1 5 53 1 2 11 1 6 74 1 10 88 1 7 46 1 8 41 1 9 65 +10 1 3 53 1 2 50 1 5 40 1 1 90 1 8 7 1 6 80 1 4 57 1 10 60 1 7 91 1 9 47 +10 1 3 45 1 1 59 1 9 81 1 4 99 1 7 71 1 2 19 1 5 75 1 8 77 1 10 94 1 6 95 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb7.fjs b/data/flexible_jobshop/hurink_data/sdata/orb7.fjs new file mode 100644 index 0000000000..a704ac99db --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb7.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 32 1 2 14 1 3 15 1 4 37 1 5 18 1 6 43 1 7 19 1 8 27 1 9 28 1 10 31 +10 1 1 8 1 4 12 1 5 49 1 9 24 1 10 52 1 7 19 1 8 23 1 6 19 1 3 17 1 2 32 +10 1 1 25 1 8 19 1 4 27 1 3 45 1 7 21 1 5 15 1 2 13 1 6 16 1 9 43 1 10 19 +10 1 1 24 1 2 18 1 4 41 1 9 29 1 6 14 1 3 17 1 5 23 1 8 15 1 7 18 1 10 23 +10 1 1 27 1 7 29 1 2 39 1 4 21 1 6 15 1 3 15 1 10 25 1 8 26 1 9 44 1 5 20 +10 1 5 17 1 1 15 1 7 51 1 9 17 1 3 46 1 4 16 1 10 33 1 8 25 1 6 30 1 2 25 +10 1 5 15 1 4 31 1 1 25 1 10 12 1 3 13 1 2 51 1 9 19 1 8 21 1 7 12 1 6 26 +10 1 5 8 1 7 29 1 10 25 1 4 15 1 9 17 1 3 22 1 8 32 1 6 20 1 1 11 1 2 28 +10 1 3 41 1 7 10 1 9 32 1 8 5 1 5 21 1 10 59 1 4 26 1 2 10 1 6 16 1 1 29 +10 1 3 20 1 10 7 1 6 44 1 9 22 1 7 33 1 4 25 1 8 29 1 5 12 1 2 14 1 1 0 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb8.fjs b/data/flexible_jobshop/hurink_data/sdata/orb8.fjs new file mode 100644 index 0000000000..680d260e0c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb8.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 55 1 2 74 1 3 45 1 4 23 1 5 76 1 6 19 1 7 18 1 8 61 1 9 44 1 10 11 +10 1 1 63 1 2 43 1 3 51 1 4 18 1 5 42 1 8 11 1 7 29 1 6 52 1 10 29 1 9 88 +10 1 3 88 1 2 31 1 1 47 1 5 10 1 4 62 1 6 60 1 7 58 1 8 29 1 9 52 1 10 92 +10 1 3 16 1 2 71 1 1 55 1 5 55 1 4 9 1 8 49 1 7 83 1 6 54 1 10 7 1 9 57 +10 1 2 7 1 1 41 1 5 92 1 4 94 1 3 46 1 7 79 1 6 34 1 10 38 1 9 8 1 8 18 +10 1 2 25 1 1 5 1 5 89 1 4 94 1 3 14 1 7 94 1 6 20 1 10 23 1 9 44 1 8 39 +10 1 2 24 1 3 21 1 5 47 1 1 40 1 4 94 1 7 71 1 8 89 1 10 75 1 6 97 1 9 15 +10 1 2 5 1 3 7 1 5 74 1 1 28 1 4 72 1 6 61 1 8 9 1 9 53 1 10 32 1 7 97 +10 1 1 34 1 3 52 1 4 37 1 5 6 1 2 94 1 7 6 1 8 56 1 10 41 1 6 5 1 9 16 +10 1 1 77 1 3 74 1 4 82 1 5 10 1 2 29 1 6 15 1 8 51 1 9 65 1 10 37 1 7 21 diff --git a/data/flexible_jobshop/hurink_data/sdata/orb9.fjs b/data/flexible_jobshop/hurink_data/sdata/orb9.fjs new file mode 100644 index 0000000000..c6384b17ca --- /dev/null +++ b/data/flexible_jobshop/hurink_data/sdata/orb9.fjs @@ -0,0 +1,11 @@ +10 10 1 +10 1 1 36 1 2 96 1 3 86 1 4 7 1 5 20 1 6 9 1 7 39 1 8 79 1 9 82 1 10 24 +10 1 1 16 1 9 95 1 4 67 1 6 63 1 3 87 1 2 24 1 10 62 1 7 49 1 8 92 1 5 16 +10 1 1 65 1 7 71 1 2 9 1 4 67 1 9 70 1 3 48 1 6 49 1 5 66 1 8 5 1 10 96 +10 1 1 50 1 2 31 1 5 6 1 9 13 1 6 98 1 8 97 1 7 93 1 10 30 1 4 34 1 3 83 +10 1 1 99 1 6 7 1 10 55 1 9 78 1 8 68 1 5 81 1 4 90 1 3 75 1 2 66 1 7 40 +10 1 2 42 1 6 11 1 1 5 1 10 39 1 3 10 1 9 30 1 4 39 1 7 50 1 8 20 1 5 51 +10 1 1 38 1 4 68 1 9 86 1 8 77 1 10 32 1 3 89 1 5 37 1 7 53 1 2 43 1 6 89 +10 1 1 19 1 10 11 1 5 37 1 2 41 1 6 72 1 8 7 1 3 52 1 7 31 1 4 68 1 9 10 +10 1 1 83 1 2 21 1 10 23 1 8 87 1 9 58 1 7 89 1 5 74 1 6 29 1 3 74 1 4 23 +10 1 1 44 1 3 57 1 5 69 1 10 50 1 2 65 1 6 69 1 9 60 1 4 58 1 7 89 1 8 13 diff --git a/data/flexible_jobshop/hurink_data/vdata/abz5.fjs b/data/flexible_jobshop/hurink_data/vdata/abz5.fjs new file mode 100644 index 0000000000..6b39a74805 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/abz5.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 5 2 88 3 88 5 88 9 88 10 88 4 3 68 5 68 8 68 9 68 4 5 94 6 94 7 94 10 94 6 3 99 4 99 6 99 8 99 9 99 10 99 3 2 67 6 67 9 67 5 1 89 2 89 3 89 9 89 10 89 2 6 77 10 77 5 2 99 5 99 6 99 7 99 8 99 5 1 86 3 86 4 86 7 86 10 86 6 3 92 4 92 5 92 6 92 8 92 9 92 +10 7 1 72 2 72 5 72 6 72 7 72 9 72 10 72 4 1 50 4 50 7 50 9 50 3 2 69 3 69 7 69 5 3 75 5 75 8 75 9 75 10 75 4 2 94 3 94 4 94 10 94 5 2 66 3 66 7 66 9 66 10 66 6 1 92 2 92 3 92 6 92 7 92 9 92 2 2 82 10 82 4 3 94 4 94 6 94 8 94 9 1 63 2 63 3 63 4 63 5 63 6 63 7 63 9 63 10 63 +10 8 1 83 2 83 3 83 4 83 5 83 6 83 9 83 10 83 6 2 61 3 61 4 61 5 61 7 61 9 61 6 1 83 2 83 3 83 5 83 7 83 9 83 3 2 65 7 65 10 65 5 2 64 3 64 5 64 7 64 9 64 5 2 85 5 85 6 85 9 85 10 85 5 1 78 4 78 7 78 8 78 9 78 4 1 85 3 85 5 85 7 85 7 1 55 2 55 3 55 4 55 5 55 7 55 9 55 4 2 77 4 77 7 77 10 77 +10 4 2 94 3 94 6 94 8 94 7 2 68 3 68 5 68 6 68 7 68 9 68 10 68 1 2 61 7 1 99 2 99 3 99 5 99 6 99 9 99 10 99 2 3 54 4 54 4 1 75 4 75 7 75 10 75 4 4 66 5 66 6 66 7 66 3 1 76 6 76 7 76 4 2 63 5 63 9 63 10 63 5 2 67 3 67 7 67 9 67 10 67 +10 3 1 69 4 69 10 69 7 3 88 4 88 5 88 6 88 8 88 9 88 10 88 5 2 82 6 82 8 82 9 82 10 82 7 1 95 2 95 3 95 4 95 7 95 9 95 10 95 3 1 99 4 99 5 99 6 1 67 2 67 3 67 5 67 6 67 9 67 5 1 95 3 95 4 95 7 95 8 95 4 2 68 4 68 5 68 6 68 4 2 67 6 67 8 67 10 67 5 2 86 5 86 8 86 9 86 10 86 +10 3 1 99 2 99 8 99 3 1 81 2 81 5 81 6 2 64 4 64 5 64 6 64 7 64 8 64 5 4 66 6 66 7 66 8 66 10 66 5 1 80 4 80 6 80 7 80 9 80 5 2 80 3 80 6 80 7 80 8 80 3 7 69 8 69 10 69 3 1 62 7 62 10 62 4 4 79 6 79 7 79 8 79 5 1 88 3 88 4 88 7 88 9 88 +10 5 4 50 6 50 7 50 8 50 10 50 5 2 86 3 86 4 86 6 86 10 86 5 2 97 4 97 5 97 8 97 9 97 2 4 96 6 96 4 1 95 4 95 7 95 8 95 5 3 97 6 97 7 97 8 97 9 97 3 1 66 2 66 3 66 8 2 99 3 99 4 99 5 99 6 99 7 99 9 99 10 99 5 1 52 2 52 6 52 7 52 8 52 6 1 71 3 71 6 71 7 71 9 71 10 71 +10 6 1 98 4 98 5 98 6 98 7 98 8 98 5 1 73 5 73 7 73 9 73 10 73 5 2 82 4 82 7 82 9 82 10 82 3 3 51 5 51 7 51 5 1 71 2 71 4 71 7 71 8 71 7 1 94 2 94 3 94 4 94 6 94 7 94 8 94 6 3 85 5 85 6 85 7 85 8 85 10 85 4 1 62 2 62 4 62 5 62 5 1 95 2 95 4 95 7 95 9 95 6 3 79 5 79 7 79 8 79 9 79 10 79 +10 5 1 94 5 94 6 94 7 94 8 94 4 2 71 4 71 7 71 8 71 6 2 81 4 81 5 81 8 81 9 81 10 81 6 1 85 2 85 3 85 4 85 6 85 8 85 4 2 66 5 66 7 66 8 66 5 1 90 2 90 3 90 5 90 7 90 4 2 76 5 76 7 76 8 76 4 5 58 6 58 8 58 10 58 3 2 93 3 93 9 93 5 1 97 6 97 7 97 9 97 10 97 +10 3 4 50 8 50 9 50 3 1 59 7 59 8 59 6 2 82 3 82 4 82 6 82 7 82 9 82 2 1 67 9 67 4 2 56 5 56 8 56 10 56 5 2 96 4 96 6 96 9 96 10 96 7 2 58 4 58 5 58 7 58 8 58 9 58 10 58 4 2 81 5 81 7 81 9 81 3 2 59 3 59 6 59 5 2 96 3 96 6 96 8 96 9 96 diff --git a/data/flexible_jobshop/hurink_data/vdata/abz6.fjs b/data/flexible_jobshop/hurink_data/vdata/abz6.fjs new file mode 100644 index 0000000000..58f8e7e6d0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/abz6.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 6 1 62 2 62 4 62 5 62 8 62 9 62 7 2 24 3 24 4 24 5 24 6 24 9 24 10 24 6 1 25 4 25 5 25 6 25 9 25 10 25 3 1 84 2 84 4 84 6 2 47 3 47 5 47 6 47 7 47 10 47 4 2 38 5 38 7 38 8 38 4 3 82 4 82 6 82 7 82 3 1 93 4 93 9 93 6 1 24 2 24 4 24 6 24 9 24 10 24 5 2 66 4 66 5 66 7 66 10 66 +10 4 1 47 4 47 6 47 8 47 4 3 97 6 97 9 97 10 97 4 2 92 3 92 5 92 9 92 5 1 22 3 22 8 22 9 22 10 22 4 1 93 2 93 4 93 8 93 4 5 29 6 29 8 29 10 29 3 2 56 5 56 8 56 6 1 80 2 80 4 80 6 80 8 80 10 80 7 1 78 2 78 5 78 7 78 8 78 9 78 10 78 4 2 67 3 67 5 67 7 67 +10 4 2 45 3 45 4 45 7 45 5 1 46 3 46 6 46 7 46 8 46 4 2 22 4 22 7 22 10 22 2 2 26 3 26 5 2 38 3 38 5 38 8 38 10 38 5 1 69 5 69 6 69 7 69 10 69 3 1 40 5 40 8 40 4 4 33 6 33 7 33 10 33 4 1 75 2 75 8 75 9 75 3 1 96 6 96 8 96 +10 4 5 85 6 85 8 85 10 85 4 1 76 4 76 7 76 9 76 5 1 68 4 68 6 68 8 68 10 68 2 1 88 10 88 6 1 36 2 36 4 36 5 36 6 36 10 36 4 3 75 7 75 8 75 10 75 6 2 56 3 56 7 56 8 56 9 56 10 56 3 2 35 9 35 10 35 2 1 77 6 77 3 2 85 7 85 8 85 +10 3 6 60 9 60 10 60 5 3 20 4 20 7 20 8 20 10 20 3 3 25 5 25 8 25 8 1 63 2 63 3 63 4 63 5 63 7 63 8 63 10 63 3 2 81 4 81 5 81 3 1 52 5 52 6 52 7 1 30 2 30 3 30 5 30 6 30 8 30 9 30 7 2 98 3 98 4 98 5 98 6 98 7 98 9 98 1 7 54 3 3 86 5 86 6 86 +10 3 4 87 7 87 10 87 2 3 73 10 73 4 2 51 5 51 6 51 10 51 4 2 95 3 95 4 95 5 95 1 5 65 8 1 86 2 86 3 86 4 86 5 86 6 86 7 86 10 86 7 1 22 2 22 5 22 7 22 8 22 9 22 10 22 7 1 58 2 58 3 58 5 58 6 58 7 58 9 58 6 1 80 3 80 4 80 6 80 8 80 9 80 4 1 65 2 65 3 65 8 65 +10 3 3 81 6 81 7 81 4 1 53 3 53 8 53 9 53 7 1 57 2 57 3 57 6 57 7 57 8 57 10 57 3 5 71 6 71 7 71 5 1 81 4 81 6 81 7 81 10 81 2 1 43 7 43 3 2 26 3 26 5 26 4 3 54 4 54 9 54 10 54 3 1 58 3 58 4 58 3 2 69 4 69 9 69 +10 4 2 20 4 20 5 20 8 20 5 2 86 5 86 7 86 8 86 9 86 7 2 21 3 21 4 21 5 21 6 21 7 21 8 21 3 7 79 9 79 10 79 4 2 62 7 62 9 62 10 62 5 1 34 3 34 5 34 7 34 9 34 5 1 27 4 27 5 27 9 27 10 27 6 1 81 2 81 7 81 8 81 9 81 10 81 4 3 30 5 30 8 30 9 30 6 1 46 2 46 4 46 5 46 6 46 10 46 +10 4 1 68 6 68 8 68 10 68 4 3 66 5 66 7 66 9 66 5 4 98 6 98 7 98 9 98 10 98 5 2 86 4 86 6 86 8 86 9 86 3 1 66 3 66 8 66 5 1 56 2 56 7 56 8 56 10 56 6 3 82 4 82 5 82 6 82 9 82 10 82 3 2 95 4 95 10 95 4 4 47 5 47 6 47 7 47 5 2 78 3 78 4 78 7 78 8 78 +10 3 1 30 7 30 10 30 4 2 50 4 50 8 50 10 50 2 1 34 8 34 4 1 58 3 58 5 58 8 58 2 2 77 10 77 4 2 34 6 34 7 34 10 34 6 1 84 2 84 4 84 5 84 7 84 9 84 5 1 40 2 40 4 40 5 40 7 40 4 2 46 3 46 4 46 10 46 3 1 44 6 44 7 44 diff --git a/data/flexible_jobshop/hurink_data/vdata/abz7.fjs b/data/flexible_jobshop/hurink_data/vdata/abz7.fjs new file mode 100644 index 0000000000..d7bb9a2002 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/abz7.fjs @@ -0,0 +1,21 @@ +20 15 7.50 +15 10 1 24 2 24 3 24 4 24 5 24 9 24 12 24 13 24 14 24 15 24 8 1 12 4 12 5 12 6 12 9 12 10 12 14 12 15 12 5 1 17 2 17 10 17 12 17 13 17 6 1 27 2 27 5 27 7 27 10 27 13 27 6 1 21 3 21 4 21 6 21 7 21 14 21 6 4 25 6 25 7 25 9 25 11 25 14 25 8 2 27 4 27 5 27 7 27 9 27 10 27 11 27 14 27 5 3 26 8 26 11 26 14 26 15 26 6 2 30 3 30 5 30 9 30 11 30 13 30 6 3 31 4 31 5 31 6 31 9 31 13 31 6 5 18 6 18 8 18 10 18 12 18 15 18 5 6 16 7 16 11 16 13 16 15 16 10 2 39 5 39 7 39 8 39 9 39 10 39 12 39 13 39 14 39 15 39 4 8 19 9 19 11 19 12 19 7 1 26 3 26 6 26 7 26 12 26 13 26 14 26 +15 3 5 30 7 30 8 30 7 2 15 3 15 4 15 5 15 8 15 10 15 15 15 5 1 20 2 20 5 20 6 20 13 20 6 4 19 6 19 7 19 10 19 11 19 12 19 5 2 24 3 24 6 24 11 24 13 24 5 6 15 8 15 10 15 11 15 14 15 6 2 28 6 28 9 28 11 28 13 28 15 28 6 1 36 3 36 11 36 12 36 14 36 15 36 7 1 26 5 26 6 26 8 26 12 26 13 26 15 26 5 2 15 7 15 8 15 9 15 10 15 4 1 11 4 11 5 11 11 11 4 2 23 7 23 8 23 9 23 7 1 20 5 20 8 20 9 20 12 20 13 20 15 20 7 3 26 5 26 10 26 11 26 12 26 13 26 15 26 6 2 28 3 28 5 28 7 28 9 28 10 28 +15 7 5 35 6 35 7 35 11 35 12 35 13 35 15 35 10 1 22 3 22 4 22 7 22 8 22 9 22 10 22 11 22 12 22 14 22 3 7 23 14 23 15 23 4 1 32 8 32 12 32 15 32 4 3 20 10 20 12 20 15 20 7 1 12 4 12 5 12 7 12 8 12 9 12 10 12 6 5 19 11 19 12 19 13 19 14 19 15 19 10 1 23 2 23 5 23 6 23 7 23 10 23 11 23 13 23 14 23 15 23 10 1 17 2 17 3 17 5 17 6 17 7 17 9 17 10 17 13 17 14 17 7 1 14 2 14 3 14 4 14 6 14 7 14 8 14 5 3 16 6 16 7 16 11 16 13 16 8 3 29 4 29 6 29 7 29 8 29 11 29 12 29 15 29 5 5 16 6 16 9 16 11 16 14 16 4 1 22 2 22 5 22 12 22 5 2 22 3 22 13 22 14 22 15 22 +15 6 4 20 5 20 6 20 8 20 9 20 10 20 5 4 29 7 29 9 29 12 29 14 29 6 2 19 3 19 7 19 10 19 13 19 14 19 6 2 14 3 14 4 14 5 14 7 14 8 14 6 2 33 5 33 7 33 12 33 13 33 14 33 7 1 30 5 30 7 30 9 30 11 30 14 30 15 30 9 1 32 4 32 5 32 6 32 7 32 12 32 13 32 14 32 15 32 8 3 21 5 21 6 21 9 21 11 21 12 21 14 21 15 21 6 1 29 5 29 6 29 11 29 12 29 13 29 6 3 24 5 24 7 24 9 24 11 24 14 24 10 1 25 2 25 4 25 5 25 7 25 9 25 11 25 13 25 14 25 15 25 4 1 29 3 29 8 29 12 29 10 2 13 3 13 4 13 5 13 8 13 9 13 10 13 11 13 14 13 15 13 4 4 20 9 20 10 20 14 20 7 1 18 2 18 7 18 9 18 12 18 13 18 14 18 +15 3 7 23 10 23 12 23 5 3 20 5 20 6 20 13 20 14 20 6 1 28 2 28 3 28 5 28 8 28 12 28 4 5 32 7 32 12 32 15 32 10 1 16 2 16 4 16 5 16 7 16 8 16 11 16 12 16 14 16 15 16 5 2 18 6 18 7 18 8 18 9 18 7 1 24 6 24 7 24 9 24 13 24 14 24 15 24 7 1 23 5 23 7 23 8 23 10 23 13 23 15 23 6 1 24 4 24 7 24 8 24 12 24 13 24 6 2 34 7 34 8 34 10 34 11 34 14 34 3 1 24 3 24 4 24 3 1 24 2 24 5 24 7 1 28 2 28 6 28 7 28 9 28 13 28 15 28 8 3 15 5 15 7 15 9 15 11 15 12 15 13 15 15 15 5 1 18 5 18 6 18 12 18 14 18 +15 4 2 24 7 24 9 24 14 24 3 1 19 10 19 12 19 6 2 21 5 21 6 21 8 21 9 21 15 21 9 1 33 2 33 6 33 8 33 10 33 12 33 13 33 14 33 15 33 4 3 34 4 34 8 34 11 34 4 1 35 7 35 10 35 14 35 8 4 40 5 40 6 40 8 40 9 40 11 40 12 40 14 40 9 2 36 3 36 5 36 6 36 7 36 11 36 12 36 14 36 15 36 8 1 23 2 23 3 23 4 23 5 23 6 23 8 23 13 23 8 1 26 2 26 3 26 5 26 8 26 11 26 13 26 15 26 11 1 15 2 15 3 15 4 15 5 15 8 15 9 15 11 15 12 15 13 15 14 15 5 1 28 3 28 4 28 5 28 10 28 8 2 38 4 38 9 38 10 38 11 38 12 38 13 38 14 38 9 1 13 7 13 9 13 10 13 11 13 12 13 13 13 14 13 15 13 6 1 25 4 25 5 25 7 25 8 25 9 25 +15 6 2 27 4 27 8 27 9 27 10 27 14 27 6 2 30 4 30 6 30 8 30 9 30 10 30 6 1 21 2 21 7 21 9 21 11 21 15 21 8 3 19 4 19 5 19 6 19 7 19 9 19 12 19 14 19 5 1 12 3 12 8 12 11 12 13 12 9 2 27 3 27 4 27 5 27 6 27 7 27 9 27 12 27 14 27 7 2 39 3 39 5 39 6 39 7 39 8 39 14 39 9 1 13 2 13 5 13 9 13 10 13 11 13 13 13 14 13 15 13 5 5 12 7 12 8 12 9 12 15 12 8 1 36 3 36 4 36 6 36 8 36 9 36 10 36 13 36 7 4 21 7 21 9 21 10 21 11 21 12 21 13 21 6 1 17 7 17 9 17 12 17 13 17 14 17 7 1 29 2 29 3 29 6 29 10 29 13 29 14 29 7 1 17 4 17 5 17 7 17 10 17 11 17 14 17 5 2 33 4 33 5 33 7 33 8 33 +15 8 2 27 3 27 4 27 6 27 9 27 11 27 12 27 14 27 8 1 19 3 19 5 19 6 19 7 19 8 19 12 19 15 19 5 1 29 7 29 9 29 10 29 15 29 5 1 20 9 20 10 20 13 20 14 20 6 3 21 4 21 5 21 6 21 13 21 15 21 11 1 40 2 40 3 40 4 40 7 40 8 40 10 40 11 40 12 40 13 40 14 40 8 1 14 2 14 3 14 4 14 9 14 11 14 13 14 14 14 5 7 39 10 39 11 39 13 39 15 39 9 1 39 4 39 5 39 8 39 9 39 10 39 13 39 14 39 15 39 4 3 27 10 27 11 27 15 27 8 2 36 3 36 5 36 7 36 8 36 12 36 13 36 15 36 7 1 12 4 12 5 12 8 12 11 12 13 12 15 12 5 5 37 6 37 7 37 10 37 12 37 6 2 22 5 22 6 22 7 22 8 22 11 22 5 1 13 4 13 6 13 11 13 13 13 +15 8 1 32 4 32 5 32 6 32 10 32 12 32 14 32 15 32 2 5 29 12 29 6 2 24 8 24 9 24 11 24 13 24 14 24 11 1 27 4 27 5 27 7 27 8 27 9 27 10 27 12 27 13 27 14 27 15 27 9 1 40 5 40 6 40 8 40 9 40 10 40 11 40 14 40 15 40 5 4 21 5 21 10 21 14 21 15 21 4 2 26 9 26 10 26 12 26 6 1 27 2 27 3 27 4 27 11 27 13 27 6 2 27 4 27 5 27 8 27 10 27 15 27 8 2 16 3 16 4 16 5 16 7 16 8 16 10 16 14 16 3 3 21 9 21 11 21 6 5 13 6 13 9 13 11 13 12 13 15 13 8 1 28 3 28 4 28 5 28 6 28 8 28 11 28 14 28 4 10 28 11 28 12 28 13 28 10 1 32 2 32 4 32 5 32 8 32 10 32 11 32 12 32 14 32 15 32 +15 7 3 35 8 35 9 35 10 35 13 35 14 35 15 35 6 2 11 3 11 4 11 7 11 9 11 10 11 10 4 39 5 39 6 39 7 39 8 39 9 39 10 39 12 39 14 39 15 39 6 1 18 2 18 7 18 11 18 13 18 15 18 9 1 23 6 23 8 23 9 23 10 23 11 23 12 23 13 23 14 23 3 1 34 5 34 13 34 6 1 24 2 24 4 24 9 24 10 24 14 24 5 7 11 10 11 11 11 13 11 14 11 8 1 30 5 30 7 30 8 30 9 30 12 30 13 30 14 30 7 1 31 2 31 3 31 4 31 8 31 9 31 12 31 7 2 15 3 15 5 15 8 15 10 15 14 15 15 15 9 1 15 3 15 4 15 6 15 7 15 9 15 10 15 11 15 14 15 9 2 28 3 28 5 28 6 28 7 28 9 28 10 28 11 28 15 28 6 1 26 5 26 6 26 8 26 10 26 14 26 5 6 33 7 33 8 33 10 33 12 33 +15 5 5 28 6 28 8 28 11 28 12 28 5 1 37 4 37 6 37 9 37 11 37 3 3 29 11 29 13 29 6 1 31 2 31 5 31 7 31 10 31 13 31 10 2 25 3 25 4 25 5 25 6 25 7 25 8 25 9 25 14 25 15 25 6 3 13 7 13 9 13 10 13 11 13 12 13 6 3 14 6 14 7 14 9 14 13 14 15 14 6 1 20 5 20 7 20 10 20 13 20 15 20 7 4 27 5 27 10 27 11 27 12 27 14 27 15 27 8 4 25 6 25 9 25 10 25 12 25 13 25 14 25 15 25 4 2 31 5 31 14 31 15 31 8 2 14 6 14 7 14 10 14 11 14 12 14 13 14 15 14 6 3 25 4 25 7 25 8 25 9 25 15 25 5 3 39 6 39 9 39 14 39 15 39 6 1 36 6 36 8 36 10 36 12 36 15 36 +15 7 1 22 2 22 4 22 6 22 7 22 8 22 11 22 4 1 25 7 25 12 25 13 25 10 1 28 2 28 4 28 5 28 6 28 7 28 10 28 11 28 12 28 14 28 8 2 35 5 35 6 35 7 35 10 35 13 35 14 35 15 35 9 2 31 3 31 5 31 7 31 8 31 9 31 11 31 13 31 14 31 8 1 21 3 21 6 21 7 21 9 21 11 21 13 21 14 21 6 3 20 4 20 7 20 10 20 12 20 13 20 7 6 19 7 19 8 19 9 19 10 19 12 19 15 19 8 1 29 2 29 3 29 4 29 11 29 12 29 14 29 15 29 9 3 32 4 32 6 32 7 32 8 32 9 32 10 32 11 32 12 32 6 2 18 3 18 4 18 7 18 11 18 13 18 8 2 18 4 18 5 18 7 18 10 18 11 18 12 18 15 18 5 4 11 6 11 8 11 10 11 12 11 7 3 17 6 17 8 17 9 17 12 17 13 17 14 17 8 1 15 3 15 6 15 7 15 8 15 11 15 12 15 14 15 +15 3 1 39 8 39 13 39 6 1 32 2 32 6 32 8 32 9 32 11 32 5 3 36 5 36 10 36 14 36 15 36 4 2 14 3 14 9 14 13 14 7 1 28 2 28 4 28 6 28 7 28 8 28 10 28 4 6 37 7 37 8 37 14 37 5 1 38 4 38 9 38 10 38 11 38 4 1 20 3 20 7 20 15 20 10 1 19 2 19 4 19 6 19 8 19 9 19 10 19 11 19 13 19 14 19 6 6 12 8 12 9 12 10 12 12 12 14 12 5 1 22 7 22 12 22 13 22 15 22 5 1 36 2 36 7 36 8 36 10 36 7 3 15 5 15 7 15 9 15 12 15 13 15 15 15 5 3 32 7 32 9 32 10 32 14 32 3 10 16 11 16 12 16 +15 8 1 28 4 28 5 28 6 28 9 28 11 28 12 28 15 28 6 2 29 3 29 4 29 9 29 12 29 15 29 7 6 40 7 40 9 40 10 40 12 40 13 40 15 40 8 2 23 4 23 5 23 6 23 10 23 11 23 13 23 14 23 7 2 34 3 34 4 34 5 34 6 34 9 34 11 34 5 3 33 6 33 8 33 14 33 15 33 5 3 27 5 27 7 27 10 27 13 27 9 1 17 3 17 5 17 8 17 9 17 10 17 11 17 13 17 15 17 8 1 20 2 20 5 20 6 20 9 20 10 20 13 20 14 20 10 3 28 4 28 5 28 6 28 7 28 8 28 9 28 10 28 13 28 14 28 9 1 21 3 21 4 21 5 21 9 21 11 21 12 21 14 21 15 21 8 1 21 3 21 9 21 10 21 11 21 12 21 14 21 15 21 8 1 20 6 20 7 20 10 20 11 20 13 20 14 20 15 20 8 1 33 2 33 4 33 6 33 9 33 10 33 12 33 13 33 8 2 27 4 27 8 27 10 27 11 27 12 27 13 27 15 27 +15 10 1 21 2 21 5 21 6 21 7 21 8 21 9 21 10 21 11 21 12 21 7 2 34 4 34 7 34 8 34 12 34 13 34 15 34 11 2 30 3 30 4 30 5 30 6 30 7 30 9 30 10 30 11 30 14 30 15 30 6 1 38 2 38 4 38 6 38 12 38 13 38 6 1 11 2 11 3 11 4 11 5 11 9 11 6 2 16 4 16 9 16 10 16 12 16 13 16 7 1 14 3 14 5 14 7 14 12 14 13 14 15 14 3 2 14 6 14 15 14 9 2 34 3 34 4 34 5 34 7 34 9 34 11 34 13 34 14 34 9 2 33 4 33 5 33 7 33 9 33 10 33 12 33 14 33 15 33 8 1 23 2 23 4 23 5 23 9 23 10 23 12 23 13 23 6 3 40 4 40 8 40 9 40 14 40 15 40 6 4 12 5 12 8 12 9 12 10 12 11 12 9 1 23 2 23 4 23 5 23 6 23 7 23 8 23 12 23 14 23 7 1 27 5 27 8 27 9 27 10 27 11 27 13 27 +15 7 1 13 5 13 7 13 9 13 10 13 13 13 15 13 7 2 40 3 40 5 40 8 40 11 40 12 40 15 40 4 6 36 8 36 9 36 12 36 4 4 17 5 17 8 17 15 17 6 1 13 2 13 7 13 9 13 10 13 14 13 4 6 33 11 33 12 33 13 33 9 4 25 6 25 8 25 9 25 10 25 12 25 13 25 14 25 15 25 7 1 24 3 24 6 24 11 24 12 24 14 24 15 24 5 2 23 3 23 9 23 11 23 15 23 3 1 36 3 36 4 36 7 3 29 5 29 8 29 10 29 11 29 13 29 15 29 4 2 18 10 18 13 18 15 18 6 1 13 4 13 5 13 6 13 8 13 12 13 6 5 33 7 33 9 33 10 33 11 33 12 33 5 3 13 7 13 11 13 12 13 13 13 +15 4 4 25 5 25 9 25 15 25 3 4 15 6 15 14 15 5 3 28 5 28 6 28 13 28 15 28 7 4 40 5 40 6 40 7 40 8 40 9 40 13 40 7 1 39 5 39 6 39 7 39 8 39 12 39 14 39 6 2 31 4 31 5 31 10 31 11 31 15 31 6 6 35 7 35 9 35 11 35 12 35 15 35 8 1 31 2 31 3 31 7 31 9 31 10 31 12 31 15 31 9 1 36 3 36 4 36 6 36 7 36 9 36 11 36 12 36 14 36 11 1 12 3 12 4 12 5 12 6 12 9 12 10 12 11 12 12 12 14 12 15 12 7 6 33 7 33 8 33 10 33 11 33 12 33 15 33 8 5 19 6 19 7 19 8 19 9 19 10 19 11 19 15 19 4 4 16 5 16 10 16 14 16 7 1 27 4 27 10 27 11 27 12 27 13 27 14 27 4 1 21 8 21 11 21 12 21 +15 7 1 22 2 22 7 22 8 22 10 22 12 22 13 22 7 3 14 4 14 6 14 7 14 8 14 11 14 13 14 5 1 12 3 12 9 12 10 12 11 12 6 2 20 3 20 4 20 6 20 7 20 15 20 5 2 12 5 12 6 12 11 12 14 12 6 1 18 2 18 3 18 11 18 12 18 15 18 6 3 17 7 17 10 17 12 17 13 17 14 17 3 9 39 10 39 11 39 8 3 31 4 31 6 31 10 31 11 31 12 31 14 31 15 31 7 3 31 4 31 5 31 7 31 9 31 11 31 15 31 6 1 32 5 32 6 32 8 32 9 32 12 32 6 5 20 7 20 10 20 11 20 12 20 15 20 8 1 29 2 29 3 29 4 29 6 29 8 29 13 29 14 29 10 2 13 3 13 4 13 5 13 7 13 8 13 9 13 12 13 13 13 15 13 9 1 26 2 26 4 26 5 26 6 26 7 26 11 26 12 26 14 26 +15 9 3 18 5 18 6 18 8 18 11 18 12 18 13 18 14 18 15 18 9 3 30 5 30 6 30 7 30 11 30 12 30 13 30 14 30 15 30 6 1 38 3 38 6 38 8 38 10 38 15 38 9 2 22 4 22 5 22 7 22 10 22 11 22 13 22 14 22 15 22 6 3 15 6 15 11 15 13 15 14 15 15 15 5 4 20 7 20 8 20 12 20 15 20 6 5 16 6 16 7 16 8 16 10 16 14 16 8 4 17 5 17 6 17 7 17 8 17 11 17 12 17 15 17 3 2 12 5 12 6 12 8 1 13 3 13 5 13 9 13 12 13 13 13 14 13 15 13 8 2 40 4 40 5 40 8 40 9 40 10 40 11 40 13 40 7 1 17 2 17 4 17 6 17 7 17 10 17 13 17 10 1 30 2 30 3 30 8 30 9 30 10 30 12 30 13 30 14 30 15 30 8 1 38 3 38 5 38 6 38 7 38 9 38 10 38 14 38 8 1 13 4 13 6 13 10 13 12 13 13 13 14 13 15 13 +15 6 1 31 2 31 4 31 5 31 10 31 15 31 7 1 39 4 39 8 39 9 39 11 39 12 39 14 39 5 4 27 5 27 6 27 13 27 14 27 5 2 14 5 14 7 14 11 14 15 14 5 1 33 4 33 6 33 7 33 10 33 3 2 31 4 31 14 31 6 8 22 9 22 11 22 12 22 13 22 14 22 9 1 36 4 36 5 36 6 36 8 36 9 36 13 36 14 36 15 36 7 1 16 7 16 8 16 10 16 12 16 13 16 14 16 5 4 11 8 11 10 11 11 11 12 11 7 1 14 3 14 4 14 5 14 8 14 12 14 15 14 9 3 29 4 29 5 29 6 29 9 29 10 29 13 29 14 29 15 29 8 2 28 3 28 4 28 6 28 7 28 8 28 9 28 10 28 4 2 22 3 22 4 22 9 22 9 5 17 6 17 7 17 8 17 10 17 11 17 13 17 14 17 15 17 diff --git a/data/flexible_jobshop/hurink_data/vdata/abz8.fjs b/data/flexible_jobshop/hurink_data/vdata/abz8.fjs new file mode 100644 index 0000000000..e6198f80b5 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/abz8.fjs @@ -0,0 +1,21 @@ +20 15 7.50 +15 8 1 19 2 19 6 19 7 19 8 19 9 19 10 19 13 19 6 2 33 8 33 9 33 10 33 11 33 15 33 6 1 32 2 32 3 32 6 32 8 32 15 32 7 2 18 4 18 6 18 7 18 8 18 10 18 14 18 8 1 39 2 39 7 39 8 39 9 39 11 39 12 39 14 39 8 3 34 4 34 5 34 8 34 9 34 10 34 13 34 14 34 5 1 25 7 25 9 25 14 25 15 25 5 2 36 5 36 6 36 8 36 14 36 7 1 40 2 40 4 40 6 40 9 40 12 40 15 40 6 7 33 10 33 11 33 12 33 13 33 15 33 5 2 31 4 31 7 31 9 31 11 31 9 1 30 3 30 8 30 9 30 10 30 11 30 12 30 14 30 15 30 6 4 34 6 34 7 34 8 34 13 34 15 34 4 3 26 5 26 6 26 9 26 6 5 13 8 13 11 13 12 13 13 13 14 13 +15 7 1 11 2 11 4 11 5 11 10 11 12 11 14 11 8 2 22 3 22 7 22 9 22 10 22 11 22 12 22 13 22 7 1 19 2 19 5 19 6 19 8 19 9 19 15 19 7 1 12 5 12 6 12 9 12 12 12 14 12 15 12 5 2 25 3 25 4 25 5 25 15 25 5 1 38 6 38 7 38 8 38 13 38 6 1 29 2 29 3 29 10 29 12 29 14 29 10 1 39 2 39 4 39 5 39 6 39 7 39 8 39 10 39 13 39 15 39 4 3 19 7 19 8 19 14 19 6 1 22 3 22 7 22 8 22 9 22 12 22 6 2 23 3 23 4 23 5 23 8 23 12 23 8 3 20 4 20 7 20 8 20 9 20 10 20 11 20 13 20 5 3 40 9 40 12 40 13 40 14 40 7 4 19 7 19 11 19 12 19 13 19 14 19 15 19 8 2 26 5 26 6 26 7 26 8 26 9 26 10 26 13 26 +15 6 4 25 5 25 7 25 9 25 10 25 11 25 6 3 17 5 17 9 17 12 17 14 17 15 17 7 2 24 3 24 6 24 8 24 12 24 14 24 15 24 4 1 40 2 40 6 40 14 40 8 2 32 3 32 4 32 5 32 6 32 11 32 12 32 14 32 6 2 16 7 16 11 16 12 16 14 16 15 16 6 1 39 2 39 5 39 6 39 12 39 15 39 4 7 19 10 19 13 19 14 19 5 1 24 3 24 4 24 5 24 8 24 6 2 39 3 39 4 39 7 39 9 39 13 39 7 1 17 2 17 5 17 6 17 7 17 9 17 11 17 9 3 35 5 35 6 35 7 35 8 35 10 35 13 35 14 35 15 35 7 1 38 5 38 8 38 10 38 12 38 13 38 15 38 7 3 20 4 20 5 20 7 20 8 20 10 20 13 20 4 10 31 13 31 14 31 15 31 +15 8 5 22 6 22 10 22 11 22 12 22 13 22 14 22 15 22 6 1 36 4 36 5 36 13 36 14 36 15 36 5 2 34 3 34 5 34 11 34 14 34 6 4 17 5 17 6 17 8 17 13 17 14 17 7 1 30 3 30 5 30 6 30 7 30 8 30 12 30 9 1 12 3 12 4 12 7 12 9 12 10 12 12 12 14 12 15 12 7 2 13 3 13 4 13 5 13 7 13 14 13 15 13 7 4 25 7 25 8 25 9 25 10 25 13 25 14 25 9 1 12 2 12 3 12 5 12 7 12 9 12 10 12 12 12 14 12 8 1 18 3 18 4 18 7 18 8 18 10 18 12 18 13 18 8 2 31 3 31 4 31 8 31 10 31 11 31 12 31 14 31 6 1 39 4 39 11 39 12 39 13 39 15 39 8 1 40 4 40 6 40 7 40 8 40 11 40 12 40 13 40 8 2 26 3 26 4 26 6 26 8 26 9 26 10 26 15 26 3 1 37 2 37 12 37 +15 5 1 32 2 32 6 32 12 32 13 32 7 2 15 5 15 7 15 8 15 9 15 10 15 15 15 10 1 35 2 35 4 35 6 35 7 35 8 35 11 35 12 35 13 35 15 35 6 1 13 2 13 4 13 5 13 8 13 10 13 7 1 32 4 32 5 32 6 32 9 32 11 32 12 32 9 1 23 3 23 5 23 8 23 9 23 11 23 12 23 13 23 14 23 3 4 22 7 22 14 22 4 4 21 5 21 11 21 12 21 6 1 38 2 38 3 38 7 38 9 38 15 38 4 1 38 3 38 9 38 13 38 5 4 40 8 40 9 40 10 40 11 40 10 1 31 2 31 3 31 4 31 5 31 8 31 10 31 11 31 13 31 14 31 7 2 11 3 11 4 11 6 11 10 11 13 11 14 11 3 6 37 9 37 14 37 6 1 16 3 16 4 16 10 16 11 16 14 16 +15 13 1 23 2 23 3 23 4 23 5 23 6 23 7 23 8 23 9 23 11 23 12 23 13 23 14 23 9 1 38 2 38 7 38 8 38 10 38 11 38 12 38 13 38 14 38 5 4 11 6 11 8 11 9 11 11 11 5 3 27 9 27 10 27 13 27 15 27 8 1 11 3 11 4 11 6 11 7 11 8 11 10 11 11 11 8 1 25 5 25 6 25 7 25 9 25 12 25 14 25 15 25 6 6 14 8 14 10 14 11 14 12 14 13 14 7 1 12 2 12 5 12 7 12 8 12 10 12 15 12 4 3 27 4 27 8 27 11 27 6 4 26 7 26 8 26 11 26 12 26 15 26 5 4 29 8 29 11 29 12 29 14 29 5 3 28 4 28 6 28 9 28 13 28 6 7 21 9 21 11 21 13 21 14 21 15 21 6 1 20 3 20 4 20 11 20 14 20 15 20 6 2 30 7 30 8 30 11 30 12 30 14 30 +15 5 2 39 4 39 7 39 8 39 12 39 8 2 38 7 38 8 38 9 38 11 38 12 38 13 38 15 38 3 1 15 6 15 8 15 5 1 27 3 27 4 27 5 27 13 27 6 1 22 2 22 7 22 8 22 10 22 11 22 9 2 27 3 27 4 27 8 27 9 27 10 27 12 27 13 27 15 27 7 1 32 3 32 6 32 7 32 10 32 13 32 15 32 7 2 40 5 40 6 40 7 40 11 40 12 40 15 40 6 1 12 2 12 4 12 9 12 10 12 12 12 6 1 20 3 20 4 20 7 20 10 20 14 20 4 5 21 6 21 7 21 15 21 7 3 22 4 22 8 22 10 22 11 22 12 22 14 22 9 3 17 6 17 7 17 9 17 11 17 12 17 13 17 14 17 15 17 6 2 38 5 38 7 38 8 38 12 38 15 38 9 1 27 2 27 5 27 6 27 8 27 9 27 11 27 12 27 13 27 +15 8 1 11 2 11 3 11 4 11 11 11 12 11 13 11 15 11 7 2 24 4 24 6 24 7 24 10 24 14 24 15 24 5 5 38 6 38 9 38 11 38 13 38 5 4 15 9 15 10 15 11 15 14 15 6 1 19 2 19 5 19 10 19 14 19 15 19 7 1 13 5 13 6 13 9 13 11 13 13 13 15 13 2 3 30 6 30 7 1 26 2 26 4 26 8 26 11 26 12 26 14 26 7 2 29 3 29 4 29 8 29 9 29 12 29 13 29 8 2 33 3 33 5 33 7 33 12 33 13 33 14 33 15 33 7 1 21 2 21 4 21 5 21 8 21 10 21 13 21 6 2 15 3 15 5 15 9 15 14 15 15 15 8 1 21 2 21 3 21 4 21 7 21 10 21 11 21 13 21 6 1 28 4 28 5 28 8 28 10 28 13 28 4 3 33 8 33 10 33 13 33 +15 6 2 20 5 20 6 20 8 20 9 20 15 20 9 1 17 2 17 3 17 7 17 10 17 11 17 12 17 14 17 15 17 8 1 26 3 26 4 26 5 26 6 26 8 26 12 26 14 26 6 1 34 4 34 5 34 9 34 10 34 12 34 10 1 23 2 23 3 23 6 23 8 23 9 23 10 23 11 23 12 23 13 23 6 1 16 2 16 8 16 12 16 13 16 15 16 9 1 18 2 18 3 18 4 18 5 18 6 18 9 18 11 18 13 18 9 2 35 4 35 5 35 7 35 9 35 12 35 13 35 14 35 15 35 5 1 24 4 24 5 24 7 24 13 24 5 5 16 10 16 11 16 13 16 14 16 4 8 26 10 26 12 26 15 26 5 4 12 7 12 8 12 9 12 12 12 6 2 13 4 13 7 13 8 13 11 13 15 13 8 1 27 4 27 5 27 6 27 12 27 13 27 14 27 15 27 5 2 19 6 19 7 19 9 19 10 19 +15 8 1 18 2 18 3 18 5 18 7 18 9 18 10 18 13 18 7 2 37 4 37 7 37 8 37 9 37 11 37 15 37 6 3 27 5 27 6 27 13 27 14 27 15 27 7 1 40 2 40 4 40 5 40 10 40 12 40 14 40 10 1 40 3 40 4 40 5 40 6 40 7 40 10 40 11 40 13 40 15 40 5 2 17 3 17 5 17 7 17 12 17 7 4 22 5 22 7 22 9 22 11 22 14 22 15 22 6 1 17 2 17 4 17 7 17 12 17 13 17 4 2 30 6 30 10 30 11 30 6 1 38 3 38 4 38 10 38 13 38 15 38 9 1 21 5 21 6 21 7 21 10 21 11 21 13 21 14 21 15 21 9 1 32 2 32 3 32 4 32 5 32 7 32 8 32 10 32 13 32 2 12 24 14 24 5 2 24 4 24 9 24 13 24 14 24 6 1 30 2 30 3 30 7 30 10 30 11 30 +15 8 1 19 5 19 6 19 8 19 9 19 12 19 13 19 14 19 7 1 22 3 22 4 22 5 22 6 22 10 22 11 22 8 1 36 2 36 4 36 7 36 8 36 9 36 14 36 15 36 8 1 18 2 18 5 18 6 18 7 18 11 18 13 18 14 18 6 4 22 6 22 9 22 10 22 11 22 13 22 6 2 17 4 17 9 17 11 17 12 17 14 17 5 2 35 3 35 5 35 8 35 15 35 4 6 34 11 34 12 34 13 34 8 2 23 6 23 8 23 10 23 12 23 13 23 14 23 15 23 6 7 19 8 19 9 19 10 19 12 19 14 19 10 1 29 3 29 4 29 5 29 8 29 9 29 10 29 11 29 12 29 13 29 6 1 22 2 22 5 22 9 22 10 22 12 22 5 3 17 4 17 7 17 13 17 15 17 6 1 33 5 33 9 33 10 33 11 33 12 33 8 3 39 4 39 6 39 10 39 11 39 12 39 13 39 15 39 +15 7 2 32 4 32 6 32 7 32 9 32 11 32 12 32 6 1 22 3 22 4 22 12 22 14 22 15 22 11 1 24 2 24 3 24 4 24 6 24 7 24 8 24 9 24 13 24 14 24 15 24 4 6 13 9 13 11 13 12 13 7 1 13 4 13 5 13 10 13 11 13 12 13 14 13 4 2 11 11 11 12 11 13 11 6 1 11 2 11 8 11 10 11 11 11 12 11 10 1 25 4 25 6 25 8 25 10 25 11 25 12 25 13 25 14 25 15 25 5 1 13 3 13 8 13 9 13 14 13 8 1 15 3 15 6 15 7 15 8 15 9 15 13 15 14 15 7 1 33 2 33 3 33 9 33 11 33 12 33 13 33 11 2 17 3 17 4 17 6 17 7 17 8 17 11 17 12 17 13 17 14 17 15 17 6 4 16 5 16 9 16 13 16 14 16 15 16 8 2 38 5 38 7 38 8 38 10 38 12 38 13 38 15 38 8 1 24 6 24 7 24 8 24 9 24 12 24 13 24 15 24 +15 2 3 16 15 16 8 1 16 4 16 6 16 8 16 12 16 13 16 14 16 15 16 6 2 37 8 37 9 37 11 37 13 37 14 37 5 2 25 7 25 8 25 9 25 11 25 7 1 26 2 26 3 26 4 26 5 26 10 26 15 26 5 1 11 4 11 6 11 8 11 12 11 7 2 34 3 34 7 34 8 34 10 34 12 34 13 34 7 2 14 4 14 5 14 9 14 10 14 11 14 14 14 6 1 20 3 20 9 20 10 20 11 20 13 20 10 1 36 2 36 3 36 4 36 5 36 7 36 9 36 10 36 11 36 13 36 5 1 12 5 12 13 12 14 12 15 12 6 2 29 6 29 11 29 12 29 13 29 15 29 6 1 25 4 25 8 25 10 25 11 25 13 25 7 3 32 4 32 5 32 7 32 8 32 10 32 14 32 8 2 12 4 12 7 12 8 12 10 12 12 12 13 12 14 12 +15 5 5 20 7 20 9 20 10 20 13 20 10 1 24 2 24 3 24 7 24 8 24 9 24 10 24 11 24 12 24 13 24 4 1 27 8 27 9 27 12 27 7 1 38 2 38 5 38 8 38 10 38 12 38 13 38 9 2 34 3 34 4 34 5 34 6 34 8 34 9 34 11 34 15 34 8 2 39 3 39 4 39 5 39 7 39 10 39 13 39 14 39 6 2 33 5 33 6 33 8 33 10 33 13 33 8 1 37 2 37 3 37 5 37 6 37 7 37 9 37 14 37 7 1 31 3 31 4 31 9 31 10 31 12 31 14 31 5 1 15 5 15 8 15 11 15 14 15 9 2 34 4 34 6 34 8 34 9 34 10 34 12 34 13 34 15 34 6 1 33 2 33 4 33 6 33 13 33 14 33 8 2 26 3 26 4 26 5 26 7 26 8 26 9 26 11 26 9 1 36 2 36 4 36 5 36 8 36 9 36 10 36 13 36 15 36 6 1 14 4 14 7 14 9 14 10 14 15 14 +15 10 3 31 4 31 5 31 6 31 9 31 10 31 12 31 13 31 14 31 15 31 9 1 17 2 17 4 17 7 17 9 17 10 17 11 17 14 17 15 17 7 1 13 4 13 5 13 7 13 8 13 10 13 11 13 7 2 21 3 21 5 21 8 21 9 21 10 21 13 21 3 4 17 8 17 11 17 4 8 19 10 19 12 19 14 19 6 1 14 2 14 10 14 13 14 14 14 15 14 7 3 40 4 40 6 40 9 40 12 40 13 40 14 40 7 1 32 4 32 6 32 8 32 10 32 11 32 12 32 4 2 25 3 25 7 25 12 25 8 1 34 2 34 3 34 4 34 5 34 8 34 10 34 12 34 8 1 23 2 23 3 23 6 23 8 23 10 23 13 23 15 23 7 4 13 5 13 7 13 11 13 12 13 13 13 14 13 8 3 40 4 40 5 40 6 40 10 40 13 40 14 40 15 40 8 2 26 3 26 5 26 7 26 8 26 12 26 13 26 15 26 +15 6 1 38 2 38 5 38 9 38 11 38 14 38 5 4 17 6 17 7 17 9 17 13 17 9 1 14 4 14 5 14 6 14 8 14 9 14 11 14 13 14 15 14 8 1 17 3 17 5 17 8 17 10 17 11 17 12 17 14 17 7 2 12 4 12 5 12 6 12 8 12 11 12 12 12 7 2 35 4 35 7 35 11 35 12 35 13 35 15 35 3 6 35 7 35 12 35 8 1 19 3 19 4 19 7 19 10 19 12 19 13 19 15 19 9 2 36 4 36 5 36 8 36 9 36 10 36 11 36 13 36 15 36 9 1 19 3 19 4 19 5 19 8 19 9 19 10 19 13 19 14 19 6 3 29 4 29 6 29 8 29 10 29 13 29 9 2 31 3 31 8 31 9 31 10 31 12 31 13 31 14 31 15 31 7 3 26 4 26 5 26 6 26 8 26 11 26 13 26 8 2 35 4 35 5 35 8 35 10 35 12 35 13 35 15 35 6 2 37 3 37 6 37 9 37 13 37 15 37 +15 2 9 20 15 20 8 2 16 4 16 5 16 6 16 7 16 8 16 13 16 14 16 6 1 33 2 33 3 33 5 33 6 33 14 33 4 2 14 11 14 13 14 15 14 8 1 27 4 27 5 27 6 27 7 27 10 27 13 27 15 27 2 8 31 12 31 7 4 16 5 16 7 16 9 16 10 16 14 16 15 16 5 1 31 2 31 7 31 11 31 12 31 3 4 28 7 28 13 28 6 1 37 2 37 9 37 10 37 11 37 13 37 6 3 37 5 37 8 37 10 37 11 37 14 37 6 3 29 5 29 9 29 12 29 14 29 15 29 8 1 38 2 38 6 38 9 38 10 38 12 38 13 38 15 38 9 2 30 5 30 6 30 7 30 8 30 10 30 11 30 14 30 15 30 6 1 36 4 36 5 36 7 36 12 36 14 36 +15 8 1 18 2 18 3 18 7 18 8 18 9 18 12 18 13 18 7 1 37 4 37 5 37 8 37 9 37 10 37 15 37 4 1 16 7 16 14 16 15 16 5 6 15 7 15 9 15 11 15 15 15 4 3 14 8 14 9 14 10 14 11 1 11 2 11 3 11 4 11 5 11 7 11 9 11 11 11 12 11 13 11 15 11 5 3 32 9 32 11 32 13 32 14 32 6 1 12 3 12 6 12 8 12 11 12 13 12 7 2 11 3 11 5 11 8 11 10 11 12 11 14 11 5 3 29 5 29 6 29 7 29 11 29 9 1 19 2 19 5 19 7 19 8 19 9 19 10 19 11 19 15 19 9 1 12 2 12 3 12 5 12 6 12 8 12 9 12 11 12 14 12 7 1 18 2 18 3 18 4 18 5 18 10 18 11 18 4 2 26 3 26 8 26 12 26 7 1 39 3 39 6 39 12 39 13 39 14 39 15 39 +15 6 3 11 5 11 6 11 7 11 12 11 14 11 7 1 11 3 11 4 11 5 11 8 11 11 11 13 11 6 1 22 2 22 5 22 11 22 13 22 15 22 8 2 35 3 35 4 35 6 35 10 35 11 35 13 35 14 35 3 4 20 14 20 15 20 7 1 31 2 31 4 31 8 31 10 31 11 31 15 31 6 1 19 2 19 4 19 5 19 7 19 12 19 6 1 39 3 39 4 39 8 39 10 39 15 39 6 1 28 4 28 5 28 6 28 7 28 12 28 5 2 33 7 33 10 33 13 33 14 33 6 2 34 6 34 10 34 11 34 14 34 15 34 6 2 38 3 38 8 38 12 38 13 38 15 38 5 1 20 4 20 6 20 8 20 13 20 5 6 17 12 17 13 17 14 17 15 17 7 1 28 7 28 8 28 9 28 10 28 14 28 15 28 +15 5 2 12 3 12 7 12 8 12 14 12 7 1 25 3 25 6 25 8 25 10 25 11 25 13 25 9 3 23 5 23 6 23 7 23 8 23 9 23 11 23 12 23 13 23 10 2 21 3 21 4 21 5 21 6 21 9 21 10 21 11 21 13 21 15 21 8 1 27 5 27 7 27 8 27 9 27 10 27 12 27 15 27 6 1 30 5 30 10 30 11 30 13 30 15 30 11 1 23 3 23 4 23 5 23 7 23 8 23 9 23 11 23 12 23 14 23 15 23 5 1 39 2 39 3 39 10 39 12 39 6 3 26 4 26 11 26 12 26 14 26 15 26 8 1 34 4 34 6 34 7 34 8 34 11 34 12 34 14 34 4 1 17 3 17 8 17 12 17 8 1 24 2 24 4 24 5 24 7 24 8 24 10 24 12 24 10 1 12 2 12 3 12 4 12 5 12 7 12 8 12 9 12 13 12 15 12 6 1 19 2 19 5 19 6 19 9 19 12 19 5 1 36 5 36 9 36 11 36 12 36 diff --git a/data/flexible_jobshop/hurink_data/vdata/abz9.fjs b/data/flexible_jobshop/hurink_data/vdata/abz9.fjs new file mode 100644 index 0000000000..baf6ac6448 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/abz9.fjs @@ -0,0 +1,21 @@ +20 15 7.50 +15 7 2 14 3 14 4 14 7 14 9 14 12 14 15 14 10 2 21 3 21 5 21 6 21 7 21 8 21 10 21 11 21 14 21 15 21 5 4 13 5 13 9 13 13 13 15 13 5 5 11 8 11 12 11 13 11 15 11 8 2 11 3 11 7 11 8 11 10 11 11 11 14 11 15 11 8 2 35 3 35 5 35 6 35 8 35 11 35 14 35 15 35 5 2 20 4 20 8 20 10 20 14 20 5 5 17 9 17 11 17 12 17 13 17 6 2 18 4 18 8 18 11 18 14 18 15 18 5 1 11 5 11 11 11 13 11 15 11 5 2 23 3 23 4 23 11 23 13 23 8 1 13 2 13 3 13 4 13 6 13 9 13 12 13 15 13 6 1 15 2 15 3 15 4 15 7 15 11 15 10 1 11 3 11 4 11 6 11 7 11 8 11 9 11 10 11 12 11 14 11 7 1 35 3 35 8 35 10 35 11 35 12 35 13 35 +15 6 1 35 2 35 6 35 10 35 12 35 13 35 10 1 31 2 31 3 31 4 31 6 31 8 31 9 31 13 31 14 31 15 31 8 1 13 5 13 9 13 11 13 12 13 13 13 14 13 15 13 5 1 26 3 26 4 26 5 26 10 26 6 5 14 7 14 8 14 10 14 12 14 14 14 10 1 17 2 17 3 17 6 17 8 17 9 17 10 17 11 17 14 17 15 17 7 2 38 3 38 4 38 5 38 7 38 8 38 10 38 5 1 20 3 20 4 20 9 20 13 20 8 3 19 6 19 8 19 9 19 10 19 11 19 12 19 13 19 10 1 12 4 12 5 12 6 12 7 12 8 12 11 12 13 12 14 12 15 12 6 1 16 8 16 9 16 10 16 12 16 13 16 7 1 34 5 34 6 34 7 34 10 34 11 34 15 34 8 1 15 2 15 3 15 4 15 9 15 12 15 14 15 15 15 8 1 12 3 12 4 12 6 12 7 12 11 12 12 12 15 12 12 1 14 2 14 3 14 4 14 5 14 6 14 7 14 8 14 10 14 11 14 13 14 15 14 +15 7 1 30 2 30 3 30 5 30 7 30 13 30 14 30 6 1 35 2 35 5 35 6 35 11 35 14 35 4 1 40 3 40 4 40 14 40 5 2 35 3 35 11 35 14 35 15 35 7 1 30 3 30 4 30 7 30 12 30 14 30 15 30 4 4 23 5 23 8 23 15 23 6 2 29 4 29 7 29 9 29 13 29 15 29 7 3 37 7 37 9 37 10 37 11 37 12 37 14 37 7 2 38 3 38 4 38 8 38 10 38 13 38 15 38 4 4 40 5 40 13 40 15 40 9 1 26 2 26 3 26 7 26 10 26 12 26 13 26 14 26 15 26 5 1 11 4 11 11 11 12 11 13 11 7 2 40 4 40 5 40 9 40 11 40 12 40 14 40 5 1 36 6 36 10 36 12 36 14 36 8 1 17 4 17 6 17 7 17 10 17 11 17 12 17 15 17 +15 8 1 40 3 40 6 40 7 40 8 40 9 40 10 40 11 40 6 2 18 6 18 9 18 11 18 14 18 15 18 6 1 12 4 12 5 12 9 12 13 12 14 12 6 1 23 2 23 3 23 6 23 9 23 10 23 6 1 23 2 23 3 23 8 23 12 23 14 23 7 1 14 2 14 9 14 10 14 12 14 13 14 15 14 9 1 16 5 16 6 16 9 16 10 16 12 16 13 16 14 16 15 16 7 1 14 4 14 5 14 7 14 10 14 11 14 13 14 7 3 23 4 23 7 23 8 23 11 23 14 23 15 23 5 1 12 2 12 4 12 10 12 11 12 7 1 16 2 16 5 16 6 16 7 16 11 16 14 16 7 2 32 4 32 5 32 7 32 9 32 12 32 15 32 6 1 40 2 40 3 40 4 40 8 40 9 40 8 3 25 5 25 7 25 9 25 11 25 12 25 13 25 14 25 11 1 29 3 29 4 29 5 29 6 29 7 29 9 29 11 29 13 29 14 29 15 29 +15 4 1 35 3 35 10 35 15 35 11 3 15 4 15 5 15 6 15 7 15 8 15 11 15 12 15 13 15 14 15 15 15 8 1 31 3 31 4 31 5 31 7 31 8 31 12 31 13 31 7 2 28 5 28 9 28 10 28 11 28 12 28 14 28 8 4 32 5 32 7 32 8 32 9 32 12 32 13 32 14 32 9 4 30 5 30 6 30 7 30 8 30 10 30 12 30 13 30 14 30 4 1 27 5 27 11 27 13 27 7 2 29 6 29 7 29 8 29 9 29 10 29 13 29 8 1 38 3 38 6 38 8 38 11 38 12 38 13 38 14 38 9 1 11 2 11 3 11 4 11 5 11 7 11 8 11 14 11 15 11 5 2 23 3 23 5 23 12 23 13 23 6 2 17 4 17 5 17 9 17 11 17 15 17 6 2 27 4 27 6 27 9 27 13 27 15 27 5 4 37 10 37 13 37 14 37 15 37 6 1 29 2 29 5 29 9 29 10 29 12 29 +15 6 1 33 2 33 3 33 6 33 10 33 12 33 7 1 33 4 33 7 33 9 33 11 33 12 33 15 33 7 1 19 3 19 4 19 6 19 7 19 8 19 15 19 12 3 40 4 40 5 40 6 40 7 40 8 40 9 40 10 40 11 40 13 40 14 40 15 40 7 1 19 2 19 3 19 7 19 11 19 12 19 13 19 6 1 33 2 33 6 33 9 33 11 33 13 33 8 2 26 3 26 5 26 6 26 7 26 8 26 11 26 14 26 6 2 31 3 31 4 31 5 31 12 31 14 31 6 3 28 4 28 10 28 12 28 13 28 15 28 8 1 36 2 36 4 36 7 36 8 36 10 36 13 36 14 36 8 1 38 2 38 5 38 6 38 8 38 9 38 14 38 15 38 4 2 21 6 21 14 21 15 21 4 4 25 6 25 14 25 15 25 6 1 40 2 40 3 40 8 40 10 40 12 40 8 1 35 2 35 5 35 6 35 7 35 8 35 9 35 13 35 +15 8 1 25 3 25 4 25 5 25 7 25 10 25 14 25 15 25 8 1 32 5 32 6 32 7 32 9 32 10 32 12 32 15 32 7 5 33 6 33 7 33 10 33 11 33 12 33 13 33 5 1 18 3 18 4 18 7 18 13 18 4 2 32 5 32 6 32 8 32 7 2 28 5 28 7 28 9 28 10 28 11 28 13 28 4 6 15 11 15 12 15 15 15 8 4 35 5 35 8 35 10 35 11 35 12 35 13 35 15 35 9 1 14 2 14 3 14 4 14 5 14 7 14 10 14 13 14 14 14 8 2 34 3 34 4 34 5 34 7 34 8 34 12 34 14 34 6 2 23 4 23 6 23 7 23 8 23 9 23 5 6 32 7 32 11 32 12 32 14 32 4 2 17 7 17 10 17 12 17 3 3 26 13 26 15 26 3 3 19 9 19 14 19 +15 3 3 16 10 16 13 16 6 1 33 6 33 7 33 8 33 11 33 13 33 5 6 34 7 34 8 34 10 34 15 34 8 2 30 3 30 4 30 7 30 8 30 9 30 10 30 12 30 6 3 40 5 40 12 40 13 40 14 40 15 40 3 6 12 9 12 12 12 4 9 26 10 26 12 26 15 26 8 2 26 3 26 4 26 5 26 6 26 7 26 8 26 15 26 7 1 15 2 15 5 15 7 15 9 15 11 15 13 15 3 4 21 5 21 11 21 8 2 40 5 40 6 40 9 40 10 40 13 40 14 40 15 40 9 3 32 5 32 7 32 8 32 9 32 10 32 12 32 13 32 14 32 5 1 14 6 14 7 14 9 14 13 14 6 3 30 5 30 7 30 8 30 12 30 14 30 4 4 35 8 35 9 35 11 35 +15 4 3 17 6 17 7 17 10 17 5 2 16 7 16 8 16 11 16 13 16 7 6 20 7 20 8 20 9 20 11 20 14 20 15 20 7 1 24 4 24 5 24 6 24 7 24 11 24 14 24 7 4 26 6 26 7 26 8 26 9 26 10 26 15 26 11 1 36 2 36 3 36 4 36 5 36 8 36 9 36 10 36 12 36 13 36 14 36 6 1 22 2 22 5 22 7 22 8 22 13 22 5 1 14 5 14 7 14 8 14 15 14 6 1 11 3 11 9 11 10 11 14 11 15 11 6 1 20 3 20 4 20 10 20 12 20 15 20 8 1 23 3 23 7 23 8 23 9 23 10 23 13 23 15 23 9 2 29 3 29 5 29 7 29 8 29 10 29 11 29 12 29 14 29 7 1 23 2 23 8 23 9 23 12 23 13 23 15 23 5 2 15 5 15 12 15 13 15 15 15 3 5 40 6 40 12 40 +15 6 3 27 4 27 5 27 6 27 8 27 13 27 6 2 37 4 37 5 37 9 37 10 37 14 37 7 2 40 4 40 6 40 7 40 11 40 12 40 15 40 9 1 14 3 14 5 14 6 14 9 14 10 14 11 14 12 14 13 14 8 1 25 3 25 5 25 8 25 9 25 11 25 14 25 15 25 10 1 30 2 30 3 30 5 30 6 30 7 30 8 30 9 30 10 30 13 30 7 1 34 6 34 7 34 11 34 13 34 14 34 15 34 6 3 11 5 11 7 11 9 11 10 11 15 11 8 2 15 3 15 6 15 7 15 8 15 9 15 12 15 14 15 7 3 32 4 32 6 32 7 32 8 32 10 32 13 32 2 2 36 9 36 6 1 12 3 12 4 12 6 12 11 12 12 12 6 1 28 4 28 5 28 12 28 14 28 15 28 6 2 31 7 31 9 31 11 31 12 31 15 31 11 2 23 3 23 4 23 5 23 6 23 7 23 8 23 9 23 10 23 14 23 15 23 +15 6 2 25 5 25 6 25 7 25 13 25 14 25 4 1 22 2 22 6 22 12 22 7 4 27 8 27 9 27 10 27 11 27 13 27 14 27 6 1 14 4 14 7 14 9 14 12 14 15 14 7 4 25 5 25 6 25 7 25 11 25 12 25 13 25 11 1 20 4 20 7 20 8 20 9 20 10 20 11 20 12 20 13 20 14 20 15 20 4 1 18 3 18 14 18 15 18 7 2 14 3 14 5 14 6 14 8 14 10 14 11 14 7 1 19 2 19 4 19 5 19 10 19 12 19 15 19 8 1 17 2 17 3 17 4 17 10 17 11 17 12 17 14 17 6 2 27 5 27 6 27 7 27 8 27 15 27 7 2 22 3 22 4 22 8 22 10 22 11 22 14 22 3 11 22 13 22 14 22 8 4 27 5 27 6 27 7 27 8 27 9 27 12 27 13 27 6 1 21 4 21 6 21 11 21 12 21 14 21 +15 11 1 34 2 34 5 34 6 34 7 34 8 34 9 34 11 34 12 34 13 34 15 34 6 1 15 6 15 7 15 10 15 11 15 12 15 8 1 22 2 22 4 22 5 22 6 22 8 22 13 22 14 22 9 1 29 3 29 4 29 6 29 7 29 10 29 11 29 12 29 15 29 7 1 34 2 34 3 34 4 34 6 34 10 34 14 34 4 3 40 7 40 8 40 13 40 10 1 17 2 17 3 17 5 17 6 17 7 17 8 17 10 17 12 17 13 17 4 3 32 6 32 10 32 13 32 8 2 20 3 20 4 20 8 20 10 20 11 20 13 20 14 20 5 2 39 3 39 6 39 14 39 15 39 9 2 31 5 31 6 31 9 31 10 31 11 31 13 31 14 31 15 31 10 2 16 3 16 4 16 6 16 7 16 9 16 11 16 12 16 13 16 15 16 4 2 37 3 37 11 37 14 37 5 2 33 3 33 4 33 9 33 13 33 7 1 13 2 13 5 13 6 13 9 13 10 13 12 13 +15 6 2 12 6 12 7 12 10 12 11 12 12 12 6 3 27 6 27 8 27 9 27 11 27 13 27 8 1 17 4 17 5 17 8 17 9 17 13 17 14 17 15 17 5 1 24 3 24 4 24 8 24 9 24 9 1 11 2 11 4 11 7 11 9 11 10 11 11 11 13 11 14 11 4 2 19 3 19 6 19 15 19 8 4 11 5 11 6 11 7 11 10 11 12 11 14 11 15 11 7 4 17 5 17 6 17 8 17 9 17 10 17 12 17 5 6 25 10 25 11 25 13 25 15 25 7 2 11 5 11 6 11 9 11 10 11 12 11 15 11 10 2 31 5 31 7 31 8 31 9 31 10 31 11 31 12 31 14 31 15 31 9 1 33 2 33 3 33 6 33 7 33 8 33 9 33 10 33 14 33 4 8 31 9 31 12 31 13 31 9 2 12 6 12 7 12 8 12 10 12 11 12 12 12 13 12 14 12 7 1 22 8 22 9 22 11 22 12 22 13 22 15 22 +15 6 2 22 3 22 5 22 6 22 12 22 15 22 8 3 15 6 15 7 15 9 15 10 15 12 15 14 15 15 15 8 1 16 2 16 3 16 4 16 6 16 11 16 12 16 14 16 6 3 32 6 32 9 32 11 32 12 32 13 32 7 1 20 4 20 5 20 8 20 11 20 14 20 15 20 8 1 22 2 22 3 22 4 22 5 22 12 22 14 22 15 22 5 1 11 2 11 10 11 11 11 13 11 5 1 19 3 19 5 19 14 19 15 19 10 2 30 5 30 6 30 9 30 10 30 11 30 12 30 13 30 14 30 15 30 5 5 33 6 33 8 33 12 33 13 33 6 6 29 7 29 9 29 10 29 11 29 12 29 9 1 18 2 18 3 18 4 18 7 18 8 18 10 18 12 18 14 18 8 4 34 7 34 8 34 9 34 10 34 11 34 12 34 14 34 10 1 32 2 32 3 32 5 32 7 32 9 32 10 32 11 32 12 32 14 32 7 2 18 3 18 4 18 8 18 10 18 14 18 15 18 +15 3 5 27 6 27 13 27 6 2 26 4 26 7 26 9 26 11 26 15 26 8 2 28 4 28 6 28 7 28 8 28 9 28 11 28 13 28 4 3 37 7 37 13 37 14 37 7 1 18 4 18 5 18 8 18 9 18 11 18 15 18 8 1 12 3 12 4 12 5 12 7 12 9 12 13 12 15 12 7 1 11 2 11 6 11 8 11 11 11 12 11 13 11 6 2 26 3 26 5 26 7 26 9 26 14 26 5 3 27 5 27 6 27 7 27 8 27 6 1 40 2 40 5 40 7 40 10 40 12 40 5 7 19 12 19 13 19 14 19 15 19 6 2 24 4 24 5 24 7 24 11 24 12 24 9 2 18 3 18 5 18 6 18 8 18 9 18 11 18 14 18 15 18 9 1 12 2 12 4 12 5 12 6 12 7 12 8 12 11 12 14 12 8 2 34 3 34 4 34 5 34 7 34 9 34 12 34 14 34 +15 4 2 15 7 15 8 15 9 15 3 6 28 8 28 15 28 8 2 25 4 25 5 25 6 25 8 25 10 25 13 25 15 25 7 1 32 2 32 7 32 8 32 9 32 10 32 12 32 8 2 13 3 13 6 13 8 13 9 13 11 13 12 13 13 13 6 6 38 7 38 8 38 9 38 12 38 14 38 5 2 11 3 11 6 11 10 11 12 11 6 3 34 4 34 5 34 11 34 14 34 15 34 5 3 25 5 25 6 25 9 25 14 25 9 1 20 2 20 3 20 4 20 6 20 7 20 8 20 10 20 13 20 6 1 32 2 32 6 32 10 32 11 32 12 32 6 2 23 3 23 4 23 7 23 8 23 15 23 11 2 14 4 14 5 14 6 14 9 14 10 14 11 14 12 14 13 14 14 14 15 14 6 2 16 5 16 8 16 10 16 14 16 15 16 10 1 20 2 20 4 20 7 20 8 20 9 20 11 20 12 20 13 20 14 20 +15 8 1 15 2 15 4 15 8 15 9 15 13 15 14 15 15 15 5 5 13 8 13 9 13 14 13 15 13 4 3 37 9 37 10 37 12 37 5 1 14 4 14 8 14 13 14 15 14 5 3 22 5 22 6 22 9 22 11 22 3 2 24 6 24 13 24 7 3 26 4 26 8 26 9 26 12 26 13 26 15 26 4 3 22 8 22 13 22 14 22 5 1 34 3 34 5 34 7 34 10 34 5 1 22 4 22 5 22 8 22 15 22 8 3 19 5 19 6 19 8 19 9 19 12 19 13 19 14 19 4 1 32 2 32 7 32 14 32 5 1 29 3 29 4 29 11 29 13 29 6 1 13 3 13 5 13 9 13 14 13 15 13 4 1 35 3 35 6 35 7 35 +15 5 2 36 5 36 8 36 9 36 15 36 6 1 33 5 33 6 33 8 33 9 33 11 33 7 1 28 3 28 4 28 7 28 12 28 13 28 14 28 7 7 20 8 20 9 20 10 20 12 20 13 20 15 20 9 1 30 3 30 5 30 6 30 7 30 8 30 11 30 12 30 13 30 6 1 33 2 33 5 33 6 33 11 33 15 33 8 3 29 4 29 5 29 7 29 9 29 10 29 11 29 15 29 9 1 34 4 34 5 34 6 34 7 34 8 34 10 34 11 34 15 34 8 1 22 2 22 3 22 4 22 7 22 10 22 12 22 13 22 7 3 12 4 12 5 12 7 12 9 12 10 12 12 12 8 1 30 2 30 3 30 7 30 10 30 13 30 14 30 15 30 10 1 12 3 12 5 12 8 12 9 12 11 12 12 12 13 12 14 12 15 12 7 1 35 2 35 3 35 5 35 10 35 13 35 15 35 7 2 13 3 13 5 13 6 13 12 13 13 13 14 13 9 1 35 2 35 4 35 6 35 7 35 10 35 12 35 13 35 15 35 +15 5 7 26 9 26 10 26 12 26 15 26 7 1 31 5 31 7 31 8 31 9 31 12 31 15 31 8 1 35 5 35 6 35 7 35 8 35 9 35 13 35 14 35 7 2 38 3 38 9 38 11 38 12 38 13 38 14 38 8 1 19 3 19 5 19 8 19 9 19 10 19 14 19 15 19 7 4 35 8 35 10 35 11 35 13 35 14 35 15 35 6 1 27 2 27 5 27 9 27 12 27 15 27 7 1 29 2 29 3 29 9 29 10 29 13 29 14 29 6 4 39 5 39 7 39 10 39 11 39 15 39 5 2 13 6 13 7 13 8 13 10 13 6 1 14 2 14 3 14 4 14 7 14 11 14 7 1 26 2 26 5 26 8 26 11 26 13 26 14 26 7 1 17 2 17 4 17 7 17 8 17 12 17 14 17 7 1 22 2 22 3 22 8 22 9 22 13 22 14 22 3 5 15 8 15 13 15 +15 7 2 36 3 36 6 36 9 36 11 36 12 36 13 36 8 2 34 5 34 7 34 8 34 9 34 10 34 12 34 13 34 6 2 33 5 33 6 33 7 33 10 33 12 33 7 1 17 2 17 5 17 6 17 9 17 10 17 12 17 6 1 38 7 38 10 38 11 38 12 38 15 38 7 1 39 7 39 9 39 11 39 12 39 13 39 15 39 6 2 16 6 16 9 16 10 16 11 16 12 16 6 4 27 8 27 10 27 11 27 12 27 14 27 6 4 29 5 29 12 29 13 29 14 29 15 29 11 1 16 2 16 3 16 5 16 6 16 7 16 8 16 10 16 11 16 14 16 15 16 6 1 16 5 16 7 16 10 16 12 16 14 16 8 4 19 5 19 6 19 9 19 10 19 13 19 14 19 15 19 5 4 40 5 40 7 40 10 40 15 40 7 1 35 4 35 5 35 7 35 13 35 14 35 15 35 4 5 39 6 39 11 39 15 39 diff --git a/data/flexible_jobshop/hurink_data/vdata/car1.fjs b/data/flexible_jobshop/hurink_data/vdata/car1.fjs new file mode 100644 index 0000000000..577f0e7015 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car1.fjs @@ -0,0 +1,12 @@ +11 5 2.50 +5 4 1 375 2 375 3 375 4 375 2 2 12 4 12 3 2 142 3 142 5 142 4 2 245 3 245 4 245 5 245 3 2 412 3 412 5 412 +5 3 1 632 4 632 5 632 3 2 452 4 452 5 452 1 3 758 3 3 278 4 278 5 278 1 5 398 +5 2 1 12 3 12 3 2 876 3 876 5 876 2 2 124 3 124 4 2 534 3 534 4 534 5 534 3 1 765 4 765 5 765 +5 4 1 460 2 460 3 460 5 460 3 1 542 2 542 3 542 4 1 523 3 523 4 523 5 523 2 2 120 4 120 2 3 499 5 499 +5 1 1 528 2 2 101 5 101 2 3 789 4 789 4 1 124 2 124 3 124 4 124 3 2 999 4 999 5 999 +5 2 1 796 3 796 3 2 245 4 245 5 245 3 1 632 3 632 5 632 1 4 375 2 1 123 5 123 +5 4 1 532 2 532 3 532 4 532 1 2 230 2 1 543 3 543 4 1 896 2 896 3 896 4 896 3 1 452 4 452 5 452 +5 3 1 14 2 14 5 14 3 2 124 3 124 4 124 2 2 214 3 214 2 1 543 4 543 4 1 785 3 785 4 785 5 785 +5 4 1 257 2 257 4 257 5 257 2 2 527 4 527 2 1 753 3 753 2 3 210 4 210 4 1 463 2 463 3 463 5 463 +5 1 1 896 3 1 896 2 896 5 896 2 2 214 3 214 4 1 258 2 258 3 258 4 258 4 1 259 3 259 4 259 5 259 +5 4 1 532 3 532 4 532 5 532 2 2 302 5 302 2 3 501 4 501 5 1 765 2 765 3 765 4 765 5 765 3 1 988 3 988 5 988 diff --git a/data/flexible_jobshop/hurink_data/vdata/car2.fjs b/data/flexible_jobshop/hurink_data/vdata/car2.fjs new file mode 100644 index 0000000000..19354ee506 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car2.fjs @@ -0,0 +1,14 @@ +13 4 2.00 +4 2 1 654 3 654 2 1 147 2 147 2 1 345 3 345 3 2 447 3 447 4 447 +4 1 1 321 3 1 520 2 520 3 520 2 3 789 4 789 3 2 702 3 702 4 702 +4 2 1 12 4 12 1 2 147 1 3 630 2 3 255 4 255 +4 2 1 345 3 345 1 2 586 2 1 214 3 214 2 1 866 4 866 +4 3 1 678 2 678 4 678 1 2 532 3 1 275 3 275 4 275 3 1 332 2 332 4 332 +4 2 1 963 2 963 2 2 145 3 145 2 1 302 3 302 2 3 225 4 225 +4 3 1 25 3 25 4 25 2 1 24 2 24 2 3 142 4 142 2 3 589 4 589 +4 2 1 874 2 874 2 2 517 4 517 2 2 24 3 24 3 1 996 2 996 4 996 +4 4 1 114 2 114 3 114 4 114 1 2 896 3 1 520 3 520 4 520 3 2 541 3 541 4 541 +4 2 1 785 4 785 1 2 543 4 1 336 2 336 3 336 4 336 3 1 234 2 234 4 234 +4 3 1 203 2 203 3 203 3 2 210 3 210 4 210 2 2 699 3 699 1 4 784 +4 3 1 696 2 696 4 696 3 1 784 2 784 4 784 3 1 855 2 855 3 855 3 1 512 2 512 4 512 +4 3 1 302 2 302 4 302 2 1 512 2 512 3 2 221 3 221 4 221 2 3 345 4 345 diff --git a/data/flexible_jobshop/hurink_data/vdata/car3.fjs b/data/flexible_jobshop/hurink_data/vdata/car3.fjs new file mode 100644 index 0000000000..98b8219a9b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car3.fjs @@ -0,0 +1,13 @@ +12 5 2.50 +5 3 1 456 3 456 5 456 2 2 537 4 537 3 3 123 4 123 5 123 2 1 214 4 214 4 1 234 2 234 3 234 5 234 +5 4 1 789 2 789 3 789 5 789 2 1 854 2 854 2 1 225 3 225 1 4 528 2 2 123 5 123 +5 1 1 876 2 2 632 4 632 4 1 588 3 588 4 588 5 588 3 1 896 3 896 4 896 2 3 456 5 456 +5 3 1 543 2 543 3 543 1 2 145 4 1 669 2 669 3 669 4 669 3 1 325 4 325 5 325 4 1 789 2 789 4 789 5 789 +5 2 1 210 2 210 2 2 785 3 785 3 1 966 3 966 4 966 2 4 147 5 147 2 2 876 5 876 +5 3 1 123 3 123 5 123 2 1 214 2 214 3 2 332 3 332 5 332 3 2 856 3 856 4 856 2 3 543 5 543 +5 4 1 456 3 456 4 456 5 456 4 1 752 2 752 3 752 5 752 3 1 144 2 144 3 144 4 2 321 3 321 4 321 5 321 1 5 210 +5 3 1 789 3 789 5 789 4 1 143 2 143 4 143 5 143 4 1 755 3 755 4 755 5 755 1 4 427 4 1 123 2 123 3 123 5 123 +5 3 1 876 2 876 4 876 3 2 698 3 698 4 698 2 2 322 3 322 2 1 546 4 546 2 1 456 5 456 +5 2 1 543 2 543 2 1 532 2 532 2 3 100 4 100 4 1 321 3 321 4 321 5 321 1 5 789 +5 1 1 210 4 1 145 2 145 3 145 5 145 1 3 114 2 4 401 5 401 3 3 876 4 876 5 876 +5 1 1 124 4 1 247 2 247 4 247 5 247 2 2 753 3 753 4 1 214 2 214 4 214 5 214 3 1 543 3 543 5 543 diff --git a/data/flexible_jobshop/hurink_data/vdata/car4.fjs b/data/flexible_jobshop/hurink_data/vdata/car4.fjs new file mode 100644 index 0000000000..6b9a691ea8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car4.fjs @@ -0,0 +1,15 @@ +14 4 2.00 +4 2 1 456 4 456 3 2 856 3 856 4 856 3 1 963 3 963 4 963 1 4 696 +4 3 1 789 2 789 3 789 3 2 930 3 930 4 930 3 2 21 3 21 4 21 3 1 320 2 320 4 320 +4 2 1 630 2 630 1 2 214 2 3 475 4 475 1 4 142 +4 2 1 214 2 214 3 1 257 2 257 3 257 1 3 320 2 3 753 4 753 +4 1 1 573 3 1 896 2 896 4 896 1 3 124 3 2 214 3 214 4 214 +4 1 1 218 3 2 532 3 532 4 532 3 1 752 3 752 4 752 2 3 528 4 528 +4 2 1 653 2 653 1 2 142 3 1 147 2 147 3 147 1 4 653 +4 3 1 214 3 214 4 214 2 1 547 2 547 3 1 532 2 532 3 532 2 2 214 4 214 +4 2 1 204 3 204 1 2 865 2 1 145 3 145 1 4 527 +4 2 1 785 3 785 3 2 321 3 321 4 321 2 2 763 3 763 1 4 536 +4 1 1 696 2 2 124 4 124 1 3 214 2 1 214 4 214 +4 3 1 532 3 532 4 532 3 1 12 2 12 3 12 2 2 257 3 257 2 3 528 4 528 +4 2 1 12 2 12 2 2 345 4 345 2 3 854 4 854 3 1 888 2 888 4 888 +4 3 1 457 2 457 4 457 2 2 678 3 678 1 3 123 3 1 999 3 999 4 999 diff --git a/data/flexible_jobshop/hurink_data/vdata/car5.fjs b/data/flexible_jobshop/hurink_data/vdata/car5.fjs new file mode 100644 index 0000000000..8f82e72630 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car5.fjs @@ -0,0 +1,11 @@ +10 6 3.00 +6 3 1 333 4 333 6 333 4 1 991 2 991 3 991 6 991 3 3 996 5 996 6 996 4 1 123 4 123 5 123 6 123 5 2 145 3 145 4 145 5 145 6 145 3 2 234 4 234 6 234 +6 2 1 333 2 333 1 2 111 5 1 663 2 663 3 663 5 663 6 663 3 1 456 4 456 5 456 2 3 785 5 785 2 3 532 6 532 +6 3 1 252 3 252 6 252 3 1 222 2 222 3 222 3 3 222 4 222 5 222 4 1 789 2 789 4 789 5 789 2 2 214 5 214 4 3 586 4 586 5 586 6 586 +6 2 1 222 5 222 3 1 204 2 204 3 204 4 1 114 2 114 3 114 6 114 3 2 876 4 876 5 876 1 5 752 1 6 532 +6 2 1 255 3 255 3 1 477 2 477 4 477 1 3 123 2 4 543 6 543 1 5 143 2 5 142 6 142 +6 3 1 555 3 555 6 555 2 2 566 5 566 3 2 456 3 456 6 456 4 2 210 4 210 5 210 6 210 4 1 698 2 698 5 698 6 698 4 2 573 4 573 5 573 6 573 +6 2 1 558 5 558 4 1 899 2 899 3 899 6 899 3 1 789 3 789 4 789 3 3 124 4 124 6 124 4 3 532 4 532 5 532 6 532 2 4 12 6 12 +6 4 1 888 2 888 5 888 6 888 3 1 965 2 965 6 965 3 2 876 3 876 4 876 3 1 537 2 537 4 537 2 4 145 5 145 3 3 14 4 14 6 14 +6 2 1 889 6 889 2 1 588 2 588 1 3 543 3 3 854 4 854 6 854 2 2 247 5 247 4 1 527 2 527 5 527 6 527 +6 3 1 999 4 999 5 999 3 2 889 4 889 6 889 4 2 210 3 210 5 210 6 210 4 1 632 2 632 4 632 5 632 2 5 451 6 451 3 3 856 5 856 6 856 diff --git a/data/flexible_jobshop/hurink_data/vdata/car6.fjs b/data/flexible_jobshop/hurink_data/vdata/car6.fjs new file mode 100644 index 0000000000..1ab6fc06a6 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car6.fjs @@ -0,0 +1,9 @@ +8 9 4.50 +9 2 1 887 9 887 5 1 447 2 447 5 447 7 447 8 447 7 1 234 2 234 3 234 6 234 7 234 8 234 9 234 6 1 159 3 159 4 159 5 159 6 159 9 159 5 3 201 5 201 6 201 7 201 9 201 2 1 555 6 555 3 5 463 7 463 8 463 4 2 456 6 456 7 456 8 456 4 1 753 6 753 7 753 9 753 +9 7 1 799 2 799 4 799 5 799 6 799 8 799 9 799 2 2 779 3 779 2 1 567 3 567 4 2 267 3 267 4 267 7 267 5 3 478 5 478 6 478 7 478 8 478 7 2 444 3 444 4 444 6 444 7 444 8 444 9 444 6 1 123 2 123 3 123 6 123 7 123 9 123 5 2 789 3 789 6 789 7 789 8 789 3 4 21 6 21 9 21 +9 5 1 999 3 999 6 999 7 999 9 999 4 2 999 3 999 6 999 9 999 5 1 852 2 852 3 852 6 852 8 852 1 4 483 5 1 520 3 520 5 520 6 520 9 520 4 1 120 3 120 6 120 9 120 5 1 456 2 456 3 456 7 456 8 456 5 1 630 2 630 3 630 5 630 8 630 4 1 427 5 427 6 427 9 427 +9 6 1 666 4 666 5 666 6 666 7 666 8 666 4 1 666 2 666 3 666 6 666 1 3 140 4 2 753 4 753 5 753 7 753 5 1 145 4 145 5 145 8 145 9 145 4 2 142 6 142 7 142 9 142 4 2 789 5 789 6 789 7 789 5 3 258 5 258 6 258 8 258 9 258 6 1 520 2 520 3 520 4 520 7 520 9 520 +9 3 1 663 7 663 9 663 4 1 25 2 25 4 25 6 25 6 2 222 3 222 4 222 5 222 6 222 9 222 5 1 420 2 420 4 420 7 420 9 420 3 1 699 5 699 7 699 4 2 578 3 578 6 578 8 578 2 1 876 7 876 5 1 741 4 741 5 741 7 741 8 741 6 1 142 2 142 3 142 4 142 5 142 9 142 +9 7 1 333 2 333 4 333 6 333 7 333 8 333 9 333 1 2 558 2 1 558 3 558 3 4 159 7 159 8 159 4 1 875 5 875 6 875 7 875 6 2 965 5 965 6 965 7 965 8 965 9 965 5 1 543 3 543 4 543 7 543 8 543 3 6 36 7 36 8 36 2 8 534 9 534 +9 2 1 222 3 222 5 1 886 2 886 3 886 8 886 9 886 5 1 965 3 965 4 965 5 965 8 965 2 4 25 5 25 4 2 633 5 633 8 633 9 633 4 1 412 2 412 5 412 6 412 3 4 210 5 210 7 210 5 4 985 5 985 7 985 8 985 9 985 2 5 157 9 157 +9 3 1 114 4 114 8 114 4 2 541 5 541 6 541 7 541 3 2 412 3 412 4 412 5 1 863 2 863 4 863 7 863 9 863 3 5 222 8 222 9 222 7 2 25 3 25 5 25 6 25 7 25 8 25 9 25 3 4 123 5 123 7 123 4 1 214 2 214 6 214 8 214 3 6 896 7 896 9 896 diff --git a/data/flexible_jobshop/hurink_data/vdata/car7.fjs b/data/flexible_jobshop/hurink_data/vdata/car7.fjs new file mode 100644 index 0000000000..47427b4fca --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car7.fjs @@ -0,0 +1,8 @@ +7 7 3.50 +7 1 1 692 3 2 310 3 310 7 310 4 2 832 3 832 5 832 6 832 5 3 630 4 630 5 630 6 630 7 630 4 2 258 3 258 4 258 5 258 4 1 147 4 147 6 147 7 147 4 1 255 3 255 4 255 7 255 +7 2 1 581 2 581 3 2 582 3 582 6 582 4 2 14 3 14 6 14 7 14 2 3 214 4 214 4 1 147 2 147 5 147 6 147 5 1 753 2 753 3 753 5 753 6 753 2 2 806 7 806 +7 2 1 475 2 475 3 2 475 5 475 6 475 1 3 785 5 1 578 3 578 4 578 5 578 6 578 6 2 852 3 852 4 852 5 852 6 852 7 852 6 1 2 2 2 3 2 4 2 5 2 6 2 4 1 699 4 699 6 699 7 699 +7 3 1 23 3 23 4 23 3 2 196 3 196 5 196 3 3 696 4 696 7 696 4 1 214 3 214 4 214 6 214 4 2 586 5 586 6 586 7 586 2 4 356 6 356 1 7 877 +7 4 1 158 3 158 5 158 7 158 5 1 325 2 325 4 325 5 325 7 325 3 3 530 6 530 7 530 4 1 785 2 785 4 785 7 785 5 2 325 3 325 4 325 5 325 6 325 2 4 565 6 565 4 1 412 2 412 5 412 7 412 +7 6 1 796 2 796 3 796 4 796 5 796 6 796 4 1 874 2 874 3 874 6 874 1 3 214 2 4 236 6 236 5 1 896 2 896 4 896 5 896 7 896 4 3 898 4 898 6 898 7 898 3 1 302 3 302 7 302 +7 3 1 542 3 542 5 542 3 1 205 2 205 3 205 4 1 578 3 578 4 578 7 578 5 1 963 2 963 3 963 4 963 7 963 1 5 325 4 2 800 4 800 5 800 6 800 3 1 120 3 120 7 120 diff --git a/data/flexible_jobshop/hurink_data/vdata/car8.fjs b/data/flexible_jobshop/hurink_data/vdata/car8.fjs new file mode 100644 index 0000000000..df161a367b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/car8.fjs @@ -0,0 +1,9 @@ +8 8 4.00 +8 2 1 456 4 456 5 1 654 2 654 4 654 7 654 8 654 2 3 852 5 852 3 4 145 5 145 6 145 5 1 632 3 632 5 632 6 632 7 632 4 1 425 2 425 5 425 6 425 3 1 214 2 214 7 214 5 4 654 5 654 6 654 7 654 8 654 +8 5 1 789 2 789 3 789 7 789 8 789 5 2 123 3 123 5 123 6 123 8 123 5 2 369 3 369 4 369 5 369 8 369 4 1 678 3 678 4 678 5 678 3 5 581 6 581 8 581 5 1 396 2 396 3 396 5 396 6 396 5 1 123 3 123 6 123 7 123 8 123 6 1 789 2 789 3 789 4 789 6 789 8 789 +8 2 1 654 8 654 5 2 123 4 123 5 123 7 123 8 123 4 2 632 3 632 4 632 7 632 4 1 965 3 965 4 965 6 965 6 2 475 3 475 5 475 6 475 7 475 8 475 3 6 325 7 325 8 325 5 1 456 2 456 4 456 5 456 7 456 6 2 654 4 654 5 654 6 654 7 654 8 654 +8 4 1 321 3 321 4 321 5 321 4 2 456 4 456 5 456 6 456 5 1 581 2 581 3 581 7 581 8 581 4 1 421 2 421 4 421 8 421 4 2 32 4 32 5 32 6 32 2 3 147 6 147 2 3 789 7 789 5 3 123 4 123 5 123 6 123 8 123 +8 4 1 456 2 456 7 456 8 456 3 2 789 5 789 8 789 3 1 472 3 472 5 472 4 3 365 4 365 5 365 6 365 7 1 536 2 536 4 536 5 536 6 536 7 536 8 536 5 2 852 3 852 4 852 6 852 8 852 4 1 654 3 654 7 654 8 654 5 1 123 4 123 5 123 6 123 8 123 +8 2 1 789 7 789 4 2 654 4 654 7 654 8 654 3 3 586 4 586 7 586 3 3 824 4 824 6 824 5 1 325 2 325 5 325 7 325 8 325 4 2 12 3 12 6 12 7 12 3 4 321 5 321 7 321 3 4 456 6 456 8 456 +8 4 1 654 2 654 7 654 8 654 3 1 321 2 321 5 321 4 3 320 5 320 7 320 8 320 6 1 758 3 758 4 758 5 758 6 758 7 758 5 1 863 4 863 5 863 6 863 7 863 2 2 452 6 452 5 1 456 2 456 3 456 7 456 8 456 2 1 789 8 789 +8 4 1 789 3 789 4 789 7 789 3 1 147 2 147 8 147 3 2 120 3 120 8 120 5 1 639 3 639 4 639 5 639 6 639 3 2 21 3 21 5 21 3 2 863 6 863 8 863 3 2 789 5 789 7 789 5 1 654 3 654 6 654 7 654 8 654 diff --git a/data/flexible_jobshop/hurink_data/vdata/la01.fjs b/data/flexible_jobshop/hurink_data/vdata/la01.fjs new file mode 100644 index 0000000000..9ddee3b14f --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la01.fjs @@ -0,0 +1,11 @@ +10 5 2.50 +5 2 2 21 4 21 2 1 53 4 53 2 2 95 5 95 2 1 55 4 55 2 1 34 3 34 +5 4 1 21 3 21 4 21 5 21 3 3 52 4 52 5 52 4 2 16 3 16 4 16 5 16 4 1 26 2 26 3 26 5 26 4 1 71 2 71 4 71 5 71 +5 1 4 39 1 5 98 4 1 42 2 42 3 42 4 42 3 1 31 2 31 3 31 3 1 12 2 12 5 12 +5 3 2 77 3 77 5 77 4 1 55 2 55 4 55 5 55 3 3 79 4 79 5 79 3 1 66 2 66 3 66 1 4 77 +5 4 1 83 2 83 4 83 5 83 3 1 34 2 34 4 34 2 3 64 5 64 3 2 19 3 19 5 19 5 1 37 2 37 3 37 4 37 5 37 +5 3 1 54 2 54 4 54 1 3 43 3 1 79 3 79 5 79 3 1 92 3 92 4 92 3 1 62 3 62 4 62 +5 4 1 69 3 69 4 69 5 69 3 1 77 3 77 5 77 3 2 87 3 87 5 87 3 1 87 2 87 3 87 3 1 93 4 93 5 93 +5 4 1 38 2 38 3 38 5 38 1 1 60 5 1 41 2 41 3 41 4 41 5 41 4 1 24 2 24 4 24 5 24 3 1 83 2 83 5 83 +5 3 2 17 4 17 5 17 4 1 49 2 49 4 49 5 49 1 5 25 3 1 44 2 44 3 44 2 3 98 4 98 +5 4 1 77 3 77 4 77 5 77 2 4 79 5 79 1 3 43 2 2 75 3 75 2 1 96 2 96 diff --git a/data/flexible_jobshop/hurink_data/vdata/la02.fjs b/data/flexible_jobshop/hurink_data/vdata/la02.fjs new file mode 100644 index 0000000000..3b823f3d9e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la02.fjs @@ -0,0 +1,11 @@ +10 5 2.50 +5 2 1 20 4 20 1 4 87 2 2 31 5 31 3 1 76 4 76 5 76 2 1 17 3 17 +5 3 3 25 4 25 5 25 2 3 32 5 32 4 1 24 2 24 3 24 4 24 3 1 18 2 18 5 18 3 1 81 4 81 5 81 +5 1 2 72 2 3 23 5 23 5 1 28 2 28 3 28 4 28 5 28 2 1 58 2 58 4 1 99 2 99 4 99 5 99 +5 3 2 86 3 86 5 86 3 2 76 4 76 5 76 3 3 97 4 97 5 97 3 1 45 2 45 3 45 1 4 90 +5 3 2 27 4 27 5 27 3 1 42 2 42 4 42 3 3 48 4 48 5 48 2 3 17 5 17 4 1 46 2 46 3 46 4 46 +5 3 1 67 2 67 4 67 1 1 98 3 1 48 3 48 5 48 3 1 27 3 27 4 27 2 1 62 3 62 +5 3 1 28 3 28 5 28 3 1 12 2 12 3 12 4 2 19 3 19 4 19 5 19 3 1 80 2 80 3 80 3 3 50 4 50 5 50 +5 4 1 63 2 63 3 63 5 63 1 1 94 4 1 98 3 98 4 98 5 98 4 1 50 2 50 4 50 5 50 3 1 80 2 80 5 80 +5 3 2 14 4 14 5 14 3 1 75 4 75 5 75 2 3 50 5 50 3 1 41 2 41 3 41 1 4 55 +5 4 1 72 3 72 4 72 5 72 2 3 18 5 18 1 2 37 2 3 79 4 79 2 1 61 2 61 diff --git a/data/flexible_jobshop/hurink_data/vdata/la03.fjs b/data/flexible_jobshop/hurink_data/vdata/la03.fjs new file mode 100644 index 0000000000..61d315fd95 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la03.fjs @@ -0,0 +1,11 @@ +10 5 2.50 +5 2 2 23 3 23 3 1 45 2 45 3 45 1 1 82 2 4 84 5 84 2 2 38 4 38 +5 3 1 21 3 21 5 21 4 1 29 2 29 3 29 4 29 2 1 18 2 18 3 2 41 3 41 5 41 2 1 50 4 50 +5 2 3 38 5 38 3 2 54 3 54 4 54 1 5 16 2 1 52 3 52 3 2 52 3 52 4 52 +5 2 3 37 5 37 2 1 54 4 54 3 1 74 3 74 4 74 3 2 62 3 62 4 62 5 1 57 2 57 3 57 4 57 5 57 +5 4 1 57 2 57 4 57 5 57 2 1 81 3 81 4 1 61 2 61 4 61 5 61 2 2 68 4 68 1 3 30 +5 1 5 81 3 1 79 2 79 4 79 2 2 89 3 89 2 3 89 5 89 1 4 11 +5 4 1 33 2 33 3 33 4 33 3 2 20 3 20 5 20 3 1 91 2 91 3 91 3 3 20 4 20 5 20 2 2 66 3 66 +5 2 4 24 5 24 5 1 84 2 84 3 84 4 84 5 84 2 1 32 4 32 3 2 55 3 55 5 55 2 4 8 5 8 +5 3 1 56 4 56 5 56 4 1 7 3 7 4 7 5 7 1 4 54 2 3 64 4 64 2 2 39 3 39 +5 3 2 40 4 40 5 40 3 1 83 2 83 3 83 3 1 19 2 19 4 19 3 1 8 3 8 5 8 3 1 7 3 7 4 7 diff --git a/data/flexible_jobshop/hurink_data/vdata/la04.fjs b/data/flexible_jobshop/hurink_data/vdata/la04.fjs new file mode 100644 index 0000000000..3271ea87b8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la04.fjs @@ -0,0 +1,11 @@ +10 5 2.50 +5 3 1 12 2 12 3 12 3 1 94 2 94 3 94 1 4 92 2 4 91 5 91 1 2 7 +5 3 1 19 2 19 5 19 3 1 11 3 11 4 11 3 1 66 2 66 5 66 2 2 21 3 21 1 1 87 +5 3 2 14 3 14 5 14 3 1 75 2 75 3 75 1 4 13 3 1 16 3 16 5 16 2 3 20 4 20 +5 2 3 95 5 95 2 4 66 5 66 2 1 7 4 7 2 3 7 4 7 4 1 77 2 77 3 77 5 77 +5 3 1 45 2 45 4 45 2 3 6 4 6 3 1 89 4 89 5 89 2 1 15 2 15 1 3 34 +5 2 4 77 5 77 4 1 20 2 20 3 20 4 20 2 1 76 3 76 1 5 88 1 2 53 +5 3 1 74 2 74 3 74 2 2 88 5 88 3 1 52 2 52 3 52 3 3 27 4 27 5 27 3 2 9 3 9 5 9 +5 3 2 88 4 88 5 88 4 1 69 3 69 4 69 5 69 2 1 62 4 62 2 2 98 5 98 2 3 52 5 52 +5 3 1 61 3 61 4 61 3 3 9 4 9 5 9 1 1 62 2 2 52 4 52 2 3 90 4 90 +5 3 2 54 3 54 4 54 3 1 5 3 5 5 5 2 2 59 4 59 4 1 15 2 15 3 15 5 15 2 1 88 3 88 diff --git a/data/flexible_jobshop/hurink_data/vdata/la05.fjs b/data/flexible_jobshop/hurink_data/vdata/la05.fjs new file mode 100644 index 0000000000..a9823ed2a9 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la05.fjs @@ -0,0 +1,11 @@ +10 5 2.50 +5 5 1 72 2 72 3 72 4 72 5 72 1 1 87 2 2 95 5 95 4 1 66 2 66 3 66 5 66 3 1 60 4 60 5 60 +5 3 1 5 4 5 5 5 3 1 35 2 35 4 35 3 1 48 2 48 5 48 2 3 39 4 39 4 1 54 2 54 4 54 5 54 +5 4 1 46 2 46 3 46 4 46 2 2 20 4 20 2 1 21 3 21 4 1 97 3 97 4 97 5 97 2 4 55 5 55 +5 4 1 59 3 59 4 59 5 59 1 4 19 2 4 46 5 46 2 2 34 5 34 1 3 37 +5 1 5 23 4 2 73 3 73 4 73 5 73 1 4 25 2 2 24 5 24 2 1 28 5 28 +5 1 4 28 2 1 45 5 45 1 5 5 1 2 78 3 2 83 3 83 5 83 +5 2 1 53 5 53 2 1 71 4 71 2 1 37 2 37 3 1 29 3 29 5 29 1 3 12 +5 1 5 12 4 1 87 2 87 3 87 4 87 4 1 33 2 33 4 33 5 33 4 1 55 2 55 4 55 5 55 2 1 38 4 38 +5 4 1 49 3 49 4 49 5 49 3 2 83 4 83 5 83 2 2 40 3 40 1 1 48 1 5 7 +5 1 3 65 3 1 17 2 17 4 17 2 1 90 3 90 3 1 27 3 27 5 27 2 2 23 4 23 diff --git a/data/flexible_jobshop/hurink_data/vdata/la06.fjs b/data/flexible_jobshop/hurink_data/vdata/la06.fjs new file mode 100644 index 0000000000..35bcd150b1 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la06.fjs @@ -0,0 +1,16 @@ +15 5 2.50 +5 5 1 21 2 21 3 21 4 21 5 21 1 3 34 2 2 95 5 95 3 1 53 2 53 5 53 3 1 55 4 55 5 55 +5 3 1 52 4 52 5 52 3 1 16 2 16 5 16 2 2 71 5 71 2 3 26 4 26 4 1 21 2 21 4 21 5 21 +5 3 1 31 3 31 4 31 2 1 12 2 12 3 1 42 2 42 3 42 3 3 39 4 39 5 39 2 4 98 5 98 +5 4 1 77 3 77 4 77 5 77 2 2 77 4 77 2 4 79 5 79 3 1 55 2 55 5 55 1 3 66 +5 1 5 37 3 2 34 4 34 5 34 2 3 64 4 64 2 2 19 5 19 2 1 83 5 83 +5 1 3 43 2 2 54 5 54 1 1 92 2 2 62 4 62 2 2 79 5 79 +5 2 1 93 5 93 2 1 69 4 69 2 1 87 2 87 3 1 77 3 77 5 77 1 3 87 +5 2 1 60 5 60 3 1 41 2 41 4 41 4 1 38 2 38 3 38 5 38 3 1 83 4 83 5 83 1 4 24 +5 4 1 98 3 98 4 98 5 98 3 2 17 4 17 5 17 3 2 25 3 25 5 25 1 1 44 2 2 49 5 49 +5 1 1 96 3 1 77 2 77 5 77 2 3 79 4 79 3 1 75 2 75 3 75 2 3 43 4 43 +5 3 1 28 4 28 5 28 1 3 35 2 1 95 2 95 2 4 76 5 76 1 2 7 +5 2 1 61 3 61 4 1 10 2 10 3 10 5 10 3 1 95 2 95 3 95 1 2 9 3 2 35 4 35 5 35 +5 5 1 59 2 59 3 59 4 59 5 59 2 1 16 4 16 4 2 91 3 91 4 91 5 91 2 2 59 3 59 4 1 46 2 46 4 46 5 46 +5 2 2 43 5 43 4 2 52 3 52 4 52 5 52 2 1 28 5 28 2 1 27 3 27 2 1 50 4 50 +5 4 1 87 3 87 4 87 5 87 2 1 45 2 45 2 3 39 5 39 2 2 9 5 9 3 1 41 2 41 4 41 diff --git a/data/flexible_jobshop/hurink_data/vdata/la07.fjs b/data/flexible_jobshop/hurink_data/vdata/la07.fjs new file mode 100644 index 0000000000..83de4bd276 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la07.fjs @@ -0,0 +1,16 @@ +15 5 2.50 +5 5 1 47 2 47 3 47 4 47 5 47 1 5 57 1 2 71 4 1 96 2 96 4 96 5 96 3 1 14 3 14 5 14 +5 3 1 75 4 75 5 75 2 1 60 2 60 2 2 22 5 22 1 4 79 5 1 65 2 65 3 65 4 65 5 65 +5 3 1 32 3 32 4 32 2 1 33 2 33 2 1 69 3 69 4 2 31 3 31 4 31 5 31 2 4 58 5 58 +5 4 1 44 3 44 4 44 5 44 2 2 34 4 34 2 4 51 5 51 3 2 58 4 58 5 58 1 3 47 +5 1 4 29 3 2 44 4 44 5 44 2 1 62 4 62 2 3 17 5 17 1 5 8 +5 1 2 15 2 3 40 5 40 1 1 97 2 2 38 5 38 3 2 66 4 66 5 66 +5 3 1 58 3 58 5 58 2 1 39 2 39 1 1 57 3 1 20 3 20 5 20 1 4 50 +5 2 3 57 5 57 3 1 32 2 32 4 32 3 1 87 2 87 5 87 3 1 63 4 63 5 63 2 2 21 4 21 +5 4 1 56 3 56 4 56 5 56 3 1 84 2 84 5 84 2 2 90 3 90 2 1 85 2 85 2 4 61 5 61 +5 1 5 15 2 1 20 2 20 2 2 67 3 67 3 1 30 3 30 4 30 2 3 70 4 70 +5 3 1 84 4 84 5 84 1 1 82 2 1 23 2 23 2 3 45 5 45 2 2 38 4 38 +5 2 3 50 4 50 4 1 21 2 21 3 21 5 21 3 1 18 2 18 3 18 1 5 41 2 2 29 5 29 +5 5 1 16 2 16 3 16 4 16 5 16 2 1 52 2 52 4 1 52 3 52 4 52 5 52 2 2 38 3 38 3 2 54 4 54 5 54 +5 2 2 37 5 37 5 1 54 2 54 3 54 4 54 5 54 2 4 57 5 57 2 1 74 3 74 3 1 62 2 62 4 62 +5 3 3 57 4 57 5 57 2 1 61 2 61 3 1 81 3 81 5 81 3 2 30 3 30 5 30 3 1 68 2 68 4 68 diff --git a/data/flexible_jobshop/hurink_data/vdata/la08.fjs b/data/flexible_jobshop/hurink_data/vdata/la08.fjs new file mode 100644 index 0000000000..5686a3cfb1 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la08.fjs @@ -0,0 +1,16 @@ +15 5 2.50 +5 2 2 92 4 92 2 3 94 4 94 2 1 12 3 12 2 3 91 5 91 2 2 7 4 7 +5 2 3 21 5 21 2 2 19 5 19 3 1 87 2 87 5 87 3 3 11 4 11 5 11 1 5 66 +5 1 2 14 4 1 13 3 13 4 13 5 13 2 1 75 2 75 1 5 16 4 1 20 2 20 3 20 5 20 +5 2 3 95 4 95 4 1 66 2 66 3 66 5 66 4 1 7 2 7 3 7 4 7 3 2 77 4 77 5 77 2 3 7 4 7 +5 2 2 34 3 34 3 1 89 3 89 5 89 2 3 6 4 6 2 1 45 2 45 2 1 15 4 15 +5 3 1 88 4 88 5 88 5 1 77 2 77 3 77 4 77 5 77 4 1 20 3 20 4 20 5 20 2 2 53 3 53 3 1 76 2 76 3 76 +5 2 1 9 5 9 4 1 27 2 27 3 27 4 27 1 1 52 1 2 88 4 2 74 3 74 4 74 5 74 +5 5 1 69 2 69 3 69 4 69 5 69 2 1 52 3 52 3 1 62 2 62 4 62 2 2 88 4 88 3 2 98 3 98 5 98 +5 3 2 90 3 90 4 90 3 1 62 3 62 5 62 4 1 9 2 9 4 9 5 9 2 3 61 4 61 2 2 52 5 52 +5 2 4 5 5 5 1 3 54 4 2 59 3 59 4 59 5 59 4 1 88 2 88 3 88 4 88 3 1 15 2 15 5 15 +5 3 1 41 3 41 4 41 2 2 50 4 50 2 1 78 5 78 5 1 53 2 53 3 53 4 53 5 53 3 1 23 2 23 3 23 +5 2 1 38 5 38 2 2 72 5 72 2 3 91 4 91 3 1 68 3 68 4 68 3 2 71 3 71 4 71 +5 3 1 45 4 45 5 45 4 1 95 3 95 4 95 5 95 2 1 52 5 52 3 2 25 3 25 5 25 1 2 6 +5 2 4 30 5 30 1 2 66 3 1 23 3 23 4 23 2 3 36 5 36 3 1 17 3 17 5 17 +5 2 2 95 3 95 2 1 71 4 71 3 1 76 2 76 4 76 2 1 8 2 8 3 2 88 4 88 5 88 diff --git a/data/flexible_jobshop/hurink_data/vdata/la09.fjs b/data/flexible_jobshop/hurink_data/vdata/la09.fjs new file mode 100644 index 0000000000..b62ae40757 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la09.fjs @@ -0,0 +1,16 @@ +15 5 2.50 +5 1 2 66 2 3 85 4 85 1 3 84 2 1 62 3 62 2 4 19 5 19 +5 2 4 59 5 59 2 2 64 5 64 4 1 46 2 46 3 46 5 46 3 3 13 4 13 5 13 1 1 25 +5 2 2 88 5 88 4 1 80 3 80 4 80 5 80 1 2 73 2 3 53 5 53 4 1 41 2 41 3 41 5 41 +5 3 1 14 3 14 4 14 3 1 67 2 67 3 67 3 2 57 3 57 4 57 2 4 74 5 74 2 3 47 5 47 +5 2 1 84 2 84 3 1 64 3 64 5 64 1 3 41 2 1 84 4 84 3 1 78 2 78 4 78 +5 3 1 63 4 63 5 63 5 1 28 2 28 3 28 4 28 5 28 4 1 46 2 46 4 46 5 46 1 3 26 4 1 52 2 52 3 52 5 52 +5 3 1 10 4 10 5 10 4 1 17 2 17 3 17 4 17 1 5 73 1 2 11 4 1 64 2 64 4 64 5 64 +5 4 1 67 2 67 3 67 5 67 2 1 97 2 97 3 1 95 2 95 4 95 2 4 38 5 38 3 1 85 2 85 3 85 +5 3 2 95 3 95 4 95 3 1 46 3 46 5 46 3 1 59 2 59 4 59 3 2 65 3 65 4 65 2 4 93 5 93 +5 2 3 43 4 43 1 5 85 4 2 32 3 32 4 32 5 32 3 2 85 3 85 4 85 2 1 60 5 60 +5 4 1 49 3 49 4 49 5 49 1 4 41 2 1 61 3 61 4 1 66 2 66 3 66 5 66 2 1 90 2 90 +5 3 1 17 2 17 5 17 2 1 23 2 23 2 3 70 4 70 3 1 99 3 99 5 99 3 2 49 3 49 4 49 +5 2 4 40 5 40 4 1 73 3 73 4 73 5 73 1 1 73 2 2 98 5 98 2 2 68 3 68 +5 2 4 57 5 57 1 2 9 3 1 7 3 7 4 7 3 1 13 3 13 5 13 3 1 98 3 98 5 98 +5 3 1 37 2 37 3 37 3 1 85 2 85 4 85 4 1 17 2 17 3 17 4 17 2 1 79 5 79 2 2 41 4 41 diff --git a/data/flexible_jobshop/hurink_data/vdata/la10.fjs b/data/flexible_jobshop/hurink_data/vdata/la10.fjs new file mode 100644 index 0000000000..778fd8710c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la10.fjs @@ -0,0 +1,16 @@ +15 5 2.50 +5 2 2 58 4 58 4 2 44 3 44 4 44 5 44 4 2 5 3 5 4 5 5 5 2 1 9 5 9 2 4 58 5 58 +5 4 1 89 2 89 4 89 5 89 4 1 97 2 97 4 97 5 97 2 2 96 5 96 1 4 77 3 3 84 4 84 5 84 +5 4 1 77 2 77 4 77 5 77 2 1 87 2 87 4 1 81 2 81 3 81 5 81 2 1 39 5 39 2 1 85 4 85 +5 3 2 57 3 57 4 57 2 2 21 5 21 5 1 31 2 31 3 31 4 31 5 31 2 1 15 2 15 4 1 73 2 73 4 73 5 73 +5 4 1 48 2 48 3 48 4 48 3 1 40 3 40 4 40 1 2 49 3 2 70 3 70 4 70 1 5 71 +5 1 4 34 2 3 82 5 82 3 1 80 3 80 4 80 3 1 10 2 10 5 10 2 1 22 2 22 +5 3 2 91 3 91 4 91 1 5 75 2 1 55 2 55 4 1 17 2 17 3 17 4 17 3 1 7 3 7 4 7 +5 4 2 62 3 62 4 62 5 62 5 1 47 2 47 3 47 4 47 5 47 2 1 72 2 72 2 3 35 5 35 4 1 11 2 11 3 11 5 11 +5 3 1 64 2 64 5 64 3 2 75 4 75 5 75 2 4 50 5 50 2 2 90 3 90 4 1 94 3 94 4 94 5 94 +5 3 1 67 3 67 5 67 1 5 20 3 3 15 4 15 5 15 4 1 12 2 12 3 12 4 12 1 2 71 +5 3 1 52 3 52 5 52 3 2 93 4 93 5 93 2 1 68 4 68 2 3 29 4 29 4 2 57 3 57 4 57 5 57 +5 1 3 70 2 1 58 5 58 3 1 93 2 93 5 93 3 1 7 2 7 5 7 3 1 77 4 77 5 77 +5 3 3 27 4 27 5 27 2 1 82 3 82 2 2 63 3 63 3 2 6 3 6 5 6 1 1 95 +5 1 2 87 3 2 56 3 56 5 56 2 3 36 5 36 3 1 26 2 26 4 26 3 3 48 4 48 5 48 +5 3 1 76 3 76 4 76 2 2 36 3 36 2 1 36 2 36 4 1 15 2 15 4 15 5 15 3 1 8 2 8 4 8 diff --git a/data/flexible_jobshop/hurink_data/vdata/la11.fjs b/data/flexible_jobshop/hurink_data/vdata/la11.fjs new file mode 100644 index 0000000000..43be90bcb0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la11.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 3 2 34 3 34 4 34 3 2 21 4 21 5 21 5 1 53 2 53 3 53 4 53 5 53 2 4 55 5 55 2 4 95 5 95 +5 3 1 21 4 21 5 21 4 1 52 2 52 4 52 5 52 2 2 71 5 71 1 5 16 3 3 26 4 26 5 26 +5 4 1 12 2 12 4 12 5 12 2 1 42 2 42 4 1 31 2 31 3 31 5 31 2 1 98 5 98 2 1 39 4 39 +5 2 2 66 3 66 2 4 77 5 77 4 1 79 2 79 4 79 5 79 2 1 55 2 55 4 1 77 2 77 4 77 5 77 +5 3 1 83 2 83 4 83 3 3 37 4 37 5 37 1 4 34 2 2 19 3 19 1 3 64 +5 2 4 79 5 79 1 3 43 2 1 92 4 92 3 2 62 4 62 5 62 2 1 54 2 54 +5 4 1 93 2 93 3 93 4 93 1 5 77 2 2 87 3 87 3 1 87 2 87 4 87 3 1 69 3 69 4 69 +5 3 2 83 4 83 5 83 5 1 24 2 24 3 24 4 24 5 24 2 1 41 2 41 1 3 38 4 1 60 2 60 3 60 5 60 +5 3 1 25 2 25 5 25 2 2 49 5 49 2 1 44 4 44 1 3 98 4 1 17 3 17 4 17 5 17 +5 2 1 96 5 96 2 2 75 5 75 3 3 43 4 43 5 43 4 2 77 3 77 4 77 5 77 2 2 79 4 79 +5 3 1 95 3 95 5 95 2 2 76 4 76 2 1 7 2 7 2 4 28 5 28 3 3 35 4 35 5 35 +5 2 3 10 5 10 2 3 95 5 95 3 1 61 2 61 5 61 2 1 9 2 9 3 1 35 4 35 5 35 +5 3 2 91 3 91 5 91 2 1 59 3 59 2 3 59 5 59 3 1 46 2 46 3 46 1 4 16 +5 1 3 27 2 2 52 5 52 2 3 43 5 43 3 1 28 2 28 4 28 3 3 50 4 50 5 50 +5 4 1 9 3 9 4 9 5 9 3 1 87 2 87 3 87 2 2 41 4 41 5 1 39 2 39 3 39 4 39 5 39 3 1 45 2 45 4 45 +5 3 2 54 3 54 5 54 2 1 20 5 20 4 2 43 3 43 4 43 5 43 4 1 14 2 14 3 14 4 14 2 2 71 3 71 +5 3 2 33 4 33 5 33 2 1 28 2 28 1 4 26 3 1 78 2 78 5 78 1 3 37 +5 3 1 89 2 89 5 89 2 1 33 4 33 3 1 8 3 8 5 8 1 4 66 2 4 42 5 42 +5 1 5 84 2 1 69 2 69 3 1 94 3 94 5 94 3 1 74 2 74 4 74 2 1 27 4 27 +5 3 3 81 4 81 5 81 2 3 45 5 45 3 1 78 2 78 3 78 4 1 69 2 69 4 69 5 69 2 1 96 4 96 diff --git a/data/flexible_jobshop/hurink_data/vdata/la12.fjs b/data/flexible_jobshop/hurink_data/vdata/la12.fjs new file mode 100644 index 0000000000..55e0f07119 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la12.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 2 2 23 5 23 1 1 82 2 3 84 5 84 2 2 45 3 45 4 1 38 2 38 3 38 4 38 +5 5 1 50 2 50 3 50 4 50 5 50 1 5 41 4 1 29 2 29 3 29 5 29 1 1 18 2 2 21 3 21 +5 3 2 16 3 16 5 16 2 1 54 4 54 3 2 52 3 52 5 52 4 2 38 3 38 4 38 5 38 4 1 52 2 52 3 52 5 52 +5 2 2 62 5 62 3 1 57 4 57 5 57 4 2 37 3 37 4 37 5 37 2 2 74 3 74 2 1 54 2 54 +5 3 1 68 4 68 5 68 3 1 61 2 61 5 61 2 3 30 4 30 2 1 81 5 81 3 1 57 3 57 5 57 +5 2 1 89 2 89 4 1 89 2 89 3 89 4 89 2 2 11 4 11 2 1 79 4 79 1 5 81 +5 3 1 66 2 66 4 66 4 1 91 2 91 3 91 5 91 3 3 33 4 33 5 33 1 5 20 2 2 20 3 20 +5 2 4 8 5 8 1 5 24 3 1 55 3 55 5 55 2 1 32 3 32 2 2 84 4 84 +5 1 1 7 5 1 64 2 64 3 64 4 64 5 64 5 1 39 2 39 3 39 4 39 5 39 3 1 56 2 56 5 56 2 1 54 4 54 +5 3 1 19 2 19 5 19 3 1 40 3 40 5 40 2 4 7 5 7 3 2 8 3 8 5 8 2 2 83 4 83 +5 3 1 63 2 63 4 63 2 3 64 4 64 4 1 91 2 91 3 91 4 91 3 2 40 3 40 5 40 3 2 6 3 6 5 6 +5 3 1 42 2 42 5 42 2 1 61 4 61 2 4 15 5 15 2 3 98 4 98 1 1 74 +5 2 2 80 5 80 5 1 26 2 26 3 26 4 26 5 26 2 2 75 4 75 1 5 6 2 3 87 4 87 +5 2 2 39 3 39 3 3 22 4 22 5 22 1 1 75 4 1 24 2 24 3 24 4 24 1 2 44 +5 2 2 15 3 15 1 4 79 2 3 8 5 8 2 1 12 5 12 4 2 20 3 20 4 20 5 20 +5 2 1 26 4 26 1 3 43 3 1 80 3 80 4 80 2 4 22 5 22 2 2 61 5 61 +5 3 2 62 3 62 4 62 2 2 36 5 36 1 1 63 1 4 96 3 3 40 4 40 5 40 +5 3 1 33 2 33 3 33 3 1 18 2 18 4 18 2 1 22 3 22 2 3 5 5 5 4 2 10 3 10 4 10 5 10 +5 2 3 64 5 64 2 4 64 5 64 4 1 89 2 89 4 89 5 89 3 2 96 4 96 5 96 3 1 95 3 95 4 95 +5 1 3 18 3 2 23 3 23 5 23 1 4 15 4 1 38 2 38 3 38 5 38 3 1 8 4 8 5 8 diff --git a/data/flexible_jobshop/hurink_data/vdata/la13.fjs b/data/flexible_jobshop/hurink_data/vdata/la13.fjs new file mode 100644 index 0000000000..ae5668009e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la13.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 2 4 60 5 60 1 1 87 2 2 72 3 72 3 2 95 3 95 5 95 3 1 66 2 66 3 66 +5 4 1 54 2 54 3 54 5 54 1 1 48 4 1 39 2 39 3 39 5 39 1 4 35 2 2 5 5 5 +5 3 2 20 3 20 4 20 2 1 46 2 46 3 1 97 3 97 5 97 4 2 21 3 21 4 21 5 21 3 2 55 3 55 5 55 +5 2 3 37 5 37 2 1 59 5 59 4 2 19 3 19 4 19 5 19 1 2 34 2 2 46 5 46 +5 4 1 73 3 73 4 73 5 73 4 1 25 2 25 4 25 5 25 2 2 24 4 24 2 1 28 5 28 3 1 23 3 23 5 23 +5 2 1 78 2 78 4 1 28 2 28 3 28 4 28 3 2 83 3 83 4 83 2 1 45 4 45 1 5 5 +5 2 1 71 4 71 4 1 37 2 37 3 37 5 37 3 3 12 4 12 5 12 1 5 29 2 1 53 2 53 +5 1 5 12 1 4 33 4 1 55 2 55 3 55 5 55 1 3 87 2 1 38 4 38 +5 1 1 48 4 1 40 2 40 4 40 5 40 4 1 49 3 49 4 49 5 49 3 1 83 2 83 4 83 3 1 7 4 7 5 7 +5 3 1 90 2 90 5 90 3 1 27 3 27 5 27 2 3 65 5 65 4 2 17 3 17 4 17 5 17 2 2 23 4 23 +5 3 1 62 2 62 4 62 1 4 85 4 1 66 2 66 3 66 4 66 2 2 84 3 84 2 3 19 5 19 +5 4 1 59 2 59 4 59 5 59 2 1 46 3 46 2 4 13 5 13 2 2 64 4 64 1 1 25 +5 3 2 53 3 53 5 53 4 2 73 3 73 4 73 5 73 2 2 80 4 80 1 5 88 3 1 41 3 41 4 41 +5 2 2 57 3 57 3 3 47 4 47 5 47 1 1 14 3 1 67 2 67 3 67 1 4 74 +5 2 2 41 3 41 1 5 64 3 3 84 4 84 5 84 2 2 78 5 78 4 1 84 2 84 4 84 5 84 +5 3 1 52 4 52 5 52 1 4 28 2 3 26 4 26 3 1 63 4 63 5 63 2 2 46 5 46 +5 3 2 11 3 11 4 11 2 1 64 5 64 2 1 10 4 10 1 5 73 2 3 17 4 17 +5 4 1 38 2 38 3 38 5 38 3 1 95 2 95 4 95 2 1 85 3 85 2 2 97 3 97 4 2 67 3 67 4 67 5 67 +5 2 4 93 5 93 3 2 65 4 65 5 65 4 2 95 3 95 4 95 5 95 3 1 59 4 59 5 59 4 1 46 3 46 4 46 5 46 +5 1 1 60 2 2 85 3 85 1 3 43 3 1 85 3 85 5 85 2 4 32 5 32 diff --git a/data/flexible_jobshop/hurink_data/vdata/la14.fjs b/data/flexible_jobshop/hurink_data/vdata/la14.fjs new file mode 100644 index 0000000000..ea188b1483 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la14.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 2 4 5 5 5 2 1 58 5 58 1 3 44 3 1 9 2 9 3 9 3 1 58 2 58 3 58 +5 4 1 89 2 89 3 89 5 89 1 5 96 4 1 97 2 97 3 97 5 97 1 3 84 2 2 77 4 77 +5 2 2 81 3 81 2 1 85 4 85 3 2 87 3 87 5 87 3 2 39 4 39 5 39 4 1 77 2 77 3 77 5 77 +5 2 1 15 5 15 3 1 57 4 57 5 57 4 2 73 3 73 4 73 5 73 1 2 21 2 2 31 3 31 +5 4 1 48 3 48 4 48 5 48 3 1 71 2 71 5 71 1 4 70 2 1 40 5 40 4 1 49 2 49 3 49 5 49 +5 1 1 10 5 1 82 2 82 3 82 4 82 5 82 2 2 34 4 34 3 1 80 3 80 4 80 2 2 22 5 22 +5 3 1 17 3 17 4 17 4 1 55 2 55 3 55 5 55 4 2 91 3 91 4 91 5 91 1 5 75 2 2 7 4 7 +5 2 4 47 5 47 1 3 62 4 1 72 2 72 3 72 5 72 2 3 35 5 35 2 1 11 4 11 +5 1 2 90 5 1 94 2 94 3 94 4 94 5 94 4 1 50 3 50 4 50 5 50 2 1 64 2 64 2 1 75 4 75 +5 3 2 15 4 15 5 15 2 1 67 3 67 2 1 12 5 12 3 2 20 3 20 5 20 2 2 71 4 71 +5 3 2 93 4 93 5 93 2 3 29 4 29 4 1 52 2 52 3 52 4 52 2 2 57 3 57 3 3 68 4 68 5 68 +5 4 1 77 2 77 4 77 5 77 2 1 93 2 93 2 1 58 4 58 2 3 70 4 70 1 5 7 +5 2 2 63 5 63 4 2 27 3 27 4 27 5 27 3 1 95 2 95 4 95 1 5 6 2 3 82 4 82 +5 3 2 36 3 36 5 36 3 1 26 3 26 4 26 2 1 48 4 48 3 1 56 2 56 3 56 1 2 87 +5 2 2 36 3 36 1 2 8 2 3 15 5 15 2 4 76 5 76 4 1 36 2 36 4 36 5 36 +5 3 1 78 4 78 5 78 1 2 84 2 3 41 4 41 3 1 30 4 30 5 30 3 2 76 3 76 5 76 +5 3 2 78 3 78 4 78 2 1 75 5 75 2 1 88 5 88 1 4 13 2 3 81 4 81 +5 3 1 54 2 54 3 54 3 1 40 2 40 5 40 2 1 13 3 13 2 2 82 3 82 3 2 29 4 29 5 29 +5 2 2 26 5 26 2 4 82 5 82 4 1 52 2 52 4 52 5 52 2 4 6 5 6 3 1 6 3 6 4 6 +5 1 4 54 2 2 64 3 64 1 1 54 3 1 32 3 32 5 32 2 4 88 5 88 diff --git a/data/flexible_jobshop/hurink_data/vdata/la15.fjs b/data/flexible_jobshop/hurink_data/vdata/la15.fjs new file mode 100644 index 0000000000..a3a13ab266 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la15.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 3 1 6 3 6 4 6 2 3 40 5 40 3 2 81 3 81 4 81 1 4 37 3 2 19 3 19 5 19 +5 4 2 40 3 40 4 40 5 40 2 1 32 4 32 3 1 55 2 55 4 55 4 2 81 3 81 4 81 5 81 2 2 9 3 9 +5 3 1 46 2 46 4 46 3 1 65 2 65 5 65 3 1 70 3 70 5 70 2 2 55 4 55 1 1 77 +5 4 1 21 3 21 4 21 5 21 2 2 65 5 65 2 1 64 4 64 2 1 25 4 25 4 2 15 3 15 4 15 5 15 +5 1 3 85 2 1 40 4 40 3 2 44 3 44 4 44 1 4 24 2 3 37 5 37 +5 2 1 89 5 89 2 3 29 5 29 4 2 83 3 83 4 83 5 83 4 1 31 2 31 3 31 4 31 4 1 84 2 84 3 84 5 84 +5 3 2 59 4 59 5 59 1 4 38 4 1 80 2 80 4 80 5 80 3 1 30 3 30 5 30 1 1 8 +5 3 1 80 3 80 5 80 3 1 56 3 56 4 56 4 1 77 2 77 3 77 4 77 4 2 41 3 41 4 41 5 41 2 2 97 4 97 +5 1 5 56 2 1 91 5 91 1 4 50 3 2 71 3 71 4 71 2 1 17 2 17 +5 4 2 40 3 40 4 40 5 40 2 1 88 2 88 2 4 59 5 59 3 1 7 2 7 3 7 2 3 80 4 80 +5 1 1 45 1 2 29 3 2 8 3 8 5 8 1 5 77 2 1 58 4 58 +5 2 2 36 3 36 1 1 54 3 1 96 3 96 4 96 3 1 9 2 9 4 9 3 2 10 3 10 5 10 +5 1 1 28 2 3 73 4 73 3 1 98 2 98 3 98 3 2 92 4 92 5 92 3 2 87 3 87 5 87 +5 3 1 70 4 70 5 70 3 2 86 4 86 5 86 4 2 27 3 27 4 27 5 27 2 1 99 2 99 3 1 96 4 96 5 96 +5 4 2 95 3 95 4 95 5 95 5 1 59 2 59 3 59 4 59 5 59 3 2 56 4 56 5 56 3 2 85 3 85 4 85 3 2 41 3 41 4 41 +5 2 1 81 2 81 1 3 92 3 1 32 3 32 5 32 4 1 52 3 52 4 52 5 52 3 1 39 2 39 4 39 +5 3 2 7 3 7 4 7 4 1 22 2 22 3 22 5 22 3 1 12 3 12 4 12 3 1 88 2 88 4 88 2 4 60 5 60 +5 3 2 45 3 45 4 45 3 1 93 2 93 4 93 3 1 69 3 69 5 69 3 1 49 3 49 5 49 2 2 27 3 27 +5 3 1 21 2 21 5 21 4 1 84 2 84 4 84 5 84 3 3 61 4 61 5 61 2 1 68 4 68 3 1 26 4 26 5 26 +5 1 2 82 3 1 33 3 33 4 33 4 1 71 2 71 4 71 5 71 3 1 99 3 99 5 99 2 4 44 5 44 diff --git a/data/flexible_jobshop/hurink_data/vdata/la16.fjs b/data/flexible_jobshop/hurink_data/vdata/la16.fjs new file mode 100644 index 0000000000..e175e1c4a3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la16.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 6 1 21 2 21 3 21 4 21 8 21 10 21 4 2 71 3 71 4 71 7 71 6 2 16 3 16 7 16 8 16 9 16 10 16 4 1 52 4 52 7 52 9 52 4 2 26 3 26 4 26 8 26 7 1 34 2 34 3 34 4 34 6 34 7 34 10 34 3 1 53 5 53 7 53 4 5 21 6 21 9 21 10 21 4 2 55 4 55 6 55 9 55 5 1 95 6 95 8 95 9 95 10 95 +10 2 5 55 9 55 2 3 31 4 31 3 3 98 6 98 10 98 6 3 79 5 79 7 79 8 79 9 79 10 79 7 1 12 2 12 3 12 6 12 7 12 8 12 10 12 3 2 66 4 66 8 66 6 1 42 2 42 4 42 5 42 6 42 10 42 5 1 77 6 77 8 77 9 77 10 77 7 1 77 3 77 4 77 6 77 7 77 8 77 9 77 4 2 39 3 39 4 39 7 39 +10 2 4 34 10 34 3 3 64 7 64 9 64 5 1 62 7 62 8 62 9 62 10 62 3 1 19 2 19 9 19 5 1 92 2 92 3 92 5 92 8 92 1 10 79 4 2 43 3 43 5 43 8 43 4 1 54 4 54 7 54 8 54 3 1 83 6 83 8 83 6 1 37 4 37 6 37 7 37 8 37 10 37 +10 3 2 87 8 87 9 87 7 1 69 2 69 3 69 4 69 7 69 9 69 10 69 5 2 87 3 87 6 87 9 87 10 87 6 2 38 5 38 7 38 8 38 9 38 10 38 3 1 24 6 24 9 24 7 3 83 4 83 5 83 7 83 8 83 9 83 10 83 4 2 41 4 41 7 41 8 41 4 1 93 2 93 4 93 6 93 3 6 77 8 77 10 77 6 3 60 4 60 5 60 6 60 7 60 9 60 +10 7 2 98 3 98 4 98 6 98 7 98 8 98 10 98 6 1 44 3 44 4 44 6 44 7 44 9 44 5 4 25 5 25 6 25 7 25 8 25 7 1 75 2 75 4 75 6 75 7 75 8 75 10 75 3 1 43 3 43 8 43 6 1 49 2 49 5 49 6 49 9 49 10 49 4 4 96 5 96 6 96 9 96 5 1 77 4 77 5 77 7 77 10 77 5 1 17 4 17 6 17 7 17 9 17 5 1 79 3 79 5 79 9 79 10 79 +10 6 3 35 4 35 5 35 6 35 8 35 10 35 3 1 76 3 76 4 76 4 4 28 6 28 9 28 10 28 4 1 10 4 10 9 10 10 10 2 4 61 5 61 6 1 9 3 9 4 9 6 9 7 9 10 9 5 1 95 4 95 5 95 7 95 9 95 7 1 35 2 35 3 35 4 35 7 35 8 35 9 35 4 2 7 6 7 8 7 9 7 6 1 95 2 95 4 95 5 95 8 95 10 95 +10 6 1 16 4 16 5 16 6 16 8 16 10 16 4 1 59 3 59 5 59 10 59 3 1 46 3 46 4 46 3 2 91 8 91 9 91 7 2 43 3 43 4 43 6 43 8 43 9 43 10 43 4 1 50 3 50 7 50 9 50 7 1 52 4 52 5 52 6 52 7 52 8 52 10 52 5 2 59 6 59 7 59 8 59 10 59 4 3 28 5 28 7 28 8 28 4 2 27 6 27 8 27 9 27 +10 8 1 45 2 45 3 45 5 45 7 45 8 45 9 45 10 45 7 1 87 2 87 3 87 4 87 5 87 7 87 8 87 5 3 41 4 41 5 41 9 41 10 41 4 1 20 3 20 5 20 7 20 6 1 54 5 54 6 54 7 54 8 54 10 54 6 2 43 3 43 4 43 8 43 9 43 10 43 6 1 14 5 14 7 14 8 14 9 14 10 14 7 1 9 3 9 5 9 6 9 7 9 9 9 10 9 7 1 39 2 39 3 39 5 39 6 39 7 39 8 39 3 7 71 8 71 9 71 +10 7 1 33 2 33 3 33 4 33 5 33 6 33 7 33 4 3 37 4 37 6 37 10 37 5 2 66 3 66 4 66 8 66 9 66 5 3 33 6 33 7 33 8 33 10 33 4 3 26 4 26 5 26 10 26 4 2 8 4 8 8 8 10 8 2 2 28 9 28 4 2 89 4 89 7 89 10 89 7 1 42 2 42 5 42 6 42 7 42 8 42 10 42 2 1 78 2 78 +10 4 2 69 7 69 8 69 9 69 4 3 81 4 81 8 81 10 81 4 2 94 3 94 7 94 8 94 5 2 96 3 96 4 96 5 96 9 96 4 4 27 7 27 8 27 10 27 5 1 69 3 69 5 69 6 69 10 69 2 2 45 8 45 8 1 78 2 78 3 78 5 78 6 78 7 78 9 78 10 78 4 2 74 4 74 5 74 7 74 4 3 84 4 84 6 84 8 84 diff --git a/data/flexible_jobshop/hurink_data/vdata/la17.fjs b/data/flexible_jobshop/hurink_data/vdata/la17.fjs new file mode 100644 index 0000000000..786b6478c3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la17.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 4 3 18 5 18 6 18 7 18 6 1 21 5 21 6 21 8 21 9 21 10 21 7 3 41 4 41 5 41 6 41 7 41 8 41 10 41 9 2 45 3 45 4 45 5 45 6 45 7 45 8 45 9 45 10 45 5 1 38 2 38 4 38 5 38 6 38 6 2 50 5 50 6 50 7 50 9 50 10 50 4 3 84 4 84 6 84 8 84 7 1 29 3 29 5 29 6 29 7 29 9 29 10 29 5 1 23 2 23 3 23 9 23 10 23 4 1 82 2 82 3 82 5 82 +10 5 2 57 5 57 7 57 8 57 9 57 4 6 16 7 16 8 16 10 16 4 2 52 4 52 5 52 8 52 8 1 74 2 74 4 74 5 74 6 74 7 74 8 74 9 74 3 3 38 5 38 6 38 4 3 54 4 54 7 54 9 54 5 1 62 2 62 4 62 7 62 9 62 7 1 37 2 37 3 37 4 37 7 37 9 37 10 37 3 2 54 5 54 6 54 6 1 52 2 52 3 52 4 52 7 52 10 52 +10 5 1 30 2 30 3 30 7 30 10 30 5 1 79 2 79 5 79 7 79 8 79 4 1 68 4 68 5 68 8 68 2 2 61 3 61 4 1 11 3 11 9 11 10 11 6 2 89 3 89 4 89 6 89 7 89 8 89 4 2 89 4 89 5 89 8 89 3 1 81 6 81 10 81 3 5 81 8 81 10 81 6 1 57 3 57 4 57 6 57 9 57 10 57 +10 5 1 91 2 91 3 91 7 91 9 91 5 4 8 5 8 6 8 7 8 9 8 5 3 33 4 33 5 33 7 33 8 33 2 8 55 9 55 4 5 20 6 20 8 20 10 20 5 1 20 2 20 3 20 5 20 10 20 4 1 32 3 32 5 32 8 32 5 1 84 4 84 7 84 9 84 10 84 5 2 66 4 66 5 66 8 66 10 66 5 1 24 4 24 6 24 7 24 10 24 +10 4 4 40 5 40 7 40 10 40 2 1 7 3 7 2 5 19 7 19 5 1 7 2 7 6 7 9 7 10 7 4 1 83 3 83 6 83 7 83 4 3 64 5 64 6 64 7 64 6 2 56 3 56 5 56 6 56 7 56 9 56 4 1 54 4 54 5 54 10 54 5 1 8 4 8 5 8 6 8 8 8 7 1 39 2 39 4 39 5 39 7 39 8 39 9 39 +10 4 1 91 3 91 4 91 6 91 7 2 64 3 64 4 64 6 64 7 64 8 64 10 64 4 5 40 6 40 7 40 9 40 3 1 63 4 63 9 63 3 3 98 7 98 8 98 5 4 74 5 74 6 74 7 74 8 74 3 1 61 2 61 9 61 6 1 6 2 6 3 6 4 6 6 6 8 6 6 3 42 6 42 7 42 8 42 9 42 10 42 5 3 15 4 15 7 15 8 15 10 15 +10 8 1 80 2 80 3 80 4 80 5 80 6 80 8 80 9 80 5 3 39 6 39 7 39 8 39 9 39 7 1 24 3 24 5 24 6 24 7 24 8 24 9 24 5 4 75 5 75 6 75 8 75 9 75 5 1 75 2 75 5 75 8 75 10 75 4 1 6 2 6 6 6 8 6 6 1 44 4 44 5 44 6 44 7 44 8 44 3 1 26 2 26 6 26 4 3 87 5 87 6 87 7 87 4 3 22 4 22 8 22 10 22 +10 3 2 15 9 15 10 15 4 1 43 3 43 7 43 8 43 3 2 20 3 20 10 20 6 1 12 3 12 4 12 5 12 6 12 8 12 3 6 26 8 26 9 26 4 2 61 3 61 7 61 8 61 5 3 79 4 79 7 79 9 79 10 79 5 3 22 6 22 8 22 9 22 10 22 4 2 8 3 8 6 8 10 8 2 5 80 8 80 +10 6 1 62 2 62 3 62 6 62 8 62 10 62 7 2 96 3 96 4 96 5 96 6 96 7 96 9 96 3 5 22 6 22 10 22 4 4 5 6 5 8 5 10 5 5 1 63 3 63 5 63 7 63 10 63 5 1 33 3 33 5 33 7 33 8 33 8 1 10 2 10 4 10 5 10 6 10 7 10 8 10 10 10 4 4 18 6 18 9 18 10 18 8 1 36 2 36 4 36 5 36 6 36 7 36 8 36 9 36 6 1 40 3 40 6 40 8 40 9 40 10 40 +10 6 2 96 4 96 5 96 8 96 9 96 10 96 4 1 89 3 89 8 89 10 89 7 1 64 2 64 3 64 4 64 5 64 6 64 9 64 6 1 95 2 95 4 95 5 95 6 95 10 95 5 1 23 5 23 7 23 9 23 10 23 5 2 18 3 18 8 18 9 18 10 18 4 2 15 7 15 8 15 9 15 6 2 64 3 64 5 64 7 64 9 64 10 64 3 6 38 7 38 9 38 5 1 8 2 8 3 8 5 8 9 8 diff --git a/data/flexible_jobshop/hurink_data/vdata/la18.fjs b/data/flexible_jobshop/hurink_data/vdata/la18.fjs new file mode 100644 index 0000000000..15dbd0b192 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la18.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 3 3 54 6 54 7 54 5 1 87 5 87 6 87 9 87 10 87 7 3 48 4 48 5 48 6 48 7 48 8 48 10 48 9 2 60 3 60 4 60 5 60 6 60 7 60 8 60 9 60 10 60 6 1 39 2 39 4 39 5 39 6 39 8 39 6 2 35 5 35 6 35 7 35 9 35 10 35 4 2 72 3 72 4 72 8 72 7 1 95 3 95 5 95 6 95 7 95 9 95 10 95 5 1 66 2 66 3 66 9 66 10 66 5 1 5 2 5 3 5 5 5 10 5 +10 6 2 20 4 20 5 20 7 20 8 20 9 20 3 7 46 8 46 10 46 4 4 34 5 34 7 34 8 34 8 1 55 2 55 4 55 5 55 6 55 7 55 8 55 9 55 3 1 97 5 97 6 97 4 3 19 4 19 7 19 9 19 6 1 59 2 59 4 59 5 59 7 59 9 59 6 1 21 2 21 3 21 4 21 7 21 9 21 3 2 37 6 37 8 37 6 1 46 2 46 3 46 4 46 7 46 10 46 +10 6 1 45 2 45 3 45 5 45 7 45 10 45 5 1 24 2 24 5 24 7 24 8 24 4 1 28 5 28 8 28 9 28 2 1 28 3 28 4 1 83 3 83 8 83 10 83 6 2 78 3 78 4 78 6 78 7 78 8 78 4 2 23 4 23 5 23 6 23 3 4 25 6 25 10 25 3 5 5 8 5 10 5 6 1 73 3 73 4 73 6 73 9 73 10 73 +10 6 1 12 2 12 3 12 7 12 9 12 10 12 5 2 37 4 37 5 37 6 37 7 37 4 3 38 5 38 7 38 8 38 2 4 71 9 71 5 5 33 6 33 8 33 9 33 10 33 5 1 12 2 12 3 12 5 12 10 12 5 1 55 3 55 5 55 7 55 8 55 4 1 53 4 53 9 53 10 53 4 4 87 5 87 8 87 10 87 4 1 29 4 29 6 29 7 29 +10 3 4 83 5 83 7 83 2 1 49 3 49 1 7 23 4 1 27 2 27 6 27 10 27 5 1 65 3 65 6 65 7 65 8 65 4 1 48 5 48 6 48 7 48 5 2 90 3 90 5 90 7 90 9 90 5 1 7 4 7 5 7 6 7 10 7 6 1 40 2 40 4 40 5 40 6 40 8 40 6 1 17 4 17 5 17 7 17 8 17 9 17 +10 4 1 66 2 66 3 66 6 66 8 2 25 3 25 4 25 5 25 6 25 7 25 8 25 10 25 4 1 62 5 62 7 62 9 62 4 1 84 3 84 4 84 9 84 4 3 13 7 13 8 13 10 13 4 4 64 6 64 7 64 8 64 4 1 46 2 46 8 46 9 46 6 1 59 3 59 4 59 6 59 8 59 9 59 6 3 19 6 19 7 19 8 19 9 19 10 19 5 3 85 4 85 7 85 8 85 10 85 +10 8 1 73 2 73 3 73 4 73 5 73 6 73 8 73 9 73 6 3 80 4 80 6 80 7 80 8 80 9 80 6 1 41 3 41 5 41 6 41 7 41 8 41 5 3 53 5 53 6 53 8 53 9 53 5 1 47 2 47 5 47 8 47 10 47 3 1 57 2 57 8 57 7 1 74 4 74 5 74 6 74 7 74 8 74 9 74 3 2 14 5 14 6 14 3 5 67 6 67 7 67 4 3 88 4 88 6 88 8 88 +10 3 6 64 9 64 10 64 4 1 84 3 84 4 84 7 84 3 2 46 7 46 10 46 7 1 78 2 78 3 78 4 78 5 78 6 78 8 78 4 1 84 6 84 8 84 9 84 3 2 26 3 26 8 26 5 3 28 4 28 7 28 9 28 10 28 5 3 52 6 52 8 52 9 52 10 52 4 2 41 3 41 6 41 10 41 2 5 63 8 63 +10 5 1 11 2 11 6 11 8 11 10 11 7 1 64 2 64 3 64 5 64 6 64 7 64 9 64 3 6 67 8 67 10 67 4 4 85 5 85 6 85 8 85 5 3 10 4 10 5 10 7 10 10 10 6 1 73 3 73 5 73 6 73 7 73 8 73 7 1 38 2 38 4 38 5 38 6 38 7 38 10 38 4 4 95 6 95 9 95 10 95 8 1 97 2 97 4 97 5 97 6 97 7 97 8 97 9 97 6 1 17 3 17 6 17 8 17 9 17 10 17 +10 6 2 60 4 60 5 60 8 60 9 60 10 60 4 3 32 8 32 9 32 10 32 7 1 95 2 95 3 95 4 95 5 95 6 95 9 95 6 1 93 2 93 4 93 5 93 6 93 10 93 6 1 65 2 65 5 65 7 65 9 65 10 65 6 2 85 3 85 7 85 8 85 9 85 10 85 4 2 43 7 43 8 43 9 43 6 2 85 3 85 5 85 7 85 9 85 10 85 2 6 46 9 46 4 1 59 2 59 3 59 9 59 diff --git a/data/flexible_jobshop/hurink_data/vdata/la19.fjs b/data/flexible_jobshop/hurink_data/vdata/la19.fjs new file mode 100644 index 0000000000..70f7716caf --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la19.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 5 3 44 4 44 6 44 7 44 10 44 5 2 5 4 5 7 5 8 5 9 5 7 1 58 3 58 4 58 6 58 8 58 9 58 10 58 5 1 97 2 97 3 97 5 97 9 97 5 1 9 3 9 4 9 6 9 8 9 6 3 84 4 84 5 84 6 84 8 84 9 84 4 2 77 6 77 9 77 10 77 4 2 96 4 96 7 96 10 96 5 1 58 2 58 6 58 8 58 9 58 8 1 89 3 89 5 89 6 89 7 89 8 89 9 89 10 89 +10 5 1 15 2 15 5 15 6 15 10 15 3 5 31 6 31 8 31 6 1 87 2 87 6 87 8 87 9 87 10 87 4 6 57 8 57 9 57 10 57 3 1 77 2 77 10 77 5 3 85 4 85 5 85 6 85 8 85 4 2 81 3 81 4 81 6 81 5 5 39 6 39 7 39 8 39 10 39 3 5 73 6 73 10 73 6 2 21 4 21 5 21 6 21 7 21 9 21 +10 3 3 82 6 82 10 82 5 2 22 3 22 6 22 7 22 9 22 5 5 10 6 10 7 10 8 10 9 10 4 4 70 5 70 7 70 9 70 6 2 49 3 49 5 49 6 49 8 49 9 49 5 1 40 3 40 6 40 8 40 9 40 6 2 34 4 34 6 34 7 34 9 34 10 34 4 1 48 3 48 5 48 8 48 4 6 80 8 80 9 80 10 80 3 2 71 4 71 6 71 +10 5 1 91 2 91 7 91 9 91 10 91 6 1 17 3 17 5 17 6 17 8 17 10 17 4 3 62 4 62 5 62 8 62 5 2 75 3 75 4 75 6 75 7 75 4 2 47 4 47 8 47 9 47 6 3 11 5 11 6 11 7 11 9 11 10 11 5 4 7 5 7 7 7 8 7 10 7 3 4 72 7 72 8 72 2 3 35 10 35 4 1 55 7 55 8 55 10 55 +10 5 3 71 4 71 5 71 7 71 9 71 5 2 90 4 90 6 90 8 90 10 90 6 1 75 2 75 4 75 6 75 7 75 10 75 6 1 64 2 64 3 64 5 64 7 64 8 64 4 2 94 3 94 5 94 6 94 3 5 15 7 15 9 15 4 5 12 6 12 8 12 9 12 5 3 67 4 67 6 67 8 67 10 67 4 3 20 4 20 9 20 10 20 7 1 50 2 50 3 50 4 50 5 50 6 50 7 50 +10 7 3 70 4 70 6 70 7 70 8 70 9 70 10 70 5 4 93 5 93 6 93 7 93 8 93 2 5 77 9 77 6 1 29 2 29 3 29 5 29 7 29 10 29 6 1 58 3 58 5 58 6 58 8 58 10 58 5 2 93 3 93 5 93 6 93 7 93 6 2 68 3 68 4 68 6 68 8 68 9 68 4 1 57 2 57 9 57 10 57 3 2 7 4 7 10 7 8 1 52 2 52 5 52 6 52 7 52 8 52 9 52 10 52 +10 6 4 87 5 87 7 87 8 87 9 87 10 87 6 2 63 3 63 4 63 7 63 8 63 10 63 5 4 26 5 26 7 26 9 26 10 26 4 2 6 6 6 8 6 10 6 3 2 82 3 82 6 82 3 3 27 4 27 9 27 5 2 56 3 56 5 56 7 56 8 56 5 1 48 3 48 4 48 7 48 9 48 6 2 36 3 36 4 36 5 36 9 36 10 36 4 1 95 2 95 5 95 9 95 +10 4 1 36 3 36 6 36 7 36 3 3 15 6 15 7 15 4 4 41 6 41 7 41 9 41 4 1 78 3 78 5 78 10 78 5 1 76 2 76 4 76 6 76 8 76 3 5 84 7 84 10 84 5 1 30 5 30 6 30 8 30 10 30 8 1 76 3 76 5 76 6 76 7 76 8 76 9 76 10 76 7 1 36 2 36 3 36 4 36 5 36 6 36 10 36 7 2 8 3 8 4 8 6 8 7 8 9 8 10 8 +10 7 2 88 3 88 5 88 6 88 7 88 8 88 9 88 3 3 81 4 81 6 81 4 1 13 2 13 4 13 8 13 7 1 82 2 82 3 82 4 82 5 82 6 82 7 82 7 1 54 2 54 4 54 5 54 8 54 9 54 10 54 4 6 13 8 13 9 13 10 13 2 1 29 9 29 3 5 40 7 40 10 40 4 1 78 2 78 3 78 6 78 3 1 75 2 75 6 75 +10 7 1 88 3 88 4 88 5 88 6 88 9 88 10 88 7 1 54 2 54 4 54 5 54 7 54 8 54 10 54 6 2 64 3 64 6 64 7 64 8 64 9 64 5 1 32 3 32 4 32 8 32 9 32 6 1 52 6 52 7 52 8 52 9 52 10 52 2 3 6 4 6 6 1 54 2 54 3 54 6 54 8 54 9 54 5 2 82 5 82 6 82 7 82 8 82 3 4 6 6 6 9 6 4 2 26 3 26 4 26 5 26 diff --git a/data/flexible_jobshop/hurink_data/vdata/la20.fjs b/data/flexible_jobshop/hurink_data/vdata/la20.fjs new file mode 100644 index 0000000000..9c15cb16ac --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la20.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 4 4 9 6 9 7 9 10 9 4 2 81 7 81 8 81 9 81 8 1 55 3 55 4 55 5 55 6 55 8 55 9 55 10 55 5 1 40 2 40 3 40 5 40 9 40 6 1 32 3 32 4 32 6 32 8 32 9 32 5 3 37 4 37 5 37 6 37 9 37 5 1 6 2 6 6 6 9 6 10 6 4 2 19 4 19 6 19 7 19 5 1 81 6 81 8 81 9 81 10 81 8 1 40 3 40 5 40 6 40 7 40 8 40 9 40 10 40 +10 5 1 21 2 21 6 21 8 21 10 21 4 3 70 5 70 6 70 8 70 5 1 65 6 65 8 65 9 65 10 65 5 5 64 6 64 8 64 9 64 10 64 2 2 46 10 46 4 3 65 5 65 6 65 8 65 4 2 25 4 25 6 25 9 25 5 1 77 5 77 7 77 8 77 10 77 4 4 55 5 55 6 55 10 55 6 2 15 4 15 5 15 6 15 7 15 9 15 +10 3 3 85 6 85 10 85 4 2 37 3 37 6 37 9 37 6 1 40 5 40 6 40 7 40 8 40 9 40 4 4 24 5 24 7 24 9 24 6 2 44 3 44 5 44 6 44 8 44 9 44 5 3 83 6 83 7 83 8 83 9 83 7 2 89 4 89 5 89 6 89 7 89 9 89 10 89 5 1 31 3 31 5 31 8 31 9 31 4 6 84 8 84 9 84 10 84 3 2 29 4 29 10 29 +10 6 1 80 2 80 5 80 7 80 9 80 10 80 6 1 77 5 77 6 77 7 77 8 77 10 77 4 3 56 4 56 5 56 8 56 6 1 8 2 8 3 8 4 8 6 8 7 8 5 2 30 3 30 4 30 8 30 9 30 6 3 59 5 59 6 59 7 59 9 59 10 59 5 4 38 5 38 7 38 8 38 10 38 4 2 80 4 80 7 80 8 80 2 3 41 10 41 4 7 97 8 97 9 97 10 97 +10 5 1 91 3 91 4 91 5 91 9 91 5 4 40 6 40 7 40 8 40 10 40 6 1 88 2 88 5 88 6 88 7 88 10 88 5 2 17 3 17 5 17 7 17 8 17 4 2 71 3 71 5 71 6 71 4 4 50 5 50 7 50 9 50 4 6 59 8 59 9 59 10 59 5 3 80 4 80 6 80 9 80 10 80 4 3 56 4 56 6 56 9 56 7 1 7 2 7 3 7 4 7 5 7 7 7 8 7 +10 6 3 8 4 8 6 8 7 8 9 8 10 8 4 4 9 5 9 7 9 8 9 2 4 58 5 58 7 1 77 2 77 3 77 5 77 6 77 7 77 10 77 7 1 29 2 29 3 29 5 29 6 29 8 29 10 29 6 2 96 3 96 5 96 6 96 7 96 9 96 6 1 45 2 45 3 45 6 45 8 45 9 45 4 1 10 2 10 9 10 10 10 3 2 54 4 54 5 54 7 2 36 5 36 6 36 7 36 8 36 9 36 10 36 +10 5 4 70 5 70 8 70 9 70 10 70 6 2 92 3 92 4 92 7 92 8 92 10 92 6 2 98 4 98 5 98 7 98 9 98 10 98 4 2 87 6 87 8 87 10 87 3 2 99 6 99 7 99 3 3 27 8 27 9 27 6 2 86 3 86 5 86 7 86 8 86 9 86 6 1 96 3 96 4 96 7 96 9 96 10 96 7 1 28 2 28 3 28 4 28 5 28 9 28 10 28 4 2 73 3 73 5 73 9 73 +10 4 2 95 3 95 6 95 7 95 4 3 92 6 92 7 92 8 92 3 4 85 6 85 7 85 4 1 52 3 52 5 52 10 52 6 1 81 2 81 4 81 6 81 7 81 8 81 3 5 32 7 32 10 32 5 1 39 6 39 8 39 9 39 10 39 7 1 59 3 59 5 59 6 59 7 59 9 59 10 59 7 1 41 2 41 3 41 4 41 5 41 6 41 10 41 7 2 56 3 56 4 56 6 56 7 56 9 56 10 56 +10 8 2 60 3 60 4 60 5 60 6 60 7 60 8 60 9 60 3 4 45 6 45 9 45 4 1 88 2 88 4 88 8 88 6 1 12 2 12 3 12 4 12 5 12 6 12 6 1 7 2 7 4 7 8 7 9 7 10 7 3 6 22 9 22 10 22 2 1 93 5 93 3 5 49 7 49 10 49 4 1 69 3 69 6 69 8 69 3 2 27 6 27 7 27 +10 6 1 21 3 21 4 21 5 21 6 21 9 21 8 1 61 2 61 3 61 4 61 5 61 7 61 8 61 10 61 6 2 68 3 68 4 68 6 68 8 68 9 68 5 1 26 3 26 4 26 6 26 9 26 5 6 82 7 82 8 82 9 82 10 82 3 3 71 4 71 10 71 6 1 44 2 44 3 44 6 44 8 44 9 44 5 2 99 5 99 6 99 7 99 8 99 3 6 33 8 33 9 33 4 2 84 3 84 4 84 5 84 diff --git a/data/flexible_jobshop/hurink_data/vdata/la21.fjs b/data/flexible_jobshop/hurink_data/vdata/la21.fjs new file mode 100644 index 0000000000..07c462b143 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la21.fjs @@ -0,0 +1,16 @@ +15 10 5.00 +10 5 3 34 4 34 6 34 7 34 10 34 5 2 55 4 55 7 55 8 55 9 55 7 1 95 3 95 4 95 6 95 8 95 9 95 10 95 6 1 16 2 16 3 16 5 16 9 16 10 16 6 1 21 3 21 4 21 5 21 6 21 8 21 6 3 71 4 71 5 71 6 71 7 71 9 71 5 1 53 2 53 6 53 9 53 10 53 4 2 52 4 52 7 52 9 52 5 1 21 2 21 6 21 8 21 9 21 8 1 26 3 26 5 26 6 26 7 26 8 26 9 26 10 26 +10 5 1 39 2 39 4 39 6 39 10 39 4 3 31 5 31 6 31 8 31 5 1 12 6 12 8 12 9 12 10 12 5 2 42 6 42 8 42 9 42 10 42 2 2 79 10 79 5 3 77 5 77 6 77 8 77 9 77 4 2 77 4 77 6 77 7 77 5 5 98 6 98 7 98 8 98 10 98 3 5 55 6 55 10 55 6 2 66 4 66 5 66 6 66 8 66 9 66 +10 4 2 19 3 19 6 19 10 19 5 1 83 2 83 3 83 6 83 9 83 6 4 34 5 34 6 34 7 34 8 34 9 34 3 5 92 7 92 9 92 6 3 54 5 54 6 54 7 54 8 54 9 54 5 3 79 6 79 8 79 9 79 10 79 6 2 62 4 62 6 62 7 62 9 62 10 62 5 1 37 3 37 5 37 6 37 8 37 4 3 64 6 64 9 64 10 64 3 2 43 4 43 8 43 +10 6 1 60 2 60 5 60 7 60 9 60 10 60 6 1 87 3 87 5 87 6 87 8 87 10 87 4 3 24 4 24 5 24 9 24 5 2 77 3 77 4 77 6 77 7 77 4 2 69 4 69 8 69 9 69 7 3 38 5 38 6 38 7 38 8 38 9 38 10 38 6 2 87 4 87 5 87 7 87 8 87 10 87 3 4 41 7 41 8 41 2 3 83 10 83 4 1 93 7 93 8 93 10 93 +10 4 3 79 4 79 5 79 9 79 4 4 77 6 77 8 77 10 77 6 1 98 2 98 3 98 6 98 7 98 10 98 5 2 96 3 96 5 96 7 96 8 96 5 2 17 3 17 4 17 5 17 6 17 4 1 44 5 44 7 44 9 44 3 6 43 8 43 9 43 5 3 75 4 75 6 75 7 75 10 75 4 2 49 3 49 4 49 9 49 7 1 25 2 25 3 25 4 25 5 25 6 25 7 25 +10 6 3 35 4 35 6 35 7 35 9 35 10 35 4 4 95 5 95 7 95 8 95 2 5 9 7 9 6 1 10 2 10 3 10 5 10 7 10 10 10 6 1 35 3 35 5 35 6 35 8 35 10 35 5 2 7 3 7 5 7 6 7 7 7 5 2 28 3 28 6 28 8 28 9 28 5 1 61 2 61 5 61 9 61 10 61 3 1 95 2 95 4 95 8 2 76 4 76 5 76 6 76 7 76 8 76 9 76 10 76 +10 5 4 28 5 28 8 28 9 28 10 28 7 2 59 3 59 4 59 6 59 7 59 8 59 10 59 5 4 16 5 16 7 16 9 16 10 16 4 2 43 6 43 8 43 10 43 3 1 46 2 46 6 46 2 3 50 9 50 5 2 52 3 52 5 52 7 52 8 52 6 1 27 3 27 4 27 7 27 8 27 9 27 6 2 59 3 59 4 59 5 59 9 59 10 59 3 2 91 5 91 9 91 +10 3 3 9 6 9 7 9 4 3 20 5 20 6 20 7 20 4 3 39 4 39 6 39 7 39 5 1 54 3 54 5 54 7 54 10 54 5 1 45 2 45 4 45 6 45 8 45 4 5 71 7 71 8 71 10 71 4 1 87 6 87 8 87 10 87 8 1 41 3 41 4 41 5 41 6 41 7 41 9 41 10 41 6 1 43 2 43 4 43 5 43 6 43 10 43 7 2 14 3 14 4 14 6 14 7 14 9 14 10 14 +10 7 2 28 3 28 5 28 6 28 7 28 8 28 9 28 2 4 33 6 33 4 1 78 2 78 4 78 8 78 6 1 26 2 26 3 26 4 26 5 26 6 26 7 1 37 2 37 3 37 4 37 8 37 9 37 10 37 4 6 8 8 8 9 8 10 8 2 1 66 9 66 2 5 89 7 89 4 1 42 3 42 6 42 10 42 3 2 33 5 33 6 33 +10 6 1 94 3 94 4 94 5 94 6 94 9 94 8 1 84 2 84 4 84 5 84 6 84 7 84 8 84 10 84 6 2 78 3 78 6 78 7 78 8 78 9 78 5 1 81 3 81 4 81 9 81 10 81 6 2 74 6 74 7 74 8 74 9 74 10 74 2 3 27 4 27 6 1 69 2 69 3 69 6 69 8 69 9 69 6 1 69 2 69 5 69 6 69 7 69 8 69 3 6 45 8 45 9 45 4 2 96 3 96 4 96 5 96 +10 6 2 31 3 31 4 31 6 31 7 31 10 31 4 2 24 4 24 5 24 6 24 5 1 20 2 20 3 20 5 20 7 20 4 2 17 3 17 6 17 7 17 5 1 25 2 25 7 25 8 25 10 25 5 2 81 4 81 6 81 9 81 10 81 2 6 76 8 76 5 1 87 3 87 4 87 7 87 8 87 3 5 32 8 32 9 32 4 1 18 2 18 7 18 9 18 +10 4 1 28 6 28 7 28 10 28 7 1 97 2 97 3 97 4 97 6 97 9 97 10 97 6 1 58 2 58 3 58 5 58 6 58 10 58 5 1 45 4 45 5 45 9 45 10 45 4 1 76 5 76 7 76 10 76 4 2 99 4 99 5 99 7 99 6 1 23 2 23 3 23 4 23 5 23 6 23 4 1 72 2 72 8 72 10 72 4 2 90 4 90 5 90 9 90 5 1 86 3 86 5 86 7 86 8 86 +10 2 6 27 10 27 5 2 48 5 48 6 48 7 48 10 48 6 1 27 3 27 6 27 7 27 8 27 9 27 3 1 62 7 62 8 62 6 2 98 4 98 5 98 6 98 8 98 10 98 7 1 67 2 67 3 67 4 67 6 67 7 67 8 67 5 1 48 4 48 6 48 9 48 10 48 3 1 42 3 42 8 42 5 2 46 3 46 6 46 8 46 9 46 4 3 17 4 17 5 17 6 17 +10 5 2 12 4 12 5 12 8 12 10 12 4 1 50 4 50 5 50 9 50 5 1 80 3 80 4 80 5 80 7 80 4 3 50 7 50 9 50 10 50 4 1 80 5 80 6 80 10 80 4 3 19 4 19 5 19 10 19 4 1 28 6 28 8 28 9 28 4 2 63 7 63 8 63 9 63 3 5 94 6 94 10 94 7 1 98 2 98 3 98 5 98 6 98 7 98 8 98 +10 5 2 61 4 61 5 61 6 61 10 61 7 2 55 3 55 4 55 5 55 6 55 9 55 10 55 3 5 37 7 37 9 37 5 1 14 3 14 5 14 6 14 7 14 5 2 50 3 50 4 50 6 50 8 50 3 4 79 9 79 10 79 5 2 41 4 41 6 41 8 41 9 41 7 2 72 3 72 4 72 6 72 7 72 8 72 10 72 8 1 18 2 18 3 18 5 18 7 18 8 18 9 18 10 18 4 1 75 4 75 5 75 10 75 diff --git a/data/flexible_jobshop/hurink_data/vdata/la22.fjs b/data/flexible_jobshop/hurink_data/vdata/la22.fjs new file mode 100644 index 0000000000..7532bfef95 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la22.fjs @@ -0,0 +1,16 @@ +15 10 5.00 +10 3 2 66 8 66 10 66 5 4 91 6 91 7 91 9 91 10 91 3 3 87 5 87 10 87 5 1 94 3 94 4 94 6 94 8 94 4 1 21 6 21 8 21 9 21 5 1 92 4 92 6 92 9 92 10 92 3 2 7 3 7 9 7 3 1 12 3 12 4 12 6 2 11 4 11 5 11 6 11 7 11 9 11 5 1 19 2 19 3 19 7 19 10 19 +10 2 4 13 9 13 4 2 20 3 20 4 20 5 20 3 5 7 8 7 9 7 5 1 14 2 14 4 14 9 14 10 14 3 3 66 8 66 10 66 4 1 75 2 75 5 75 10 75 4 3 77 4 77 7 77 9 77 5 1 16 6 16 7 16 8 16 10 16 6 2 95 3 95 6 95 7 95 8 95 9 95 4 1 7 5 7 8 7 9 7 +10 4 1 77 5 77 9 77 10 77 5 1 20 2 20 4 20 8 20 10 20 5 3 34 4 34 6 34 8 34 10 34 4 1 15 3 15 5 15 8 15 4 4 88 7 88 9 88 10 88 6 4 89 5 89 6 89 8 89 9 89 10 89 3 2 53 7 53 10 53 7 3 6 4 6 5 6 6 6 8 6 9 6 10 6 5 1 45 2 45 3 45 5 45 7 45 5 1 76 5 76 7 76 8 76 10 76 +10 2 4 27 6 27 4 3 74 4 74 6 74 9 74 7 2 88 4 88 6 88 7 88 8 88 9 88 10 88 4 3 62 5 62 8 62 10 62 3 1 52 4 52 8 52 7 1 69 2 69 3 69 6 69 8 69 9 69 10 69 4 2 9 6 9 8 9 10 9 5 4 98 5 98 6 98 7 98 10 98 5 1 52 3 52 5 52 6 52 7 52 4 2 88 7 88 8 88 9 88 +10 6 1 88 4 88 5 88 6 88 9 88 10 88 2 7 15 8 15 7 1 52 2 52 3 52 4 52 6 52 8 52 10 52 5 3 61 4 61 5 61 7 61 9 61 3 5 54 7 54 8 54 4 1 62 2 62 5 62 10 62 5 3 59 4 59 8 59 9 59 10 59 4 4 9 6 9 8 9 9 9 4 4 90 5 90 6 90 10 90 5 1 5 3 5 6 5 8 5 10 5 +10 3 3 71 6 71 7 71 3 1 41 2 41 8 41 4 2 38 5 38 7 38 10 38 6 1 53 2 53 4 53 5 53 7 53 9 53 4 3 91 4 91 8 91 9 91 6 1 68 2 68 5 68 7 68 9 68 10 68 6 2 50 3 50 5 50 6 50 7 50 9 50 5 5 78 6 78 8 78 9 78 10 78 5 3 23 5 23 7 23 9 23 10 23 5 2 72 4 72 6 72 7 72 10 72 +10 4 4 95 5 95 7 95 8 95 6 1 36 3 36 5 36 7 36 8 36 10 36 2 2 66 7 66 5 2 52 3 52 4 52 5 52 6 52 4 1 45 2 45 3 45 8 45 5 3 30 5 30 8 30 9 30 10 30 5 2 23 3 23 5 23 9 23 10 23 3 2 25 3 25 9 25 4 1 17 2 17 7 17 8 17 5 1 6 2 6 7 6 8 6 9 6 +10 3 1 65 2 65 5 65 2 2 8 9 8 4 3 85 4 85 5 85 9 85 4 1 71 3 71 5 71 10 71 3 2 65 6 65 8 65 7 2 28 3 28 4 28 5 28 7 28 9 28 10 28 7 2 88 3 88 4 88 6 88 8 88 9 88 10 88 7 2 76 3 76 4 76 6 76 8 76 9 76 10 76 5 1 27 2 27 7 27 9 27 10 27 6 2 95 3 95 5 95 6 95 7 95 10 95 +10 5 2 37 4 37 6 37 8 37 10 37 6 1 37 2 37 6 37 7 37 9 37 10 37 6 1 28 3 28 4 28 5 28 7 28 10 28 2 4 51 6 51 5 1 86 3 86 8 86 9 86 10 86 3 1 9 3 9 7 9 5 2 55 4 55 7 55 9 55 10 55 4 1 73 2 73 3 73 9 73 6 1 51 4 51 5 51 6 51 8 51 9 51 3 3 90 6 90 8 90 +10 5 1 39 2 39 4 39 5 39 7 39 5 3 15 5 15 8 15 9 15 10 15 4 1 83 4 83 7 83 8 83 6 1 44 2 44 4 44 6 44 7 44 10 44 6 2 53 3 53 5 53 7 53 8 53 10 53 4 1 16 3 16 4 16 6 16 3 3 46 5 46 7 46 6 1 24 2 24 3 24 6 24 7 24 9 24 4 1 25 2 25 5 25 8 25 4 1 82 6 82 7 82 9 82 +10 6 2 72 3 72 4 72 6 72 7 72 9 72 7 3 48 4 48 5 48 7 48 8 48 9 48 10 48 4 1 87 5 87 6 87 7 87 4 3 66 6 66 8 66 9 66 5 4 5 5 5 7 5 9 5 10 5 4 3 54 4 54 6 54 7 54 5 1 39 2 39 5 39 6 39 8 39 5 2 35 4 35 7 35 9 35 10 35 5 1 95 3 95 4 95 5 95 6 95 4 2 60 4 60 8 60 10 60 +10 3 2 46 6 46 8 46 7 1 20 4 20 5 20 6 20 7 20 9 20 10 20 5 1 97 3 97 4 97 5 97 9 97 5 1 21 2 21 3 21 6 21 9 21 5 1 46 4 46 5 46 8 46 10 46 6 1 37 2 37 6 37 7 37 8 37 9 37 7 1 19 2 19 4 19 5 19 7 19 8 19 9 19 3 3 59 5 59 10 59 3 2 34 7 34 8 34 2 3 55 6 55 +10 4 1 23 4 23 5 23 6 23 5 1 25 3 25 4 25 6 25 8 25 5 1 78 3 78 5 78 6 78 7 78 5 2 24 3 24 4 24 7 24 10 24 2 1 28 10 28 7 1 83 2 83 3 83 6 83 8 83 9 83 10 83 7 1 28 2 28 3 28 6 28 7 28 9 28 10 28 1 10 5 6 1 73 3 73 6 73 8 73 9 73 10 73 3 3 45 5 45 7 45 +10 3 2 37 8 37 9 37 6 1 53 5 53 7 53 8 53 9 53 10 53 4 2 87 3 87 5 87 8 87 4 1 38 3 38 5 38 10 38 8 1 71 2 71 4 71 5 71 6 71 7 71 9 71 10 71 3 4 29 6 29 9 29 4 1 12 8 12 9 12 10 12 3 1 33 4 33 9 33 5 1 55 2 55 5 55 7 55 8 55 4 1 12 3 12 6 12 7 12 +10 4 3 90 5 90 6 90 10 90 6 1 17 2 17 3 17 4 17 5 17 9 17 6 2 49 3 49 4 49 5 49 7 49 9 49 3 2 83 4 83 7 83 4 2 40 5 40 8 40 10 40 3 6 23 7 23 10 23 7 2 65 3 65 4 65 5 65 6 65 7 65 8 65 2 1 27 10 27 5 3 7 5 7 6 7 8 7 9 7 3 1 48 5 48 8 48 diff --git a/data/flexible_jobshop/hurink_data/vdata/la23.fjs b/data/flexible_jobshop/hurink_data/vdata/la23.fjs new file mode 100644 index 0000000000..a13026fca2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la23.fjs @@ -0,0 +1,16 @@ +15 10 5.00 +10 2 2 84 8 84 5 4 58 6 58 7 58 9 58 10 58 3 3 77 9 77 10 77 5 1 44 3 44 4 44 6 44 8 44 5 1 97 5 97 6 97 8 97 9 97 5 1 89 6 89 7 89 9 89 10 89 3 3 5 4 5 9 5 3 2 58 3 58 4 58 7 2 96 4 96 5 96 6 96 7 96 9 96 10 96 4 1 9 2 9 3 9 10 9 +10 3 4 21 7 21 9 21 4 2 87 3 87 4 87 5 87 3 5 15 8 15 9 15 6 1 39 2 39 4 39 6 39 9 39 10 39 3 3 81 8 81 10 81 4 2 85 4 85 5 85 10 85 4 3 31 4 31 8 31 9 31 6 1 57 6 57 7 57 8 57 9 57 10 57 6 2 73 3 73 6 73 7 73 9 73 10 73 3 1 77 5 77 8 77 +10 4 1 40 5 40 9 40 10 40 5 1 71 2 71 4 71 6 71 10 71 6 3 34 4 34 6 34 8 34 9 34 10 34 4 3 82 5 82 8 82 10 82 3 4 70 7 70 9 70 7 4 22 5 22 6 22 7 22 8 22 9 22 10 22 3 2 10 5 10 10 10 7 3 80 4 80 5 80 6 80 8 80 9 80 10 80 5 1 48 2 48 3 48 5 48 7 48 5 1 49 2 49 7 49 8 49 10 49 +10 1 6 75 4 3 17 4 17 6 17 9 17 6 2 7 4 7 6 7 8 7 9 7 10 7 4 3 72 7 72 8 72 10 72 3 1 11 4 11 5 11 6 1 62 2 62 3 62 6 62 8 62 10 62 5 2 47 6 47 8 47 9 47 10 47 5 4 35 5 35 6 35 7 35 10 35 5 2 91 3 91 5 91 6 91 7 91 5 1 55 2 55 7 55 8 55 9 55 +10 5 1 20 4 20 6 20 9 20 10 20 3 5 12 7 12 8 12 8 1 71 2 71 3 71 4 71 6 71 7 71 8 71 10 71 6 3 67 4 67 5 67 7 67 8 67 9 67 3 1 64 5 64 7 64 4 2 94 3 94 5 94 10 94 5 3 15 4 15 8 15 9 15 10 15 4 4 50 6 50 8 50 9 50 4 4 75 5 75 6 75 10 75 5 1 90 2 90 3 90 6 90 8 90 +10 3 3 93 6 93 7 93 3 2 93 6 93 8 93 3 2 57 7 57 10 57 6 1 70 2 70 5 70 7 70 8 70 9 70 4 3 77 4 77 8 77 9 77 6 1 58 2 58 5 58 7 58 9 58 10 58 6 1 52 3 52 5 52 6 52 7 52 9 52 5 3 29 5 29 8 29 9 29 10 29 5 3 7 5 7 7 7 9 7 10 7 4 2 68 4 68 6 68 7 68 +10 4 4 56 5 56 7 56 8 56 5 1 95 3 95 5 95 7 95 8 95 2 2 48 9 48 4 2 26 3 26 4 26 5 26 4 1 82 2 82 3 82 8 82 5 2 63 3 63 5 63 8 63 10 63 5 2 36 3 36 5 36 9 36 10 36 4 2 27 3 27 4 27 9 27 4 1 87 2 87 7 87 8 87 5 1 6 6 6 7 6 8 6 9 6 +10 4 1 76 2 76 4 76 5 76 3 2 15 6 15 9 15 5 3 78 4 78 5 78 9 78 10 78 4 2 8 3 8 5 8 10 8 4 2 41 6 41 8 41 9 41 7 2 36 3 36 4 36 5 36 7 36 9 36 10 36 7 2 30 3 30 4 30 5 30 8 30 9 30 10 30 8 2 84 3 84 4 84 6 84 7 84 8 84 9 84 10 84 4 1 36 2 36 7 36 9 36 6 2 76 5 76 6 76 7 76 8 76 10 76 +10 6 1 75 2 75 4 75 6 75 8 75 10 75 6 1 13 6 13 7 13 8 13 9 13 10 13 5 1 81 3 81 4 81 7 81 10 81 2 6 29 9 29 6 1 54 3 54 5 54 8 54 9 54 10 54 2 1 82 7 82 6 2 88 4 88 6 88 7 88 9 88 10 88 3 2 78 3 78 9 78 6 1 40 4 40 5 40 6 40 9 40 10 40 3 3 13 4 13 8 13 +10 6 1 6 2 6 3 6 4 6 5 6 7 6 6 2 26 3 26 5 26 8 26 9 26 10 26 4 1 32 4 32 7 32 8 32 6 1 64 2 64 4 64 6 64 7 64 10 64 5 2 54 3 54 5 54 7 54 10 54 4 1 52 3 52 4 52 6 52 3 3 82 6 82 7 82 6 1 6 2 6 3 6 4 6 7 6 9 6 4 1 88 5 88 8 88 10 88 4 1 54 6 54 7 54 9 54 +10 6 2 62 3 62 4 62 6 62 7 62 9 62 7 3 67 4 67 5 67 7 67 8 67 9 67 10 67 3 5 32 6 32 7 32 5 1 62 3 62 6 62 8 62 9 62 6 4 69 5 69 7 69 8 69 9 69 10 69 3 3 61 4 61 6 61 4 1 35 2 35 5 35 6 35 6 2 72 4 72 5 72 7 72 9 72 10 72 6 1 5 3 5 4 5 5 5 6 5 10 5 5 2 93 4 93 7 93 8 93 10 93 +10 4 2 78 3 78 6 78 8 78 6 1 90 5 90 6 90 7 90 9 90 10 90 5 1 85 3 85 4 85 5 85 9 85 5 1 72 2 72 3 72 6 72 9 72 5 1 64 4 64 5 64 8 64 9 64 5 1 63 2 63 6 63 7 63 9 63 7 1 11 2 11 4 11 5 11 7 11 8 11 9 11 4 3 82 5 82 8 82 10 82 3 2 88 6 88 8 88 3 3 7 5 7 6 7 +10 3 1 28 4 28 5 28 5 1 11 3 11 6 11 8 11 10 11 5 1 50 3 50 5 50 6 50 8 50 4 3 88 4 88 7 88 10 88 2 1 44 10 44 6 1 31 2 31 3 31 6 31 9 31 10 31 7 1 27 2 27 3 27 6 27 7 27 9 27 10 27 1 2 66 5 1 49 6 49 8 49 9 49 10 49 3 3 35 4 35 7 35 +10 3 3 14 8 14 9 14 6 5 39 6 39 7 39 8 39 9 39 10 39 4 2 56 3 56 5 56 7 56 4 1 62 3 62 5 62 10 62 8 1 97 2 97 4 97 5 97 6 97 7 97 9 97 10 97 3 4 66 9 66 10 66 4 1 69 8 69 9 69 10 69 4 1 7 2 7 4 7 9 7 5 1 47 2 47 5 47 8 47 9 47 3 1 76 6 76 7 76 +10 5 2 18 3 18 5 18 6 18 10 18 6 1 93 2 93 3 93 4 93 5 93 9 93 6 2 58 4 58 5 58 7 58 8 58 9 58 3 2 47 4 47 7 47 4 4 69 5 69 8 69 10 69 2 6 57 10 57 6 2 41 3 41 4 41 5 41 6 41 7 41 2 1 53 6 53 4 3 79 5 79 8 79 9 79 3 1 64 5 64 8 64 diff --git a/data/flexible_jobshop/hurink_data/vdata/la24.fjs b/data/flexible_jobshop/hurink_data/vdata/la24.fjs new file mode 100644 index 0000000000..6d7e37ce70 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la24.fjs @@ -0,0 +1,16 @@ +15 10 5.00 +10 7 1 8 2 8 4 8 5 8 6 8 8 8 10 8 6 2 75 5 75 6 75 8 75 9 75 10 75 7 1 72 2 72 3 72 5 72 6 72 9 72 10 72 2 7 74 8 74 6 1 30 4 30 5 30 6 30 7 30 8 30 5 4 43 6 43 8 43 9 43 10 43 3 3 38 4 38 7 38 5 1 98 2 98 5 98 6 98 9 98 8 1 26 2 26 3 26 4 26 5 26 7 26 8 26 10 26 2 4 19 9 19 +10 5 4 19 5 19 6 19 7 19 8 19 7 2 73 4 73 5 73 6 73 7 73 9 73 10 73 2 4 43 10 43 4 1 23 3 23 5 23 9 23 7 1 85 2 85 4 85 5 85 6 85 7 85 8 85 1 5 39 6 3 13 4 13 5 13 6 13 9 13 10 13 5 2 26 3 26 4 26 9 26 10 26 5 3 67 6 67 7 67 8 67 10 67 4 5 9 7 9 8 9 10 9 +10 6 1 50 2 50 6 50 7 50 8 50 9 50 4 1 93 4 93 5 93 9 93 4 4 80 6 80 7 80 10 80 6 1 7 2 7 5 7 7 7 8 7 10 7 6 1 55 3 55 4 55 6 55 7 55 8 55 7 2 61 3 61 6 61 7 61 8 61 9 61 10 61 8 2 57 3 57 4 57 5 57 6 57 7 57 8 57 10 57 2 8 72 9 72 6 2 42 3 42 6 42 8 42 9 42 10 42 6 1 46 5 46 6 46 7 46 8 46 9 46 +10 5 2 68 3 68 6 68 7 68 10 68 4 5 43 6 43 7 43 8 43 3 5 99 6 99 7 99 5 2 60 6 60 7 60 8 60 9 60 7 1 68 3 68 4 68 6 68 7 68 9 68 10 68 5 1 91 3 91 4 91 6 91 7 91 7 1 11 3 11 4 11 5 11 6 11 7 11 9 11 4 1 96 4 96 6 96 10 96 5 2 11 3 11 4 11 7 11 10 11 4 2 72 3 72 5 72 6 72 +10 4 7 84 8 84 9 84 10 84 5 3 34 4 34 5 34 6 34 8 34 6 1 40 2 40 5 40 7 40 8 40 9 40 6 3 7 6 7 7 7 8 7 9 7 10 7 5 2 70 5 70 8 70 9 70 10 70 6 2 74 5 74 6 74 7 74 8 74 9 74 7 1 12 2 12 3 12 4 12 6 12 7 12 8 12 6 1 43 2 43 4 43 6 43 8 43 9 43 3 2 69 8 69 10 69 4 1 30 5 30 8 30 10 30 +10 3 6 60 9 60 10 60 4 1 49 6 49 8 49 10 49 3 4 59 5 59 8 59 5 3 72 4 72 6 72 9 72 10 72 6 1 63 3 63 7 63 8 63 9 63 10 63 5 1 69 2 69 3 69 8 69 9 69 7 1 99 3 99 4 99 6 99 7 99 8 99 9 99 4 2 45 5 45 6 45 7 45 4 2 27 3 27 4 27 5 27 4 1 9 3 9 5 9 6 9 +10 7 1 71 3 71 5 71 6 71 7 71 8 71 9 71 6 2 91 3 91 6 91 7 91 9 91 10 91 5 2 65 6 65 7 65 8 65 9 65 5 1 90 2 90 4 90 5 90 10 90 4 3 98 6 98 7 98 10 98 6 2 8 5 8 6 8 7 8 8 8 10 8 5 1 50 5 50 8 50 9 50 10 50 5 1 75 3 75 4 75 7 75 9 75 4 1 37 3 37 6 37 10 37 3 2 17 4 17 7 17 +10 3 1 62 8 62 9 62 4 1 90 4 90 8 90 9 90 6 1 98 2 98 6 98 7 98 9 98 10 98 6 3 31 4 31 5 31 6 31 8 31 9 31 7 1 91 2 91 3 91 4 91 6 91 8 91 9 91 4 2 38 5 38 7 38 8 38 2 2 72 10 72 5 1 9 2 9 6 9 7 9 10 9 6 1 72 2 72 3 72 5 72 7 72 9 72 6 1 49 3 49 5 49 7 49 8 49 9 49 +10 5 1 35 2 35 5 35 7 35 8 35 5 1 39 2 39 3 39 5 39 6 39 6 2 74 5 74 6 74 7 74 8 74 10 74 3 3 25 6 25 7 25 5 5 47 7 47 8 47 9 47 10 47 3 4 52 5 52 10 52 3 1 63 3 63 5 63 3 3 21 4 21 9 21 3 1 35 2 35 7 35 4 1 80 2 80 9 80 10 80 +10 4 1 58 4 58 5 58 10 58 6 1 5 3 5 6 5 7 5 8 5 9 5 4 3 50 4 50 5 50 7 50 3 1 52 5 52 9 52 5 1 88 2 88 8 88 9 88 10 88 4 3 20 5 20 7 20 10 20 3 1 68 3 68 10 68 3 1 24 2 24 6 24 3 1 53 5 53 7 53 2 6 57 8 57 +10 5 2 99 3 99 4 99 5 99 8 99 6 1 91 3 91 4 91 6 91 9 91 10 91 5 2 33 3 33 4 33 5 33 6 33 8 1 19 2 19 4 19 6 19 7 19 8 19 9 19 10 19 6 1 18 2 18 3 18 5 18 9 18 10 18 4 1 38 5 38 7 38 10 38 5 1 24 3 24 4 24 8 24 9 24 7 2 35 3 35 5 35 6 35 7 35 8 35 10 35 2 2 49 6 49 4 1 9 8 9 9 9 10 9 +10 3 1 68 2 68 8 68 6 1 60 2 60 4 60 5 60 6 60 9 60 5 2 77 3 77 5 77 7 77 10 77 6 1 10 2 10 5 10 7 10 8 10 10 10 5 2 60 4 60 6 60 8 60 9 60 5 1 15 4 15 6 15 9 15 10 15 5 2 72 7 72 8 72 9 72 10 72 5 2 18 3 18 4 18 5 18 9 18 6 2 90 4 90 6 90 7 90 8 90 9 90 5 2 18 3 18 5 18 6 18 8 18 +10 5 1 79 2 79 8 79 9 79 10 79 6 2 60 3 60 4 60 6 60 8 60 9 60 7 2 56 3 56 4 56 6 56 8 56 9 56 10 56 2 1 91 7 91 5 2 40 3 40 4 40 7 40 8 40 5 1 86 5 86 8 86 9 86 10 86 5 2 72 5 72 7 72 8 72 9 72 6 1 80 4 80 6 80 7 80 8 80 10 80 6 1 89 3 89 4 89 6 89 9 89 10 89 6 2 51 3 51 5 51 7 51 8 51 9 51 +10 4 1 10 3 10 5 10 8 10 5 3 92 5 92 6 92 8 92 10 92 7 1 23 2 23 3 23 6 23 7 23 8 23 9 23 6 2 46 3 46 4 46 6 46 7 46 8 46 6 2 40 4 40 5 40 8 40 9 40 10 40 7 1 72 2 72 4 72 7 72 8 72 9 72 10 72 5 2 6 3 6 4 6 5 6 8 6 3 2 23 6 23 9 23 4 1 95 6 95 7 95 9 95 5 1 34 6 34 7 34 9 34 10 34 +10 7 1 24 2 24 3 24 4 24 5 24 6 24 10 24 4 4 29 5 29 6 29 9 29 4 4 49 5 49 7 49 10 49 5 2 55 4 55 7 55 8 55 9 55 4 1 47 2 47 5 47 7 47 6 2 77 3 77 5 77 7 77 9 77 10 77 3 4 77 6 77 8 77 5 1 8 6 8 8 8 9 8 10 8 2 2 28 8 28 5 1 48 2 48 5 48 7 48 9 48 diff --git a/data/flexible_jobshop/hurink_data/vdata/la25.fjs b/data/flexible_jobshop/hurink_data/vdata/la25.fjs new file mode 100644 index 0000000000..8759a78c42 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la25.fjs @@ -0,0 +1,16 @@ +15 10 5.00 +10 7 1 14 2 14 4 14 5 14 6 14 9 14 10 14 5 2 75 5 75 6 75 8 75 9 75 8 1 12 2 12 3 12 4 12 5 12 6 12 9 12 10 12 2 3 38 8 38 5 1 76 4 76 6 76 7 76 8 76 4 4 97 6 97 8 97 10 97 3 4 12 7 12 10 12 5 1 29 2 29 5 29 6 29 9 29 7 1 44 3 44 4 44 5 44 7 44 8 44 10 44 3 4 66 7 66 9 66 +10 4 4 38 5 38 6 38 8 38 6 2 82 4 82 5 82 6 82 7 82 10 82 2 3 85 10 85 3 3 58 5 58 9 58 6 1 87 4 87 5 87 6 87 7 87 8 87 1 10 89 7 1 43 3 43 4 43 5 43 6 43 9 43 10 43 5 2 80 3 80 4 80 9 80 10 80 4 6 69 7 69 8 69 10 69 5 5 92 7 92 8 92 9 92 10 92 +10 6 1 5 6 5 7 5 8 5 9 5 10 5 5 1 84 2 84 4 84 5 84 9 84 4 1 43 4 43 7 43 10 43 5 1 48 2 48 7 48 8 48 10 48 6 3 8 4 8 5 8 6 8 7 8 8 8 6 2 7 6 7 7 7 8 7 9 7 10 7 8 2 41 3 41 4 41 5 41 6 41 7 41 8 41 10 41 3 6 61 8 61 9 61 5 2 66 3 66 6 66 8 66 9 66 6 1 14 3 14 5 14 6 14 7 14 9 14 +10 5 2 42 3 42 6 42 7 42 10 42 4 2 8 5 8 6 8 7 8 3 1 96 6 96 7 96 4 2 19 6 19 8 19 9 19 8 1 59 3 59 4 59 5 59 6 59 7 59 9 59 10 59 6 1 97 3 97 4 97 6 97 7 97 8 97 7 1 73 3 73 4 73 5 73 6 73 7 73 10 73 4 1 43 6 43 9 43 10 43 5 2 74 3 74 4 74 7 74 10 74 4 2 41 5 41 6 41 7 41 +10 4 7 55 8 55 9 55 10 55 5 3 70 4 70 5 70 6 70 8 70 6 1 75 2 75 4 75 5 75 7 75 8 75 5 3 42 7 42 8 42 9 42 10 42 5 2 37 5 37 8 37 9 37 10 37 5 2 23 5 23 6 23 8 23 9 23 7 1 48 2 48 3 48 4 48 6 48 7 48 8 48 5 2 5 4 5 6 5 8 5 9 5 3 2 38 8 38 10 38 3 1 7 8 7 10 7 +10 3 6 9 9 9 10 9 4 3 72 6 72 8 72 10 72 2 4 31 8 31 5 1 79 3 79 4 79 9 79 10 79 6 1 73 3 73 6 73 7 73 8 73 9 73 5 1 95 3 95 4 95 8 95 9 95 8 1 25 3 25 4 25 5 25 6 25 7 25 8 25 9 25 4 2 43 5 43 6 43 7 43 4 2 60 3 60 5 60 10 60 4 1 56 2 56 5 56 6 56 +10 7 1 97 3 97 5 97 6 97 7 97 8 97 9 97 6 2 64 3 64 6 64 7 64 9 64 10 64 6 2 78 4 78 6 78 7 78 8 78 9 78 6 1 21 2 21 4 21 5 21 6 21 10 21 5 3 94 5 94 6 94 7 94 10 94 6 2 31 5 31 6 31 7 31 8 31 10 31 5 1 53 5 53 8 53 9 53 10 53 5 1 16 3 16 4 16 7 16 9 16 5 1 86 3 86 6 86 8 86 10 86 2 2 7 7 7 +10 3 1 86 4 86 8 86 4 1 85 4 85 8 85 9 85 5 1 63 2 63 7 63 9 63 10 63 6 1 61 3 61 5 61 6 61 8 61 9 61 7 1 65 2 65 3 65 4 65 6 65 8 65 9 65 4 2 30 5 30 7 30 8 30 2 2 32 6 32 5 1 33 2 33 6 33 7 33 10 33 5 2 44 3 44 5 44 7 44 9 44 6 1 59 3 59 5 59 7 59 8 59 9 59 +10 6 1 44 2 44 3 44 5 44 7 44 8 44 6 1 16 2 16 3 16 4 16 5 16 6 16 5 2 11 5 11 6 11 7 11 8 11 3 3 45 6 45 7 45 5 2 30 5 30 7 30 9 30 10 30 2 5 84 10 84 4 1 93 3 93 5 93 9 93 4 1 60 3 60 4 60 9 60 3 1 61 2 61 6 61 4 1 90 8 90 9 90 10 90 +10 5 1 36 4 36 5 36 8 36 10 36 5 3 31 6 31 7 31 8 31 9 31 3 3 47 5 47 7 47 3 1 52 5 52 7 52 5 1 32 2 32 8 32 9 32 10 32 4 3 11 5 11 6 11 10 11 3 1 28 3 28 10 28 3 1 35 2 35 10 35 4 1 20 4 20 5 20 7 20 2 2 49 6 49 +10 6 2 20 3 20 4 20 5 20 8 20 9 20 6 1 49 3 49 6 49 7 49 9 49 10 49 6 2 74 3 74 4 74 5 74 6 74 8 74 9 1 10 2 10 4 10 5 10 6 10 7 10 8 10 9 10 10 10 7 1 17 2 17 3 17 5 17 6 17 9 17 10 17 4 1 34 4 34 5 34 10 34 5 1 85 3 85 4 85 8 85 9 85 6 2 77 3 77 5 77 6 77 7 77 8 77 2 6 68 10 68 4 1 84 2 84 8 84 10 84 +10 2 2 85 8 85 6 1 7 2 7 4 7 5 7 6 7 9 7 6 2 71 3 71 5 71 7 71 9 71 10 71 5 1 59 2 59 5 59 7 59 10 59 6 2 76 4 76 5 76 6 76 8 76 9 76 5 1 17 4 17 6 17 9 17 10 17 6 2 29 4 29 7 29 8 29 9 29 10 29 4 3 17 4 17 5 17 9 17 5 2 48 4 48 6 48 8 48 9 48 5 2 13 3 13 6 13 8 13 10 13 +10 6 1 15 2 15 3 15 8 15 9 15 10 15 6 3 87 4 87 6 87 7 87 8 87 9 87 6 2 11 3 11 6 11 8 11 9 11 10 11 2 1 39 2 39 6 2 39 3 39 4 39 5 39 7 39 8 39 5 1 43 5 43 8 43 9 43 10 43 5 1 19 2 19 5 19 7 19 9 19 6 1 32 4 32 6 32 7 32 8 32 10 32 5 1 16 3 16 4 16 9 16 10 16 6 2 64 3 64 6 64 7 64 8 64 9 64 +10 5 1 32 3 32 5 32 7 32 8 32 5 3 92 5 92 6 92 8 92 10 92 7 1 33 2 33 3 33 6 33 7 33 8 33 9 33 6 2 82 3 82 4 82 6 82 8 82 9 82 5 2 83 4 83 5 83 8 83 10 83 7 1 57 2 57 4 57 7 57 8 57 9 57 10 57 5 2 99 3 99 5 99 8 99 10 99 4 2 91 5 91 6 91 9 91 4 4 99 6 99 7 99 9 99 4 1 8 6 8 7 8 9 8 +10 7 1 88 2 88 3 88 4 88 5 88 6 88 10 88 5 4 7 5 7 6 7 8 7 9 7 4 4 27 5 27 7 27 9 27 4 2 38 4 38 7 38 8 38 5 1 91 2 91 4 91 5 91 7 91 6 2 69 3 69 5 69 7 69 9 69 10 69 3 6 21 7 21 8 21 5 1 62 6 62 8 62 9 62 10 62 3 2 39 6 39 8 39 5 1 48 2 48 5 48 7 48 9 48 diff --git a/data/flexible_jobshop/hurink_data/vdata/la26.fjs b/data/flexible_jobshop/hurink_data/vdata/la26.fjs new file mode 100644 index 0000000000..cab3292db8 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la26.fjs @@ -0,0 +1,21 @@ +20 10 5.00 +10 5 2 52 3 52 7 52 8 52 9 52 5 1 26 4 26 5 26 8 26 9 26 4 2 71 6 71 7 71 10 71 5 1 16 2 16 5 16 6 16 10 16 5 3 34 4 34 5 34 8 34 9 34 5 1 21 2 21 3 21 5 21 7 21 6 1 95 3 95 6 95 7 95 8 95 10 95 7 1 21 3 21 5 21 6 21 7 21 9 21 10 21 5 1 53 4 53 6 53 7 53 9 53 6 2 55 4 55 5 55 7 55 9 55 10 55 +10 4 2 55 5 55 9 55 10 55 5 2 98 4 98 5 98 6 98 8 98 4 1 39 3 39 4 39 6 39 5 1 79 2 79 3 79 6 79 10 79 6 1 12 2 12 3 12 4 12 6 12 10 12 5 3 77 5 77 6 77 8 77 9 77 7 1 77 2 77 4 77 5 77 7 77 8 77 10 77 4 4 66 5 66 7 66 8 66 6 3 31 4 31 5 31 6 31 7 31 8 31 4 2 42 6 42 8 42 9 42 +10 3 2 37 5 37 6 37 5 3 92 5 92 6 92 8 92 10 92 3 3 64 9 64 10 64 5 1 54 3 54 7 54 8 54 10 54 6 1 19 2 19 3 19 4 19 8 19 10 19 5 1 43 3 43 6 43 8 43 10 43 5 1 83 2 83 3 83 5 83 9 83 6 1 34 4 34 7 34 8 34 9 34 10 34 5 2 79 3 79 7 79 9 79 10 79 4 3 62 5 62 9 62 10 62 +10 3 2 87 4 87 6 87 7 1 77 2 77 3 77 4 77 6 77 7 77 10 77 3 1 93 6 93 8 93 4 3 69 4 69 8 69 10 69 6 2 87 3 87 5 87 6 87 7 87 8 87 3 3 38 8 38 9 38 5 1 24 4 24 6 24 9 24 10 24 2 7 41 8 41 4 2 83 3 83 4 83 10 83 6 1 60 3 60 5 60 6 60 7 60 10 60 +10 6 1 98 3 98 5 98 6 98 8 98 9 98 5 5 25 6 25 8 25 9 25 10 25 3 2 75 3 75 7 75 4 4 77 7 77 9 77 10 77 5 2 49 5 49 7 49 9 49 10 49 6 1 17 4 17 5 17 6 17 7 17 8 17 2 1 79 9 79 7 1 44 2 44 3 44 4 44 7 44 9 44 10 44 6 1 43 3 43 5 43 7 43 8 43 10 43 4 1 96 2 96 4 96 5 96 +10 4 2 7 6 7 8 7 9 7 4 2 61 5 61 7 61 10 61 6 1 95 2 95 5 95 6 95 8 95 10 95 2 3 35 4 35 5 2 10 3 10 8 10 9 10 10 10 2 4 35 9 35 8 1 28 3 28 4 28 5 28 6 28 8 28 9 28 10 28 2 4 76 8 76 6 4 95 6 95 7 95 8 95 9 95 10 95 3 3 9 7 9 8 9 +10 3 2 59 6 59 7 59 4 2 43 4 43 6 43 10 43 7 1 46 2 46 3 46 4 46 5 46 9 46 10 46 3 4 28 5 28 10 28 6 1 52 4 52 5 52 7 52 9 52 10 52 5 3 16 4 16 6 16 9 16 10 16 3 1 59 3 59 5 59 4 1 91 2 91 4 91 8 91 6 1 50 2 50 5 50 8 50 9 50 10 50 6 4 27 5 27 6 27 7 27 8 27 9 27 +10 6 3 9 6 9 7 9 8 9 9 9 10 9 5 1 43 4 43 5 43 9 43 10 43 5 1 14 3 14 4 14 7 14 9 14 5 4 71 5 71 7 71 8 71 9 71 2 3 20 5 20 5 5 54 6 54 7 54 8 54 10 54 5 1 41 2 41 4 41 5 41 6 41 4 1 87 5 87 6 87 10 87 4 2 45 4 45 8 45 10 45 5 1 39 3 39 4 39 6 39 7 39 +10 4 2 28 4 28 9 28 10 28 4 4 66 6 66 7 66 9 66 7 1 78 3 78 4 78 5 78 7 78 8 78 10 78 5 1 37 3 37 5 37 6 37 9 37 3 4 42 9 42 10 42 5 1 26 3 26 4 26 6 26 8 26 6 1 33 2 33 4 33 5 33 6 33 7 33 5 3 89 4 89 5 89 7 89 10 89 7 1 33 4 33 5 33 7 33 8 33 9 33 10 33 5 1 8 2 8 3 8 6 8 8 8 +10 6 3 96 4 96 5 96 6 96 7 96 9 96 3 1 27 4 27 6 27 5 4 78 6 78 7 78 8 78 9 78 5 2 84 3 84 6 84 9 84 10 84 5 2 94 3 94 5 94 6 94 9 94 6 1 69 2 69 3 69 8 69 9 69 10 69 5 2 74 6 74 7 74 8 74 10 74 4 2 81 4 81 6 81 10 81 5 1 45 4 45 6 45 8 45 9 45 6 1 69 2 69 4 69 6 69 8 69 10 69 +10 6 3 24 4 24 5 24 7 24 8 24 9 24 6 1 32 3 32 6 32 7 32 8 32 9 32 2 9 25 10 25 3 3 17 9 17 10 17 2 4 87 10 87 1 9 81 5 3 76 4 76 6 76 7 76 9 76 5 3 18 6 18 7 18 9 18 10 18 4 2 31 6 31 7 31 8 31 5 1 20 4 20 5 20 6 20 9 20 +10 6 2 90 5 90 6 90 7 90 9 90 10 90 4 1 28 3 28 6 28 9 28 4 2 72 5 72 6 72 7 72 1 8 86 5 3 23 4 23 6 23 9 23 10 23 4 3 99 4 99 8 99 10 99 2 6 76 7 76 4 1 97 7 97 9 97 10 97 4 2 45 5 45 7 45 8 45 4 1 58 3 58 4 58 6 58 +10 6 3 17 4 17 5 17 6 17 7 17 8 17 4 5 98 7 98 9 98 10 98 6 3 48 4 48 5 48 6 48 9 48 10 48 7 2 46 3 46 4 46 5 46 6 46 8 46 10 46 2 3 27 9 27 4 1 67 5 67 6 67 7 67 3 1 62 7 62 8 62 2 1 42 5 42 3 6 48 9 48 10 48 7 2 27 4 27 5 27 6 27 7 27 8 27 10 27 +10 7 1 80 3 80 5 80 6 80 7 80 8 80 9 80 4 1 50 2 50 4 50 9 50 4 4 19 8 19 9 19 10 19 3 5 98 8 98 10 98 6 2 28 5 28 6 28 7 28 9 28 10 28 5 1 50 2 50 3 50 4 50 7 50 2 5 94 7 94 6 3 63 4 63 7 63 8 63 9 63 10 63 5 2 12 5 12 6 12 9 12 10 12 6 1 80 5 80 6 80 7 80 9 80 10 80 +10 3 3 72 9 72 10 72 4 1 75 5 75 9 75 10 75 5 1 61 4 61 5 61 6 61 7 61 7 3 79 4 79 5 79 6 79 7 79 9 79 10 79 2 3 37 7 37 5 3 50 4 50 5 50 7 50 10 50 5 1 14 6 14 7 14 9 14 10 14 5 1 55 2 55 3 55 4 55 7 55 5 1 18 2 18 4 18 6 18 8 18 6 1 41 2 41 3 41 4 41 7 41 8 41 +10 3 4 96 7 96 9 96 1 3 14 4 2 57 5 57 6 57 9 57 2 1 47 4 47 5 4 65 5 65 8 65 9 65 10 65 5 4 75 5 75 6 75 7 75 9 75 3 6 79 7 79 9 79 4 1 71 2 71 7 71 9 71 4 4 60 6 60 7 60 10 60 3 5 22 8 22 10 22 +10 5 1 31 2 31 3 31 8 31 10 31 6 2 47 4 47 6 47 7 47 8 47 9 47 4 3 58 6 58 9 58 10 58 3 1 32 4 32 7 32 5 2 44 4 44 5 44 8 44 10 44 4 3 58 6 58 8 58 10 58 5 3 34 5 34 7 34 8 34 9 34 6 1 33 3 33 5 33 7 33 8 33 10 33 8 1 69 2 69 3 69 4 69 5 69 7 69 8 69 9 69 3 2 51 6 51 10 51 +10 5 1 44 2 44 4 44 6 44 8 44 4 3 40 6 40 8 40 9 40 6 1 17 3 17 4 17 8 17 9 17 10 17 2 1 62 7 62 4 2 66 7 66 8 66 9 66 7 1 15 2 15 4 15 6 15 7 15 8 15 10 15 3 1 29 2 29 4 29 5 3 38 4 38 6 38 7 38 10 38 6 3 8 4 8 5 8 6 8 7 8 8 8 4 2 97 5 97 7 97 10 97 +10 6 1 58 3 58 4 58 6 58 9 58 10 58 6 1 50 2 50 3 50 4 50 5 50 6 50 6 1 63 2 63 4 63 5 63 6 63 7 63 7 2 87 3 87 6 87 7 87 8 87 9 87 10 87 4 1 57 2 57 9 57 10 57 4 5 21 6 21 7 21 9 21 6 2 57 3 57 4 57 5 57 6 57 8 57 6 2 32 3 32 4 32 7 32 8 32 9 32 3 2 39 4 39 7 39 4 4 20 6 20 8 20 10 20 +10 9 1 85 2 85 3 85 4 85 5 85 6 85 7 85 9 85 10 85 5 1 84 3 84 6 84 8 84 9 84 4 2 56 6 56 8 56 10 56 4 1 61 2 61 4 61 5 61 3 1 15 9 15 10 15 3 6 70 8 70 9 70 3 6 30 9 30 10 30 3 2 90 3 90 9 90 7 2 67 5 67 6 67 7 67 8 67 9 67 10 67 2 5 20 8 20 diff --git a/data/flexible_jobshop/hurink_data/vdata/la27.fjs b/data/flexible_jobshop/hurink_data/vdata/la27.fjs new file mode 100644 index 0000000000..e40144c5ec --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la27.fjs @@ -0,0 +1,21 @@ +20 10 5.00 +10 5 2 60 3 60 4 60 7 60 8 60 4 1 48 4 48 5 48 9 48 3 2 95 6 95 10 95 4 1 87 2 87 5 87 6 87 6 2 72 3 72 4 72 5 72 8 72 9 72 5 1 5 3 5 5 5 7 5 10 5 6 1 35 3 35 7 35 8 35 9 35 10 35 7 1 39 3 39 6 39 7 39 8 39 9 39 10 39 4 4 54 6 54 7 54 9 54 6 2 66 3 66 5 66 7 66 9 66 10 66 +10 4 2 37 8 37 9 37 10 37 5 2 34 4 34 5 34 7 34 8 34 4 1 97 3 97 4 97 6 97 4 1 55 2 55 3 55 6 55 6 1 21 2 21 3 21 4 21 6 21 10 21 6 3 20 4 20 5 20 6 20 8 20 9 20 7 1 59 2 59 4 59 5 59 7 59 8 59 10 59 5 4 46 5 46 7 46 8 46 10 46 6 4 19 5 19 6 19 7 19 8 19 9 19 4 2 46 6 46 8 46 9 46 +10 2 2 45 5 45 4 3 73 6 73 8 73 10 73 3 2 24 9 24 10 24 5 1 28 3 28 8 28 9 28 10 28 6 1 28 2 28 3 28 4 28 8 28 10 28 6 1 25 3 25 4 25 6 25 8 25 10 25 5 2 23 3 23 5 23 6 23 9 23 6 1 83 4 83 7 83 8 83 9 83 10 83 5 2 5 3 5 7 5 9 5 10 5 5 3 78 5 78 7 78 9 78 10 78 +10 3 1 53 4 53 6 53 6 1 12 2 12 3 12 4 12 7 12 10 12 3 6 12 8 12 10 12 5 2 37 3 37 4 37 8 37 10 37 6 2 33 5 33 6 33 7 33 8 33 9 33 4 3 71 4 71 8 71 9 71 6 1 55 4 55 6 55 7 55 9 55 10 55 2 6 29 8 29 5 2 87 3 87 4 87 8 87 10 87 6 1 38 3 38 5 38 6 38 7 38 10 38 +10 6 1 90 3 90 5 90 6 90 8 90 9 90 5 3 49 5 49 8 49 9 49 10 49 3 2 27 3 27 10 27 4 4 65 7 65 8 65 9 65 6 2 7 5 7 6 7 7 7 9 7 10 7 5 1 23 5 23 6 23 7 23 8 23 1 1 48 6 2 83 3 83 4 83 7 83 9 83 10 83 6 1 17 3 17 5 17 7 17 9 17 10 17 3 1 40 2 40 4 40 +10 5 2 85 4 85 6 85 8 85 9 85 4 2 25 5 25 7 25 10 25 6 2 84 3 84 5 84 6 84 8 84 10 84 2 4 64 7 64 5 2 13 3 13 8 13 9 13 10 13 3 2 66 4 66 9 66 7 1 46 3 46 4 46 5 46 8 46 9 46 10 46 3 4 59 8 59 9 59 6 1 62 4 62 6 62 7 62 9 62 10 62 3 3 19 6 19 8 19 +10 3 2 88 6 88 7 88 4 2 67 4 67 6 67 7 67 7 1 14 2 14 3 14 4 14 5 14 9 14 10 14 4 1 41 4 41 5 41 10 41 7 1 73 2 73 4 73 5 73 7 73 9 73 10 73 5 3 57 6 57 8 57 9 57 10 57 3 1 53 3 53 5 53 3 1 80 4 80 8 80 5 1 47 2 47 5 47 8 47 10 47 6 4 74 5 74 6 74 7 74 8 74 9 74 +10 7 2 78 3 78 6 78 7 78 8 78 9 78 10 78 6 1 64 4 64 5 64 6 64 9 64 10 64 5 1 63 3 63 4 63 5 63 7 63 4 4 46 5 46 7 46 9 46 2 3 84 4 84 5 1 84 5 84 6 84 8 84 10 84 5 1 28 2 28 5 28 6 28 9 28 3 5 52 6 52 10 52 3 4 26 8 26 10 26 5 1 41 3 41 4 41 6 41 7 41 +10 4 2 11 4 11 9 11 10 11 4 1 64 4 64 6 64 7 64 6 3 97 4 97 5 97 7 97 8 97 10 97 5 1 38 5 38 6 38 9 38 10 38 4 3 17 4 17 9 17 10 17 5 1 85 3 85 5 85 6 85 8 85 6 1 73 2 73 4 73 5 73 6 73 7 73 4 3 10 4 10 5 10 10 10 6 1 95 4 95 7 95 8 95 9 95 10 95 5 1 67 2 67 3 67 6 67 8 67 +10 5 3 93 4 93 6 93 7 93 9 93 4 1 95 3 95 4 95 6 95 4 4 43 6 43 8 43 9 43 5 2 65 3 65 6 65 9 65 10 65 4 2 32 5 32 6 32 9 32 6 1 59 2 59 3 59 8 59 9 59 10 59 4 6 85 7 85 8 85 10 85 4 2 46 4 46 6 46 10 46 6 1 85 4 85 6 85 8 85 9 85 10 85 7 1 60 2 60 4 60 5 60 6 60 8 60 10 60 +10 6 3 61 4 61 5 61 7 61 8 61 9 61 7 1 41 3 41 4 41 6 41 7 41 8 41 9 41 3 6 49 9 49 10 49 3 5 23 9 23 10 23 2 1 66 10 66 2 8 49 9 49 4 3 70 4 70 7 70 9 70 4 3 99 6 99 9 99 10 99 4 2 90 6 90 7 90 8 90 5 4 17 5 17 6 17 7 17 9 17 +10 5 2 13 5 13 6 13 7 13 10 13 4 1 7 3 7 8 7 9 7 4 2 98 5 98 6 98 7 98 1 9 57 5 1 73 4 73 6 73 9 73 10 73 4 3 73 4 73 8 73 10 73 2 3 68 6 68 4 1 40 6 40 7 40 9 40 5 2 98 5 98 7 98 8 98 10 98 4 3 9 4 9 6 9 7 9 +10 7 3 86 4 86 5 86 6 86 7 86 8 86 10 86 3 7 76 9 76 10 76 6 3 14 4 14 5 14 6 14 9 14 10 14 6 3 41 4 41 5 41 6 41 8 41 10 41 2 2 85 3 85 3 1 37 5 37 6 37 3 1 19 7 19 9 19 2 3 17 5 17 3 6 54 8 54 9 54 7 2 79 4 79 5 79 6 79 7 79 8 79 10 79 +10 8 1 40 2 40 3 40 5 40 6 40 7 40 8 40 9 40 4 1 53 2 53 3 53 4 53 4 4 97 8 97 9 97 10 97 4 5 87 6 87 8 87 10 87 5 2 96 5 96 7 96 9 96 10 96 5 1 84 2 84 4 84 5 84 7 84 3 4 16 5 16 7 16 6 3 66 4 66 7 66 8 66 9 66 10 66 4 5 52 6 52 9 52 10 52 6 1 95 5 95 6 95 7 95 9 95 10 95 +10 3 3 33 7 33 9 33 5 1 33 2 33 5 33 9 33 10 33 5 1 87 4 87 5 87 6 87 7 87 8 1 18 3 18 4 18 5 18 6 18 7 18 9 18 10 18 1 3 55 5 4 13 5 13 7 13 9 13 10 13 6 1 77 5 77 6 77 7 77 9 77 10 77 5 1 60 2 60 3 60 7 60 8 60 5 1 42 2 42 4 42 6 42 10 42 7 1 74 2 74 3 74 4 74 6 74 7 74 8 74 +10 3 7 92 8 92 9 92 2 3 91 6 91 3 2 79 5 79 9 79 2 3 54 4 54 5 4 69 5 69 8 69 9 69 10 69 4 4 79 6 79 7 79 9 79 4 4 33 6 33 7 33 9 33 4 1 61 2 61 7 61 9 61 3 4 39 6 39 10 39 4 1 16 5 16 8 16 10 16 +10 5 1 82 3 82 7 82 8 82 10 82 6 2 41 4 41 6 41 7 41 8 41 9 41 4 3 28 5 28 6 28 10 28 4 1 64 4 64 6 64 7 64 5 2 78 3 78 4 78 8 78 10 78 4 3 76 4 76 8 76 10 76 4 3 6 5 6 8 6 9 6 6 3 49 5 49 7 49 8 49 9 49 10 49 8 1 47 2 47 4 47 5 47 7 47 8 47 9 47 10 47 4 1 58 2 58 6 58 10 58 +10 4 1 52 4 52 6 52 8 52 4 3 42 6 42 8 42 9 42 5 1 24 4 24 8 24 9 24 10 24 2 7 91 10 91 4 2 47 4 47 7 47 8 47 7 1 88 2 88 4 88 6 88 7 88 8 88 10 88 4 1 91 2 91 4 91 5 91 6 3 52 4 52 6 52 7 52 8 52 10 52 5 3 28 4 28 5 28 7 28 8 28 3 2 35 7 35 10 35 +10 5 1 82 4 82 6 82 9 82 10 82 6 1 76 2 76 3 76 4 76 5 76 6 76 5 1 86 2 86 4 86 6 86 7 86 6 2 93 3 93 6 93 7 93 8 93 9 93 4 2 84 5 84 9 84 10 84 4 5 38 6 38 8 38 9 38 6 2 95 3 95 4 95 5 95 6 95 9 95 6 2 37 3 37 4 37 7 37 8 37 10 37 3 2 21 4 21 7 21 4 1 23 4 23 8 23 10 23 +10 9 1 77 2 77 3 77 4 77 5 77 6 77 7 77 9 77 10 77 6 1 8 3 8 5 8 6 8 8 8 9 8 4 2 42 7 42 8 42 10 42 4 1 64 2 64 5 64 8 64 3 1 70 9 70 10 70 4 3 45 6 45 8 45 9 45 3 6 45 9 45 10 45 4 2 28 3 28 6 28 9 28 7 2 67 4 67 5 67 6 67 8 67 9 67 10 67 2 2 86 8 86 diff --git a/data/flexible_jobshop/hurink_data/vdata/la28.fjs b/data/flexible_jobshop/hurink_data/vdata/la28.fjs new file mode 100644 index 0000000000..d80cd26a30 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la28.fjs @@ -0,0 +1,21 @@ +20 10 5.00 +10 3 4 32 8 32 9 32 4 2 81 3 81 6 81 7 81 5 4 55 5 55 7 55 9 55 10 55 4 2 40 4 40 5 40 8 40 4 1 6 2 6 4 6 8 6 4 4 19 6 19 7 19 8 19 7 2 81 5 81 6 81 7 81 8 81 9 81 10 81 5 2 37 4 37 5 37 6 37 10 37 3 1 40 2 40 3 40 4 4 9 5 9 6 9 7 9 +10 5 1 70 2 70 3 70 5 70 7 70 6 3 55 4 55 6 55 7 55 8 55 9 55 5 3 21 5 21 8 21 9 21 10 21 3 5 64 6 64 10 64 6 1 46 2 46 3 46 4 46 8 46 10 46 3 2 25 3 25 9 25 7 1 65 4 65 5 65 6 65 8 65 9 65 10 65 5 1 77 2 77 6 77 7 77 10 77 6 2 65 3 65 6 65 7 65 8 65 9 65 4 1 15 4 15 7 15 8 15 +10 4 1 84 3 84 7 84 8 84 4 1 89 5 89 7 89 9 89 3 3 24 4 24 7 24 2 2 44 5 44 7 1 85 2 85 3 85 5 85 6 85 9 85 10 85 6 1 31 2 31 3 31 5 31 9 31 10 31 6 1 29 2 29 4 29 5 29 8 29 10 29 5 2 83 3 83 7 83 8 83 9 83 3 3 37 6 37 10 37 5 1 40 2 40 5 40 7 40 8 40 +10 4 4 80 5 80 6 80 10 80 3 2 59 6 59 8 59 8 1 8 2 8 4 8 5 8 6 8 7 8 9 8 10 8 2 3 30 4 30 6 2 77 3 77 5 77 7 77 8 77 9 77 5 1 38 3 38 4 38 5 38 7 38 3 2 80 3 80 10 80 1 8 56 5 2 41 5 41 6 41 8 41 10 41 4 6 97 7 97 8 97 9 97 +10 6 1 40 5 40 6 40 7 40 8 40 9 40 9 1 71 2 71 3 71 4 71 5 71 6 71 7 71 8 71 10 71 3 1 91 6 91 9 91 3 7 7 8 7 9 7 6 1 59 2 59 5 59 6 59 9 59 10 59 5 5 80 6 80 8 80 9 80 10 80 6 1 50 2 50 3 50 4 50 6 50 10 50 5 1 56 4 56 5 56 6 56 8 56 5 1 17 2 17 4 17 6 17 10 17 2 3 88 5 88 +10 5 1 36 6 36 8 36 9 36 10 36 3 5 10 7 10 10 10 5 1 45 2 45 6 45 8 45 9 45 7 2 9 3 9 5 9 6 9 7 9 8 9 9 9 6 2 54 3 54 4 54 5 54 6 54 8 54 4 3 96 4 96 9 96 10 96 2 3 8 10 8 4 4 77 6 77 9 77 10 77 2 2 29 3 29 4 2 58 4 58 8 58 9 58 +10 5 2 99 3 99 5 99 6 99 7 99 5 3 86 5 86 8 86 9 86 10 86 5 3 92 4 92 5 92 7 92 8 92 4 1 28 5 28 6 28 9 28 4 2 98 7 98 8 98 9 98 5 5 70 6 70 7 70 8 70 10 70 2 5 87 6 87 6 2 96 4 96 6 96 7 96 8 96 10 96 7 1 73 2 73 3 73 4 73 5 73 7 73 9 73 4 2 27 3 27 8 27 9 27 +10 4 2 95 4 95 5 95 9 95 5 2 85 4 85 5 85 9 85 10 85 6 1 56 2 56 5 56 6 56 7 56 8 56 1 5 52 3 1 59 3 59 9 59 3 3 41 4 41 5 41 8 1 81 2 81 3 81 5 81 6 81 7 81 8 81 9 81 6 1 39 4 39 6 39 8 39 9 39 10 39 2 1 32 10 32 5 1 92 2 92 6 92 8 92 10 92 +10 2 2 7 7 7 5 2 69 6 69 8 69 9 69 10 69 3 2 93 5 93 9 93 9 1 27 2 27 3 27 4 27 5 27 6 27 7 27 8 27 9 27 5 1 22 2 22 6 22 7 22 10 22 5 1 88 3 88 6 88 9 88 10 88 3 1 45 9 45 10 45 6 2 60 3 60 4 60 6 60 7 60 10 60 5 1 49 3 49 5 49 8 49 10 49 1 3 12 +10 7 2 33 3 33 4 33 6 33 8 33 9 33 10 33 4 2 61 3 61 6 61 7 61 3 5 44 6 44 9 44 2 5 26 6 26 4 1 84 2 84 4 84 8 84 6 1 82 2 82 3 82 4 82 7 82 9 82 4 1 68 4 68 5 68 8 68 4 1 21 8 21 9 21 10 21 5 4 71 6 71 8 71 9 71 10 71 3 2 99 5 99 10 99 +10 5 3 43 4 43 7 43 8 43 9 43 4 1 72 4 72 5 72 9 72 6 2 30 3 30 4 30 5 30 7 30 10 30 6 1 98 2 98 3 98 6 98 7 98 9 98 7 1 75 2 75 3 75 4 75 8 75 9 75 10 75 6 1 26 2 26 3 26 5 26 8 26 10 26 6 1 8 2 8 3 8 4 8 7 8 8 8 5 5 74 6 74 7 74 8 74 10 74 8 1 19 2 19 3 19 4 19 6 19 7 19 8 19 10 19 4 1 38 3 38 5 38 6 38 +10 4 1 19 2 19 5 19 7 19 4 1 67 3 67 4 67 9 67 5 1 73 2 73 5 73 6 73 9 73 4 2 85 3 85 4 85 10 85 2 5 26 10 26 1 5 39 3 4 9 8 9 10 9 3 1 23 6 23 7 23 4 2 13 4 13 6 13 8 13 4 1 43 3 43 4 43 6 43 +10 5 3 72 5 72 6 72 7 72 9 72 4 3 46 4 46 8 46 9 46 6 3 80 4 80 6 80 7 80 8 80 10 80 3 1 93 4 93 6 93 5 2 61 3 61 6 61 9 61 10 61 3 1 7 5 7 6 7 3 6 42 8 42 10 42 4 1 50 2 50 4 50 6 50 3 1 55 4 55 9 55 6 5 57 6 57 7 57 8 57 9 57 10 57 +10 7 1 99 2 99 4 99 5 99 6 99 7 99 8 99 3 1 91 4 91 9 91 3 1 11 6 11 10 11 6 2 68 5 68 6 68 7 68 8 68 9 68 6 2 43 4 43 6 43 7 43 8 43 10 43 6 2 96 3 96 4 96 5 96 8 96 10 96 4 3 72 7 72 9 72 10 72 3 7 11 9 11 10 11 4 1 60 7 60 8 60 10 60 7 1 68 2 68 3 68 5 68 6 68 7 68 9 68 +10 4 2 69 3 69 8 69 10 69 2 1 43 2 43 6 1 12 3 12 4 12 5 12 6 12 7 12 3 4 40 5 40 9 40 4 1 70 2 70 4 70 10 70 7 1 74 3 74 4 74 5 74 6 74 7 74 10 74 7 1 34 2 34 3 34 5 34 6 34 8 34 10 34 5 1 7 2 7 3 7 4 7 6 7 4 1 30 4 30 5 30 6 30 4 1 84 4 84 6 84 8 84 +10 4 4 99 5 99 8 99 10 99 3 3 27 4 27 5 27 5 1 59 4 59 5 59 7 59 9 59 6 1 72 2 72 4 72 5 72 6 72 9 72 3 1 9 3 9 7 9 3 1 45 7 45 8 45 4 1 49 3 49 5 49 8 49 4 4 63 7 63 9 63 10 63 7 2 69 3 69 4 69 5 69 6 69 7 69 8 69 4 1 60 2 60 4 60 9 60 +10 6 1 75 5 75 6 75 7 75 8 75 9 75 5 4 17 6 17 7 17 8 17 10 17 6 3 91 4 91 6 91 7 91 8 91 10 91 2 4 50 8 50 7 1 65 2 65 4 65 5 65 6 65 9 65 10 65 5 2 37 6 37 7 37 8 37 10 37 4 1 98 2 98 3 98 10 98 5 1 90 2 90 3 90 5 90 6 90 1 7 71 5 1 8 3 8 4 8 5 8 9 8 +10 3 1 72 4 72 10 72 5 2 9 6 9 7 9 8 9 9 9 4 3 31 4 31 6 31 10 31 5 1 49 2 49 7 49 8 49 10 49 3 3 91 8 91 10 91 2 4 62 9 62 4 6 90 7 90 8 90 10 90 3 1 72 5 72 10 72 4 5 98 6 98 9 98 10 98 8 1 38 2 38 3 38 5 38 6 38 7 38 8 38 10 38 +10 2 4 35 5 35 3 3 63 5 63 10 63 6 1 25 3 25 4 25 6 25 8 25 9 25 5 2 35 4 35 5 35 7 35 8 35 4 1 21 4 21 9 21 10 21 6 2 47 3 47 4 47 6 47 7 47 8 47 3 2 52 4 52 6 52 4 1 80 2 80 5 80 9 80 6 1 39 2 39 3 39 5 39 7 39 9 39 3 2 74 9 74 10 74 +10 6 2 68 3 68 4 68 5 68 8 68 10 68 5 1 24 2 24 4 24 6 24 7 24 5 4 58 5 58 8 58 9 58 10 58 5 3 52 5 52 7 52 9 52 10 52 4 1 5 3 5 6 5 9 5 4 3 20 5 20 7 20 8 20 5 1 50 4 50 5 50 6 50 7 50 6 2 57 3 57 4 57 8 57 9 57 10 57 6 1 88 2 88 6 88 7 88 8 88 10 88 4 2 53 5 53 6 53 9 53 diff --git a/data/flexible_jobshop/hurink_data/vdata/la29.fjs b/data/flexible_jobshop/hurink_data/vdata/la29.fjs new file mode 100644 index 0000000000..1c11aa54dc --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la29.fjs @@ -0,0 +1,21 @@ +20 10 5.00 +10 3 4 14 8 14 9 14 4 2 38 3 38 6 38 7 38 5 4 44 7 44 8 44 9 44 10 44 5 1 76 2 76 4 76 5 76 8 76 4 2 97 4 97 6 97 8 97 3 4 12 7 12 8 12 6 2 75 5 75 6 75 7 75 8 75 9 75 5 2 66 5 66 6 66 7 66 10 66 3 1 12 2 12 10 12 5 2 29 4 29 5 29 6 29 7 29 +10 4 1 43 2 43 5 43 7 43 5 3 85 6 85 7 85 8 85 9 85 5 3 82 4 82 5 82 9 82 10 82 2 6 38 10 38 6 1 58 3 58 4 58 5 58 8 58 10 58 4 2 89 3 89 9 89 10 89 6 1 92 4 92 5 92 6 92 8 92 9 92 5 1 87 2 87 6 87 7 87 10 87 6 2 69 3 69 6 69 7 69 8 69 9 69 4 1 80 2 80 4 80 8 80 +10 5 1 41 3 41 4 41 7 41 8 41 5 1 7 5 7 7 7 8 7 9 7 3 3 5 7 5 10 5 2 1 43 5 43 7 1 14 2 14 3 14 5 14 6 14 9 14 10 14 5 1 8 2 8 3 8 5 8 10 8 6 1 61 2 61 4 61 5 61 6 61 8 61 5 2 84 3 84 7 84 8 84 9 84 4 3 66 6 66 9 66 10 66 4 2 48 5 48 7 48 8 48 +10 4 3 42 4 42 6 42 10 42 3 2 74 4 74 8 74 7 2 59 4 59 5 59 6 59 7 59 9 59 10 59 2 4 41 7 41 6 2 8 3 8 5 8 7 8 8 8 9 8 5 1 73 3 73 5 73 7 73 10 73 4 2 43 3 43 9 43 10 43 1 1 96 4 2 19 5 19 6 19 8 19 4 6 97 7 97 8 97 9 97 +10 5 1 23 5 23 6 23 8 23 9 23 9 1 42 2 42 4 42 5 42 6 42 7 42 8 42 9 42 10 42 3 5 37 6 37 9 37 2 7 55 9 55 6 1 7 2 7 5 7 6 7 9 7 10 7 5 5 5 6 5 8 5 9 5 10 5 5 1 70 2 70 3 70 6 70 10 70 5 1 38 4 38 5 38 8 38 10 38 5 1 75 2 75 4 75 6 75 10 75 2 2 48 3 48 +10 5 1 9 6 9 8 9 9 9 10 9 2 5 43 7 43 4 2 31 6 31 8 31 9 31 6 2 25 3 25 5 25 6 25 8 25 9 25 6 2 73 3 73 4 73 5 73 6 73 8 73 3 3 95 4 95 10 95 2 1 79 10 79 4 3 72 4 72 9 72 10 72 3 2 60 3 60 10 60 4 2 56 4 56 8 56 9 56 +10 4 2 7 3 7 5 7 6 7 6 3 21 5 21 6 21 8 21 9 21 10 21 5 3 53 5 53 7 53 8 53 9 53 5 1 16 5 16 6 16 7 16 9 16 4 5 94 7 94 8 94 9 94 5 1 97 6 97 7 97 8 97 10 97 2 4 78 5 78 7 2 64 3 64 4 64 6 64 7 64 8 64 10 64 8 1 86 2 86 3 86 4 86 5 86 7 86 8 86 9 86 4 2 31 3 31 9 31 10 31 +10 5 2 65 3 65 4 65 5 65 9 65 5 2 59 5 59 7 59 9 59 10 59 6 1 85 2 85 5 85 6 85 7 85 8 85 1 2 33 4 1 30 3 30 5 30 9 30 4 3 44 4 44 5 44 9 44 7 1 61 2 61 3 61 5 61 6 61 8 61 9 61 5 1 86 4 86 6 86 8 86 10 86 2 1 63 10 63 4 1 32 2 32 6 32 10 32 +10 1 7 45 5 2 44 3 44 6 44 9 44 10 44 3 2 61 6 61 9 61 8 1 93 2 93 3 93 4 93 5 93 6 93 8 93 9 93 4 1 30 2 30 7 30 10 30 5 3 90 6 90 8 90 9 90 10 90 3 1 84 9 84 10 84 6 2 11 3 11 5 11 6 11 7 11 10 11 5 1 16 3 16 4 16 5 16 8 16 2 1 60 3 60 +10 8 2 47 3 47 4 47 5 47 6 47 8 47 9 47 10 47 5 2 36 3 36 6 36 7 36 8 36 3 5 31 6 31 9 31 2 2 49 5 49 4 1 20 2 20 4 20 8 20 5 1 28 2 28 3 28 4 28 9 28 4 1 52 5 52 7 52 8 52 3 8 35 9 35 10 35 4 4 11 6 11 8 11 9 11 4 1 32 2 32 5 32 10 32 +10 5 3 77 4 77 7 77 8 77 9 77 3 4 10 5 10 9 10 5 2 68 3 68 4 68 7 68 10 68 6 1 17 2 17 3 17 6 17 7 17 9 17 7 1 85 2 85 3 85 4 85 8 85 9 85 10 85 6 1 84 2 84 3 84 5 84 8 84 10 84 7 1 20 2 20 3 20 4 20 7 20 8 20 9 20 5 5 49 6 49 7 49 8 49 10 49 8 1 74 2 74 3 74 4 74 6 74 7 74 8 74 10 74 5 1 34 3 34 4 34 5 34 6 34 +10 4 1 17 2 17 5 17 7 17 5 1 7 3 7 4 7 6 7 9 7 4 1 85 2 85 5 85 6 85 3 3 29 4 29 10 29 2 3 17 5 17 1 5 76 3 4 59 7 59 10 59 3 6 71 7 71 9 71 4 2 13 4 13 8 13 10 13 5 1 48 3 48 4 48 6 48 8 48 +10 4 3 87 5 87 6 87 7 87 4 3 39 4 39 5 39 9 39 7 3 43 4 43 6 43 7 43 8 43 9 43 10 43 4 1 11 4 11 6 11 8 11 5 2 15 3 15 6 15 9 15 10 15 3 1 32 4 32 6 32 3 6 64 8 64 10 64 3 1 19 4 19 6 19 3 2 39 4 39 9 39 6 5 16 6 16 7 16 8 16 9 16 10 16 +10 6 1 33 2 33 4 33 6 33 7 33 8 33 2 4 99 9 99 3 1 32 6 32 7 32 5 2 91 5 91 7 91 8 91 9 91 7 2 82 4 82 6 82 7 82 8 82 9 82 10 82 6 2 92 3 92 4 92 5 92 8 92 10 92 4 3 99 7 99 9 99 10 99 4 7 57 8 57 9 57 10 57 5 1 83 2 83 7 83 8 83 10 83 6 1 8 3 8 5 8 6 8 7 8 9 8 +10 4 2 91 3 91 4 91 8 91 3 1 39 2 39 6 39 6 1 69 3 69 4 69 5 69 6 69 7 69 3 4 27 5 27 9 27 4 1 7 4 7 8 7 10 7 7 1 21 3 21 4 21 5 21 6 21 7 21 10 21 6 1 38 2 38 5 38 6 38 8 38 10 38 6 1 62 2 62 3 62 4 62 6 62 10 62 4 1 88 4 88 5 88 6 88 3 1 48 4 48 6 48 +10 5 3 67 4 67 5 67 8 67 10 67 3 3 80 5 80 8 80 5 1 24 4 24 5 24 7 24 9 24 5 1 88 2 88 4 88 5 88 9 88 3 1 18 5 18 7 18 3 1 44 2 44 8 44 5 1 45 3 45 5 45 8 45 9 45 4 4 64 7 64 9 64 10 64 7 2 80 3 80 4 80 5 80 6 80 7 80 8 80 4 1 38 2 38 4 38 7 38 +10 6 5 59 6 59 7 59 8 59 9 59 10 59 5 4 72 6 72 7 72 8 72 10 72 6 3 47 4 47 6 47 7 47 8 47 10 47 2 4 40 5 40 7 1 21 2 21 4 21 5 21 6 21 8 21 10 21 5 2 43 6 43 7 43 8 43 10 43 3 1 51 2 51 3 51 5 1 52 3 52 5 52 6 52 9 52 1 2 24 4 1 15 3 15 4 15 9 15 +10 2 1 70 4 70 5 3 31 6 31 7 31 8 31 9 31 4 3 20 6 20 7 20 10 20 5 1 76 2 76 8 76 9 76 10 76 3 2 40 8 40 10 40 2 4 43 8 43 4 1 32 6 32 7 32 10 32 3 5 88 6 88 10 88 3 5 5 9 5 10 5 8 1 77 2 77 3 77 5 77 6 77 7 77 8 77 10 77 +10 2 4 47 5 47 3 5 64 6 64 10 64 7 1 85 3 85 4 85 6 85 8 85 9 85 10 85 4 2 49 4 49 5 49 8 49 4 1 58 4 58 8 58 10 58 6 2 26 3 26 4 26 6 26 7 26 8 26 4 1 32 2 32 4 32 6 32 3 1 80 5 80 9 80 5 2 14 3 14 5 14 7 14 9 14 3 2 94 7 94 9 94 +10 6 2 59 4 59 5 59 6 59 8 59 10 59 5 1 96 2 96 3 96 4 96 7 96 5 1 5 4 5 5 5 8 5 9 5 5 3 79 5 79 7 79 8 79 10 79 3 3 34 6 34 9 34 4 3 75 5 75 7 75 8 75 5 1 26 4 26 5 26 6 26 7 26 6 2 9 3 9 4 9 7 9 9 9 10 9 5 1 23 6 23 7 23 8 23 10 23 3 2 11 6 11 9 11 diff --git a/data/flexible_jobshop/hurink_data/vdata/la30.fjs b/data/flexible_jobshop/hurink_data/vdata/la30.fjs new file mode 100644 index 0000000000..30b623cf29 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la30.fjs @@ -0,0 +1,21 @@ +20 10 5.00 +10 3 5 32 7 32 10 32 2 3 16 4 16 7 1 33 2 33 4 33 6 33 7 33 8 33 10 33 3 1 12 6 12 9 12 6 2 70 3 70 4 70 7 70 8 70 9 70 5 1 10 5 10 7 10 9 10 10 10 7 1 75 2 75 3 75 4 75 5 75 8 75 10 75 2 1 82 3 82 6 2 88 5 88 6 88 8 88 9 88 10 88 5 2 20 3 20 8 20 9 20 10 20 +10 1 9 39 5 2 81 5 81 7 81 9 81 10 81 6 1 91 2 91 3 91 4 91 6 91 9 91 4 2 56 5 56 6 56 8 56 5 2 69 5 69 7 69 8 69 10 69 3 2 45 8 45 10 45 4 1 59 4 59 7 59 8 59 5 1 86 3 86 7 86 9 86 10 86 2 3 36 10 36 5 2 68 4 68 7 68 8 68 10 68 +10 3 4 84 5 84 7 84 5 2 57 3 57 6 57 7 57 10 57 3 5 41 6 41 8 41 5 3 73 5 73 6 73 7 73 9 73 5 2 81 5 81 6 81 7 81 8 81 4 1 88 6 88 7 88 10 88 6 1 38 2 38 5 38 6 38 7 38 9 38 7 1 17 2 17 5 17 6 17 8 17 9 17 10 17 3 1 83 7 83 9 83 6 1 5 2 5 4 5 5 5 6 5 7 5 +10 6 1 20 2 20 3 20 4 20 5 20 7 20 7 1 6 2 6 3 6 4 6 5 6 6 6 10 6 5 2 15 3 15 5 15 6 15 8 15 5 2 19 5 19 6 19 9 19 10 19 5 1 30 2 30 4 30 7 30 10 30 3 1 94 3 94 5 94 3 4 45 5 45 7 45 4 1 17 5 17 8 17 10 17 3 2 18 4 18 8 18 7 2 88 3 88 4 88 7 88 8 88 9 88 10 88 +10 4 1 24 3 24 7 24 10 24 6 1 49 2 49 3 49 5 49 7 49 8 49 5 3 16 4 16 6 16 8 16 10 16 4 4 11 5 11 6 11 9 11 9 1 60 2 60 4 60 5 60 6 60 7 60 8 60 9 60 10 60 5 1 5 2 5 5 5 8 5 10 5 4 1 63 4 63 7 63 9 63 8 1 25 2 25 3 25 4 25 5 25 6 25 8 25 10 25 4 3 15 4 15 7 15 8 15 7 1 45 2 45 3 45 4 45 6 45 7 45 8 45 +10 4 2 86 6 86 7 86 8 86 3 2 50 6 50 9 50 6 2 77 3 77 4 77 6 77 7 77 9 77 3 2 54 7 54 8 54 6 2 48 3 48 5 48 7 48 8 48 10 48 5 1 93 3 93 6 93 8 93 9 93 5 2 32 4 32 7 32 8 32 10 32 5 1 92 6 92 7 92 8 92 10 92 3 4 45 6 45 7 45 2 5 71 7 71 +10 4 1 86 4 86 6 86 10 86 5 1 90 4 90 7 90 8 90 9 90 3 4 78 6 78 9 78 3 6 88 9 88 10 88 2 3 57 6 57 5 1 32 2 32 6 32 7 32 10 32 6 2 57 3 57 5 57 6 57 8 57 10 57 4 4 86 8 86 9 86 10 86 5 5 71 6 71 8 71 9 71 10 71 3 2 39 5 39 8 39 +10 5 1 59 3 59 4 59 5 59 7 59 6 3 18 4 18 6 18 8 18 9 18 10 18 7 4 31 5 31 6 31 7 31 8 31 9 31 10 31 5 5 41 6 41 7 41 8 41 10 41 3 4 20 5 20 8 20 2 2 83 6 83 5 4 65 5 65 7 65 8 65 9 65 5 1 54 5 54 6 54 7 54 10 54 4 3 94 5 94 7 94 8 94 5 1 69 2 69 3 69 8 69 9 69 +10 4 1 47 4 47 5 47 10 47 7 3 79 4 79 5 79 6 79 7 79 8 79 10 79 7 3 76 4 76 6 76 7 76 8 76 9 76 10 76 6 1 59 4 59 6 59 7 59 8 59 9 59 4 2 72 3 72 7 72 8 72 5 1 8 3 8 5 8 8 8 9 8 4 1 30 2 30 4 30 10 30 3 1 73 6 73 9 73 4 1 57 2 57 8 57 10 57 6 2 84 3 84 4 84 5 84 9 84 10 84 +10 3 1 59 4 59 8 59 2 3 89 4 89 6 2 10 3 10 4 10 5 10 8 10 10 10 4 3 45 6 45 8 45 10 45 6 2 8 3 8 4 8 5 8 6 8 8 8 7 1 54 3 54 4 54 5 54 6 54 7 54 8 54 6 3 88 4 88 5 88 6 88 7 88 9 88 5 1 20 4 20 5 20 6 20 9 20 2 4 7 10 7 5 1 62 2 62 3 62 7 62 10 62 +10 4 1 63 3 63 4 63 6 63 5 1 9 6 9 7 9 8 9 10 9 5 1 77 5 77 6 77 7 77 9 77 3 4 37 5 37 9 37 2 3 5 5 5 3 5 13 7 13 9 13 5 3 79 6 79 7 79 9 79 10 79 5 1 24 2 24 3 24 4 24 6 24 4 2 10 4 10 6 10 8 10 6 1 82 3 82 4 82 5 82 8 82 10 82 +10 3 1 74 8 74 9 74 6 1 32 2 32 5 32 7 32 8 32 9 32 4 3 61 5 61 8 61 9 61 5 1 53 6 53 7 53 8 53 9 53 3 1 92 5 92 8 92 5 1 20 6 20 8 20 9 20 10 20 3 4 10 7 10 9 10 5 3 5 4 5 8 5 9 5 10 5 5 2 45 5 45 6 45 7 45 8 45 4 1 23 2 23 6 23 8 23 +10 5 1 85 3 85 7 85 9 85 10 85 2 2 51 10 51 7 1 61 2 61 4 61 5 61 6 61 8 61 9 61 6 3 99 5 99 6 99 8 99 9 99 10 99 8 3 37 4 37 5 37 6 37 7 37 8 37 9 37 10 37 3 1 94 7 94 8 94 6 2 98 3 98 5 98 6 98 8 98 10 98 5 1 65 7 65 8 65 9 65 10 65 3 1 33 4 33 10 33 2 1 75 8 75 +10 7 1 51 2 51 5 51 6 51 7 51 8 51 9 51 1 4 24 4 4 8 6 8 7 8 10 8 4 4 30 5 30 7 30 9 30 3 6 12 8 12 10 12 5 2 23 3 23 6 23 8 23 9 23 3 2 7 3 7 9 7 6 2 17 4 17 5 17 6 17 9 17 10 17 7 2 35 3 35 4 35 6 35 7 35 8 35 10 35 3 1 81 2 81 7 81 +10 5 1 71 2 71 7 71 8 71 9 71 5 1 42 2 42 3 42 6 42 7 42 4 3 68 5 68 6 68 9 68 5 1 31 3 31 4 31 8 31 9 31 8 1 29 2 29 4 29 5 29 6 29 7 29 8 29 9 29 6 1 63 2 63 3 63 4 63 8 63 9 63 6 3 65 4 65 5 65 6 65 7 65 10 65 3 4 70 8 70 10 70 6 2 27 3 27 4 27 6 27 7 27 8 27 5 1 93 3 93 6 93 9 93 10 93 +10 4 1 28 2 28 8 28 9 28 5 1 38 2 38 3 38 5 38 6 38 7 1 51 2 51 3 51 4 51 5 51 6 51 9 51 5 5 70 6 70 7 70 8 70 10 70 3 2 33 3 33 7 33 6 1 78 3 78 5 78 6 78 9 78 10 78 6 4 45 5 45 6 45 8 45 9 45 10 45 4 1 90 3 90 4 90 10 90 7 2 54 3 54 4 54 5 54 7 54 8 54 10 54 3 1 72 8 72 10 72 +10 3 1 18 2 18 5 18 6 1 90 2 90 3 90 5 90 6 90 7 90 8 2 25 3 25 4 25 5 25 6 25 7 25 8 25 9 25 6 1 92 4 92 6 92 7 92 8 92 9 92 6 1 85 2 85 4 85 6 85 7 85 9 85 4 2 35 3 35 4 35 6 35 4 1 29 5 29 6 29 8 29 7 1 81 2 81 3 81 4 81 5 81 8 81 9 81 5 1 80 2 80 6 80 7 80 10 80 4 2 59 3 59 4 59 7 59 +10 5 1 67 2 67 4 67 6 67 8 67 4 3 96 4 96 6 96 9 96 5 2 38 5 38 7 38 8 38 10 38 4 1 86 4 86 5 86 7 86 3 1 97 4 97 10 97 7 1 94 2 94 3 94 4 94 6 94 7 94 8 94 3 1 86 5 86 8 86 8 1 35 2 35 3 35 4 35 5 35 6 35 7 35 9 35 3 4 82 8 82 10 82 6 1 45 2 45 3 45 5 45 9 45 10 45 +10 4 3 92 4 92 6 92 9 92 5 2 51 3 51 7 51 9 51 10 51 3 4 59 5 59 10 59 3 6 52 7 52 8 52 5 2 8 3 8 5 8 6 8 7 8 5 3 70 6 70 8 70 9 70 10 70 5 1 75 2 75 6 75 7 75 8 75 4 1 54 3 54 4 54 10 54 3 1 60 2 60 8 60 4 1 33 8 33 9 33 10 33 +10 3 4 98 5 98 9 98 2 1 80 8 80 6 1 78 4 78 6 78 7 78 8 78 10 78 7 1 82 3 82 5 82 6 82 7 82 9 82 10 82 6 2 7 3 7 5 7 7 7 8 7 9 7 5 1 89 4 89 5 89 9 89 10 89 4 1 69 2 69 4 69 6 69 5 1 51 4 51 5 51 6 51 10 51 4 3 79 5 79 8 79 9 79 6 1 62 3 62 4 62 5 62 7 62 10 62 diff --git a/data/flexible_jobshop/hurink_data/vdata/la31.fjs b/data/flexible_jobshop/hurink_data/vdata/la31.fjs new file mode 100644 index 0000000000..8f2a1f0a09 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la31.fjs @@ -0,0 +1,31 @@ +30 10 5.00 +10 2 5 21 10 21 2 3 26 8 26 6 1 16 4 16 6 16 7 16 8 16 10 16 4 1 34 3 34 6 34 9 34 6 2 55 3 55 4 55 7 55 8 55 9 55 4 1 52 7 52 9 52 10 52 7 1 95 2 95 3 95 4 95 5 95 6 95 8 95 2 3 71 7 71 6 2 21 5 21 6 21 8 21 9 21 10 21 5 1 53 2 53 8 53 9 53 10 53 +10 1 9 77 6 2 98 5 98 6 98 7 98 9 98 10 98 5 1 42 2 42 3 42 6 42 9 42 3 2 66 5 66 8 66 5 2 31 3 31 5 31 7 31 8 31 3 4 39 8 39 10 39 4 1 77 4 77 7 77 8 77 4 3 79 7 79 9 79 10 79 2 5 55 10 55 5 1 12 2 12 4 12 7 12 10 12 +10 3 3 64 5 64 7 64 6 2 92 3 92 5 92 6 92 7 92 10 92 3 4 34 5 34 6 34 5 2 19 3 19 5 19 7 19 9 19 5 2 62 6 62 7 62 8 62 9 62 4 1 54 6 54 7 54 10 54 6 1 43 2 43 5 43 6 43 7 43 8 43 7 1 83 2 83 5 83 6 83 8 83 9 83 10 83 3 1 79 9 79 10 79 5 1 37 4 37 5 37 6 37 7 37 +10 5 1 93 2 93 3 93 4 93 7 93 7 1 24 2 24 3 24 4 24 5 24 9 24 10 24 6 2 69 3 69 4 69 5 69 6 69 8 69 6 2 38 5 38 6 38 8 38 9 38 10 38 5 1 77 4 77 6 77 7 77 10 77 2 3 87 5 87 2 4 60 5 60 4 1 41 5 41 7 41 10 41 3 2 87 4 87 8 87 7 2 83 3 83 4 83 7 83 8 83 9 83 10 83 +10 4 1 77 3 77 7 77 10 77 5 1 44 2 44 3 44 5 44 8 44 6 3 96 4 96 5 96 6 96 8 96 10 96 3 4 79 6 79 9 79 9 1 75 2 75 4 75 5 75 6 75 7 75 8 75 9 75 10 75 6 1 98 2 98 3 98 5 98 8 98 10 98 4 1 25 4 25 6 25 7 25 7 1 17 3 17 4 17 5 17 6 17 8 17 10 17 4 3 43 4 43 7 43 8 43 6 2 49 3 49 4 49 6 49 7 49 8 49 +10 5 2 76 4 76 6 76 7 76 8 76 3 2 35 3 35 6 35 5 2 28 4 28 6 28 7 28 9 28 4 1 95 2 95 7 95 8 95 6 2 95 3 95 5 95 7 95 8 95 10 95 6 1 61 3 61 5 61 6 61 8 61 9 61 5 2 35 7 35 8 35 9 35 10 35 6 1 7 2 7 6 7 7 7 8 7 10 7 2 4 9 7 9 2 7 10 10 10 +10 4 1 91 2 91 4 91 10 91 4 1 27 4 27 8 27 9 27 3 4 50 6 50 9 50 4 4 16 6 16 9 16 10 16 3 3 28 5 28 6 28 5 1 59 2 59 6 59 7 59 10 59 6 2 52 3 52 5 52 6 52 7 52 10 52 5 1 46 4 46 8 46 9 46 10 46 5 3 59 6 59 8 59 9 59 10 59 3 5 43 8 43 10 43 +10 5 1 45 2 45 4 45 5 45 7 45 5 3 71 6 71 8 71 9 71 10 71 7 3 39 4 39 5 39 6 39 7 39 8 39 9 39 5 1 87 6 87 7 87 8 87 10 87 3 4 14 5 14 9 14 3 2 54 6 54 7 54 4 4 41 5 41 7 41 8 41 4 5 43 6 43 7 43 10 43 4 3 9 5 9 6 9 8 9 5 1 20 3 20 5 20 8 20 9 20 +10 5 1 37 3 37 4 37 5 37 10 37 7 3 26 4 26 5 26 6 26 7 26 8 26 10 26 7 3 33 4 33 5 33 6 33 8 33 9 33 10 33 6 4 42 6 42 7 42 8 42 9 42 10 42 4 1 78 3 78 7 78 8 78 5 1 89 5 89 7 89 8 89 9 89 4 1 8 2 8 4 8 8 8 2 1 66 9 66 3 1 28 2 28 10 28 7 2 33 3 33 4 33 5 33 6 33 9 33 10 33 +10 3 2 74 4 74 8 74 3 1 69 3 69 4 69 6 2 84 3 84 4 84 6 84 8 84 10 84 4 3 27 4 27 6 27 10 27 7 2 81 3 81 4 81 5 81 6 81 8 81 10 81 6 1 45 3 45 4 45 5 45 7 45 8 45 6 3 69 4 69 5 69 6 69 7 69 9 69 5 1 94 3 94 4 94 5 94 6 94 2 4 78 7 78 5 1 96 3 96 5 96 7 96 10 96 +10 4 1 76 3 76 4 76 6 76 4 1 32 6 32 8 32 10 32 5 1 18 5 18 6 18 7 18 9 18 4 1 20 4 20 5 20 9 20 3 3 87 4 87 5 87 3 3 17 5 17 7 17 5 3 25 6 25 7 25 9 25 10 25 6 1 24 2 24 3 24 4 24 5 24 6 24 4 2 31 4 31 6 31 8 31 6 3 81 4 81 5 81 8 81 9 81 10 81 +10 3 8 97 9 97 10 97 5 1 90 5 90 7 90 8 90 9 90 4 5 28 6 28 8 28 9 28 5 1 86 6 86 7 86 8 86 9 86 3 1 58 5 58 8 58 5 1 72 2 72 6 72 8 72 9 72 3 3 23 4 23 7 23 6 3 76 4 76 7 76 8 76 9 76 10 76 5 2 99 4 99 5 99 6 99 8 99 4 1 45 2 45 5 45 8 45 +10 5 1 48 3 48 7 48 9 48 10 48 3 2 27 6 27 10 27 7 2 67 4 67 5 67 6 67 7 67 8 67 9 67 6 3 62 5 62 6 62 8 62 9 62 10 62 8 3 98 4 98 5 98 6 98 7 98 8 98 9 98 10 98 3 1 42 7 42 8 42 6 2 46 3 46 5 46 6 46 8 46 10 46 5 1 27 7 27 8 27 9 27 10 27 3 1 48 4 48 10 48 2 1 17 3 17 +10 7 2 80 5 80 6 80 7 80 8 80 9 80 10 80 1 4 19 4 4 28 6 28 7 28 10 28 5 2 12 4 12 5 12 7 12 9 12 4 5 94 6 94 8 94 10 94 5 2 63 3 63 6 63 7 63 8 63 4 2 98 3 98 8 98 9 98 5 2 50 4 50 6 50 9 50 10 50 7 1 80 2 80 3 80 4 80 6 80 7 80 8 80 4 1 50 2 50 3 50 7 50 +10 5 1 50 3 50 7 50 8 50 9 50 4 1 41 2 41 3 41 7 41 3 3 61 5 61 6 61 5 1 79 3 79 4 79 8 79 9 79 8 1 14 2 14 4 14 5 14 6 14 7 14 8 14 9 14 6 1 72 2 72 3 72 8 72 9 72 10 72 6 3 18 4 18 6 18 7 18 8 18 10 18 2 4 55 8 55 5 2 37 3 37 4 37 6 37 7 37 5 1 75 3 75 6 75 9 75 10 75 +10 4 1 22 8 22 9 22 10 22 5 1 57 2 57 3 57 5 57 6 57 7 1 75 2 75 3 75 4 75 5 75 6 75 9 75 5 3 14 5 14 6 14 7 14 10 14 4 2 65 3 65 7 65 8 65 6 1 96 3 96 4 96 5 96 6 96 10 96 7 2 71 4 71 5 71 6 71 8 71 9 71 10 71 3 1 47 3 47 10 47 8 2 79 3 79 4 79 5 79 7 79 8 79 9 79 10 79 3 7 60 8 60 10 60 +10 4 1 32 2 32 4 32 5 32 6 1 69 2 69 3 69 5 69 6 69 7 69 8 2 44 3 44 4 44 5 44 6 44 7 44 8 44 9 44 7 1 31 2 31 4 31 6 31 7 31 8 31 9 31 7 1 51 2 51 4 51 6 51 7 51 9 51 10 51 5 1 33 2 33 3 33 4 33 6 33 4 1 34 5 34 6 34 7 34 7 1 58 3 58 4 58 5 58 6 58 8 58 9 58 5 1 47 2 47 6 47 7 47 8 47 4 2 58 3 58 7 58 9 58 +10 6 1 66 2 66 4 66 6 66 8 66 9 66 4 4 40 6 40 8 40 9 40 6 2 17 3 17 5 17 7 17 8 17 10 17 4 1 62 4 62 5 62 7 62 2 4 38 10 38 7 1 8 2 8 3 8 4 8 6 8 7 8 8 8 3 1 15 5 15 7 15 8 1 29 2 29 3 29 4 29 5 29 6 29 7 29 9 29 4 2 44 4 44 8 44 10 44 5 1 97 2 97 3 97 5 97 10 97 +10 4 3 50 4 50 6 50 9 50 4 2 58 3 58 7 58 10 58 4 4 21 5 21 7 21 10 21 3 5 63 6 63 8 63 6 2 57 3 57 5 57 6 57 7 57 8 57 4 3 32 6 32 8 32 9 32 4 1 20 6 20 7 20 8 20 3 1 87 3 87 10 87 2 1 57 2 57 4 2 39 8 39 9 39 10 39 +10 3 4 20 5 20 9 20 2 1 67 7 67 6 1 85 2 85 4 85 7 85 8 85 10 85 6 3 90 5 90 6 90 7 90 9 90 10 90 5 2 70 5 70 7 70 8 70 9 70 5 1 84 4 84 5 84 9 84 10 84 5 1 30 2 30 4 30 6 30 9 30 5 1 56 4 56 5 56 6 56 10 56 4 3 61 4 61 5 61 8 61 6 1 15 3 15 4 15 5 15 7 15 10 15 +10 7 1 29 2 29 4 29 5 29 7 29 9 29 10 29 5 1 82 2 82 6 82 7 82 8 82 3 5 18 8 18 10 18 5 1 38 3 38 4 38 7 38 10 38 3 2 21 6 21 8 21 5 2 50 3 50 6 50 7 50 9 50 6 2 23 4 23 5 23 7 23 8 23 9 23 3 3 84 4 84 6 84 4 3 45 5 45 7 45 10 45 3 3 41 4 41 10 41 +10 2 4 54 6 54 3 3 37 9 37 10 37 3 2 62 7 62 8 62 7 1 16 2 16 3 16 4 16 6 16 7 16 9 16 4 1 52 6 52 8 52 9 52 4 1 57 3 57 4 57 9 57 4 3 54 4 54 5 54 6 54 3 3 38 8 38 10 38 7 1 74 2 74 5 74 7 74 8 74 9 74 10 74 6 2 52 4 52 5 52 6 52 7 52 10 52 +10 5 2 79 3 79 5 79 6 79 10 79 5 2 61 3 61 5 61 8 61 9 61 5 2 11 5 11 6 11 9 11 10 11 3 1 81 9 81 10 81 6 2 89 3 89 4 89 6 89 8 89 10 89 7 1 89 3 89 4 89 5 89 7 89 9 89 10 89 5 1 57 2 57 3 57 6 57 7 57 3 2 68 3 68 4 68 6 3 81 4 81 5 81 6 81 9 81 10 81 4 3 30 5 30 9 30 10 30 +10 5 2 24 5 24 8 24 9 24 10 24 4 2 66 5 66 8 66 10 66 3 1 32 5 32 10 32 6 1 33 4 33 6 33 7 33 8 33 9 33 1 9 8 2 3 20 4 20 3 3 84 7 84 9 84 5 1 91 2 91 4 91 6 91 7 91 4 5 55 8 55 9 55 10 55 4 1 20 2 20 6 20 8 20 +10 5 2 54 3 54 4 54 5 54 6 54 7 1 64 2 64 3 64 5 64 6 64 7 64 10 64 8 1 83 2 83 3 83 4 83 7 83 8 83 9 83 10 83 3 1 40 2 40 10 40 4 3 8 6 8 8 8 9 8 4 1 7 2 7 9 7 10 7 6 3 19 4 19 5 19 6 19 7 19 8 19 5 1 56 4 56 5 56 6 56 8 56 4 2 39 3 39 9 39 10 39 6 1 7 2 7 4 7 6 7 8 7 9 7 +10 6 1 6 2 6 3 6 4 6 5 6 7 6 5 5 74 6 74 7 74 8 74 9 74 7 1 63 2 63 3 63 4 63 8 63 9 63 10 63 5 2 64 3 64 4 64 7 64 10 64 5 3 15 4 15 5 15 9 15 10 15 2 5 42 7 42 6 1 98 3 98 7 98 8 98 9 98 10 98 4 5 61 7 61 9 61 10 61 7 2 40 3 40 5 40 6 40 7 40 9 40 10 40 4 4 91 5 91 6 91 9 91 +10 3 2 80 5 80 6 80 3 4 75 7 75 9 75 7 1 26 2 26 3 26 4 26 6 26 7 26 9 26 4 3 87 4 87 8 87 9 87 4 2 22 4 22 7 22 10 22 5 1 39 4 39 5 39 8 39 9 39 5 4 24 5 24 6 24 7 24 9 24 7 2 75 4 75 5 75 6 75 8 75 9 75 10 75 4 3 44 6 44 7 44 10 44 4 3 6 4 6 5 6 6 6 +10 5 1 8 3 8 4 8 6 8 8 8 5 3 79 4 79 5 79 6 79 10 79 7 2 61 3 61 4 61 5 61 6 61 7 61 10 61 3 2 15 5 15 9 15 2 1 12 7 12 4 3 43 7 43 8 43 10 43 3 1 26 4 26 9 26 3 1 22 9 22 10 22 6 1 20 2 20 3 20 7 20 8 20 10 20 7 2 80 4 80 5 80 7 80 8 80 9 80 10 80 +10 3 2 36 5 36 6 36 5 1 63 2 63 6 63 7 63 8 63 6 1 10 2 10 4 10 6 10 8 10 9 10 4 2 22 3 22 5 22 7 22 4 3 96 4 96 9 96 10 96 5 4 40 6 40 7 40 8 40 10 40 3 3 5 6 5 10 5 3 2 18 9 18 10 18 3 2 33 4 33 7 33 5 1 62 3 62 6 62 8 62 9 62 +10 3 3 8 5 8 10 8 1 9 15 6 1 64 2 64 3 64 7 64 9 64 10 64 4 4 95 7 95 8 95 9 95 5 1 96 2 96 3 96 5 96 6 96 3 1 38 3 38 7 38 3 1 18 8 18 10 18 7 2 23 4 23 5 23 7 23 8 23 9 23 10 23 3 3 64 6 64 8 64 6 1 89 5 89 6 89 7 89 8 89 9 89 diff --git a/data/flexible_jobshop/hurink_data/vdata/la32.fjs b/data/flexible_jobshop/hurink_data/vdata/la32.fjs new file mode 100644 index 0000000000..4301096d45 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la32.fjs @@ -0,0 +1,31 @@ +30 10 5.00 +10 5 1 89 4 89 6 89 7 89 8 89 5 1 58 2 58 3 58 5 58 10 58 6 5 97 6 97 7 97 8 97 9 97 10 97 4 3 44 8 44 9 44 10 44 5 2 77 4 77 5 77 8 77 9 77 4 3 5 4 5 5 5 9 5 2 1 9 10 9 5 1 58 4 58 5 58 6 58 9 58 3 3 96 5 96 10 96 2 4 84 8 84 +10 6 2 31 4 31 5 31 7 31 8 31 10 31 5 2 81 3 81 4 81 6 81 9 81 3 2 73 6 73 10 73 4 4 15 5 15 7 15 8 15 5 2 87 3 87 5 87 6 87 7 87 5 2 39 5 39 6 39 7 39 8 39 8 2 57 3 57 4 57 6 57 7 57 8 57 9 57 10 57 6 1 77 2 77 4 77 6 77 8 77 10 77 5 2 85 3 85 4 85 5 85 6 85 5 1 21 2 21 3 21 7 21 9 21 +10 4 2 48 3 48 8 48 9 48 6 1 71 2 71 3 71 6 71 7 71 8 71 4 1 40 4 40 7 40 9 40 2 2 70 4 70 2 2 49 7 49 7 1 22 2 22 4 22 5 22 7 22 9 22 10 22 4 1 10 4 10 5 10 8 10 4 2 34 4 34 8 34 9 34 4 5 80 6 80 7 80 8 80 5 3 82 4 82 6 82 9 82 10 82 +10 5 1 11 4 11 5 11 8 11 9 11 3 5 72 7 72 9 72 6 3 62 5 62 6 62 7 62 8 62 9 62 4 1 55 3 55 4 55 9 55 6 1 17 3 17 4 17 6 17 7 17 9 17 6 3 75 6 75 7 75 8 75 9 75 10 75 3 1 7 4 7 9 7 6 2 91 5 91 6 91 7 91 8 91 9 91 3 4 35 8 35 10 35 5 1 47 2 47 4 47 9 47 10 47 +10 6 1 64 3 64 5 64 6 64 7 64 10 64 9 1 71 2 71 3 71 4 71 5 71 6 71 7 71 8 71 9 71 3 5 12 8 12 10 12 3 2 90 6 90 9 90 5 2 94 3 94 4 94 5 94 8 94 4 4 75 5 75 7 75 9 75 3 4 20 6 20 10 20 6 1 15 3 15 4 15 5 15 9 15 10 15 2 5 50 6 50 7 2 67 4 67 6 67 7 67 8 67 9 67 10 67 +10 7 1 29 2 29 3 29 6 29 8 29 9 29 10 29 4 5 93 6 93 7 93 10 93 4 2 68 4 68 6 68 10 68 6 1 93 3 93 4 93 6 93 7 93 8 93 4 2 57 3 57 8 57 10 57 3 2 77 6 77 9 77 3 1 52 2 52 5 52 4 1 7 5 7 7 7 10 7 3 2 58 5 58 8 58 5 1 70 3 70 7 70 8 70 10 70 +10 3 1 26 4 26 5 26 4 2 27 4 27 6 27 10 27 2 2 63 10 63 3 1 6 3 6 6 6 4 4 87 7 87 9 87 10 87 4 1 56 3 56 4 56 8 56 8 1 48 2 48 3 48 4 48 5 48 6 48 7 48 9 48 7 1 36 3 36 4 36 6 36 7 36 9 36 10 36 3 1 95 2 95 3 95 7 2 82 3 82 4 82 5 82 6 82 8 82 9 82 +10 5 1 8 2 8 3 8 4 8 6 8 7 1 76 3 76 4 76 7 76 8 76 9 76 10 76 5 2 76 3 76 4 76 7 76 9 76 3 1 30 5 30 10 30 3 5 84 7 84 9 84 4 3 78 6 78 8 78 10 78 4 5 41 6 41 7 41 9 41 4 1 36 6 36 8 36 10 36 4 3 36 4 36 7 36 9 36 5 1 15 4 15 5 15 6 15 7 15 +10 3 4 13 7 13 9 13 3 6 29 8 29 9 29 2 1 75 9 75 3 3 81 6 81 7 81 4 2 78 4 78 5 78 8 78 2 6 88 7 88 4 1 54 3 54 5 54 10 54 7 1 40 4 40 5 40 6 40 8 40 9 40 10 40 4 1 13 2 13 8 13 9 13 5 1 82 3 82 5 82 7 82 9 82 +10 5 1 52 3 52 4 52 6 52 8 52 5 3 6 5 6 6 6 7 6 9 6 4 2 6 4 6 7 6 10 6 4 5 82 6 82 7 82 9 82 5 2 64 4 64 7 64 8 64 9 64 4 1 88 3 88 6 88 10 88 6 1 54 2 54 3 54 4 54 5 54 9 54 4 5 54 6 54 7 54 9 54 3 3 32 5 32 8 32 5 2 26 3 26 4 26 9 26 10 26 +10 4 3 62 4 62 5 62 9 62 1 2 35 4 3 72 5 72 6 72 8 72 4 2 69 3 69 7 69 8 69 3 1 62 6 62 9 62 5 6 32 7 32 8 32 9 32 10 32 7 1 5 3 5 4 5 7 5 8 5 9 5 10 5 6 2 61 4 61 5 61 7 61 8 61 10 61 5 1 67 3 67 5 67 6 67 8 67 3 7 93 8 93 10 93 +10 4 3 78 4 78 9 78 10 78 6 2 11 3 11 4 11 5 11 7 11 8 11 5 1 82 4 82 5 82 7 82 8 82 6 1 7 2 7 5 7 6 7 9 7 10 7 5 1 72 2 72 7 72 9 72 10 72 3 6 64 7 64 9 64 4 5 90 6 90 7 90 10 90 4 1 85 6 85 9 85 10 85 5 1 88 2 88 4 88 6 88 9 88 1 7 63 +10 6 1 50 2 50 3 50 4 50 7 50 8 50 3 1 28 5 28 7 28 5 1 35 3 35 4 35 6 35 9 35 5 2 66 4 66 6 66 7 66 9 66 3 3 27 5 27 9 27 5 1 49 3 49 7 49 9 49 10 49 2 1 11 10 11 3 2 88 4 88 7 88 3 1 31 6 31 10 31 3 1 44 2 44 4 44 +10 7 2 62 4 62 5 62 6 62 7 62 8 62 10 62 6 1 39 3 39 6 39 7 39 8 39 10 39 5 1 76 2 76 8 76 9 76 10 76 7 1 14 2 14 3 14 4 14 5 14 6 14 10 14 6 1 56 4 56 6 56 7 56 9 56 10 56 3 4 97 8 97 10 97 5 2 7 3 7 4 7 5 7 10 7 2 1 69 8 69 4 4 66 5 66 7 66 10 66 5 1 47 2 47 7 47 8 47 9 47 +10 3 2 47 7 47 8 47 4 1 41 3 41 6 41 10 41 5 1 64 5 64 6 64 9 64 10 64 5 3 58 4 58 6 58 8 58 9 58 5 5 57 6 57 8 57 9 57 10 57 4 2 93 8 93 9 93 10 93 5 2 69 4 69 6 69 9 69 10 69 4 1 53 5 53 6 53 7 53 3 2 18 6 18 10 18 6 1 79 2 79 5 79 6 79 7 79 10 79 +10 7 2 76 3 76 4 76 5 76 6 76 8 76 10 76 3 1 81 3 81 10 81 2 1 76 9 76 4 3 61 5 61 7 61 9 61 5 2 77 3 77 5 77 6 77 10 77 2 3 26 9 26 7 1 74 2 74 3 74 5 74 7 74 8 74 10 74 4 1 22 4 22 6 22 10 22 3 2 58 3 58 9 58 4 1 78 3 78 4 78 6 78 +10 3 5 30 6 30 7 30 6 1 72 3 72 4 72 6 72 8 72 9 72 6 1 43 2 43 4 43 5 43 6 43 8 43 3 1 65 3 65 9 65 4 2 16 4 16 6 16 7 16 5 1 92 5 92 6 92 8 92 9 92 3 2 95 4 95 6 95 6 1 29 3 29 7 29 8 29 9 29 10 29 4 3 99 5 99 9 99 10 99 6 3 64 4 64 6 64 7 64 8 64 10 64 +10 5 1 35 2 35 3 35 6 35 7 35 5 3 74 4 74 6 74 7 74 9 74 5 2 16 3 16 5 16 6 16 10 16 5 1 85 2 85 3 85 5 85 8 85 3 1 7 5 7 7 7 5 1 81 3 81 4 81 5 81 6 81 6 4 86 5 86 6 86 7 86 8 86 10 86 4 2 61 5 61 9 61 10 61 4 1 35 2 35 9 35 10 35 5 2 34 4 34 8 34 9 34 10 34 +10 3 2 97 3 97 10 97 5 5 43 6 43 7 43 8 43 9 43 6 2 72 3 72 4 72 5 72 7 72 8 72 5 1 88 4 88 7 88 8 88 9 88 5 1 17 5 17 6 17 7 17 9 17 5 1 43 4 43 5 43 6 43 7 43 5 1 94 3 94 5 94 8 94 9 94 7 1 64 2 64 4 64 5 64 6 64 7 64 8 64 5 1 22 4 22 5 22 7 22 10 22 4 1 42 3 42 4 42 6 42 +10 6 4 99 5 99 6 99 7 99 8 99 10 99 4 1 84 3 84 6 84 8 84 4 1 99 2 99 4 99 9 99 3 5 98 6 98 9 98 6 2 20 3 20 5 20 6 20 7 20 10 20 4 5 31 6 31 7 31 10 31 6 2 74 3 74 4 74 5 74 6 74 10 74 2 1 92 2 92 4 1 23 5 23 8 23 10 23 8 1 89 2 89 3 89 4 89 5 89 7 89 9 89 10 89 +10 5 3 32 4 32 7 32 9 32 10 32 4 1 6 2 6 3 6 10 6 5 2 55 5 55 6 55 7 55 8 55 6 1 19 2 19 4 19 6 19 7 19 8 19 7 2 81 3 81 5 81 6 81 7 81 8 81 10 81 5 1 81 2 81 3 81 7 81 9 81 4 2 40 3 40 8 40 9 40 4 5 9 7 9 8 9 9 9 5 1 37 4 37 5 37 8 37 9 37 2 2 40 3 40 +10 7 1 15 2 15 4 15 5 15 7 15 8 15 9 15 5 3 70 4 70 6 70 7 70 8 70 2 2 25 9 25 7 2 46 3 46 4 46 5 46 6 46 7 46 10 46 6 2 65 3 65 7 65 8 65 9 65 10 65 3 2 64 4 64 5 64 6 2 21 4 21 5 21 8 21 9 21 10 21 6 1 77 2 77 4 77 5 77 6 77 7 77 3 5 65 6 65 7 65 2 4 55 6 55 +10 2 3 31 9 31 5 2 84 3 84 4 84 6 84 8 84 7 1 37 2 37 4 37 6 37 7 37 8 37 9 37 6 1 24 2 24 3 24 4 24 6 24 7 24 4 1 85 3 85 7 85 9 85 3 5 89 7 89 8 89 7 2 29 4 29 5 29 7 29 8 29 9 29 10 29 4 1 44 2 44 5 44 7 44 6 1 40 3 40 5 40 6 40 7 40 10 40 5 1 83 3 83 4 83 6 83 7 83 +10 4 1 80 4 80 5 80 6 80 6 1 8 2 8 3 8 5 8 8 8 9 8 3 1 41 7 41 10 41 7 3 59 4 59 5 59 6 59 7 59 8 59 10 59 5 4 56 5 56 8 56 9 56 10 56 5 2 38 4 38 7 38 8 38 9 38 4 3 30 4 30 5 30 9 30 5 2 97 3 97 5 97 8 97 9 97 4 1 77 5 77 6 77 7 77 4 2 80 4 80 5 80 8 80 +10 4 5 59 6 59 8 59 10 59 4 1 91 3 91 7 91 9 91 4 3 50 4 50 5 50 7 50 6 2 80 3 80 4 80 5 80 9 80 10 80 2 2 17 3 17 7 3 40 5 40 6 40 7 40 8 40 9 40 10 40 7 3 71 4 71 5 71 6 71 7 71 9 71 10 71 6 1 56 3 56 6 56 8 56 9 56 10 56 4 4 88 5 88 7 88 9 88 4 1 7 3 7 8 7 10 7 +10 6 2 36 3 36 7 36 8 36 9 36 10 36 6 3 58 4 58 5 58 8 58 9 58 10 58 5 1 54 2 54 5 54 7 54 8 54 2 2 77 6 77 6 1 8 3 8 5 8 7 8 8 8 9 8 5 1 9 3 9 5 9 6 9 7 9 3 1 45 5 45 9 45 5 3 10 4 10 5 10 7 10 10 10 5 2 29 4 29 6 29 8 29 10 29 4 5 96 7 96 9 96 10 96 +10 4 1 28 4 28 8 28 9 28 4 2 92 4 92 7 92 10 92 5 1 73 3 73 4 73 7 73 9 73 5 2 27 4 27 5 27 7 27 8 27 6 2 86 4 86 5 86 6 86 8 86 9 86 4 3 87 6 87 8 87 10 87 5 1 96 3 96 5 96 7 96 10 96 1 2 98 5 1 99 2 99 3 99 7 99 8 99 5 3 70 5 70 8 70 9 70 10 70 +10 5 1 32 2 32 6 32 7 32 10 32 4 2 95 6 95 7 95 10 95 6 1 85 2 85 3 85 4 85 5 85 9 85 3 3 81 5 81 7 81 5 1 41 3 41 5 41 6 41 7 41 6 4 39 6 39 7 39 8 39 9 39 10 39 7 1 92 4 92 5 92 6 92 8 92 9 92 10 92 5 1 59 2 59 4 59 5 59 7 59 7 1 56 4 56 5 56 6 56 7 56 8 56 10 56 6 3 52 5 52 6 52 7 52 8 52 10 52 +10 3 1 93 3 93 5 93 5 2 12 3 12 4 12 8 12 9 12 3 3 22 6 22 7 22 4 2 27 3 27 6 27 7 27 3 2 45 8 45 9 45 3 4 69 6 69 8 69 4 4 60 7 60 8 60 10 60 3 2 7 5 7 6 7 8 1 88 2 88 3 88 5 88 7 88 8 88 9 88 10 88 4 2 49 5 49 6 49 10 49 +10 3 3 61 8 61 10 61 6 4 26 5 26 6 26 8 26 9 26 10 26 4 1 71 2 71 7 71 10 71 4 1 44 2 44 9 44 10 44 4 1 21 3 21 5 21 8 21 8 2 82 3 82 4 82 5 82 6 82 7 82 8 82 9 82 4 3 68 4 68 5 68 6 68 5 1 33 6 33 7 33 8 33 9 33 5 2 84 3 84 6 84 7 84 10 84 4 5 99 6 99 7 99 9 99 diff --git a/data/flexible_jobshop/hurink_data/vdata/la33.fjs b/data/flexible_jobshop/hurink_data/vdata/la33.fjs new file mode 100644 index 0000000000..29fb7c610b --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la33.fjs @@ -0,0 +1,31 @@ +30 10 5.00 +10 6 1 38 3 38 4 38 6 38 7 38 8 38 4 1 75 3 75 5 75 10 75 5 6 12 7 12 8 12 9 12 10 12 4 6 97 8 97 9 97 10 97 5 1 76 2 76 4 76 5 76 8 76 5 2 29 3 29 4 29 5 29 9 29 2 9 14 10 14 5 1 66 4 66 5 66 7 66 9 66 3 3 44 5 44 8 44 1 4 12 +10 7 1 43 2 43 4 43 5 43 7 43 8 43 10 43 5 2 38 3 38 4 38 6 38 9 38 2 2 80 6 80 4 4 82 5 82 7 82 8 82 4 3 85 5 85 6 85 7 85 5 2 58 5 58 6 58 7 58 8 58 7 2 87 3 87 4 87 6 87 7 87 8 87 10 87 7 1 92 2 92 4 92 6 92 8 92 9 92 10 92 5 2 89 3 89 5 89 6 89 10 89 5 1 69 2 69 3 69 8 69 9 69 +10 4 2 48 7 48 8 48 9 48 7 1 8 2 8 3 8 5 8 6 8 7 8 8 8 4 1 66 4 66 7 66 9 66 2 2 7 8 7 3 2 14 3 14 7 14 7 1 41 2 41 4 41 5 41 7 41 9 41 10 41 5 1 61 4 61 5 61 6 61 8 61 5 1 43 2 43 4 43 8 43 9 43 5 2 84 5 84 6 84 7 84 8 84 5 3 5 4 5 6 5 9 5 10 5 +10 5 1 19 4 19 6 19 8 19 9 19 4 4 74 5 74 7 74 9 74 5 3 41 5 41 6 41 7 41 9 41 5 1 59 3 59 4 59 5 59 9 59 5 1 43 4 43 6 43 7 43 9 43 6 3 42 6 42 7 42 8 42 9 42 10 42 3 1 73 9 73 10 73 5 5 97 6 97 7 97 8 97 9 97 3 2 8 4 8 8 8 4 1 96 2 96 4 96 10 96 +10 7 1 75 3 75 4 75 5 75 6 75 7 75 10 75 8 1 5 2 5 3 5 4 5 5 5 6 5 8 5 9 5 4 3 70 5 70 8 70 10 70 2 6 42 9 42 4 2 23 4 23 5 23 8 23 3 5 55 7 55 9 55 3 2 48 4 48 6 48 5 1 38 3 38 4 38 5 38 10 38 1 5 37 8 1 7 2 7 4 7 6 7 7 7 8 7 9 7 10 7 +10 7 1 72 2 72 3 72 6 72 8 72 9 72 10 72 4 5 31 6 31 8 31 10 31 4 2 95 4 95 6 95 10 95 6 1 79 3 79 4 79 6 79 7 79 8 79 4 3 25 5 25 8 25 10 25 3 2 56 6 56 9 56 4 1 9 2 9 5 9 9 9 4 1 60 5 60 7 60 10 60 4 2 73 5 73 6 73 8 73 4 1 43 3 43 7 43 10 43 +10 3 1 31 4 31 10 31 4 2 78 4 78 6 78 10 78 2 7 16 10 16 3 1 94 3 94 5 94 4 4 86 8 86 9 86 10 86 4 1 21 3 21 4 21 6 21 7 1 97 2 97 3 97 4 97 5 97 6 97 7 97 7 1 53 3 53 4 53 6 53 7 53 9 53 10 53 2 2 7 3 7 7 2 64 3 64 4 64 5 64 6 64 8 64 9 64 +10 5 1 86 2 86 3 86 4 86 6 86 6 1 65 3 65 4 65 7 65 9 65 10 65 4 2 59 3 59 7 59 9 59 3 1 44 9 44 10 44 3 2 33 5 33 9 33 4 3 85 6 85 8 85 10 85 4 1 61 5 61 6 61 7 61 4 1 32 6 32 8 32 10 32 4 4 63 7 63 9 63 10 63 4 1 30 4 30 5 30 7 30 +10 3 5 11 7 11 9 11 3 6 61 8 61 9 61 3 1 84 9 84 10 84 4 3 16 4 16 6 16 7 16 3 4 90 5 90 8 90 3 2 30 6 30 7 30 4 1 60 3 60 5 60 10 60 6 1 93 4 93 5 93 6 93 8 93 9 93 4 1 44 2 44 3 44 9 44 5 1 45 3 45 5 45 7 45 9 45 +10 4 3 11 4 11 6 11 8 11 5 3 28 5 28 6 28 7 28 9 28 4 1 32 2 32 7 32 10 32 4 5 36 7 36 8 36 9 36 4 2 31 4 31 8 31 9 31 5 1 47 3 47 5 47 6 47 10 47 6 1 20 2 20 3 20 4 20 5 20 9 20 4 5 52 6 52 7 52 9 52 3 3 35 5 35 10 35 5 2 49 3 49 4 49 9 49 10 49 +10 5 3 17 4 17 5 17 6 17 9 17 1 4 34 5 3 49 5 49 6 49 7 49 8 49 4 2 84 3 84 7 84 8 84 3 1 85 6 85 9 85 5 6 20 7 20 8 20 9 20 10 20 6 1 74 3 74 4 74 7 74 8 74 9 74 5 2 68 5 68 7 68 8 68 10 68 5 1 10 3 10 5 10 6 10 8 10 3 3 77 8 77 10 77 +10 3 4 71 9 71 10 71 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 5 1 29 4 29 5 29 7 29 8 29 6 1 85 2 85 5 85 6 85 9 85 10 85 6 1 76 2 76 5 76 7 76 9 76 10 76 2 6 59 7 59 5 3 17 5 17 6 17 7 17 10 17 4 1 17 6 17 9 17 10 17 6 1 13 2 13 4 13 6 13 9 13 10 13 1 8 48 +10 6 1 39 2 39 3 39 4 39 7 39 8 39 4 1 16 5 16 7 16 10 16 6 1 39 3 39 4 39 5 39 6 39 9 39 4 4 87 6 87 7 87 9 87 3 5 11 8 11 9 11 5 1 32 3 32 4 32 7 32 10 32 2 1 15 3 15 3 1 19 2 19 4 19 3 1 64 6 64 10 64 4 1 43 2 43 4 43 9 43 +10 6 2 33 4 33 6 33 7 33 8 33 10 33 6 1 82 3 82 7 82 8 82 9 82 10 82 6 1 92 2 92 3 92 8 92 9 92 10 92 6 1 83 2 83 4 83 5 83 6 83 10 83 6 1 32 4 32 6 32 7 32 9 32 10 32 3 4 99 8 99 10 99 4 3 99 4 99 5 99 10 99 3 1 91 5 91 8 91 4 1 8 4 8 5 8 7 8 4 1 57 2 57 7 57 8 57 +10 3 2 7 7 7 8 7 4 1 48 3 48 6 48 10 48 4 5 62 6 62 9 62 10 62 5 3 88 4 88 5 88 6 88 9 88 6 5 21 6 21 7 21 8 21 9 21 10 21 4 2 39 6 39 8 39 10 39 5 2 27 4 27 6 27 9 27 10 27 5 1 91 4 91 5 91 6 91 7 91 3 2 38 6 38 10 38 6 1 69 2 69 3 69 6 69 7 69 10 69 +10 6 2 64 3 64 4 64 5 64 6 64 10 64 3 1 45 3 45 9 45 3 1 24 4 24 9 24 5 3 80 5 80 7 80 8 80 9 80 4 2 67 3 67 6 67 10 67 3 3 18 5 18 9 18 6 1 38 2 38 5 38 7 38 8 38 10 38 3 1 88 4 88 10 88 4 2 80 3 80 6 80 9 80 5 1 44 2 44 3 44 4 44 6 44 +10 4 3 15 5 15 6 15 7 15 5 1 72 3 72 4 72 6 72 8 72 5 1 40 2 40 5 40 6 40 8 40 3 3 21 8 21 9 21 5 2 52 4 52 6 52 7 52 9 52 5 1 51 5 51 6 51 8 51 9 51 4 2 59 4 59 6 59 10 59 6 1 24 2 24 3 24 7 24 8 24 9 24 4 5 47 7 47 9 47 10 47 5 3 43 4 43 6 43 7 43 10 43 +10 5 1 77 3 77 5 77 6 77 7 77 6 3 43 4 43 6 43 7 43 8 43 9 43 5 2 40 3 40 5 40 6 40 10 40 4 1 31 2 31 3 31 8 31 3 5 76 7 76 9 76 5 1 20 4 20 5 20 6 20 7 20 6 4 88 5 88 6 88 7 88 8 88 10 88 5 2 70 4 70 5 70 9 70 10 70 4 1 5 2 5 9 5 10 5 5 1 32 2 32 4 32 9 32 10 32 +10 2 3 14 10 14 5 5 58 6 58 7 58 8 58 9 58 6 2 85 3 85 4 85 7 85 8 85 10 85 5 1 64 4 64 6 64 8 64 9 64 5 1 26 2 26 5 26 7 26 9 26 5 1 94 4 94 5 94 6 94 7 94 4 1 32 3 32 5 32 8 32 7 1 49 2 49 4 49 5 49 6 49 7 49 8 49 6 1 80 4 80 5 80 7 80 9 80 10 80 4 1 47 4 47 5 47 6 47 +10 5 4 23 5 23 6 23 7 23 10 23 5 1 11 2 11 3 11 6 11 8 11 4 1 34 2 34 4 34 9 34 2 5 75 9 75 6 3 79 5 79 6 79 7 79 8 79 10 79 4 4 26 5 26 6 26 10 26 5 2 96 3 96 5 96 6 96 10 96 2 1 5 2 5 4 1 9 5 9 7 9 8 9 8 1 59 2 59 3 59 4 59 6 59 7 59 9 59 10 59 +10 5 1 75 3 75 4 75 7 75 10 75 3 2 20 3 20 10 20 5 2 10 6 10 7 10 8 10 9 10 5 1 66 2 66 4 66 7 66 8 66 7 2 43 3 43 5 43 6 43 7 43 8 43 10 43 5 1 37 3 37 7 37 8 37 9 37 3 2 9 3 9 9 9 4 5 83 8 83 9 83 10 83 4 1 68 5 68 8 68 9 68 2 2 52 6 52 +10 7 1 54 2 54 4 54 5 54 7 54 8 54 9 54 5 2 26 4 26 6 26 7 26 8 26 2 2 79 5 79 7 3 88 4 88 5 88 6 88 7 88 8 88 10 88 6 2 84 3 84 7 84 8 84 9 84 10 84 4 1 6 2 6 4 6 5 6 7 2 54 3 54 4 54 5 54 8 54 9 54 10 54 6 2 59 4 59 5 59 6 59 7 59 10 59 3 4 28 5 28 7 28 2 4 42 6 42 +10 3 3 56 5 56 9 56 5 2 29 3 29 4 29 6 29 10 29 6 1 36 2 36 4 36 7 36 8 36 9 36 5 1 40 2 40 3 40 6 40 7 40 3 1 86 7 86 9 86 3 7 68 8 68 9 68 8 2 69 3 69 4 69 5 69 7 69 8 69 9 69 10 69 4 1 23 5 23 7 23 8 23 6 1 62 3 62 5 62 6 62 7 62 10 62 5 1 16 2 16 3 16 4 16 6 16 +10 4 1 53 4 53 6 53 8 53 6 1 5 2 5 3 5 5 5 8 5 9 5 3 1 17 7 17 10 17 6 3 59 4 59 5 59 7 59 8 59 10 59 6 3 59 4 59 5 59 8 59 9 59 10 59 4 2 78 7 78 8 78 9 78 3 4 64 5 64 9 64 5 1 82 2 82 3 82 5 82 8 82 3 1 13 5 13 6 13 5 2 12 4 12 5 12 6 12 8 12 +10 4 5 7 6 7 8 7 10 7 3 3 62 7 62 9 62 5 3 90 4 90 5 90 7 90 8 90 6 2 83 3 83 4 83 5 83 6 83 10 83 2 2 85 3 85 7 3 69 4 69 5 69 6 69 8 69 9 69 10 69 7 1 16 4 16 5 16 6 16 7 16 9 16 10 16 7 1 81 3 81 5 81 6 81 8 81 9 81 10 81 5 3 58 4 58 5 58 7 58 9 58 5 1 66 3 66 8 66 9 66 10 66 +10 6 2 24 3 24 7 24 8 24 9 24 10 24 5 3 65 5 65 8 65 9 65 10 65 5 1 69 2 69 5 69 7 69 8 69 2 2 42 6 42 6 1 82 5 82 7 82 8 82 9 82 10 82 5 1 82 3 82 5 82 6 82 7 82 3 1 83 5 83 9 83 4 3 46 4 46 5 46 7 46 5 4 72 6 72 8 72 9 72 10 72 3 5 33 7 33 10 33 +10 4 2 10 4 10 8 10 9 10 4 2 27 7 27 9 27 10 27 5 1 43 4 43 7 43 8 43 9 43 5 2 20 4 20 5 20 6 20 7 20 6 2 71 4 71 5 71 6 71 8 71 9 71 4 3 65 6 65 8 65 10 65 4 1 73 3 73 5 73 7 73 2 2 99 7 99 4 1 24 2 24 3 24 8 24 5 3 64 4 64 8 64 9 64 10 64 +10 5 1 35 2 35 6 35 7 35 10 35 5 2 92 4 92 6 92 7 92 10 92 5 1 38 2 38 3 38 5 38 9 38 3 3 35 5 35 6 35 6 1 30 3 30 5 30 6 30 7 30 8 30 6 4 45 6 45 7 45 8 45 9 45 10 45 8 1 8 3 8 4 8 5 8 6 8 8 8 9 8 10 8 4 2 82 4 82 5 82 7 82 8 1 34 2 34 4 34 5 34 6 34 7 34 8 34 10 34 6 3 21 5 21 6 21 7 21 8 21 10 21 +10 3 1 23 3 23 6 23 4 2 84 4 84 8 84 9 84 3 3 7 7 7 10 7 4 2 85 3 85 5 85 6 85 3 2 60 8 60 9 60 3 2 15 4 15 6 15 5 3 52 4 52 7 52 8 52 10 52 3 5 94 6 94 7 94 8 2 83 3 83 4 83 5 83 7 83 8 83 9 83 10 83 4 1 6 2 6 5 6 6 6 +10 3 3 70 8 70 10 70 7 4 29 5 29 6 29 7 29 8 29 9 29 10 29 4 1 27 2 27 7 27 9 27 3 1 80 2 80 10 80 4 1 6 3 6 5 6 8 6 8 2 39 3 39 4 39 5 39 6 39 7 39 8 39 9 39 4 2 79 3 79 5 79 6 79 5 1 28 6 28 7 28 8 28 9 28 6 2 66 3 66 4 66 6 66 7 66 10 66 3 6 66 7 66 9 66 diff --git a/data/flexible_jobshop/hurink_data/vdata/la34.fjs b/data/flexible_jobshop/hurink_data/vdata/la34.fjs new file mode 100644 index 0000000000..66d32e1563 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la34.fjs @@ -0,0 +1,31 @@ +30 10 5.00 +10 3 3 51 5 51 10 51 5 1 59 3 59 6 59 7 59 8 59 5 2 35 5 35 7 35 8 35 10 35 7 2 73 3 73 4 73 5 73 6 73 9 73 10 73 7 3 65 4 65 5 65 6 65 8 65 9 65 10 65 3 1 27 2 27 9 27 5 1 13 6 13 7 13 9 13 10 13 7 1 81 2 81 3 81 4 81 6 81 7 81 9 81 5 5 32 7 32 8 32 9 32 10 32 5 2 74 5 74 7 74 8 74 9 74 +10 6 1 64 2 64 4 64 5 64 6 64 9 64 7 2 33 3 33 4 33 7 33 8 33 9 33 10 33 4 2 75 4 75 5 75 6 75 6 1 33 2 33 3 33 6 33 7 33 10 33 5 1 10 2 10 6 10 9 10 10 10 4 1 28 3 28 4 28 9 28 7 2 38 4 38 5 38 7 38 8 38 9 38 10 38 3 4 53 6 53 7 53 4 4 49 5 49 9 49 10 49 3 2 55 3 55 6 55 +10 5 1 83 2 83 5 83 6 83 7 83 4 2 23 4 23 5 23 10 23 5 1 72 3 72 4 72 8 72 10 72 6 1 7 3 7 4 7 7 7 9 7 10 7 5 6 72 7 72 8 72 9 72 10 72 3 1 6 3 6 9 6 7 2 39 5 39 6 39 7 39 8 39 9 39 10 39 5 2 52 6 52 8 52 9 52 10 52 1 9 90 5 3 21 4 21 5 21 8 21 9 21 +10 5 4 82 7 82 8 82 9 82 10 82 5 1 23 2 23 3 23 4 23 7 23 5 3 93 4 93 6 93 8 93 10 93 5 2 78 4 78 5 78 7 78 8 78 5 2 88 3 88 4 88 6 88 7 88 6 1 53 3 53 4 53 6 53 8 53 10 53 4 2 28 3 28 8 28 10 28 3 6 65 7 65 9 65 6 4 21 5 21 6 21 7 21 9 21 10 21 4 1 61 3 61 4 61 5 61 +10 2 1 41 5 41 5 1 12 2 12 7 12 8 12 10 12 4 1 12 3 12 9 12 10 12 5 3 77 4 77 5 77 6 77 8 77 4 2 70 3 70 4 70 7 70 5 1 24 5 24 6 24 7 24 8 24 5 1 81 2 81 3 81 7 81 10 81 5 1 73 4 73 5 73 6 73 8 73 4 2 62 3 62 6 62 9 62 3 3 6 9 6 10 6 +10 5 2 98 3 98 5 98 6 98 9 98 6 1 28 2 28 4 28 5 28 7 28 8 28 4 2 42 3 42 5 42 7 42 5 1 72 4 72 8 72 9 72 10 72 5 1 15 3 15 4 15 7 15 8 15 7 2 15 3 15 4 15 5 15 7 15 9 15 10 15 5 1 94 2 94 4 94 6 94 10 94 3 1 33 3 33 7 33 4 2 51 6 51 7 51 8 51 5 2 99 4 99 8 99 9 99 10 99 +10 4 1 32 3 32 9 32 10 32 2 7 22 9 22 4 1 96 4 96 6 96 10 96 2 3 15 5 15 6 2 78 5 78 6 78 7 78 8 78 10 78 5 1 31 2 31 4 31 5 31 9 31 4 2 7 4 7 6 7 9 7 4 2 94 3 94 4 94 10 94 5 2 23 3 23 5 23 6 23 7 23 4 4 86 7 86 8 86 9 86 +10 3 2 93 4 93 8 93 7 2 97 3 97 4 97 6 97 7 97 8 97 9 97 2 4 43 7 43 3 1 73 4 73 6 73 4 1 24 4 24 5 24 10 24 4 3 68 5 68 8 68 9 68 7 1 88 3 88 6 88 7 88 8 88 9 88 10 88 5 2 42 3 42 6 42 7 42 8 42 7 1 35 4 35 5 35 7 35 8 35 9 35 10 35 8 1 72 2 72 3 72 4 72 5 72 6 72 7 72 9 72 +10 3 3 14 5 14 7 14 6 1 44 2 44 3 44 4 44 7 44 8 44 5 1 13 4 13 6 13 8 13 9 13 4 1 67 2 67 5 67 6 67 2 1 63 2 63 4 1 49 2 49 4 49 8 49 7 1 5 2 5 3 5 4 5 6 5 8 5 9 5 5 1 17 2 17 4 17 5 17 9 17 4 1 85 5 85 7 85 10 85 5 3 66 4 66 5 66 6 66 10 66 +10 8 1 82 2 82 3 82 4 82 6 82 8 82 9 82 10 82 8 1 15 2 15 3 15 4 15 5 15 6 15 9 15 10 15 5 2 72 4 72 6 72 9 72 10 72 3 5 26 6 26 10 26 5 1 8 2 8 4 8 5 8 8 8 5 2 68 3 68 7 68 8 68 10 68 7 1 21 2 21 3 21 4 21 5 21 7 21 8 21 4 3 45 4 45 7 45 9 45 7 2 99 3 99 5 99 6 99 7 99 8 99 9 99 3 3 27 6 27 8 27 +10 8 1 93 2 93 3 93 4 93 5 93 6 93 7 93 10 93 4 2 23 4 23 7 23 8 23 6 1 51 2 51 4 51 5 51 9 51 10 51 3 1 54 5 54 9 54 4 3 49 4 49 6 49 8 49 8 1 96 2 96 3 96 4 96 5 96 6 96 7 96 10 96 5 1 56 2 56 3 56 4 56 10 56 2 7 36 10 36 4 2 53 5 53 6 53 9 53 3 4 52 8 52 9 52 +10 3 1 60 4 60 9 60 5 1 14 2 14 3 14 6 14 8 14 7 2 70 3 70 5 70 6 70 7 70 8 70 10 70 4 2 55 3 55 7 55 10 55 3 2 23 6 23 10 23 7 2 83 3 83 4 83 5 83 6 83 7 83 8 83 4 4 38 5 38 8 38 9 38 4 3 24 5 24 8 24 10 24 3 2 37 7 37 8 37 3 4 48 7 48 10 48 +10 3 1 62 6 62 8 62 5 2 15 3 15 4 15 5 15 8 15 4 1 69 6 69 8 69 9 69 5 5 23 6 23 7 23 9 23 10 23 4 2 82 5 82 8 82 9 82 7 1 26 3 26 6 26 7 26 8 26 9 26 10 26 1 5 45 6 2 33 3 33 5 33 6 33 7 33 8 33 3 3 12 4 12 8 12 4 1 37 3 37 5 37 9 37 +10 6 2 72 4 72 7 72 8 72 9 72 10 72 6 2 9 3 9 4 9 5 9 6 9 9 9 6 3 15 5 15 7 15 8 15 9 15 10 15 1 6 28 4 1 92 3 92 9 92 10 92 7 1 12 5 12 6 12 7 12 8 12 9 12 10 12 3 1 59 2 59 3 59 3 2 64 3 64 4 64 5 1 87 3 87 5 87 7 87 9 87 7 1 73 2 73 3 73 4 73 7 73 8 73 10 73 +10 4 1 50 4 50 7 50 8 50 3 1 14 2 14 7 14 4 5 90 8 90 9 90 10 90 5 2 46 4 46 5 46 6 46 10 46 5 1 71 3 71 4 71 6 71 10 71 7 3 48 4 48 5 48 6 48 7 48 8 48 9 48 3 3 80 5 80 6 80 3 2 61 3 61 10 61 7 1 24 2 24 5 24 6 24 7 24 9 24 10 24 7 1 44 2 44 3 44 4 44 6 44 7 44 9 44 +10 4 1 22 3 22 6 22 9 22 4 5 94 6 94 7 94 10 94 5 2 16 5 16 6 16 7 16 9 16 5 2 73 4 73 5 73 7 73 10 73 7 1 54 2 54 3 54 4 54 5 54 8 54 10 54 4 6 54 8 54 9 54 10 54 6 1 46 2 46 5 46 8 46 9 46 10 46 6 2 97 6 97 7 97 8 97 9 97 10 97 4 2 61 3 61 7 61 9 61 4 5 75 6 75 8 75 10 75 +10 4 2 55 5 55 9 55 10 55 5 2 67 3 67 4 67 5 67 10 67 5 5 77 7 77 8 77 9 77 10 77 3 5 30 8 30 9 30 7 2 6 3 6 5 6 6 6 7 6 8 6 9 6 6 1 32 2 32 5 32 7 32 9 32 10 32 2 3 47 9 47 3 1 93 3 93 6 93 6 3 6 4 6 7 6 8 6 9 6 10 6 3 1 40 2 40 9 40 +10 4 1 30 2 30 5 30 9 30 5 2 98 4 98 5 98 7 98 10 98 3 4 79 8 79 10 79 3 1 22 6 22 9 22 4 3 79 7 79 9 79 10 79 4 3 7 5 7 8 7 10 7 3 3 36 4 36 9 36 5 1 36 4 36 6 36 7 36 10 36 6 1 9 2 9 3 9 6 9 7 9 8 9 4 5 92 6 92 9 92 10 92 +10 4 1 37 6 37 7 37 9 37 4 4 72 5 72 8 72 9 72 5 3 52 4 52 6 52 8 52 10 52 2 2 31 5 31 2 2 82 6 82 6 1 54 2 54 6 54 7 54 8 54 10 54 3 4 7 6 7 8 7 4 1 82 3 82 7 82 8 82 6 3 73 4 73 7 73 8 73 9 73 10 73 1 1 49 +10 5 2 73 3 73 8 73 9 73 10 73 5 1 83 3 83 4 83 6 83 10 83 4 1 45 4 45 5 45 8 45 1 3 76 3 1 43 5 43 8 43 7 1 29 3 29 4 29 5 29 7 29 9 29 10 29 4 1 35 3 35 5 35 6 35 5 2 92 5 92 6 92 7 92 9 92 4 2 39 7 39 8 39 9 39 6 2 28 3 28 5 28 7 28 8 28 9 28 +10 4 3 58 6 58 7 58 9 58 6 1 26 4 26 7 26 8 26 9 26 10 26 6 2 48 3 48 4 48 5 48 7 48 8 48 2 7 52 9 52 6 1 34 2 34 4 34 5 34 7 34 8 34 4 3 96 4 96 5 96 7 96 4 1 70 6 70 8 70 9 70 6 3 98 4 98 5 98 7 98 9 98 10 98 4 2 80 4 80 5 80 8 80 5 1 94 4 94 5 94 7 94 10 94 +10 5 2 70 3 70 4 70 8 70 10 70 7 1 23 2 23 3 23 4 23 5 23 7 23 9 23 5 1 26 3 26 4 26 6 26 8 26 5 2 14 3 14 4 14 5 14 6 14 6 3 90 4 90 5 90 7 90 8 90 9 90 2 1 93 3 93 4 1 21 4 21 5 21 10 21 4 1 42 2 42 3 42 8 42 3 2 18 7 18 8 18 5 2 36 4 36 7 36 8 36 10 36 +10 5 3 28 5 28 7 28 8 28 10 28 7 1 76 2 76 3 76 6 76 7 76 8 76 10 76 5 1 25 2 25 6 25 8 25 10 25 3 1 17 5 17 6 17 5 2 84 3 84 4 84 6 84 10 84 7 1 67 3 67 4 67 6 67 7 67 9 67 10 67 5 2 87 5 87 6 87 8 87 9 87 2 4 43 5 43 6 2 88 3 88 5 88 6 88 7 88 10 88 2 3 84 6 84 +10 2 7 30 8 30 4 1 91 4 91 6 91 8 91 7 1 52 3 52 4 52 5 52 6 52 8 52 9 52 3 2 80 5 80 10 80 3 1 21 2 21 7 21 5 1 8 5 8 6 8 7 8 8 8 5 2 37 5 37 6 37 9 37 10 37 4 3 15 4 15 6 15 7 15 5 2 12 5 12 7 12 8 12 9 12 4 2 92 4 92 5 92 9 92 +10 5 2 28 4 28 6 28 9 28 10 28 8 1 7 2 7 4 7 5 7 7 7 8 7 9 7 10 7 4 2 46 5 46 8 46 10 46 6 3 92 4 92 7 92 8 92 9 92 10 92 5 3 77 4 77 7 77 8 77 10 77 5 1 15 3 15 4 15 7 15 8 15 6 1 69 3 69 6 69 7 69 9 69 10 69 2 8 54 9 54 9 1 47 2 47 3 47 4 47 5 47 7 47 8 47 9 47 10 47 3 4 39 6 39 8 39 +10 7 2 50 4 50 5 50 7 50 8 50 9 50 10 50 6 4 44 5 44 6 44 7 44 9 44 10 44 2 3 64 9 64 7 1 38 4 38 5 38 6 38 7 38 8 38 9 38 6 1 93 2 93 3 93 5 93 7 93 9 93 4 2 33 5 33 7 33 8 33 4 4 75 5 75 6 75 8 75 7 1 41 3 41 4 41 5 41 6 41 7 41 8 41 5 2 24 3 24 6 24 8 24 10 24 7 1 5 2 5 3 5 4 5 7 5 9 5 10 5 +10 5 2 94 3 94 6 94 8 94 9 94 2 1 17 8 17 5 2 87 3 87 4 87 6 87 7 87 7 1 21 2 21 3 21 4 21 6 21 9 21 10 21 2 2 92 9 92 2 8 28 10 28 3 2 61 4 61 5 61 2 1 63 5 63 4 2 34 4 34 6 34 7 34 3 2 77 5 77 6 77 +10 4 1 72 4 72 7 72 10 72 5 1 98 3 98 5 98 7 98 9 98 5 3 5 4 5 7 5 8 5 10 5 3 3 28 5 28 6 28 4 3 9 4 9 6 9 8 9 4 1 95 2 95 6 95 10 95 6 1 64 3 64 4 64 7 64 9 64 10 64 7 2 43 3 43 4 43 6 43 7 43 8 43 10 43 5 1 50 4 50 5 50 6 50 8 50 5 4 96 5 96 6 96 8 96 10 96 +10 4 1 85 5 85 7 85 9 85 4 2 85 3 85 8 85 10 85 4 3 39 6 39 8 39 9 39 7 1 98 2 98 4 98 5 98 7 98 9 98 10 98 4 1 24 6 24 7 24 8 24 4 4 71 5 71 6 71 7 71 6 2 60 3 60 4 60 6 60 9 60 10 60 7 1 55 2 55 3 55 5 55 7 55 8 55 9 55 3 2 22 5 22 10 22 4 6 35 7 35 9 35 10 35 +10 3 4 78 8 78 10 78 5 1 49 5 49 6 49 7 49 10 49 5 1 46 2 46 3 46 4 46 5 46 6 2 11 5 11 6 11 7 11 8 11 9 11 5 1 90 4 90 5 90 7 90 10 90 5 1 20 2 20 4 20 6 20 8 20 5 1 34 2 34 8 34 9 34 10 34 7 3 6 4 6 5 6 6 6 7 6 8 6 9 6 3 2 70 5 70 10 70 4 1 74 4 74 9 74 10 74 diff --git a/data/flexible_jobshop/hurink_data/vdata/la35.fjs b/data/flexible_jobshop/hurink_data/vdata/la35.fjs new file mode 100644 index 0000000000..c074830b4e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la35.fjs @@ -0,0 +1,31 @@ +30 10 5.00 +10 3 1 66 3 66 4 66 4 2 84 3 84 4 84 10 84 7 1 26 2 26 4 26 6 26 8 26 9 26 10 26 5 1 29 2 29 3 29 8 29 10 29 4 4 94 6 94 8 94 10 94 4 2 98 4 98 7 98 10 98 4 2 7 4 7 7 7 9 7 3 4 98 6 98 10 98 4 2 45 6 45 7 45 10 45 5 3 43 4 43 5 43 6 43 8 43 +10 3 1 32 4 32 5 32 3 1 97 2 97 9 97 5 1 55 2 55 6 55 7 55 8 55 3 3 88 4 88 6 88 5 1 93 4 93 5 93 8 93 9 93 7 1 88 3 88 4 88 7 88 8 88 9 88 10 88 7 1 20 2 20 4 20 5 20 6 20 8 20 10 20 6 2 50 3 50 5 50 7 50 8 50 9 50 4 4 17 6 17 8 17 10 17 6 1 5 3 5 5 5 6 5 7 5 10 5 +10 3 3 43 5 43 8 43 4 1 68 3 68 4 68 6 68 5 1 47 7 47 8 47 9 47 10 47 3 1 68 8 68 10 68 6 1 57 2 57 3 57 4 57 5 57 10 57 2 4 20 7 20 5 2 81 3 81 5 81 6 81 10 81 6 1 60 3 60 4 60 6 60 8 60 9 60 7 4 94 5 94 6 94 7 94 8 94 9 94 10 94 5 1 62 2 62 4 62 7 62 10 62 +10 5 2 57 3 57 5 57 8 57 9 57 4 5 40 6 40 8 40 10 40 6 1 78 2 78 3 78 4 78 6 78 8 78 6 1 9 6 9 7 9 8 9 9 9 10 9 6 3 49 5 49 7 49 8 49 9 49 10 49 6 3 17 6 17 7 17 8 17 9 17 10 17 4 2 32 4 32 5 32 6 32 4 1 30 5 30 9 30 10 30 5 3 87 4 87 7 87 9 87 10 87 5 5 77 6 77 7 77 8 77 9 77 +10 4 1 52 3 52 5 52 8 52 3 5 30 6 30 9 30 6 1 48 2 48 4 48 6 48 7 48 9 48 4 1 48 3 48 5 48 6 48 3 2 26 3 26 4 26 5 2 17 5 17 6 17 9 17 10 17 4 6 93 7 93 8 93 10 93 4 3 97 4 97 7 97 9 97 5 1 49 3 49 5 49 7 49 8 49 3 3 89 5 89 9 89 +10 6 2 95 3 95 6 95 7 95 8 95 10 95 5 1 33 3 33 4 33 6 33 8 33 3 2 5 3 5 10 5 5 1 17 5 17 6 17 7 17 8 17 7 3 70 4 70 6 70 7 70 8 70 9 70 10 70 7 2 57 4 57 5 57 7 57 8 57 9 57 10 57 6 4 34 5 34 6 34 7 34 8 34 10 34 6 3 61 6 61 7 61 8 61 9 61 10 61 5 2 62 4 62 8 62 9 62 10 62 2 8 39 10 39 +10 2 8 97 10 97 6 1 92 4 92 5 92 6 92 7 92 10 92 5 2 31 3 31 5 31 6 31 9 31 7 1 5 2 5 3 5 4 5 6 5 9 5 10 5 4 1 79 2 79 3 79 4 79 4 3 5 4 5 5 5 7 5 6 4 67 5 67 6 67 7 67 9 67 10 67 3 1 5 6 5 7 5 6 3 78 4 78 6 78 8 78 9 78 10 78 5 2 60 3 60 5 60 6 60 7 60 +10 7 3 79 4 79 5 79 7 79 8 79 9 79 10 79 4 3 6 5 6 6 6 9 6 4 3 20 5 20 7 20 8 20 5 1 45 6 45 7 45 8 45 9 45 6 1 34 2 34 5 34 7 34 9 34 10 34 5 4 24 5 24 6 24 7 24 10 24 3 4 26 8 26 10 26 5 1 68 3 68 5 68 6 68 9 68 2 2 16 3 16 5 1 46 3 46 7 46 8 46 10 46 +10 5 1 58 2 58 4 58 8 58 10 58 4 1 50 5 50 8 50 10 50 4 3 19 5 19 9 19 10 19 5 1 93 2 93 3 93 6 93 9 93 3 2 49 3 49 7 49 6 2 25 3 25 4 25 5 25 7 25 10 25 2 1 85 6 85 4 1 50 5 50 7 50 8 50 6 1 93 3 93 6 93 7 93 8 93 9 93 5 2 26 3 26 5 26 8 26 10 26 +10 5 1 81 3 81 4 81 7 81 10 81 4 3 71 6 71 7 71 9 71 6 1 7 2 7 3 7 6 7 8 7 10 7 3 2 39 3 39 9 39 6 2 16 3 16 4 16 6 16 7 16 8 16 4 2 42 3 42 4 42 9 42 8 1 71 2 71 4 71 5 71 6 71 8 71 9 71 10 71 4 3 84 5 84 6 84 8 84 7 1 56 3 56 4 56 6 56 7 56 8 56 9 56 8 1 99 2 99 3 99 5 99 6 99 7 99 8 99 9 99 +10 6 1 9 2 9 3 9 6 9 8 9 9 9 6 1 86 3 86 5 86 6 86 7 86 10 86 2 8 6 10 6 4 2 71 4 71 6 71 10 71 5 1 97 5 97 6 97 7 97 9 97 4 3 85 4 85 6 85 7 85 5 2 16 3 16 4 16 5 16 8 16 4 1 42 3 42 8 42 9 42 5 2 81 4 81 6 81 8 81 10 81 2 2 81 6 81 +10 7 3 72 4 72 5 72 6 72 7 72 8 72 10 72 4 4 24 6 24 7 24 8 24 7 1 30 3 30 4 30 5 30 6 30 7 30 8 30 4 4 56 7 56 9 56 10 56 3 3 43 4 43 5 43 5 1 61 2 61 3 61 5 61 10 61 3 4 82 8 82 9 82 6 3 40 4 40 5 40 6 40 7 40 10 40 4 2 59 4 59 5 59 6 59 7 1 43 2 43 4 43 7 43 8 43 9 43 10 43 +10 5 3 43 4 43 6 43 9 43 10 43 4 2 13 5 13 8 13 10 13 4 1 70 2 70 6 70 7 70 3 3 93 7 93 8 93 5 1 95 4 95 5 95 7 95 9 95 6 1 12 2 12 3 12 5 12 7 12 9 12 6 1 15 2 15 5 15 6 15 7 15 10 15 5 1 78 2 78 3 78 7 78 10 78 3 6 97 7 97 8 97 5 1 14 2 14 4 14 6 14 10 14 +10 7 1 14 2 14 3 14 5 14 6 14 8 14 10 14 4 4 26 5 26 7 26 10 26 7 1 71 2 71 3 71 4 71 5 71 7 71 10 71 4 1 46 3 46 4 46 8 46 5 3 80 4 80 8 80 9 80 10 80 4 6 31 7 31 9 31 10 31 4 3 37 4 37 5 37 9 37 5 1 27 5 27 6 27 7 27 10 27 3 3 92 7 92 8 92 6 1 67 3 67 4 67 5 67 7 67 8 67 +10 4 1 12 3 12 7 12 9 12 2 1 43 2 43 5 5 96 6 96 8 96 9 96 10 96 7 2 7 3 7 4 7 5 7 7 7 8 7 9 7 3 2 45 4 45 7 45 5 2 20 5 20 7 20 8 20 9 20 3 1 13 2 13 6 13 7 2 29 3 29 5 29 6 29 8 29 9 29 10 29 5 1 60 5 60 6 60 9 60 10 60 5 1 33 4 33 6 33 8 33 9 33 +10 5 2 78 3 78 4 78 6 78 8 78 3 6 50 7 50 9 50 4 3 84 4 84 7 84 9 84 3 1 42 2 42 7 42 3 4 84 7 84 9 84 4 4 30 5 30 6 30 7 30 7 2 76 3 76 4 76 5 76 6 76 8 76 10 76 6 1 57 3 57 7 57 8 57 9 57 10 57 9 1 87 2 87 3 87 5 87 6 87 7 87 8 87 9 87 10 87 3 4 59 5 59 9 59 +10 4 1 49 3 49 5 49 7 49 2 5 50 8 50 5 2 15 4 15 5 15 7 15 8 15 5 1 13 2 13 6 13 7 13 9 13 3 1 93 2 93 6 93 5 3 50 4 50 7 50 8 50 10 50 5 1 32 3 32 4 32 7 32 10 32 4 3 59 4 59 6 59 7 59 5 1 10 2 10 3 10 4 10 6 10 7 1 35 2 35 3 35 4 35 5 35 6 35 10 35 +10 5 1 25 2 25 3 25 9 25 10 25 6 1 47 4 47 5 47 6 47 9 47 10 47 6 1 60 3 60 7 60 8 60 9 60 10 60 4 4 33 5 33 6 33 9 33 6 1 53 3 53 4 53 5 53 9 53 10 53 4 1 37 2 37 6 37 7 37 4 1 73 6 73 9 73 10 73 3 1 22 3 22 6 22 3 3 87 4 87 10 87 5 4 79 5 79 7 79 8 79 10 79 +10 5 1 84 2 84 4 84 7 84 10 84 4 3 83 7 83 9 83 10 83 6 1 71 2 71 4 71 5 71 6 71 7 71 4 2 68 5 68 6 68 9 68 4 1 89 6 89 9 89 10 89 1 9 11 5 2 60 4 60 5 60 7 60 8 60 4 1 50 2 50 5 50 10 50 4 3 33 4 33 5 33 8 33 5 4 97 7 97 8 97 9 97 10 97 +10 4 1 14 2 14 3 14 4 14 4 1 38 2 38 9 38 10 38 5 1 88 6 88 7 88 8 88 10 88 5 1 5 3 5 6 5 7 5 9 5 5 1 77 2 77 3 77 5 77 6 77 2 8 92 10 92 6 1 24 2 24 3 24 8 24 9 24 10 24 8 1 73 3 73 4 73 5 73 7 73 8 73 9 73 10 73 7 1 52 2 52 5 52 6 52 8 52 9 52 10 52 2 2 71 4 71 +10 5 1 62 3 62 5 62 7 62 8 62 2 6 19 10 19 8 2 38 3 38 5 38 6 38 7 38 8 38 9 38 10 38 5 2 15 4 15 5 15 6 15 10 15 8 1 64 2 64 3 64 4 64 6 64 8 64 9 64 10 64 2 1 64 3 64 6 1 8 2 8 4 8 5 8 7 8 9 8 4 2 61 6 61 7 61 10 61 5 1 19 3 19 5 19 9 19 10 19 6 1 33 2 33 5 33 6 33 7 33 9 33 +10 6 1 33 3 33 4 33 5 33 6 33 10 33 6 2 46 3 46 5 46 6 46 7 46 10 46 4 4 74 5 74 8 74 10 74 4 1 56 4 56 6 56 8 56 4 5 84 6 84 7 84 9 84 7 2 83 3 83 4 83 7 83 8 83 9 83 10 83 7 1 19 2 19 3 19 6 19 8 19 9 19 10 19 5 5 8 6 8 7 8 8 8 10 8 5 3 32 4 32 7 32 9 32 10 32 5 2 97 4 97 5 97 6 97 8 97 +10 3 4 50 5 50 6 50 5 3 71 4 71 5 71 7 71 9 71 2 7 50 9 50 5 3 97 4 97 5 97 9 97 10 97 3 6 8 8 8 10 8 3 1 17 6 17 9 17 5 1 19 2 19 5 19 8 19 10 19 3 2 92 7 92 9 92 3 4 54 5 54 6 54 4 2 52 5 52 6 52 9 52 +10 5 1 32 2 32 5 32 9 32 10 32 4 1 79 2 79 5 79 8 79 4 2 97 4 97 5 97 7 97 5 1 38 2 38 5 38 6 38 9 38 6 4 49 5 49 6 49 7 49 8 49 10 49 6 1 76 2 76 3 76 5 76 6 76 9 76 6 1 76 3 76 4 76 6 76 7 76 8 76 5 1 56 3 56 4 56 5 56 7 56 5 2 78 3 78 5 78 7 78 9 78 4 3 54 4 54 8 54 9 54 +10 3 3 13 6 13 7 13 6 3 5 4 5 6 5 7 5 8 5 9 5 6 2 25 3 25 6 25 8 25 9 25 10 25 4 1 86 4 86 5 86 8 86 7 1 95 2 95 5 95 6 95 8 95 9 95 10 95 2 4 28 10 28 4 6 78 7 78 8 78 9 78 2 8 24 9 24 2 5 10 8 10 5 1 39 5 39 6 39 7 39 8 39 +10 6 1 48 2 48 7 48 8 48 9 48 10 48 1 3 59 4 1 20 3 20 4 20 6 20 5 1 7 3 7 6 7 9 7 10 7 5 3 31 4 31 5 31 6 31 10 31 3 2 97 3 97 7 97 4 2 89 4 89 8 89 9 89 4 1 32 4 32 5 32 7 32 4 1 25 4 25 9 25 10 25 5 2 41 3 41 4 41 9 41 10 41 +10 5 5 87 6 87 8 87 9 87 10 87 5 1 18 4 18 6 18 9 18 10 18 4 4 48 5 48 8 48 10 48 5 3 43 4 43 6 43 7 43 9 43 4 2 30 3 30 4 30 8 30 6 4 97 5 97 7 97 8 97 9 97 10 97 3 5 47 6 47 8 47 6 4 65 5 65 6 65 7 65 8 65 9 65 3 1 69 2 69 4 69 4 2 27 4 27 5 27 6 27 +10 3 4 71 7 71 8 71 4 1 20 6 20 7 20 9 20 5 3 20 5 20 6 20 9 20 10 20 8 2 78 3 78 4 78 5 78 6 78 7 78 8 78 10 78 4 3 39 4 39 5 39 6 39 2 1 17 6 17 4 1 50 8 50 9 50 10 50 2 3 44 8 44 5 2 42 5 42 8 42 9 42 10 42 3 2 38 5 38 9 38 +10 4 1 50 4 50 8 50 9 50 8 1 42 2 42 5 42 6 42 7 42 8 42 9 42 10 42 6 1 72 2 72 4 72 7 72 8 72 9 72 4 1 7 2 7 6 7 10 7 3 2 77 9 77 10 77 5 1 58 4 58 6 58 8 58 10 58 6 4 78 5 78 6 78 8 78 9 78 10 78 8 3 89 4 89 5 89 6 89 7 89 8 89 9 89 10 89 5 2 70 5 70 7 70 8 70 9 70 4 1 36 6 36 8 36 9 36 +10 5 1 32 4 32 6 32 7 32 10 32 7 1 95 2 95 4 95 5 95 6 95 9 95 10 95 3 3 13 5 13 8 13 5 1 73 2 73 4 73 6 73 10 73 7 1 97 2 97 4 97 5 97 7 97 8 97 10 97 3 2 24 6 24 9 24 6 2 49 3 49 5 49 7 49 8 49 10 49 3 4 57 6 57 8 57 2 2 68 8 68 6 1 94 2 94 4 94 5 94 8 94 10 94 diff --git a/data/flexible_jobshop/hurink_data/vdata/la36.fjs b/data/flexible_jobshop/hurink_data/vdata/la36.fjs new file mode 100644 index 0000000000..6546423dbb --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la36.fjs @@ -0,0 +1,16 @@ +15 15 7.50 +15 5 3 21 4 21 5 21 12 21 14 21 9 4 55 5 55 6 55 7 55 9 55 11 55 13 55 14 55 15 55 7 1 71 2 71 3 71 7 71 8 71 10 71 14 71 5 1 98 3 98 7 98 9 98 15 98 5 2 12 4 12 7 12 11 12 14 12 7 1 34 3 34 5 34 7 34 11 34 12 34 15 34 8 3 16 4 16 5 16 6 16 8 16 10 16 11 16 15 16 3 2 21 7 21 14 21 6 1 53 2 53 6 53 8 53 13 53 14 53 6 1 26 6 26 8 26 9 26 10 26 13 26 9 1 52 3 52 4 52 7 52 8 52 9 52 11 52 14 52 15 52 10 1 95 3 95 5 95 6 95 7 95 8 95 10 95 12 95 13 95 14 95 7 4 31 6 31 8 31 10 31 11 31 13 31 15 31 5 2 42 5 42 8 42 12 42 13 42 6 1 39 3 39 4 39 6 39 11 39 14 39 +15 8 2 54 3 54 4 54 5 54 6 54 12 54 13 54 15 54 6 1 83 3 83 4 83 5 83 10 83 14 83 5 2 77 7 77 8 77 10 77 15 77 8 1 64 3 64 4 64 6 64 8 64 9 64 14 64 15 64 9 1 34 2 34 4 34 5 34 6 34 7 34 9 34 12 34 15 34 6 2 79 3 79 5 79 8 79 9 79 15 79 8 1 43 3 43 5 43 7 43 8 43 9 43 11 43 13 43 6 1 55 6 55 8 55 9 55 10 55 15 55 9 2 77 3 77 4 77 5 77 8 77 11 77 12 77 13 77 14 77 5 2 19 5 19 6 19 7 19 11 19 8 4 37 5 37 8 37 9 37 10 37 12 37 14 37 15 37 8 5 79 6 79 7 79 8 79 9 79 11 79 13 79 15 79 3 3 92 11 92 14 92 10 1 62 2 62 4 62 6 62 7 62 9 62 11 62 13 62 14 62 15 62 3 3 66 8 66 9 66 +15 5 2 83 5 83 6 83 9 83 10 83 8 1 77 3 77 5 77 6 77 8 77 9 77 12 77 14 77 7 1 87 3 87 5 87 7 87 8 87 13 87 15 87 6 4 38 7 38 8 38 11 38 12 38 15 38 7 3 60 4 60 5 60 6 60 8 60 12 60 13 60 5 5 98 6 98 10 98 11 98 13 98 11 1 93 3 93 4 93 6 93 7 93 8 93 9 93 10 93 12 93 14 93 15 93 11 2 17 3 17 4 17 5 17 9 17 10 17 11 17 12 17 13 17 14 17 15 17 8 3 41 6 41 7 41 8 41 9 41 10 41 12 41 14 41 6 3 44 4 44 5 44 11 44 13 44 15 44 5 4 69 10 69 11 69 14 69 15 69 7 2 49 5 49 8 49 10 49 11 49 12 49 14 49 11 1 24 2 24 3 24 4 24 6 24 9 24 10 24 11 24 12 24 13 24 14 24 5 2 87 8 87 9 87 10 87 12 87 7 4 25 5 25 6 25 7 25 9 25 10 25 15 25 +15 9 1 77 2 77 6 77 8 77 9 77 11 77 13 77 14 77 15 77 9 1 96 2 96 3 96 5 96 6 96 7 96 13 96 14 96 15 96 8 2 28 3 28 4 28 5 28 8 28 10 28 11 28 14 28 4 3 7 5 7 7 7 11 7 10 1 95 2 95 3 95 4 95 5 95 6 95 7 95 10 95 14 95 15 95 5 5 35 6 35 7 35 10 35 14 35 5 3 35 6 35 8 35 10 35 14 35 4 3 76 9 76 11 76 13 76 9 2 9 3 9 5 9 6 9 7 9 9 9 12 9 13 9 15 9 6 1 95 5 95 8 95 10 95 13 95 15 95 7 3 43 4 43 5 43 6 43 7 43 8 43 11 43 6 2 75 3 75 12 75 13 75 14 75 15 75 4 2 61 5 61 6 61 11 61 5 1 10 7 10 8 10 13 10 15 10 8 1 79 2 79 3 79 4 79 8 79 10 79 13 79 15 79 +15 6 1 87 3 87 4 87 7 87 11 87 13 87 9 1 28 2 28 4 28 5 28 6 28 7 28 8 28 13 28 15 28 5 2 50 3 50 9 50 12 50 14 50 7 1 59 2 59 3 59 7 59 8 59 9 59 14 59 9 1 46 2 46 4 46 5 46 6 46 8 46 9 46 10 46 13 46 9 1 45 3 45 6 45 8 45 9 45 11 45 12 45 13 45 14 45 12 1 9 2 9 3 9 5 9 6 9 7 9 8 9 9 9 11 9 12 9 13 9 15 9 8 1 43 3 43 6 43 8 43 10 43 11 43 12 43 15 43 5 7 52 8 52 10 52 12 52 14 52 7 1 27 5 27 6 27 8 27 10 27 11 27 14 27 8 2 91 3 91 4 91 6 91 7 91 12 91 13 91 14 91 5 3 41 6 41 8 41 13 41 14 41 5 2 16 4 16 6 16 10 16 12 16 8 1 59 6 59 8 59 9 59 11 59 12 59 13 59 15 59 7 4 39 6 39 7 39 8 39 13 39 14 39 15 39 +15 6 1 20 2 20 3 20 9 20 12 20 15 20 7 3 71 4 71 5 71 11 71 12 71 13 71 15 71 4 5 78 9 78 13 78 14 78 8 3 66 4 66 5 66 6 66 10 66 12 66 14 66 15 66 8 4 14 6 14 7 14 9 14 12 14 13 14 14 14 15 14 8 3 8 4 8 6 8 9 8 10 8 12 8 13 8 15 8 7 3 42 5 42 6 42 7 42 11 42 12 42 15 42 5 3 28 7 28 8 28 14 28 15 28 8 2 54 4 54 6 54 7 54 8 54 10 54 12 54 14 54 8 1 33 2 33 5 33 6 33 7 33 10 33 11 33 12 33 4 2 89 5 89 12 89 13 89 8 1 26 2 26 6 26 9 26 10 26 12 26 13 26 15 26 8 1 37 3 37 5 37 8 37 9 37 10 37 12 37 15 37 8 1 33 3 33 4 33 5 33 7 33 10 33 11 33 13 33 7 3 43 6 43 8 43 9 43 13 43 14 43 15 43 +15 6 6 69 7 69 9 69 10 69 13 69 14 69 6 4 96 5 96 6 96 10 96 11 96 12 96 7 3 17 7 17 8 17 11 17 13 17 14 17 15 17 7 1 69 2 69 3 69 6 69 8 69 12 69 14 69 4 1 45 2 45 8 45 15 45 10 3 31 4 31 5 31 7 31 8 31 9 31 10 31 12 31 13 31 14 31 4 2 78 7 78 12 78 15 78 5 2 20 4 20 6 20 7 20 11 20 9 2 27 3 27 4 27 5 27 6 27 8 27 9 27 11 27 15 27 8 1 87 4 87 5 87 6 87 9 87 11 87 13 87 14 87 5 2 74 3 74 4 74 6 74 8 74 6 2 84 4 84 6 84 8 84 9 84 14 84 5 1 76 2 76 7 76 14 76 15 76 6 2 94 3 94 4 94 9 94 11 94 12 94 9 2 81 3 81 4 81 5 81 6 81 8 81 10 81 11 81 13 81 +15 12 2 58 3 58 4 58 5 58 6 58 7 58 8 58 10 58 11 58 12 58 14 58 15 58 6 5 90 9 90 11 90 13 90 14 90 15 90 3 2 76 10 76 12 76 6 4 81 5 81 7 81 8 81 11 81 12 81 6 1 23 2 23 6 23 7 23 8 23 11 23 8 3 28 4 28 7 28 8 28 10 28 11 28 13 28 14 28 4 2 18 8 18 9 18 12 18 8 1 32 2 32 3 32 6 32 11 32 12 32 14 32 15 32 8 1 86 5 86 6 86 7 86 8 86 13 86 14 86 15 86 7 4 99 5 99 6 99 9 99 10 99 11 99 13 99 8 2 97 4 97 5 97 9 97 10 97 11 97 14 97 15 97 8 1 24 3 24 4 24 5 24 9 24 10 24 11 24 12 24 5 1 45 2 45 6 45 11 45 14 45 5 1 72 6 72 7 72 13 72 14 72 6 5 25 6 25 9 25 10 25 13 25 15 25 +15 7 1 27 2 27 4 27 6 27 7 27 10 27 13 27 8 2 46 4 46 5 46 6 46 9 46 10 46 11 46 12 46 5 2 67 5 67 7 67 9 67 11 67 3 1 27 4 27 9 27 7 2 19 5 19 7 19 8 19 11 19 12 19 14 19 5 5 80 9 80 10 80 11 80 13 80 9 3 17 4 17 7 17 9 17 10 17 11 17 12 17 13 17 14 17 5 4 48 6 48 7 48 14 48 15 48 6 1 62 6 62 8 62 10 62 11 62 13 62 9 1 12 2 12 4 12 6 12 7 12 8 12 10 12 11 12 12 12 6 8 28 10 28 11 28 12 28 13 28 15 28 9 3 98 5 98 6 98 9 98 10 98 12 98 13 98 14 98 15 98 7 1 42 2 42 5 42 6 42 8 42 9 42 12 42 4 6 48 8 48 10 48 12 48 4 6 50 12 50 13 50 15 50 +15 10 1 37 2 37 3 37 4 37 5 37 7 37 10 37 11 37 12 37 15 37 9 1 80 2 80 3 80 4 80 6 80 8 80 10 80 11 80 13 80 6 5 75 6 75 7 75 9 75 12 75 14 75 6 6 55 7 55 9 55 10 55 13 55 15 55 8 4 50 5 50 6 50 7 50 8 50 10 50 12 50 14 50 9 1 94 3 94 4 94 5 94 6 94 10 94 12 94 13 94 15 94 7 1 14 2 14 5 14 9 14 10 14 13 14 15 14 6 1 41 4 41 6 41 7 41 8 41 15 41 10 1 72 2 72 4 72 7 72 8 72 9 72 12 72 13 72 14 72 15 72 8 1 50 2 50 3 50 4 50 6 50 8 50 10 50 15 50 9 1 61 2 61 3 61 5 61 8 61 11 61 12 61 14 61 15 61 6 4 79 5 79 6 79 8 79 14 79 15 79 7 1 98 3 98 8 98 9 98 10 98 12 98 14 98 4 9 18 13 18 14 18 15 18 5 2 63 4 63 5 63 11 63 13 63 +15 6 6 65 8 65 9 65 11 65 12 65 15 65 4 4 96 5 96 7 96 12 96 5 1 47 4 47 5 47 6 47 15 47 8 1 75 4 75 5 75 6 75 7 75 10 75 14 75 15 75 6 1 69 5 69 8 69 12 69 13 69 15 69 6 2 58 6 58 7 58 10 58 14 58 15 58 9 4 33 5 33 6 33 7 33 8 33 11 33 12 33 13 33 15 33 8 1 71 2 71 4 71 6 71 8 71 9 71 11 71 13 71 9 1 22 3 22 4 22 5 22 7 22 10 22 12 22 13 22 15 22 5 2 32 4 32 8 32 9 32 14 32 5 3 57 6 57 7 57 13 57 14 57 10 1 79 2 79 3 79 4 79 7 79 9 79 11 79 13 79 14 79 15 79 6 3 14 4 14 5 14 8 14 11 14 15 14 7 1 31 3 31 4 31 5 31 9 31 12 31 15 31 4 6 60 7 60 8 60 9 60 +15 5 2 34 3 34 4 34 10 34 13 34 8 1 47 3 47 5 47 6 47 7 47 8 47 11 47 12 47 4 2 58 4 58 5 58 8 58 5 3 51 4 51 6 51 11 51 13 51 7 1 62 4 62 5 62 8 62 9 62 10 62 15 62 4 2 44 3 44 7 44 14 44 6 3 8 4 8 6 8 9 8 10 8 12 8 8 1 17 4 17 8 17 9 17 10 17 12 17 13 17 14 17 6 5 97 10 97 11 97 13 97 14 97 15 97 6 4 29 6 29 9 29 10 29 14 29 15 29 5 3 15 9 15 11 15 12 15 14 15 5 3 66 4 66 8 66 14 66 15 66 6 3 40 4 40 5 40 10 40 11 40 13 40 8 1 44 4 44 5 44 6 44 7 44 8 44 11 44 12 44 4 7 38 9 38 11 38 15 38 +15 4 4 50 7 50 8 50 11 50 6 2 57 4 57 8 57 10 57 11 57 15 57 11 2 61 3 61 4 61 5 61 6 61 7 61 8 61 10 61 13 61 14 61 15 61 3 1 20 6 20 11 20 5 1 85 8 85 9 85 10 85 12 85 5 3 90 7 90 10 90 13 90 14 90 4 2 58 3 58 9 58 14 58 11 3 63 4 63 5 63 6 63 7 63 10 63 11 63 12 63 13 63 14 63 15 63 8 1 84 2 84 4 84 7 84 8 84 9 84 11 84 12 84 5 1 39 2 39 5 39 14 39 15 39 6 1 87 4 87 6 87 8 87 10 87 14 87 12 1 21 3 21 4 21 5 21 7 21 9 21 10 21 11 21 12 21 13 21 14 21 15 21 7 2 56 5 56 7 56 8 56 9 56 11 56 15 56 7 1 32 3 32 6 32 9 32 11 32 12 32 15 32 9 1 57 2 57 4 57 5 57 6 57 9 57 10 57 13 57 15 57 +15 7 3 84 6 84 7 84 9 84 10 84 11 84 15 84 8 1 45 2 45 4 45 5 45 7 45 8 45 10 45 12 45 7 1 15 6 15 7 15 8 15 12 15 13 15 15 15 3 4 41 8 41 15 41 7 3 18 6 18 7 18 9 18 10 18 11 18 15 18 9 2 82 3 82 5 82 6 82 7 82 8 82 9 82 10 82 13 82 5 5 29 9 29 10 29 12 29 13 29 5 3 70 5 70 7 70 8 70 10 70 5 1 67 2 67 5 67 7 67 8 67 7 3 30 4 30 6 30 7 30 11 30 12 30 15 30 6 3 50 7 50 8 50 9 50 13 50 14 50 6 3 23 4 23 7 23 12 23 13 23 15 23 7 1 20 5 20 7 20 8 20 9 20 13 20 15 20 7 3 21 8 21 9 21 11 21 13 21 14 21 15 21 8 4 38 7 38 8 38 9 38 10 38 12 38 14 38 15 38 +15 6 1 37 3 37 7 37 8 37 9 37 10 37 7 1 81 6 81 7 81 11 81 12 81 13 81 15 81 9 1 61 2 61 4 61 6 61 8 61 9 61 11 61 12 61 13 61 7 1 57 3 57 5 57 6 57 7 57 13 57 15 57 5 4 57 5 57 7 57 9 57 11 57 4 1 52 3 52 9 52 14 52 8 5 74 6 74 7 74 8 74 10 74 11 74 13 74 14 74 4 6 62 7 62 13 62 15 62 6 1 30 2 30 6 30 8 30 12 30 13 30 7 2 52 4 52 6 52 7 52 9 52 10 52 13 52 3 3 38 8 38 15 38 7 2 68 3 68 4 68 5 68 13 68 14 68 15 68 8 5 54 6 54 7 54 8 54 10 54 11 54 12 54 14 54 9 1 54 3 54 4 54 5 54 7 54 9 54 11 54 12 54 13 54 9 1 16 4 16 5 16 6 16 7 16 10 16 13 16 14 16 15 16 diff --git a/data/flexible_jobshop/hurink_data/vdata/la37.fjs b/data/flexible_jobshop/hurink_data/vdata/la37.fjs new file mode 100644 index 0000000000..cf469d0d5c --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la37.fjs @@ -0,0 +1,16 @@ +15 15 7.50 +15 8 2 19 3 19 6 19 7 19 8 19 10 19 11 19 15 19 7 1 64 3 64 7 64 8 64 9 64 11 64 15 64 7 3 73 4 73 6 73 10 73 11 73 12 73 14 73 10 1 13 3 13 4 13 5 13 7 13 8 13 9 13 10 13 12 13 13 13 7 1 84 2 84 3 84 8 84 10 84 12 84 15 84 6 1 88 5 88 6 88 9 88 12 88 15 88 6 1 85 3 85 4 85 5 85 9 85 15 85 9 1 41 2 41 3 41 4 41 5 41 7 41 8 41 11 41 14 41 8 2 53 5 53 8 53 9 53 10 53 12 53 13 53 15 53 7 6 80 7 80 8 80 9 80 10 80 12 80 14 80 9 1 66 2 66 4 66 5 66 6 66 10 66 11 66 14 66 15 66 8 3 46 4 46 6 46 8 46 11 46 12 46 13 46 15 46 7 2 59 3 59 7 59 9 59 13 59 14 59 15 59 6 3 25 4 25 5 25 8 25 10 25 11 25 5 1 62 5 62 9 62 10 62 13 62 +15 8 1 67 2 67 3 67 7 67 10 67 13 67 14 67 15 67 5 1 74 4 74 6 74 12 74 15 74 6 2 41 8 41 9 41 10 41 11 41 13 41 8 3 57 5 57 7 57 8 57 9 57 10 57 11 57 12 57 4 5 52 8 52 11 52 15 52 8 1 14 5 14 6 14 8 14 9 14 10 14 13 14 14 14 7 1 64 3 64 4 64 10 64 11 64 12 64 14 64 10 1 84 2 84 4 84 5 84 7 84 8 84 9 84 11 84 13 84 15 84 6 2 78 5 78 7 78 8 78 9 78 10 78 6 1 47 3 47 6 47 8 47 9 47 15 47 4 3 28 8 28 9 28 14 28 7 3 84 5 84 6 84 7 84 8 84 10 84 12 84 5 1 63 2 63 3 63 5 63 11 63 10 1 26 2 26 6 26 7 26 9 26 11 26 12 26 13 26 14 26 15 26 7 3 46 6 46 8 46 9 46 11 46 12 46 13 46 +15 5 1 97 5 97 7 97 14 97 15 97 6 3 95 9 95 11 95 12 95 14 95 15 95 7 1 64 2 64 4 64 9 64 12 64 14 64 15 64 8 1 38 3 38 4 38 6 38 7 38 8 38 10 38 11 38 10 1 59 2 59 3 59 4 59 6 59 8 59 10 59 11 59 13 59 14 59 6 2 95 4 95 6 95 7 95 8 95 13 95 6 1 17 3 17 5 17 9 17 11 17 13 17 4 4 65 8 65 12 65 15 65 6 3 93 4 93 10 93 11 93 13 93 14 93 8 2 10 3 10 4 10 7 10 8 10 10 10 11 10 15 10 7 1 73 6 73 7 73 9 73 11 73 12 73 14 73 8 1 11 2 11 3 11 7 11 8 11 9 11 12 11 13 11 7 2 85 4 85 5 85 6 85 9 85 12 85 13 85 7 1 46 4 46 8 46 9 46 10 46 12 46 15 46 7 1 67 7 67 8 67 10 67 11 67 12 67 14 67 +15 4 2 23 6 23 11 23 14 23 5 3 49 9 49 11 49 13 49 14 49 5 1 32 4 32 6 32 10 32 13 32 7 1 66 3 66 5 66 6 66 7 66 9 66 10 66 6 3 43 4 43 6 43 7 43 10 43 15 43 7 1 60 3 60 4 60 7 60 10 60 11 60 12 60 5 8 41 9 41 11 41 13 41 14 41 3 3 61 8 61 14 61 6 2 70 8 70 10 70 12 70 13 70 14 70 6 1 49 4 49 7 49 9 49 10 49 15 49 7 2 17 3 17 4 17 8 17 9 17 11 17 12 17 6 4 90 5 90 7 90 11 90 12 90 14 90 9 2 85 3 85 4 85 6 85 7 85 9 85 10 85 11 85 15 85 9 1 99 2 99 3 99 5 99 6 99 8 99 10 99 12 99 15 99 8 1 85 3 85 5 85 6 85 8 85 9 85 10 85 14 85 +15 5 1 98 3 98 4 98 5 98 10 98 5 1 57 8 57 9 57 10 57 15 57 7 4 73 5 73 6 73 10 73 11 73 14 73 15 73 12 2 9 3 9 4 9 5 9 7 9 8 9 9 9 10 9 11 9 12 9 13 9 14 9 8 1 73 4 73 5 73 7 73 10 73 11 73 13 73 14 73 7 3 7 4 7 5 7 6 7 7 7 8 7 9 7 6 2 98 4 98 7 98 11 98 13 98 15 98 6 1 13 3 13 4 13 5 13 7 13 13 13 8 1 41 2 41 4 41 7 41 9 41 10 41 14 41 15 41 7 1 40 5 40 6 40 7 40 10 40 11 40 15 40 9 4 85 6 85 8 85 9 85 10 85 11 85 12 85 13 85 14 85 8 1 37 4 37 5 37 7 37 9 37 10 37 11 37 15 37 8 1 68 2 68 3 68 7 68 9 68 11 68 12 68 14 68 7 1 79 3 79 5 79 8 79 9 79 12 79 15 79 6 5 17 6 17 8 17 12 17 13 17 15 17 +15 5 3 66 5 66 6 66 10 66 12 66 6 2 53 4 53 5 53 8 53 11 53 14 53 8 1 86 2 86 3 86 4 86 5 86 6 86 11 86 12 86 5 1 40 5 40 7 40 9 40 12 40 8 1 14 6 14 9 14 11 14 12 14 13 14 14 14 15 14 7 1 19 2 19 4 19 5 19 11 19 13 19 15 19 6 2 96 11 96 12 96 13 96 14 96 15 96 5 1 95 2 95 5 95 10 95 15 95 9 1 54 3 54 4 54 5 54 6 54 7 54 10 54 12 54 13 54 8 3 84 4 84 7 84 9 84 10 84 11 84 12 84 14 84 9 1 97 3 97 6 97 8 97 10 97 11 97 12 97 13 97 15 97 10 2 16 4 16 8 16 9 16 10 16 11 16 12 16 13 16 14 16 15 16 5 3 52 4 52 6 52 10 52 15 52 7 2 76 3 76 5 76 10 76 12 76 13 76 14 76 8 4 87 5 87 7 87 8 87 10 87 11 87 12 87 15 87 +15 6 3 77 5 77 6 77 9 77 12 77 14 77 8 2 55 3 55 4 55 5 55 10 55 12 55 13 55 15 55 6 2 42 3 42 10 42 11 42 14 42 15 42 8 2 74 3 74 6 74 7 74 8 74 9 74 10 74 11 74 7 2 91 4 91 7 91 8 91 10 91 11 91 15 91 4 3 33 5 33 6 33 14 33 6 4 16 5 16 10 16 11 16 12 16 15 16 6 1 54 6 54 8 54 10 54 11 54 13 54 7 1 18 5 18 7 18 9 18 10 18 12 18 13 18 8 1 87 2 87 3 87 4 87 5 87 6 87 8 87 11 87 7 2 60 4 60 8 60 9 60 10 60 11 60 12 60 9 1 13 2 13 3 13 6 13 7 13 9 13 12 13 13 13 14 13 4 1 33 3 33 6 33 7 33 7 2 33 4 33 5 33 8 33 9 33 14 33 15 33 5 1 61 5 61 7 61 11 61 12 61 +15 9 1 41 3 41 5 41 6 41 7 41 9 41 10 41 11 41 12 41 8 1 39 2 39 4 39 6 39 8 39 9 39 10 39 15 39 7 3 82 4 82 6 82 7 82 9 82 12 82 13 82 8 2 64 4 64 5 64 7 64 8 64 9 64 10 64 12 64 8 3 47 6 47 7 47 8 47 11 47 13 47 14 47 15 47 4 2 28 6 28 11 28 12 28 5 1 78 2 78 8 78 13 78 15 78 5 3 49 5 49 6 49 14 49 15 49 6 2 79 7 79 11 79 12 79 14 79 15 79 9 2 58 3 58 4 58 5 58 7 58 8 58 9 58 10 58 12 58 8 1 92 3 92 5 92 7 92 9 92 11 92 13 92 14 92 4 4 79 5 79 7 79 8 79 6 3 6 10 6 12 6 13 6 14 6 15 6 6 1 69 4 69 7 69 9 69 10 69 13 69 6 4 76 6 76 9 76 11 76 13 76 15 76 +15 5 4 21 6 21 8 21 9 21 12 21 11 1 42 2 42 6 42 7 42 8 42 9 42 10 42 12 42 13 42 14 42 15 42 5 1 91 4 91 10 91 12 91 13 91 9 1 28 2 28 3 28 5 28 8 28 9 28 10 28 12 28 15 28 8 1 52 2 52 3 52 5 52 6 52 11 52 13 52 14 52 6 1 88 5 88 7 88 8 88 9 88 14 88 7 1 76 2 76 5 76 6 76 9 76 12 76 13 76 7 1 86 2 86 9 86 12 86 13 86 14 86 15 86 6 2 23 6 23 7 23 8 23 11 23 13 23 5 2 35 11 35 12 35 13 35 15 35 6 3 52 8 52 9 52 13 52 14 52 15 52 10 2 91 3 91 5 91 6 91 8 91 11 91 12 91 13 91 14 91 15 91 8 3 47 4 47 6 47 8 47 9 47 10 47 12 47 14 47 9 1 82 2 82 5 82 8 82 11 82 12 82 13 82 14 82 15 82 5 7 24 9 24 11 24 13 24 14 24 +15 10 2 42 3 42 6 42 7 42 8 42 10 42 11 42 12 42 13 42 14 42 6 1 93 2 93 4 93 12 93 13 93 15 93 5 1 95 4 95 6 95 10 95 15 95 5 3 45 6 45 11 45 14 45 15 45 6 5 28 10 28 11 28 13 28 14 28 15 28 5 2 77 3 77 10 77 11 77 15 77 4 1 84 3 84 8 84 12 84 9 1 8 2 8 5 8 6 8 7 8 8 8 10 8 11 8 14 8 7 2 45 4 45 6 45 8 45 10 45 13 45 15 45 3 5 70 9 70 10 70 6 1 37 6 37 7 37 8 37 12 37 13 37 7 2 86 4 86 5 86 7 86 10 86 11 86 15 86 8 2 64 4 64 7 64 8 64 12 64 13 64 14 64 15 64 8 4 67 5 67 7 67 9 67 10 67 11 67 12 67 14 67 11 1 38 2 38 3 38 4 38 5 38 9 38 11 38 12 38 13 38 14 38 15 38 +15 11 1 97 2 97 3 97 5 97 6 97 10 97 11 97 12 97 13 97 14 97 15 97 8 1 81 2 81 3 81 4 81 7 81 11 81 12 81 13 81 6 1 58 2 58 5 58 6 58 7 58 9 58 7 1 84 3 84 8 84 9 84 10 84 11 84 15 84 7 2 58 3 58 6 58 8 58 9 58 10 58 12 58 5 1 9 8 9 9 9 13 9 14 9 6 2 87 4 87 9 87 10 87 11 87 12 87 4 4 5 5 5 10 5 11 5 4 3 44 8 44 11 44 15 44 5 6 85 7 85 11 85 13 85 14 85 3 7 89 12 89 15 89 4 8 77 9 77 11 77 13 77 4 9 96 10 96 11 96 15 96 8 3 39 5 39 6 39 7 39 8 39 9 39 12 39 15 39 5 3 77 6 77 9 77 10 77 11 77 +15 5 1 80 5 80 8 80 10 80 13 80 9 1 21 2 21 3 21 4 21 5 21 7 21 8 21 10 21 13 21 7 2 10 3 10 4 10 6 10 7 10 10 10 11 10 8 1 73 4 73 5 73 6 73 9 73 10 73 14 73 15 73 5 2 70 3 70 9 70 10 70 15 70 9 1 49 2 49 3 49 6 49 7 49 9 49 11 49 12 49 14 49 7 3 31 4 31 7 31 8 31 9 31 13 31 14 31 5 2 34 7 34 8 34 9 34 14 34 8 2 40 4 40 5 40 6 40 11 40 12 40 14 40 15 40 5 6 22 9 22 12 22 13 22 14 22 6 1 15 3 15 5 15 9 15 10 15 15 15 5 3 82 6 82 9 82 14 82 15 82 6 1 57 4 57 8 57 10 57 14 57 15 57 9 1 71 2 71 6 71 8 71 9 71 10 71 11 71 12 71 15 71 9 3 48 4 48 5 48 8 48 9 48 11 48 13 48 14 48 15 48 +15 6 3 17 5 17 10 17 12 17 13 17 15 17 4 2 62 6 62 8 62 9 62 9 3 75 5 75 6 75 7 75 8 75 9 75 10 75 12 75 14 75 5 1 35 7 35 10 35 13 35 14 35 8 1 91 2 91 3 91 6 91 7 91 11 91 12 91 15 91 9 2 50 3 50 5 50 7 50 10 50 11 50 12 50 13 50 15 50 6 2 7 3 7 4 7 7 7 11 7 14 7 10 1 64 3 64 4 64 5 64 7 64 9 64 10 64 11 64 13 64 14 64 4 6 75 9 75 11 75 14 75 4 7 94 8 94 11 94 13 94 8 1 55 3 55 6 55 7 55 9 55 10 55 11 55 12 55 5 2 72 4 72 7 72 8 72 9 72 7 1 47 2 47 3 47 5 47 9 47 10 47 15 47 3 3 11 5 11 8 11 5 1 90 6 90 8 90 12 90 15 90 +15 7 2 93 3 93 4 93 8 93 9 93 12 93 13 93 6 5 57 6 57 7 57 12 57 13 57 15 57 8 2 71 3 71 6 71 9 71 10 71 11 71 12 71 13 71 5 1 70 6 70 10 70 11 70 13 70 4 2 93 5 93 9 93 10 93 9 2 20 3 20 4 20 6 20 7 20 9 20 10 20 11 20 13 20 6 2 15 4 15 8 15 9 15 10 15 11 15 6 2 77 3 77 6 77 10 77 11 77 14 77 3 6 58 11 58 14 58 4 1 12 3 12 12 12 13 12 6 1 67 3 67 5 67 7 67 11 67 14 67 5 6 68 8 68 9 68 10 68 14 68 5 5 7 9 7 10 7 13 7 15 7 7 2 29 3 29 5 29 6 29 7 29 8 29 11 29 6 2 52 3 52 4 52 5 52 10 52 15 52 +15 4 1 76 11 76 14 76 15 76 6 4 27 7 27 9 27 10 27 12 27 14 27 6 5 26 7 26 12 26 13 26 14 26 15 26 8 2 36 7 36 8 36 10 36 11 36 12 36 13 36 14 36 8 1 8 2 8 3 8 4 8 8 8 9 8 12 8 14 8 6 1 36 2 36 4 36 7 36 11 36 13 36 5 1 95 2 95 8 95 13 95 15 95 4 2 48 3 48 6 48 9 48 6 3 82 5 82 6 82 10 82 13 82 14 82 8 1 87 2 87 6 87 7 87 9 87 11 87 13 87 14 87 6 3 6 4 6 6 6 7 6 8 6 11 6 7 2 63 9 63 10 63 11 63 12 63 13 63 15 63 9 1 56 2 56 3 56 7 56 8 56 9 56 13 56 14 56 15 56 7 5 36 7 36 8 36 9 36 10 36 13 36 15 36 7 5 15 6 15 8 15 9 15 11 15 12 15 15 15 diff --git a/data/flexible_jobshop/hurink_data/vdata/la38.fjs b/data/flexible_jobshop/hurink_data/vdata/la38.fjs new file mode 100644 index 0000000000..4e0ad07ba0 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la38.fjs @@ -0,0 +1,16 @@ +15 15 7.50 +15 8 2 26 3 26 6 26 7 26 8 26 10 26 11 26 15 26 7 1 67 3 67 8 67 9 67 11 67 13 67 15 67 7 1 72 3 72 4 72 6 72 10 72 11 72 14 72 10 1 74 3 74 4 74 5 74 7 74 8 74 9 74 10 74 12 74 13 74 6 1 13 2 13 8 13 10 13 12 13 15 13 5 1 43 5 43 6 43 9 43 12 43 6 1 30 3 30 4 30 5 30 9 30 15 30 8 1 19 2 19 3 19 4 19 5 19 7 19 8 19 14 19 9 2 23 5 23 8 23 9 23 10 23 11 23 12 23 13 23 15 23 6 6 85 7 85 8 85 9 85 10 85 12 85 9 1 98 2 98 4 98 5 98 6 98 10 98 11 98 14 98 15 98 8 3 43 4 43 6 43 11 43 12 43 13 43 14 43 15 43 6 2 38 3 38 7 38 13 38 14 38 15 38 5 3 8 4 8 8 8 10 8 11 8 4 5 75 9 75 10 75 13 75 +15 7 1 42 3 42 7 42 10 42 13 42 14 42 15 42 5 1 39 4 39 6 39 12 39 15 39 6 2 55 5 55 9 55 10 55 11 55 13 55 8 5 46 7 46 8 46 9 46 10 46 11 46 12 46 13 46 4 2 19 5 19 8 19 11 19 7 5 93 6 93 8 93 9 93 10 93 13 93 14 93 7 1 80 3 80 4 80 10 80 11 80 12 80 14 80 11 1 26 2 26 4 26 5 26 6 26 7 26 8 26 9 26 11 26 13 26 15 26 6 2 7 5 7 8 7 9 7 10 7 11 7 7 1 50 3 50 6 50 7 50 8 50 9 50 15 50 5 3 57 8 57 9 57 12 57 14 57 7 3 73 4 73 6 73 7 73 8 73 10 73 12 73 4 1 9 2 9 3 9 5 9 11 1 61 2 61 6 61 7 61 8 61 9 61 11 61 12 61 13 61 14 61 15 61 7 3 72 6 72 8 72 9 72 11 72 13 72 14 72 +15 5 1 96 4 96 5 96 14 96 15 96 7 3 99 5 99 9 99 11 99 12 99 14 99 15 99 8 1 34 2 34 4 34 9 34 12 34 13 34 14 34 15 34 7 1 60 3 60 4 60 6 60 7 60 8 60 11 60 9 1 43 2 43 3 43 4 43 6 43 8 43 10 43 13 43 14 43 6 2 7 4 7 6 7 7 7 8 7 15 7 7 1 12 3 12 5 12 9 12 11 12 13 12 14 12 4 4 11 8 11 9 11 15 11 6 3 70 4 70 10 70 11 70 12 70 13 70 7 2 43 3 43 7 43 8 43 10 43 11 43 15 43 7 1 91 6 91 7 91 9 91 11 91 12 91 14 91 8 1 68 2 68 3 68 7 68 8 68 9 68 12 68 13 68 7 2 11 4 11 6 11 9 11 10 11 12 11 13 11 7 1 68 4 68 6 68 8 68 9 68 10 68 12 68 7 1 72 3 72 7 72 10 72 11 72 12 72 14 72 +15 4 2 63 6 63 14 63 15 63 6 3 45 9 45 11 45 12 45 13 45 14 45 6 1 49 4 49 5 49 6 49 10 49 13 49 7 1 74 2 74 3 74 6 74 7 74 9 74 10 74 6 4 27 6 27 7 27 9 27 10 27 15 27 7 1 30 3 30 4 30 7 30 10 30 11 30 12 30 6 8 72 9 72 10 72 11 72 13 72 14 72 3 3 9 8 9 14 9 6 2 99 8 99 10 99 12 99 13 99 14 99 6 1 60 4 60 7 60 9 60 14 60 15 60 8 2 69 3 69 4 69 6 69 8 69 9 69 11 69 12 69 6 4 69 5 69 7 69 11 69 12 69 14 69 8 3 84 4 84 6 84 7 84 9 84 10 84 11 84 15 84 9 1 40 2 40 3 40 4 40 5 40 6 40 8 40 10 40 12 40 9 1 59 3 59 5 59 6 59 8 59 9 59 10 59 11 59 14 59 +15 4 1 91 3 91 4 91 5 91 5 1 75 8 75 9 75 10 75 15 75 7 4 98 5 98 6 98 10 98 11 98 14 98 15 98 12 2 17 3 17 4 17 5 17 7 17 8 17 9 17 10 17 11 17 12 17 13 17 14 17 8 1 72 4 72 5 72 7 72 10 72 11 72 13 72 14 72 8 3 31 4 31 5 31 6 31 7 31 8 31 9 31 14 31 7 2 9 4 9 7 9 11 9 12 9 13 9 15 9 6 1 98 3 98 4 98 7 98 13 98 15 98 8 1 50 2 50 4 50 7 50 8 50 9 50 10 50 15 50 7 1 37 5 37 6 37 7 37 10 37 11 37 15 37 9 4 8 5 8 6 8 8 8 9 8 10 8 11 8 13 8 14 8 7 1 65 4 65 5 65 7 65 9 65 10 65 15 65 8 1 90 2 90 3 90 7 90 9 90 11 90 12 90 14 90 8 1 91 3 91 5 91 8 91 9 91 12 91 13 91 15 91 7 5 71 6 71 7 71 8 71 12 71 13 71 15 71 +15 5 3 35 5 35 6 35 10 35 12 35 7 2 80 4 80 5 80 7 80 8 80 11 80 14 80 7 1 39 2 39 3 39 4 39 5 39 11 39 12 39 5 1 62 4 62 5 62 9 62 12 62 8 1 74 6 74 9 74 11 74 12 74 13 74 14 74 15 74 7 1 72 2 72 5 72 6 72 11 72 13 72 15 72 6 2 35 11 35 12 35 13 35 14 35 15 35 5 1 25 2 25 5 25 10 25 15 25 9 1 49 2 49 4 49 5 49 6 49 7 49 10 49 12 49 13 49 7 3 52 4 52 7 52 9 52 10 52 12 52 14 52 9 1 63 3 63 6 63 8 63 10 63 11 63 12 63 13 63 15 63 11 2 90 3 90 4 90 8 90 9 90 10 90 11 90 12 90 13 90 14 90 15 90 5 3 21 4 21 6 21 10 21 14 21 6 3 47 5 47 10 47 12 47 13 47 14 47 8 1 38 4 38 5 38 7 38 8 38 11 38 12 38 15 38 +15 6 3 19 6 19 9 19 12 19 14 19 15 19 9 2 57 3 57 4 57 5 57 8 57 10 57 12 57 13 57 15 57 6 2 24 3 24 10 24 11 24 14 24 15 24 8 2 91 3 91 7 91 8 91 9 91 10 91 11 91 14 91 7 2 50 4 50 7 50 8 50 10 50 11 50 15 50 4 1 5 3 5 5 5 6 5 5 4 49 5 49 10 49 12 49 15 49 6 1 18 6 18 8 18 10 18 11 18 13 18 6 5 58 7 58 9 58 10 58 12 58 13 58 8 1 24 2 24 3 24 4 24 5 24 6 24 8 24 11 24 7 2 52 4 52 8 52 9 52 10 52 11 52 12 52 8 1 88 2 88 3 88 6 88 7 88 12 88 13 88 14 88 4 1 68 3 68 6 68 7 68 8 2 20 4 20 5 20 7 20 8 20 9 20 14 20 15 20 4 1 53 5 53 7 53 11 53 +15 10 1 77 3 77 5 77 6 77 7 77 8 77 9 77 10 77 11 77 12 77 7 1 72 2 72 4 72 8 72 9 72 10 72 15 72 6 3 35 4 35 6 35 7 35 9 35 13 35 7 2 90 4 90 5 90 7 90 8 90 9 90 12 90 8 3 68 5 68 6 68 7 68 8 68 11 68 13 68 14 68 4 2 18 6 18 7 18 12 18 6 1 9 2 9 4 9 8 9 13 9 15 9 5 1 33 3 33 5 33 6 33 15 33 7 2 60 7 60 9 60 11 60 12 60 14 60 15 60 10 2 18 3 18 4 18 5 18 7 18 8 18 9 18 10 18 11 18 12 18 7 1 10 5 10 7 10 9 10 11 10 13 10 14 10 4 5 60 7 60 8 60 14 60 6 2 38 3 38 10 38 12 38 14 38 15 38 6 3 99 4 99 7 99 9 99 10 99 13 99 7 4 15 6 15 9 15 10 15 11 15 13 15 15 15 +15 6 4 6 6 6 8 6 9 6 12 6 14 6 11 1 86 2 86 6 86 7 86 8 86 9 86 10 86 12 86 13 86 14 86 15 86 5 1 40 3 40 4 40 12 40 13 40 9 1 79 2 79 3 79 5 79 8 79 9 79 10 79 12 79 15 79 7 2 92 3 92 5 92 6 92 11 92 13 92 14 92 6 1 23 5 23 8 23 9 23 12 23 14 23 6 1 89 2 89 5 89 6 89 9 89 12 89 7 1 95 2 95 9 95 11 95 12 95 13 95 15 95 6 2 91 6 91 7 91 8 91 11 91 13 91 6 2 72 8 72 11 72 12 72 13 72 15 72 7 1 80 3 80 8 80 9 80 13 80 14 80 15 80 9 2 60 3 60 6 60 8 60 11 60 12 60 13 60 14 60 15 60 8 3 56 4 56 6 56 8 56 9 56 10 56 12 56 14 56 8 1 51 2 51 5 51 8 51 11 51 12 51 13 51 14 51 5 7 23 11 23 13 23 14 23 15 23 +15 9 2 46 3 46 6 46 7 46 8 46 10 46 11 46 13 46 14 46 6 1 28 4 28 7 28 12 28 13 28 15 28 5 1 34 4 34 6 34 10 34 15 34 6 3 77 6 77 11 77 12 77 14 77 15 77 5 5 47 11 47 13 47 14 47 15 47 6 1 10 2 10 3 10 10 10 11 10 15 10 5 1 49 3 49 8 49 12 49 15 49 10 1 77 2 77 5 77 6 77 7 77 8 77 9 77 10 77 11 77 14 77 7 2 48 4 48 6 48 10 48 11 48 13 48 15 48 4 5 24 8 24 9 24 10 24 5 1 8 7 8 8 8 12 8 13 8 7 2 72 3 72 4 72 5 72 10 72 11 72 15 72 7 2 55 4 55 7 55 8 55 12 55 14 55 15 55 7 4 29 5 29 7 29 10 29 11 29 12 29 14 29 11 1 40 2 40 3 40 4 40 5 40 9 40 11 40 12 40 13 40 14 40 15 40 +15 10 1 22 2 22 3 22 6 22 10 22 11 22 12 22 13 22 14 22 15 22 8 1 89 2 89 3 89 4 89 5 89 7 89 11 89 12 89 6 1 79 5 79 6 79 7 79 9 79 13 79 6 1 7 3 7 9 7 10 7 11 7 15 7 6 2 15 3 15 8 15 9 15 10 15 12 15 5 2 6 8 6 9 6 13 6 14 6 6 2 30 4 30 9 30 10 30 11 30 12 30 5 4 38 5 38 7 38 10 38 11 38 4 6 11 8 11 11 11 15 11 6 6 52 7 52 9 52 11 52 13 52 14 52 3 4 20 12 20 15 20 3 8 5 9 5 13 5 4 9 9 10 9 11 9 15 9 8 3 20 5 20 6 20 7 20 8 20 9 20 12 20 15 20 5 3 28 6 28 10 28 11 28 14 28 +15 5 1 73 5 73 6 73 8 73 10 73 9 1 56 3 56 4 56 5 56 7 56 8 56 10 56 13 56 15 56 6 2 37 3 37 4 37 6 37 7 37 10 37 7 1 22 4 22 5 22 9 22 10 22 14 22 15 22 5 2 25 3 25 10 25 14 25 15 25 9 1 58 2 58 3 58 6 58 7 58 9 58 11 58 12 58 14 58 7 2 8 4 8 7 8 8 8 9 8 13 8 14 8 4 2 93 7 93 8 93 9 93 8 2 88 4 88 5 88 6 88 11 88 12 88 14 88 15 88 5 6 17 9 17 12 17 13 17 14 17 6 3 9 5 9 9 9 10 9 13 9 15 9 5 3 69 6 69 9 69 12 69 14 69 6 1 71 8 71 10 71 11 71 14 71 15 71 9 1 85 2 85 6 85 8 85 9 85 10 85 11 85 12 85 15 85 9 1 55 3 55 4 55 5 55 9 55 11 55 13 55 14 55 15 55 +15 6 3 85 5 85 10 85 12 85 13 85 15 85 5 2 58 6 58 8 58 9 58 15 58 9 3 46 4 46 5 46 7 46 8 46 9 46 10 46 12 46 14 46 5 1 64 7 64 9 64 13 64 14 64 7 1 49 3 49 6 49 7 49 11 49 12 49 15 49 8 2 37 3 37 5 37 7 37 10 37 11 37 12 37 13 37 5 2 33 3 33 7 33 11 33 14 33 9 1 30 3 30 4 30 5 30 7 30 9 30 10 30 13 30 14 30 4 6 26 9 26 11 26 14 26 4 1 20 7 20 8 20 11 20 8 3 74 6 74 7 74 9 74 10 74 11 74 12 74 14 74 6 2 77 4 77 7 77 8 77 9 77 11 77 8 1 99 2 99 3 99 5 99 9 99 10 99 13 99 15 99 3 3 56 8 56 12 56 4 1 21 6 21 8 21 15 21 +15 8 2 17 3 17 4 17 8 17 9 17 11 17 12 17 13 17 6 4 24 5 24 6 24 12 24 13 24 15 24 8 3 89 5 89 6 89 9 89 10 89 11 89 12 89 13 89 4 1 15 6 15 10 15 11 15 5 2 60 5 60 9 60 10 60 12 60 8 2 42 3 42 4 42 7 42 9 42 10 42 11 42 13 42 5 2 98 8 98 9 98 10 98 11 98 5 2 64 3 64 6 64 10 64 11 64 2 6 92 14 92 4 1 63 3 63 12 63 13 63 6 1 52 5 52 7 52 8 52 11 52 14 52 6 6 54 8 54 9 54 10 54 13 54 14 54 5 5 75 7 75 9 75 10 75 13 75 7 2 23 3 23 5 23 6 23 7 23 11 23 15 23 5 2 38 3 38 4 38 10 38 15 38 +15 5 1 8 4 8 11 8 14 8 15 8 6 6 17 7 17 9 17 10 17 12 17 14 17 5 7 56 12 56 13 56 14 56 15 56 8 2 93 7 93 8 93 10 93 11 93 12 93 13 93 14 93 9 1 26 2 26 3 26 4 26 8 26 9 26 12 26 14 26 15 26 7 1 62 2 62 4 62 7 62 10 62 11 62 13 62 5 2 7 7 7 8 7 13 7 15 7 5 2 88 3 88 6 88 9 88 11 88 6 1 97 5 97 6 97 10 97 13 97 14 97 8 1 7 2 7 6 7 7 7 9 7 11 7 13 7 14 7 5 3 43 4 43 7 43 8 43 11 43 6 9 29 10 29 11 29 12 29 13 29 15 29 8 1 35 2 35 3 35 7 35 9 35 13 35 14 35 15 35 7 5 87 7 87 8 87 9 87 10 87 13 87 15 87 6 5 57 6 57 8 57 9 57 11 57 12 57 diff --git a/data/flexible_jobshop/hurink_data/vdata/la39.fjs b/data/flexible_jobshop/hurink_data/vdata/la39.fjs new file mode 100644 index 0000000000..95f1b9d3fa --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la39.fjs @@ -0,0 +1,16 @@ +15 15 7.50 +15 7 2 51 4 51 5 51 7 51 11 51 14 51 15 51 7 2 43 4 43 6 43 8 43 10 43 14 43 15 43 8 1 80 5 80 8 80 10 80 11 80 13 80 14 80 15 80 7 1 18 2 18 5 18 6 18 7 18 8 18 10 18 5 7 38 8 38 9 38 10 38 11 38 7 2 24 4 24 5 24 8 24 9 24 11 24 13 24 7 1 67 3 67 7 67 8 67 10 67 12 67 14 67 7 1 15 5 15 7 15 12 15 13 15 14 15 15 15 8 1 24 2 24 3 24 4 24 8 24 9 24 12 24 14 24 5 5 72 11 72 12 72 14 72 15 72 8 1 45 4 45 7 45 9 45 11 45 12 45 13 45 14 45 8 1 80 2 80 3 80 4 80 6 80 9 80 14 80 15 80 6 5 64 7 64 9 64 10 64 11 64 15 64 7 1 44 2 44 3 44 6 44 7 44 12 44 14 44 6 1 88 2 88 5 88 8 88 13 88 15 88 +15 5 1 40 2 40 7 40 10 40 12 40 4 4 88 9 88 10 88 14 88 4 10 77 11 77 12 77 14 77 7 1 59 4 59 6 59 7 59 8 59 12 59 14 59 10 1 20 2 20 3 20 4 20 7 20 8 20 12 20 13 20 14 20 15 20 7 1 52 4 52 5 52 6 52 7 52 11 52 12 52 7 1 70 2 70 5 70 9 70 10 70 11 70 15 70 6 1 40 3 40 4 40 6 40 10 40 12 40 8 1 32 4 32 5 32 6 32 7 32 8 32 10 32 12 32 7 1 76 2 76 4 76 6 76 8 76 14 76 15 76 8 1 43 3 43 4 43 8 43 9 43 11 43 13 43 14 43 5 1 31 8 31 10 31 12 31 15 31 4 3 21 5 21 11 21 12 21 11 2 5 3 5 5 5 7 5 8 5 9 5 10 5 11 5 12 5 13 5 15 5 7 2 47 6 47 8 47 9 47 11 47 14 47 15 47 +15 6 1 32 7 32 9 32 12 32 13 32 14 32 7 1 49 2 49 3 49 4 49 7 49 9 49 14 49 5 4 5 6 5 7 5 11 5 15 5 8 1 64 4 64 5 64 6 64 7 64 11 64 14 64 15 64 5 3 58 4 58 5 58 8 58 12 58 7 3 80 4 80 5 80 9 80 11 80 12 80 14 80 4 1 94 2 94 3 94 7 94 6 4 11 5 11 8 11 12 11 13 11 15 11 8 2 26 3 26 4 26 7 26 8 26 10 26 11 26 15 26 10 3 26 4 26 5 26 6 26 7 26 8 26 9 26 11 26 12 26 14 26 7 1 59 3 59 4 59 7 59 9 59 10 59 15 59 11 1 85 2 85 3 85 4 85 5 85 7 85 8 85 10 85 11 85 14 85 15 85 8 1 47 2 47 4 47 5 47 9 47 10 47 11 47 12 47 7 3 96 5 96 7 96 9 96 11 96 13 96 14 96 3 2 14 3 14 15 14 +15 11 1 23 3 23 4 23 6 23 7 23 8 23 10 23 11 23 12 23 13 23 15 23 9 1 9 2 9 4 9 7 9 8 9 9 9 11 9 12 9 14 9 6 1 75 2 75 6 75 7 75 10 75 11 75 5 1 37 4 37 7 37 9 37 13 37 9 1 43 2 43 4 43 5 43 7 43 9 43 10 43 12 43 15 43 4 3 79 5 79 8 79 12 79 7 1 75 4 75 5 75 6 75 10 75 12 75 14 75 4 1 34 4 34 7 34 13 34 8 1 20 4 20 7 20 8 20 9 20 13 20 14 20 15 20 4 1 10 2 10 13 10 14 10 9 1 83 2 83 4 83 5 83 9 83 10 83 11 83 13 83 15 83 7 1 68 7 68 8 68 11 68 12 68 13 68 14 68 6 1 52 2 52 6 52 10 52 12 52 14 52 10 1 66 2 66 3 66 4 66 5 66 8 66 9 66 10 66 14 66 15 66 8 1 9 2 9 4 9 7 9 8 9 10 9 13 9 14 9 +15 11 2 69 3 69 4 69 5 69 6 69 7 69 9 69 10 69 11 69 12 69 13 69 9 1 59 2 59 5 59 6 59 10 59 12 59 13 59 14 59 15 59 5 2 28 3 28 4 28 7 28 13 28 6 1 62 2 62 3 62 5 62 8 62 15 62 3 4 36 5 36 14 36 6 2 26 5 26 8 26 9 26 10 26 13 26 5 1 84 7 84 9 84 11 84 13 84 5 2 16 5 16 9 16 11 16 12 16 7 3 54 6 54 7 54 8 54 9 54 11 54 12 54 10 1 42 2 42 3 42 5 42 6 42 8 42 9 42 11 42 13 42 15 42 4 3 54 5 54 12 54 14 54 8 1 6 3 6 4 6 5 6 7 6 8 6 11 6 14 6 6 2 40 7 40 10 40 11 40 12 40 13 40 5 3 88 6 88 7 88 8 88 11 88 8 3 79 4 79 5 79 6 79 7 79 8 79 13 79 15 79 +15 8 3 78 6 78 8 78 11 78 12 78 13 78 14 78 15 78 7 1 53 2 53 4 53 7 53 9 53 10 53 13 53 3 1 17 6 17 12 17 8 6 29 7 29 8 29 9 29 11 29 12 29 14 29 15 29 8 1 82 2 82 4 82 5 82 10 82 11 82 14 82 15 82 6 1 23 3 23 4 23 10 23 12 23 13 23 5 5 12 10 12 11 12 12 12 15 12 3 3 64 9 64 14 64 9 1 86 2 86 3 86 4 86 5 86 6 86 7 86 12 86 15 86 5 1 59 4 59 7 59 8 59 9 59 7 2 5 6 5 7 5 9 5 10 5 12 5 15 5 5 4 68 5 68 8 68 9 68 11 68 5 3 59 10 59 13 59 14 59 15 59 9 2 13 5 13 6 13 7 13 9 13 10 13 11 13 13 13 14 13 8 1 56 2 56 4 56 7 56 8 56 10 56 11 56 15 56 +15 7 2 83 3 83 6 83 9 83 10 83 11 83 14 83 7 2 46 3 46 7 46 10 46 13 46 14 46 15 46 7 1 7 3 7 5 7 8 7 10 7 11 7 14 7 6 2 65 4 65 10 65 11 65 13 65 14 65 9 1 69 3 69 4 69 5 69 10 69 11 69 12 69 13 69 15 69 6 3 62 5 62 6 62 7 62 11 62 14 62 6 1 16 2 16 4 16 5 16 8 16 13 16 6 3 58 4 58 6 58 9 58 11 58 12 58 6 4 66 5 66 6 66 8 66 9 66 14 66 6 1 83 4 83 6 83 7 83 13 83 14 83 3 2 90 8 90 11 90 9 1 42 2 42 3 42 5 42 6 42 11 42 13 42 14 42 15 42 7 1 81 2 81 5 81 7 81 10 81 11 81 12 81 7 1 69 4 69 5 69 6 69 11 69 12 69 13 69 7 2 85 4 85 5 85 6 85 9 85 12 85 15 85 +15 6 6 73 8 73 9 73 11 73 13 73 15 73 4 3 71 9 71 11 71 13 71 7 2 64 3 64 6 64 9 64 10 64 14 64 15 64 7 1 10 7 10 8 10 10 10 11 10 12 10 13 10 3 2 20 7 20 10 20 5 2 99 9 99 12 99 14 99 15 99 9 1 24 2 24 5 24 8 24 10 24 11 24 12 24 14 24 15 24 8 1 65 3 65 9 65 10 65 11 65 12 65 14 65 15 65 10 2 82 3 82 4 82 5 82 6 82 8 82 10 82 12 82 14 82 15 82 8 3 72 4 72 5 72 8 72 10 72 11 72 13 72 15 72 8 3 43 4 43 5 43 8 43 11 43 12 43 13 43 14 43 7 2 82 5 82 8 82 10 82 11 82 12 82 13 82 7 6 27 7 27 9 27 10 27 11 27 13 27 14 27 6 1 24 3 24 5 24 6 24 9 24 14 24 5 1 33 3 33 8 33 10 33 15 33 +15 6 5 82 7 82 11 82 13 82 14 82 15 82 2 2 34 9 34 4 4 92 7 92 11 92 15 92 11 1 8 2 8 3 8 4 8 5 8 6 8 7 8 8 8 13 8 14 8 15 8 7 1 38 2 38 4 38 6 38 7 38 9 38 11 38 7 1 45 2 45 3 45 8 45 9 45 10 45 12 45 6 2 21 5 21 7 21 8 21 10 21 11 21 7 3 35 4 35 5 35 6 35 11 35 13 35 14 35 7 2 52 5 52 6 52 8 52 9 52 10 52 13 52 4 5 35 8 35 10 35 12 35 7 1 15 3 15 4 15 6 15 7 15 8 15 12 15 10 2 23 3 23 4 23 5 23 7 23 8 23 10 23 11 23 13 23 15 23 7 6 6 7 6 8 6 10 6 11 6 14 6 15 6 6 2 83 8 83 10 83 11 83 12 83 14 83 6 4 30 8 30 9 30 10 30 12 30 13 30 +15 9 1 84 2 84 3 84 5 84 6 84 9 84 11 84 13 84 14 84 6 6 7 10 7 11 7 12 7 13 7 14 7 11 1 66 2 66 3 66 4 66 6 66 7 66 9 66 10 66 11 66 13 66 14 66 6 4 6 9 6 11 6 12 6 13 6 14 6 7 2 28 4 28 5 28 9 28 11 28 13 28 15 28 6 1 27 5 27 9 27 13 27 14 27 15 27 8 3 79 4 79 7 79 8 79 10 79 11 79 12 79 13 79 6 7 70 8 70 11 70 12 70 14 70 15 70 5 1 85 4 85 5 85 8 85 12 85 7 1 94 2 94 5 94 6 94 8 94 14 94 15 94 8 1 60 2 60 4 60 5 60 6 60 8 60 12 60 15 60 5 2 80 4 80 11 80 14 80 15 80 8 2 39 3 39 4 39 7 39 8 39 12 39 13 39 15 39 7 1 66 2 66 3 66 5 66 6 66 9 66 12 66 4 3 29 7 29 8 29 12 29 +15 8 2 44 3 44 4 44 6 44 8 44 9 44 13 44 14 44 7 2 58 3 58 7 58 8 58 9 58 10 58 11 58 2 6 14 14 14 9 1 65 3 65 4 65 6 65 7 65 8 65 9 65 13 65 15 65 6 2 72 3 72 6 72 8 72 13 72 14 72 7 1 14 2 14 4 14 6 14 8 14 10 14 14 14 5 3 52 10 52 11 52 13 52 14 52 6 2 21 3 21 5 21 7 21 9 21 10 21 9 1 25 2 25 4 25 6 25 7 25 10 25 11 25 13 25 15 25 10 1 5 4 5 6 5 7 5 8 5 10 5 11 5 13 5 14 5 15 5 9 1 51 2 51 4 51 7 51 8 51 10 51 11 51 12 51 13 51 7 1 61 6 61 7 61 8 61 10 61 11 61 15 61 7 1 55 5 55 6 55 7 55 11 55 14 55 15 55 9 1 42 2 42 3 42 4 42 5 42 7 42 8 42 11 42 14 42 7 3 36 4 36 5 36 6 36 13 36 14 36 15 36 +15 4 4 43 9 43 13 43 15 43 6 1 72 5 72 8 72 9 72 11 72 14 72 7 5 78 6 78 7 78 9 78 10 78 12 78 15 78 3 1 12 6 12 12 12 6 5 17 7 17 8 17 12 17 13 17 15 17 9 1 46 3 46 6 46 7 46 8 46 9 46 11 46 12 46 13 46 4 9 27 10 27 11 27 14 27 7 2 51 4 51 5 51 7 51 9 51 11 51 12 51 6 1 63 3 63 6 63 7 63 8 63 12 63 4 2 79 7 79 8 79 14 79 6 1 79 6 79 9 79 12 79 13 79 14 79 4 6 91 8 91 10 91 13 91 8 2 49 5 49 6 49 9 49 10 49 11 49 13 49 14 49 6 1 26 2 26 7 26 9 26 10 26 14 26 5 2 93 4 93 8 93 11 93 15 93 +15 6 2 49 4 49 5 49 8 49 13 49 14 49 8 1 49 3 49 8 49 11 49 12 49 13 49 14 49 15 49 7 4 71 5 71 9 71 10 71 13 71 14 71 15 71 8 1 78 2 78 3 78 4 78 6 78 9 78 13 78 14 78 5 1 44 7 44 10 44 11 44 14 44 5 4 41 10 41 11 41 12 41 14 41 6 4 91 7 91 9 91 12 91 13 91 14 91 6 3 84 5 84 8 84 13 84 14 84 15 84 7 1 91 2 91 3 91 7 91 9 91 10 91 14 91 7 2 21 3 21 6 21 7 21 11 21 12 21 13 21 5 6 47 9 47 11 47 12 47 13 47 6 1 28 4 28 6 28 10 28 11 28 15 28 4 2 61 4 61 5 61 12 61 7 1 70 2 70 3 70 4 70 7 70 8 70 13 70 6 1 93 2 93 6 93 7 93 8 93 9 93 +15 4 4 25 7 25 14 25 15 25 6 5 85 6 85 8 85 9 85 11 85 14 85 4 1 66 2 66 4 66 13 66 3 3 45 10 45 12 45 6 1 95 4 95 7 95 11 95 13 95 14 95 10 1 21 3 21 4 21 5 21 6 21 8 21 9 21 11 21 12 21 13 21 7 1 84 2 84 3 84 6 84 9 84 10 84 15 84 4 4 24 5 24 6 24 11 24 8 2 53 3 53 4 53 5 53 10 53 12 53 14 53 15 53 5 3 67 6 67 8 67 11 67 12 67 10 2 91 3 91 5 91 6 91 7 91 8 91 9 91 10 91 12 91 15 91 4 8 11 11 11 12 11 14 11 5 4 32 7 32 12 32 14 32 15 32 6 2 30 4 30 5 30 6 30 8 30 15 30 6 3 89 6 89 7 89 8 89 13 89 15 89 +15 5 3 92 4 92 10 92 11 92 13 92 3 8 93 10 93 11 93 8 1 99 2 99 3 99 5 99 7 99 11 99 12 99 14 99 6 2 40 4 40 5 40 9 40 11 40 15 40 9 2 37 3 37 4 37 5 37 8 37 10 37 11 37 14 37 15 37 3 5 69 13 69 14 69 8 2 66 3 66 6 66 8 66 10 66 12 66 13 66 15 66 7 2 57 3 57 4 57 5 57 7 57 8 57 14 57 4 3 22 9 22 14 22 15 22 11 1 44 2 44 4 44 5 44 6 44 8 44 9 44 10 44 12 44 13 44 15 44 5 2 73 3 73 9 73 12 73 14 73 5 1 97 2 97 4 97 6 97 14 97 6 1 18 4 18 7 18 12 18 13 18 15 18 5 2 69 3 69 5 69 9 69 13 69 6 3 41 5 41 6 41 7 41 8 41 15 41 diff --git a/data/flexible_jobshop/hurink_data/vdata/la40.fjs b/data/flexible_jobshop/hurink_data/vdata/la40.fjs new file mode 100644 index 0000000000..d37765e293 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/la40.fjs @@ -0,0 +1,16 @@ +15 15 7.50 +15 2 10 65 11 65 6 2 28 4 28 5 28 8 28 11 28 15 28 5 5 74 6 74 10 74 12 74 14 74 7 3 33 4 33 5 33 7 33 13 33 14 33 15 33 7 3 51 4 51 5 51 6 51 9 51 11 51 15 51 8 2 75 3 75 4 75 6 75 7 75 9 75 10 75 15 75 7 1 73 4 73 6 73 7 73 11 73 14 73 15 73 7 2 32 7 32 9 32 10 32 11 32 13 32 14 32 9 1 13 2 13 3 13 4 13 6 13 7 13 8 13 10 13 12 13 4 1 81 4 81 11 81 13 81 8 1 35 2 35 3 35 5 35 8 35 9 35 13 35 14 35 8 2 59 5 59 8 59 9 59 10 59 12 59 13 59 14 59 4 1 38 2 38 4 38 14 38 4 1 55 5 55 12 55 14 55 8 1 27 2 27 3 27 6 27 7 27 9 27 10 27 14 27 +15 4 1 64 4 64 6 64 8 64 6 2 53 5 53 7 53 12 53 13 53 15 53 7 3 83 4 83 9 83 10 83 12 83 13 83 14 83 6 3 33 8 33 9 33 12 33 13 33 15 33 4 5 6 6 6 12 6 14 6 8 1 52 2 52 5 52 6 52 10 52 12 52 14 52 15 52 7 2 72 7 72 9 72 10 72 11 72 12 72 15 72 7 1 7 2 7 5 7 7 7 9 7 12 7 14 7 5 1 90 8 90 9 90 13 90 14 90 6 5 21 8 21 10 21 11 21 13 21 14 21 6 1 23 2 23 5 23 7 23 9 23 14 23 7 1 10 2 10 4 10 9 10 12 10 13 10 15 10 4 1 39 11 39 14 39 15 39 9 2 49 4 49 6 49 7 49 8 49 9 49 10 49 11 49 12 49 4 8 72 9 72 14 72 15 72 +15 6 2 73 6 73 7 73 10 73 11 73 15 73 5 4 82 5 82 7 82 8 82 9 82 8 2 23 3 23 4 23 5 23 8 23 10 23 13 23 15 23 9 2 62 4 62 5 62 6 62 7 62 9 62 11 62 12 62 13 62 7 1 88 2 88 3 88 6 88 7 88 13 88 15 88 7 3 21 5 21 6 21 8 21 9 21 10 21 15 21 6 2 65 4 65 6 65 9 65 10 65 14 65 10 1 70 3 70 4 70 5 70 6 70 7 70 8 70 12 70 14 70 15 70 7 5 53 6 53 8 53 9 53 11 53 14 53 15 53 10 1 81 2 81 3 81 4 81 6 81 10 81 11 81 12 81 13 81 14 81 7 2 93 3 93 4 93 7 93 12 93 14 93 15 93 5 6 77 7 77 12 77 13 77 14 77 7 1 61 2 61 8 61 9 61 10 61 14 61 15 61 9 2 28 5 28 8 28 9 28 10 28 11 28 12 28 13 28 14 28 5 2 78 3 78 5 78 7 78 13 78 +15 7 1 12 2 12 3 12 4 12 6 12 10 12 15 12 6 3 51 5 51 6 51 7 51 14 51 15 51 3 8 33 9 33 13 33 5 1 15 2 15 3 15 5 15 14 15 6 3 72 5 72 6 72 8 72 14 72 15 72 4 5 98 8 98 10 98 11 98 4 3 94 10 94 11 94 14 94 6 3 12 6 12 7 12 10 12 12 12 15 12 10 1 42 2 42 3 42 5 42 6 42 7 42 8 42 10 42 11 42 12 42 7 3 24 5 24 7 24 9 24 10 24 11 24 12 24 9 2 15 4 15 6 15 7 15 8 15 10 15 11 15 13 15 14 15 7 1 28 2 28 3 28 8 28 9 28 11 28 15 28 9 3 6 4 6 5 6 6 6 7 6 8 6 9 6 11 6 15 6 7 3 99 4 99 6 99 8 99 9 99 10 99 13 99 6 1 41 5 41 8 41 9 41 11 41 15 41 +15 8 3 97 4 97 5 97 7 97 8 97 9 97 12 97 13 97 11 1 7 3 7 5 7 6 7 8 7 9 7 10 7 11 7 12 7 14 7 15 7 8 1 96 4 96 5 96 6 96 7 96 9 96 10 96 11 96 8 1 15 2 15 3 15 5 15 11 15 12 15 13 15 15 15 10 1 73 3 73 4 73 5 73 6 73 7 73 8 73 9 73 14 73 15 73 7 1 43 7 43 8 43 10 43 11 43 12 43 14 43 6 1 32 4 32 8 32 9 32 11 32 13 32 8 5 22 6 22 7 22 9 22 10 22 13 22 14 22 15 22 7 1 42 2 42 5 42 12 42 13 42 14 42 15 42 7 1 94 2 94 3 94 7 94 11 94 13 94 14 94 5 3 23 8 23 10 23 12 23 14 23 6 5 86 8 86 10 86 11 86 13 86 15 86 9 2 78 3 78 4 78 7 78 9 78 11 78 13 78 14 78 15 78 7 4 24 6 24 7 24 8 24 10 24 11 24 13 24 7 2 31 4 31 5 31 11 31 12 31 14 31 15 31 +15 8 1 72 2 72 3 72 5 72 6 72 7 72 14 72 15 72 3 1 88 6 88 15 88 5 3 93 6 93 8 93 9 93 15 93 5 3 13 4 13 7 13 12 13 14 13 7 2 44 5 44 7 44 11 44 13 44 14 44 15 44 3 8 66 9 66 15 66 4 4 63 7 63 11 63 13 63 8 1 14 2 14 4 14 5 14 8 14 10 14 12 14 13 14 8 2 67 4 67 6 67 7 67 9 67 10 67 13 67 15 67 10 2 17 4 17 5 17 7 17 8 17 9 17 11 17 13 17 14 17 15 17 6 1 85 3 85 5 85 8 85 10 85 12 85 2 1 35 15 35 6 3 68 4 68 7 68 9 68 12 68 13 68 7 2 5 4 5 6 5 10 5 11 5 12 5 13 5 5 1 49 9 49 10 49 13 49 15 49 +15 8 1 15 2 15 3 15 5 15 10 15 11 15 12 15 14 15 4 3 82 8 82 10 82 11 82 8 3 21 4 21 6 21 7 21 9 21 11 21 12 21 14 21 8 2 53 4 53 5 53 6 53 7 53 9 53 10 53 15 53 8 3 72 4 72 5 72 7 72 8 72 13 72 14 72 15 72 6 3 49 5 49 8 49 10 49 13 49 14 49 4 3 99 7 99 8 99 14 99 6 5 26 7 26 9 26 11 26 13 26 14 26 10 2 56 3 56 4 56 5 56 9 56 10 56 11 56 13 56 14 56 15 56 9 1 45 2 45 3 45 4 45 6 45 8 45 9 45 10 45 12 45 5 2 68 4 68 9 68 10 68 13 68 10 2 51 3 51 5 51 6 51 7 51 8 51 9 51 11 51 13 51 14 51 6 1 8 2 8 4 8 7 8 12 8 13 8 3 1 27 3 27 6 27 6 3 96 5 96 7 96 12 96 13 96 15 96 +15 7 1 54 2 54 4 54 9 54 13 54 14 54 15 54 6 2 24 6 24 8 24 9 24 11 24 14 24 6 1 14 5 14 7 14 8 14 12 14 14 14 3 3 38 8 38 9 38 9 1 36 3 36 4 36 6 36 7 36 8 36 12 36 13 36 14 36 10 1 52 3 52 4 52 5 52 7 52 8 52 9 52 10 52 12 52 13 52 6 4 55 8 55 9 55 10 55 14 55 15 55 9 1 37 2 37 3 37 4 37 6 37 10 37 11 37 13 37 15 37 6 1 48 3 48 8 48 12 48 14 48 15 48 4 1 93 10 93 14 93 15 93 8 1 60 2 60 5 60 7 60 10 60 13 60 14 60 15 60 6 1 70 2 70 5 70 10 70 11 70 15 70 8 1 23 2 23 3 23 7 23 10 23 12 23 13 23 15 23 6 2 23 4 23 5 23 7 23 11 23 15 23 6 4 83 8 83 9 83 10 83 12 83 14 83 +15 7 1 12 3 12 4 12 8 12 9 12 10 12 11 12 6 5 69 9 69 11 69 12 69 14 69 15 69 8 2 26 4 26 5 26 7 26 9 26 10 26 14 26 15 26 6 1 23 3 23 5 23 6 23 9 23 10 23 8 1 28 4 28 5 28 7 28 9 28 11 28 13 28 15 28 6 2 82 3 82 4 82 6 82 9 82 12 82 5 2 33 4 33 5 33 6 33 10 33 5 5 45 7 45 8 45 11 45 12 45 4 6 64 9 64 14 64 15 64 7 1 15 4 15 5 15 7 15 8 15 11 15 14 15 3 9 9 11 9 12 9 3 3 73 8 73 13 73 6 4 59 5 59 8 59 9 59 11 59 13 59 9 1 37 3 37 6 37 8 37 9 37 10 37 12 37 14 37 15 37 6 1 62 4 62 6 62 7 62 10 62 15 62 +15 8 1 87 2 87 3 87 7 87 8 87 11 87 14 87 15 87 8 3 12 5 12 6 12 7 12 8 12 11 12 13 12 14 12 4 2 80 8 80 12 80 15 80 7 3 50 5 50 6 50 7 50 9 50 11 50 15 50 6 3 48 7 48 11 48 13 48 14 48 15 48 5 2 90 6 90 7 90 12 90 13 90 8 1 72 2 72 5 72 6 72 7 72 8 72 11 72 12 72 5 2 24 8 24 10 24 13 24 14 24 7 1 14 4 14 7 14 9 14 10 14 14 14 15 14 4 1 71 2 71 9 71 14 71 6 1 44 7 44 12 44 13 44 14 44 15 44 6 4 46 6 46 8 46 9 46 10 46 11 46 5 1 15 3 15 6 15 9 15 10 15 7 1 61 2 61 7 61 8 61 9 61 10 61 15 61 9 1 92 2 92 3 92 4 92 5 92 6 92 9 92 11 92 14 92 +15 5 1 54 3 54 5 54 6 54 10 54 6 1 22 5 22 8 22 10 22 11 22 12 22 9 1 61 2 61 4 61 6 61 7 61 11 61 13 61 14 61 15 61 5 1 46 3 46 5 46 8 46 13 46 6 4 73 5 73 8 73 12 73 13 73 15 73 5 3 16 4 16 6 16 9 16 15 16 6 3 6 4 6 5 6 7 6 13 6 14 6 7 2 94 4 94 5 94 8 94 10 94 12 94 15 94 3 5 93 13 93 15 93 5 1 67 3 67 10 67 14 67 15 67 6 3 54 4 54 7 54 9 54 12 54 15 54 6 3 75 6 75 8 75 10 75 12 75 13 75 7 1 32 2 32 3 32 6 32 7 32 12 32 15 32 7 1 40 2 40 4 40 6 40 10 40 11 40 14 40 8 1 97 2 97 3 97 5 97 8 97 9 97 14 97 15 97 +15 3 9 92 11 92 12 92 9 3 36 4 36 6 36 8 36 9 36 11 36 12 36 13 36 15 36 7 3 22 5 22 6 22 7 22 8 22 13 22 15 22 10 2 9 3 9 7 9 8 9 9 9 10 9 12 9 13 9 14 9 15 9 8 1 47 2 47 3 47 4 47 8 47 9 47 12 47 13 47 4 2 77 3 77 4 77 13 77 8 1 79 2 79 7 79 8 79 9 79 10 79 13 79 14 79 6 1 36 5 36 12 36 13 36 14 36 15 36 9 1 30 2 30 4 30 6 30 7 30 10 30 11 30 12 30 13 30 7 1 98 2 98 4 98 7 98 9 98 11 98 13 98 8 4 79 6 79 7 79 8 79 9 79 11 79 12 79 13 79 5 8 7 9 7 10 7 11 7 12 7 6 1 55 2 55 4 55 5 55 6 55 15 55 7 3 6 4 6 5 6 10 6 11 6 14 6 15 6 4 1 30 3 30 4 30 8 30 +15 7 1 49 5 49 6 49 8 49 12 49 14 49 15 49 5 1 83 5 83 8 83 9 83 14 83 5 1 73 2 73 4 73 12 73 14 73 8 1 82 2 82 4 82 6 82 7 82 8 82 11 82 12 82 6 1 82 2 82 3 82 5 82 12 82 13 82 6 5 92 9 92 10 92 11 92 14 92 15 92 5 6 73 8 73 12 73 13 73 14 73 8 2 31 5 31 6 31 7 31 11 31 12 31 14 31 15 31 5 2 35 4 35 10 35 11 35 15 35 4 4 54 5 54 10 54 15 54 8 3 7 5 7 6 7 7 7 8 7 9 7 11 7 15 7 8 2 37 3 37 7 37 8 37 9 37 12 37 14 37 15 37 9 1 72 2 72 5 72 6 72 7 72 8 72 9 72 10 72 11 72 6 3 52 5 52 7 52 9 52 12 52 13 52 7 1 76 3 76 4 76 6 76 11 76 13 76 14 76 +15 4 10 98 11 98 12 98 13 98 6 1 34 4 34 5 34 9 34 13 34 14 34 5 6 52 9 52 10 52 14 52 15 52 8 1 26 3 26 4 26 5 26 8 26 11 26 12 26 14 26 7 2 28 4 28 6 28 7 28 8 28 13 28 14 28 6 3 39 4 39 6 39 9 39 11 39 15 39 7 3 80 7 80 8 80 9 80 10 80 14 80 15 80 5 3 29 4 29 6 29 7 29 8 29 7 3 70 6 70 10 70 11 70 12 70 14 70 15 70 5 1 43 4 43 7 43 8 43 12 43 6 1 48 6 48 7 48 9 48 11 48 14 48 10 1 58 3 58 4 58 6 58 7 58 8 58 10 58 13 58 14 58 15 58 8 1 45 3 45 5 45 6 45 10 45 11 45 12 45 15 45 5 2 94 4 94 13 94 14 94 15 94 7 2 96 3 96 7 96 9 96 11 96 12 96 15 96 +15 8 2 70 6 70 7 70 9 70 11 70 13 70 14 70 15 70 4 1 17 9 17 11 17 13 17 9 1 90 5 90 7 90 8 90 9 90 10 90 11 90 12 90 13 90 7 1 67 2 67 8 67 10 67 11 67 13 67 14 67 6 4 14 5 14 9 14 10 14 12 14 15 14 6 3 23 4 23 8 23 9 23 11 23 12 23 5 4 21 5 21 13 21 14 21 15 21 7 1 18 3 18 5 18 8 18 12 18 13 18 15 18 9 1 43 5 43 7 43 8 43 11 43 12 43 13 43 14 43 15 43 6 4 84 6 84 8 84 9 84 11 84 12 84 6 1 26 6 26 9 26 10 26 12 26 13 26 4 3 36 9 36 10 36 12 36 9 1 93 3 93 4 93 6 93 8 93 10 93 11 93 12 93 15 93 6 3 84 6 84 9 84 12 84 13 84 15 84 7 1 42 3 42 4 42 9 42 10 42 11 42 14 42 diff --git a/data/flexible_jobshop/hurink_data/vdata/mt06.fjs b/data/flexible_jobshop/hurink_data/vdata/mt06.fjs new file mode 100644 index 0000000000..27182d3b94 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/mt06.fjs @@ -0,0 +1,7 @@ +6 6 3.00 +6 1 3 1 3 1 3 4 3 5 3 2 2 6 5 6 4 1 7 2 7 4 7 5 7 2 2 3 6 3 2 5 6 6 6 +6 3 2 8 4 8 6 8 3 2 5 3 5 6 5 4 1 10 2 10 4 10 5 10 3 4 10 5 10 6 10 4 1 10 4 10 5 10 6 10 3 3 4 4 4 5 4 +6 3 3 5 5 5 6 5 4 1 4 3 4 4 4 6 4 2 1 8 6 8 2 1 9 4 9 3 1 1 2 1 5 1 3 2 7 3 7 5 7 +6 3 2 5 4 5 6 5 4 1 5 2 5 4 5 5 5 5 1 5 2 5 3 5 4 5 6 5 3 2 3 4 3 6 3 2 4 8 5 8 1 6 9 +6 3 2 9 3 9 4 9 4 1 3 2 3 3 3 5 3 3 2 5 3 5 5 5 4 1 4 2 4 5 4 6 4 4 1 3 2 3 5 3 6 3 4 1 1 3 1 4 1 5 1 +6 3 1 3 2 3 4 3 1 4 3 2 4 9 6 9 2 1 10 2 10 1 5 4 3 2 1 3 1 6 1 diff --git a/data/flexible_jobshop/hurink_data/vdata/mt10.fjs b/data/flexible_jobshop/hurink_data/vdata/mt10.fjs new file mode 100644 index 0000000000..de914ebbc3 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/mt10.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 6 1 29 3 29 4 29 5 29 6 29 8 29 6 2 78 4 78 5 78 6 78 8 78 9 78 6 2 9 3 9 6 9 7 9 9 9 10 9 5 1 36 2 36 4 36 7 36 9 36 5 2 49 3 49 4 49 5 49 7 49 5 1 11 3 11 5 11 6 11 10 11 5 1 62 3 62 5 62 7 62 10 62 4 2 56 3 56 6 56 8 56 4 4 44 6 44 8 44 9 44 4 1 21 6 21 8 21 10 21 +10 5 1 43 6 43 8 43 9 43 10 43 3 2 90 3 90 5 90 3 2 75 3 75 5 75 4 1 11 4 11 6 11 10 11 3 3 69 4 69 5 69 8 1 28 2 28 3 28 5 28 6 28 7 28 9 28 10 28 5 4 46 6 46 7 46 9 46 10 46 2 6 46 7 46 3 1 72 4 72 8 72 3 2 30 7 30 9 30 +10 4 2 91 4 91 6 91 7 91 3 1 85 5 85 7 85 4 3 39 4 39 7 39 10 39 3 1 74 3 74 7 74 5 5 90 6 90 8 90 9 90 10 90 6 4 10 5 10 6 10 7 10 8 10 9 10 6 1 12 3 12 5 12 6 12 7 12 8 12 4 3 89 6 89 7 89 8 89 5 1 45 3 45 4 45 6 45 10 45 3 2 33 5 33 6 33 +10 3 1 81 2 81 10 81 4 1 95 2 95 3 95 8 95 5 1 71 5 71 6 71 8 71 9 71 5 1 99 3 99 5 99 9 99 10 99 6 3 9 5 9 7 9 8 9 9 9 10 9 6 1 52 2 52 3 52 7 52 9 52 10 52 4 3 85 4 85 8 85 9 85 4 4 98 7 98 8 98 9 98 6 2 22 4 22 5 22 8 22 9 22 10 22 6 2 43 3 43 4 43 5 43 6 43 9 43 +10 5 2 14 3 14 5 14 7 14 9 14 3 1 6 3 6 6 6 7 1 22 2 22 3 22 4 22 6 22 9 22 10 22 3 2 61 6 61 8 61 5 4 26 7 26 8 26 9 26 10 26 6 1 69 2 69 5 69 6 69 9 69 10 69 5 1 21 2 21 5 21 6 21 9 21 6 2 49 4 49 5 49 6 49 8 49 10 49 3 2 72 6 72 10 72 6 2 53 3 53 4 53 5 53 7 53 8 53 +10 5 2 84 3 84 6 84 8 84 10 84 3 2 2 6 2 10 2 4 3 52 4 52 6 52 8 52 3 4 95 5 95 6 95 4 1 48 2 48 6 48 9 48 6 1 72 3 72 4 72 6 72 9 72 10 72 7 1 47 2 47 3 47 4 47 6 47 9 47 10 47 5 1 65 5 65 6 65 7 65 8 65 5 1 6 3 6 5 6 6 6 10 6 6 2 25 3 25 4 25 6 25 7 25 8 25 +10 4 2 46 3 46 4 46 9 46 4 1 37 2 37 4 37 9 37 4 1 61 2 61 4 61 5 61 2 1 13 3 13 5 1 32 3 32 6 32 7 32 9 32 2 2 21 6 21 4 3 32 8 32 9 32 10 32 5 1 89 2 89 3 89 8 89 9 89 5 1 30 3 30 4 30 7 30 8 30 4 2 55 5 55 8 55 9 55 +10 3 3 31 5 31 6 31 3 1 86 4 86 7 86 5 2 46 4 46 5 46 8 46 10 46 1 6 74 3 3 32 4 32 5 32 5 1 88 2 88 3 88 4 88 7 88 4 3 19 4 19 7 19 9 19 6 1 48 2 48 4 48 7 48 8 48 10 48 5 2 36 3 36 5 36 8 36 9 36 3 4 79 5 79 9 79 +10 6 1 76 2 76 4 76 6 76 9 76 10 76 4 2 69 3 69 5 69 10 69 5 1 76 3 76 4 76 9 76 10 76 3 6 51 9 51 10 51 4 3 85 4 85 5 85 9 85 3 3 11 7 11 10 11 6 1 40 3 40 5 40 7 40 8 40 9 40 5 2 89 5 89 7 89 8 89 9 89 6 2 26 3 26 4 26 5 26 6 26 7 26 4 2 74 3 74 8 74 9 74 +10 6 2 85 3 85 4 85 5 85 8 85 10 85 8 1 13 4 13 5 13 6 13 7 13 8 13 9 13 10 13 4 1 61 3 61 5 61 10 61 3 1 7 4 7 7 7 3 8 64 9 64 10 64 4 2 76 4 76 5 76 10 76 4 3 47 4 47 5 47 6 47 5 2 52 4 52 5 52 8 52 9 52 5 3 90 5 90 6 90 7 90 9 90 5 1 45 4 45 5 45 7 45 8 45 diff --git a/data/flexible_jobshop/hurink_data/vdata/mt20.fjs b/data/flexible_jobshop/hurink_data/vdata/mt20.fjs new file mode 100644 index 0000000000..c005dd199e --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/mt20.fjs @@ -0,0 +1,21 @@ +20 5 2.50 +5 4 1 29 3 29 4 29 5 29 3 1 9 2 9 3 9 4 2 49 3 49 4 49 5 49 3 1 62 3 62 4 62 3 2 44 3 44 5 44 +5 4 1 43 2 43 4 43 5 43 3 1 75 2 75 4 75 2 2 69 4 69 3 2 46 3 46 4 46 2 2 72 5 72 +5 4 1 91 2 91 3 91 5 91 2 1 39 5 39 3 1 90 3 90 5 90 1 5 12 3 2 45 3 45 4 45 +5 3 1 81 2 81 3 81 2 1 71 4 71 3 1 9 3 9 5 9 2 1 85 3 85 4 1 22 3 22 4 22 5 22 +5 2 1 14 3 14 5 1 22 2 22 3 22 4 22 5 22 4 1 26 2 26 3 26 5 26 1 4 21 3 2 72 3 72 5 72 +5 1 3 84 3 1 52 2 52 4 52 2 1 48 5 48 3 1 47 3 47 5 47 1 4 6 +5 4 1 46 2 46 3 46 5 46 4 1 61 2 61 4 61 5 61 2 3 32 4 32 3 1 32 4 32 5 32 1 5 30 +5 3 1 31 2 31 3 31 3 1 46 2 46 4 46 1 1 32 2 2 19 4 19 3 2 36 4 36 5 36 +5 2 1 76 4 76 3 1 76 2 76 4 76 2 3 85 5 85 1 2 40 3 3 26 4 26 5 26 +5 2 2 85 5 85 2 1 61 3 61 2 1 64 2 64 2 4 47 5 47 3 1 90 3 90 5 90 +5 3 2 78 4 78 5 78 3 2 36 3 36 4 36 3 1 11 3 11 5 11 3 1 56 2 56 5 56 1 3 21 +5 2 1 90 3 90 3 1 11 3 11 4 11 3 1 28 2 28 5 28 2 2 46 4 46 2 1 30 5 30 +5 2 1 85 2 85 2 3 74 5 74 3 1 10 2 10 3 10 2 3 89 4 89 1 5 33 +5 3 1 95 3 95 4 95 3 1 99 3 99 5 99 3 2 52 4 52 5 52 3 3 98 4 98 5 98 3 3 43 4 43 5 43 +5 3 1 6 2 6 3 6 2 2 61 5 61 3 3 69 4 69 5 69 2 3 49 4 49 1 4 53 +5 3 2 2 3 2 4 2 4 1 95 2 95 4 95 5 95 3 3 72 4 72 5 72 4 2 65 3 65 4 65 5 65 2 3 25 4 25 +5 3 1 37 2 37 5 37 3 2 13 3 13 4 13 3 1 21 2 21 3 21 2 1 89 4 89 4 1 55 3 55 4 55 5 55 +5 3 1 86 4 86 5 86 1 2 74 2 3 88 5 88 2 3 48 4 48 4 2 79 3 79 4 79 5 79 +5 2 1 69 2 69 4 1 51 3 51 4 51 5 51 3 1 11 2 11 5 11 2 1 89 4 89 3 2 74 4 74 5 74 +5 2 1 13 5 13 1 2 7 3 1 76 3 76 5 76 4 2 52 3 52 4 52 5 52 3 2 45 3 45 5 45 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb1.fjs b/data/flexible_jobshop/hurink_data/vdata/orb1.fjs new file mode 100644 index 0000000000..a781ca4c41 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb1.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 5 1 72 3 72 5 72 7 72 9 72 6 1 64 2 64 4 64 5 64 9 64 10 64 7 1 55 2 55 3 55 4 55 7 55 8 55 10 55 5 4 31 6 31 7 31 8 31 9 31 6 2 53 3 53 4 53 5 53 7 53 10 53 3 4 95 5 95 6 95 4 2 11 5 11 7 11 10 11 4 4 52 6 52 8 52 10 52 6 1 6 3 6 6 6 7 6 9 6 10 6 5 1 84 4 84 5 84 8 84 10 84 +10 2 1 61 7 61 5 2 27 4 27 5 27 6 27 7 27 5 1 88 5 88 6 88 9 88 10 88 5 2 78 3 78 5 78 8 78 10 78 5 1 49 2 49 4 49 7 49 10 49 3 1 83 6 83 10 83 4 2 91 4 91 5 91 9 91 3 6 74 7 74 10 74 5 1 29 5 29 8 29 9 29 10 29 4 2 87 4 87 9 87 10 87 +10 5 1 86 2 86 3 86 4 86 8 86 4 4 32 8 32 9 32 10 32 2 2 35 6 35 4 2 37 3 37 5 37 10 37 4 1 18 2 18 6 18 9 18 3 5 48 8 48 9 48 5 1 91 3 91 5 91 7 91 10 91 3 1 52 4 52 8 52 6 1 60 3 60 5 60 7 60 9 60 10 60 5 3 30 4 30 8 30 9 30 10 30 +10 3 1 8 3 8 7 8 3 2 82 8 82 10 82 2 5 27 10 27 6 1 99 2 99 3 99 4 99 6 99 7 99 4 1 74 5 74 7 74 8 74 6 1 9 3 9 4 9 6 9 8 9 10 9 5 1 33 2 33 3 33 4 33 9 33 5 1 20 4 20 5 20 8 20 10 20 6 2 59 4 59 6 59 7 59 8 59 9 59 4 4 98 6 98 8 98 9 98 +10 7 2 50 4 50 5 50 7 50 8 50 9 50 10 50 5 1 94 3 94 5 94 7 94 9 94 3 1 43 6 43 9 43 2 4 62 6 62 3 4 55 5 55 8 55 1 8 48 6 1 5 3 5 4 5 5 5 7 5 9 5 5 2 36 4 36 5 36 8 36 9 36 5 1 47 3 47 5 47 6 47 10 47 1 7 36 +10 7 1 53 2 53 4 53 5 53 7 53 8 53 9 53 5 1 30 2 30 5 30 7 30 10 30 5 3 7 6 7 7 7 8 7 10 7 4 3 12 4 12 9 12 10 12 4 2 68 5 68 7 68 10 68 8 1 87 2 87 5 87 6 87 7 87 8 87 9 87 10 87 7 2 28 4 28 5 28 6 28 8 28 9 28 10 28 2 1 70 10 70 3 7 45 8 45 9 45 5 3 7 4 7 5 7 6 7 8 7 +10 3 1 29 3 29 10 29 4 1 96 4 96 6 96 9 96 5 1 99 5 99 6 99 9 99 10 99 5 2 14 3 14 6 14 8 14 10 14 4 4 34 5 34 7 34 8 34 3 4 14 8 14 10 14 4 1 7 6 7 8 7 9 7 3 6 76 7 76 10 76 6 2 57 4 57 6 57 7 57 9 57 10 57 6 3 76 4 76 6 76 7 76 9 76 10 76 +10 7 1 90 2 90 3 90 7 90 8 90 9 90 10 90 6 1 19 2 19 3 19 6 19 7 19 8 19 6 2 87 4 87 6 87 8 87 9 87 10 87 3 5 51 6 51 8 51 5 1 84 2 84 8 84 9 84 10 84 1 6 45 6 1 84 5 84 6 84 7 84 9 84 10 84 2 5 58 7 58 4 1 81 4 81 8 81 9 81 2 4 96 9 96 +10 5 2 97 3 97 6 97 7 97 9 97 3 2 99 7 99 9 99 5 1 93 2 93 5 93 6 93 9 93 6 1 38 3 38 6 38 7 38 9 38 10 38 4 5 13 7 13 8 13 9 13 5 1 96 6 96 8 96 9 96 10 96 6 1 40 2 40 4 40 5 40 6 40 9 40 3 5 64 8 64 10 64 6 2 32 6 32 7 32 8 32 9 32 10 32 3 1 45 4 45 9 45 +10 5 2 44 3 44 4 44 6 44 7 44 7 1 60 3 60 5 60 6 60 8 60 9 60 10 60 3 4 29 8 29 9 29 6 1 5 2 5 4 5 5 5 6 5 10 5 4 6 74 7 74 8 74 10 74 6 2 85 4 85 5 85 7 85 8 85 9 85 5 1 34 2 34 4 34 5 34 6 34 6 1 95 2 95 4 95 5 95 6 95 8 95 3 2 51 3 51 10 51 5 2 47 3 47 6 47 7 47 9 47 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb10.fjs b/data/flexible_jobshop/hurink_data/vdata/orb10.fjs new file mode 100644 index 0000000000..ccaad4dd87 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb10.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 6 1 66 2 66 3 66 8 66 9 66 10 66 5 1 13 3 13 6 13 7 13 9 13 4 1 93 2 93 4 93 10 93 6 1 91 3 91 4 91 6 91 7 91 8 91 7 1 14 3 14 4 14 5 14 6 14 7 14 10 14 4 1 70 4 70 6 70 9 70 3 2 99 4 99 9 99 5 1 53 2 53 3 53 6 53 8 53 5 2 86 3 86 5 86 6 86 8 86 5 2 16 3 16 5 16 7 16 10 16 +10 3 2 34 6 34 9 34 1 10 99 4 1 62 3 62 5 62 8 62 4 2 65 5 65 8 65 9 65 4 6 62 7 62 8 62 10 62 7 2 64 4 64 5 64 6 64 8 64 9 64 10 64 3 2 21 4 21 7 21 7 1 12 2 12 3 12 7 12 8 12 9 12 10 12 6 1 9 2 9 3 9 4 9 5 9 7 9 7 1 75 2 75 3 75 5 75 6 75 8 75 10 75 +10 6 2 12 3 12 4 12 6 12 8 12 10 12 8 1 26 2 26 3 26 5 26 7 26 8 26 9 26 10 26 5 1 64 4 64 6 64 8 64 10 64 4 1 92 2 92 6 92 7 92 4 5 67 6 67 8 67 9 67 5 1 28 4 28 5 28 6 28 10 28 3 3 66 4 66 7 66 3 2 83 3 83 8 83 4 1 38 2 38 5 38 10 38 5 1 58 3 58 5 58 8 58 10 58 +10 6 1 77 2 77 4 77 6 77 8 77 9 77 6 1 73 2 73 5 73 6 73 8 73 9 73 3 3 82 4 82 5 82 3 1 75 3 75 10 75 7 1 84 2 84 4 84 5 84 7 84 8 84 9 84 4 3 19 4 19 5 19 9 19 6 1 18 2 18 3 18 4 18 5 18 6 18 6 2 89 4 89 5 89 7 89 8 89 10 89 3 4 8 9 8 10 8 3 2 73 5 73 10 73 +10 4 1 34 4 34 5 34 10 34 2 2 74 8 74 5 2 48 6 48 8 48 9 48 10 48 4 3 44 6 44 7 44 9 44 5 2 92 3 92 5 92 9 92 10 92 2 7 40 8 40 4 2 60 4 60 8 60 10 60 5 3 62 4 62 6 62 8 62 9 62 3 7 22 8 22 9 22 2 7 67 10 67 +10 5 2 8 3 8 4 8 5 8 10 8 4 1 85 5 85 8 85 9 85 4 3 58 4 58 5 58 7 58 3 1 97 8 97 10 97 4 1 92 4 92 5 92 6 92 3 1 89 5 89 10 89 2 4 75 7 75 5 2 77 3 77 7 77 8 77 10 77 4 2 95 3 95 4 95 7 95 4 1 5 7 5 8 5 10 5 +10 5 1 52 4 52 5 52 7 52 9 52 6 3 43 4 43 5 43 6 43 7 43 10 43 3 5 5 7 5 10 5 4 2 78 5 78 6 78 8 78 4 1 12 6 12 9 12 10 12 4 2 62 4 62 6 62 10 62 7 1 21 2 21 3 21 4 21 5 21 7 21 8 21 6 2 80 3 80 5 80 6 80 7 80 8 80 5 1 60 2 60 4 60 8 60 9 60 2 1 31 4 31 +10 5 1 81 3 81 6 81 9 81 10 81 5 1 23 4 23 8 23 9 23 10 23 4 1 23 4 23 6 23 8 23 6 1 75 3 75 5 75 6 75 7 75 8 75 5 1 78 2 78 4 78 5 78 8 78 5 1 56 3 56 6 56 7 56 10 56 3 1 51 2 51 4 51 6 2 39 3 39 4 39 5 39 7 39 8 39 4 2 53 5 53 6 53 9 53 5 1 96 3 96 5 96 8 96 9 96 +10 4 3 79 4 79 8 79 10 79 4 5 55 7 55 8 55 9 55 5 1 88 2 88 3 88 4 88 7 88 6 3 21 5 21 6 21 7 21 8 21 10 21 5 1 83 3 83 5 83 6 83 10 83 8 1 93 2 93 4 93 5 93 7 93 8 93 9 93 10 93 6 1 47 2 47 3 47 6 47 7 47 8 47 3 2 10 3 10 8 10 3 1 63 7 63 9 63 4 1 14 2 14 4 14 10 14 +10 4 1 43 3 43 4 43 8 43 3 2 63 6 63 9 63 2 2 83 3 83 7 1 29 2 29 3 29 4 29 6 29 8 29 9 29 2 5 52 8 52 7 1 98 2 98 4 98 5 98 6 98 7 98 8 98 4 1 54 3 54 7 54 9 54 6 1 39 2 39 3 39 4 39 8 39 9 39 5 2 33 3 33 7 33 8 33 9 33 5 4 23 7 23 8 23 9 23 10 23 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb2.fjs b/data/flexible_jobshop/hurink_data/vdata/orb2.fjs new file mode 100644 index 0000000000..7037ef5842 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb2.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 5 1 72 3 72 5 72 7 72 9 72 6 1 54 2 54 4 54 5 54 9 54 10 54 7 1 33 2 33 3 33 4 33 7 33 8 33 10 33 5 4 86 6 86 7 86 8 86 9 86 6 2 75 3 75 4 75 5 75 7 75 10 75 3 4 16 5 16 6 16 4 2 96 5 96 7 96 10 96 4 4 7 6 7 8 7 10 7 6 1 99 3 99 6 99 7 99 9 99 10 99 5 1 76 4 76 5 76 8 76 10 76 +10 2 1 16 7 16 5 2 88 4 88 5 88 6 88 7 88 5 1 48 5 48 6 48 9 48 10 48 6 2 52 3 52 5 52 8 52 9 52 10 52 4 1 60 4 60 7 60 10 60 3 1 29 7 29 10 29 4 2 18 4 18 5 18 8 18 3 6 89 7 89 10 89 6 1 80 3 80 5 80 8 80 9 80 10 80 3 2 76 4 76 9 76 +10 5 1 47 2 47 3 47 4 47 8 47 4 4 11 8 11 9 11 10 11 2 4 14 6 14 4 2 56 3 56 5 56 10 56 4 1 16 2 16 7 16 9 16 3 5 83 8 83 9 83 5 1 10 2 10 3 10 5 10 10 10 4 1 61 4 61 6 61 8 61 6 1 24 3 24 5 24 7 24 9 24 10 24 4 3 58 4 58 8 58 10 58 +10 3 1 49 3 49 7 49 3 2 31 8 31 10 31 2 4 17 10 17 7 1 50 2 50 3 50 4 50 6 50 7 50 9 50 4 1 63 5 63 6 63 8 63 6 1 35 3 35 4 35 6 35 8 35 10 35 5 1 65 2 65 4 65 5 65 9 65 4 1 23 4 23 5 23 8 23 6 2 50 4 50 6 50 7 50 8 50 9 50 4 4 29 6 29 8 29 10 29 +10 8 1 55 2 55 4 55 5 55 7 55 8 55 9 55 10 55 5 1 6 3 6 5 6 7 6 9 6 4 1 28 2 28 6 28 9 28 2 4 96 6 96 3 4 86 6 86 8 86 1 3 99 6 1 14 4 14 5 14 7 14 9 14 10 14 4 2 70 4 70 5 70 8 70 6 1 64 3 64 5 64 6 64 9 64 10 64 1 5 24 +10 6 2 46 4 46 5 46 7 46 8 46 9 46 4 1 23 2 23 5 23 10 23 5 3 70 6 70 7 70 8 70 10 70 3 3 19 9 19 10 19 5 2 54 3 54 5 54 7 54 10 54 8 1 22 2 22 4 22 5 22 6 22 7 22 8 22 10 22 7 2 85 4 85 5 85 6 85 8 85 9 85 10 85 3 1 87 8 87 10 87 3 6 79 7 79 9 79 5 2 93 3 93 4 93 5 93 8 93 +10 3 1 76 5 76 10 76 4 1 60 4 60 6 60 9 60 5 1 76 5 76 6 76 9 76 10 76 4 3 98 6 98 8 98 10 98 4 3 76 4 76 7 76 8 76 4 2 50 4 50 8 50 10 50 3 1 86 8 86 9 86 4 6 14 7 14 8 14 10 14 6 2 27 4 27 6 27 7 27 9 27 10 27 5 3 57 4 57 6 57 7 57 9 57 +10 7 1 93 2 93 5 93 7 93 8 93 9 93 10 93 6 1 27 2 27 3 27 6 27 7 27 8 27 5 2 57 6 57 8 57 9 57 10 57 3 4 87 6 87 8 87 4 1 86 8 86 9 86 10 86 1 3 54 6 1 24 5 24 6 24 7 24 8 24 9 24 2 5 49 6 49 3 1 20 4 20 9 20 2 2 47 4 47 +10 5 2 28 3 28 6 28 7 28 9 28 3 2 11 7 11 9 11 4 1 78 2 78 6 78 9 78 6 3 85 6 85 7 85 8 85 9 85 10 85 3 5 63 7 63 9 63 5 1 81 6 81 8 81 9 81 10 81 6 1 10 2 10 4 10 5 10 6 10 9 10 3 2 9 5 9 8 9 5 2 46 6 46 8 46 9 46 10 46 3 1 32 4 32 9 32 +10 5 2 22 3 22 4 22 6 22 7 22 7 1 76 3 76 5 76 6 76 8 76 9 76 10 76 3 4 89 6 89 8 89 6 1 13 2 13 5 13 6 13 9 13 10 13 4 6 88 7 88 8 88 10 88 6 2 10 4 10 5 10 7 10 8 10 9 10 5 1 75 2 75 4 75 6 75 8 75 6 1 98 2 98 4 98 5 98 6 98 8 98 2 2 78 3 78 6 1 17 2 17 3 17 6 17 7 17 9 17 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb3.fjs b/data/flexible_jobshop/hurink_data/vdata/orb3.fjs new file mode 100644 index 0000000000..0d66a20a82 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb3.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 2 1 96 4 96 4 1 69 2 69 7 69 8 69 7 3 25 4 25 6 25 7 25 8 25 9 25 10 25 4 4 5 5 5 7 5 9 5 3 4 55 5 55 9 55 2 6 15 7 15 7 1 88 3 88 4 88 6 88 7 88 8 88 9 88 8 1 11 2 11 3 11 4 11 7 11 8 11 9 11 10 11 4 2 17 7 17 9 17 10 17 3 2 82 7 82 10 82 +10 4 1 11 2 11 6 11 9 11 2 2 48 5 48 5 3 67 4 67 5 67 6 67 9 67 5 1 38 3 38 4 38 7 38 8 38 7 1 18 2 18 4 18 5 18 6 18 8 18 10 18 4 2 24 5 24 7 24 8 24 7 1 62 2 62 3 62 4 62 5 62 6 62 7 62 7 1 92 3 92 4 92 6 92 8 92 9 92 10 92 5 1 96 2 96 3 96 8 96 10 96 6 2 81 4 81 6 81 7 81 9 81 10 81 +10 7 2 67 3 67 4 67 5 67 6 67 9 67 10 67 6 2 63 3 63 4 63 5 63 6 63 8 63 3 1 93 6 93 9 93 6 2 85 3 85 5 85 8 85 9 85 10 85 5 1 25 2 25 4 25 6 25 8 25 5 1 72 2 72 5 72 6 72 8 72 6 1 51 4 51 6 51 7 51 9 51 10 51 3 5 81 6 81 8 81 4 3 58 4 58 8 58 9 58 7 1 15 2 15 3 15 4 15 5 15 9 15 10 15 +10 3 2 30 3 30 10 30 6 2 35 3 35 5 35 7 35 8 35 9 35 6 1 27 2 27 4 27 7 27 8 27 9 27 5 1 82 5 82 7 82 8 82 10 82 5 2 44 3 44 4 44 6 44 9 44 7 2 92 5 92 6 92 7 92 8 92 9 92 10 92 5 1 25 3 25 5 25 7 25 10 25 6 1 49 4 49 5 49 6 49 9 49 10 49 5 2 28 4 28 7 28 8 28 10 28 6 1 77 3 77 4 77 6 77 8 77 9 77 +10 8 2 53 3 53 4 53 5 53 6 53 8 53 9 53 10 53 4 1 83 5 83 6 83 9 83 5 1 73 3 73 5 73 8 73 9 73 4 4 26 5 26 6 26 8 26 4 3 77 4 77 6 77 7 77 3 1 33 7 33 8 33 5 4 92 5 92 6 92 9 92 10 92 7 1 99 3 99 4 99 6 99 7 99 8 99 10 99 5 1 38 2 38 3 38 8 38 9 38 1 8 38 +10 5 2 20 3 20 4 20 5 20 7 20 1 1 44 5 3 81 5 81 6 81 7 81 9 81 6 1 88 2 88 4 88 6 88 7 88 8 88 5 3 66 4 66 5 66 9 66 10 66 6 2 70 3 70 5 70 7 70 8 70 10 70 4 6 91 7 91 9 91 10 91 3 4 37 9 37 10 37 3 4 55 9 55 10 55 4 1 96 8 96 9 96 10 96 +10 2 2 21 6 21 4 2 93 3 93 4 93 8 93 4 3 22 4 22 5 22 8 22 5 1 56 3 56 5 56 6 56 8 56 5 1 34 4 34 6 34 9 34 10 34 7 1 40 3 40 5 40 7 40 8 40 9 40 10 40 4 4 53 6 53 8 53 9 53 2 5 46 10 46 4 3 29 5 29 6 29 9 29 7 1 63 2 63 5 63 6 63 7 63 8 63 9 63 +10 7 1 32 2 32 3 32 5 32 6 32 8 32 10 32 4 2 63 3 63 7 63 10 63 5 4 36 5 36 6 36 8 36 9 36 4 1 26 4 26 8 26 9 26 2 4 17 8 17 4 3 85 5 85 6 85 10 85 4 4 15 5 15 7 15 8 15 4 1 55 7 55 8 55 9 55 6 2 16 3 16 5 16 7 16 8 16 10 16 3 6 82 7 82 8 82 +10 3 1 73 6 73 10 73 4 3 46 4 46 5 46 10 46 4 4 89 5 89 9 89 10 89 5 2 24 4 24 5 24 6 24 10 24 4 1 99 2 99 3 99 9 99 4 3 92 5 92 7 92 9 92 4 1 7 7 7 8 7 10 7 3 4 51 8 51 10 51 3 4 19 6 19 8 19 6 2 14 3 14 6 14 8 14 9 14 10 14 +10 4 1 52 3 52 4 52 9 52 6 2 20 3 20 4 20 6 20 7 20 8 20 6 1 70 3 70 4 70 5 70 7 70 9 70 4 1 98 5 98 8 98 9 98 5 1 23 2 23 3 23 8 23 10 23 3 6 15 9 15 10 15 5 2 81 4 81 8 81 9 81 10 81 6 2 71 5 71 6 71 7 71 9 71 10 71 5 1 24 3 24 4 24 8 24 10 24 6 1 81 2 81 3 81 4 81 6 81 7 81 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb4.fjs b/data/flexible_jobshop/hurink_data/vdata/orb4.fjs new file mode 100644 index 0000000000..8eadfd3611 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb4.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 2 1 8 4 8 4 1 10 2 10 7 10 8 10 7 3 35 4 35 6 35 7 35 8 35 9 35 10 35 4 4 44 5 44 7 44 9 44 3 4 15 5 15 9 15 2 6 92 7 92 7 1 70 3 70 4 70 6 70 7 70 8 70 9 70 8 1 89 2 89 3 89 4 89 7 89 8 89 9 89 10 89 4 2 50 7 50 9 50 10 50 3 2 12 7 12 10 12 +10 4 1 63 2 63 6 63 9 63 3 2 39 5 39 9 39 4 4 80 5 80 6 80 9 80 5 1 22 3 22 6 22 7 22 8 22 7 1 88 2 88 3 88 4 88 6 88 8 88 10 88 4 2 39 5 39 7 39 8 39 8 1 85 2 85 3 85 4 85 5 85 6 85 7 85 10 85 7 1 27 3 27 4 27 7 27 8 27 9 27 10 27 4 1 74 2 74 3 74 8 74 6 2 69 4 69 5 69 6 69 7 69 10 69 +10 8 1 52 2 52 3 52 4 52 5 52 6 52 9 52 10 52 6 3 22 4 22 5 22 6 22 7 22 8 22 3 2 33 6 33 9 33 7 2 68 3 68 4 68 5 68 8 68 9 68 10 68 5 1 27 2 27 6 27 8 27 9 27 6 1 68 2 68 3 68 5 68 6 68 8 68 5 1 25 4 25 6 25 9 25 10 25 3 5 34 6 34 8 34 3 3 24 4 24 8 24 7 1 84 2 84 3 84 4 84 5 84 9 84 10 84 +10 3 1 31 2 31 10 31 6 2 85 3 85 5 85 7 85 8 85 9 85 6 2 55 4 55 5 55 7 55 8 55 9 55 6 1 80 5 80 7 80 8 80 9 80 10 80 4 2 58 3 58 6 58 9 58 7 2 11 5 11 6 11 7 11 8 11 9 11 10 11 5 1 69 3 69 5 69 7 69 10 69 5 1 56 4 56 5 56 9 56 10 56 4 2 73 4 73 7 73 8 73 5 1 25 3 25 4 25 6 25 8 25 +10 9 1 97 2 97 3 97 4 97 5 97 6 97 8 97 9 97 10 97 4 1 98 5 98 6 98 9 98 6 1 87 3 87 5 87 8 87 9 87 10 87 5 4 47 5 47 6 47 8 47 9 47 4 4 77 6 77 7 77 8 77 4 1 90 5 90 7 90 8 90 4 4 98 5 98 9 98 10 98 6 1 80 3 80 4 80 6 80 7 80 8 80 5 1 39 2 39 3 39 8 39 9 39 1 7 40 +10 5 2 97 3 97 4 97 5 97 7 97 1 6 68 6 1 44 3 44 5 44 6 44 7 44 9 44 7 1 67 2 67 4 67 6 67 7 67 8 67 10 67 5 3 44 4 44 5 44 9 44 10 44 7 2 85 3 85 5 85 7 85 8 85 9 85 10 85 5 4 78 6 78 7 78 9 78 10 78 4 4 90 7 90 9 90 10 90 3 4 33 8 33 10 33 4 1 81 5 81 9 81 10 81 +10 2 1 34 6 34 4 2 76 3 76 4 76 8 76 4 3 48 4 48 8 48 9 48 5 1 61 3 61 5 61 6 61 8 61 4 1 11 6 11 9 11 10 11 6 1 36 3 36 5 36 8 36 9 36 10 36 5 4 33 5 33 6 33 8 33 9 33 3 5 98 7 98 10 98 4 2 7 3 7 5 7 9 7 6 1 44 2 44 5 44 6 44 7 44 8 44 +10 6 1 44 3 44 5 44 6 44 8 44 10 44 4 2 5 3 5 7 5 10 5 5 4 85 5 85 6 85 8 85 9 85 4 2 51 4 51 8 51 9 51 2 6 58 8 58 4 3 79 5 79 8 79 10 79 5 3 95 4 95 5 95 7 95 8 95 3 1 48 7 48 8 48 6 2 86 3 86 4 86 5 86 7 86 8 86 4 6 73 7 73 8 73 9 73 +10 3 1 24 6 24 10 24 4 2 63 4 63 5 63 10 63 3 5 48 9 48 10 48 6 2 77 4 77 5 77 6 77 8 77 10 77 3 1 73 3 73 9 73 4 3 74 5 74 7 74 9 74 5 1 63 5 63 7 63 8 63 10 63 3 4 17 6 17 8 17 3 3 93 4 93 8 93 6 2 84 3 84 4 84 6 84 8 84 10 84 +10 4 1 51 3 51 4 51 9 51 6 2 5 3 5 4 5 6 5 7 5 8 5 5 1 40 3 40 5 40 7 40 9 40 4 1 60 8 60 9 60 10 60 5 1 46 2 46 3 46 8 46 10 46 3 6 58 9 58 10 58 5 2 54 4 54 8 54 9 54 10 54 7 2 72 4 72 5 72 6 72 7 72 9 72 10 72 5 1 29 3 29 4 29 7 29 8 29 6 1 94 2 94 3 94 4 94 6 94 8 94 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb5.fjs b/data/flexible_jobshop/hurink_data/vdata/orb5.fjs new file mode 100644 index 0000000000..cb6936a1e7 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb5.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 3 5 11 6 11 10 11 4 1 93 3 93 4 93 9 93 5 1 48 5 48 6 48 8 48 10 48 7 1 76 3 76 4 76 5 76 6 76 7 76 8 76 4 3 13 4 13 7 13 10 13 5 3 71 4 71 6 71 7 71 10 71 3 4 59 6 59 8 59 6 1 90 3 90 4 90 7 90 8 90 9 90 4 5 10 6 10 7 10 8 10 5 2 65 4 65 6 65 8 65 10 65 +10 6 1 52 4 52 7 52 8 52 9 52 10 52 6 2 76 3 76 4 76 6 76 8 76 10 76 4 1 84 3 84 4 84 10 84 5 2 73 6 73 7 73 8 73 9 73 4 3 56 4 56 5 56 6 56 5 3 10 4 10 5 10 6 10 9 10 5 1 26 3 26 4 26 7 26 9 26 5 2 43 3 43 4 43 6 43 7 43 4 1 39 4 39 7 39 10 39 7 1 49 2 49 4 49 6 49 7 49 8 49 9 49 +10 5 1 28 7 28 8 28 9 28 10 28 4 1 44 2 44 9 44 10 44 4 1 26 3 26 5 26 8 26 2 7 66 8 66 4 2 68 4 68 5 68 7 68 5 1 74 3 74 4 74 6 74 7 74 5 1 27 4 27 7 27 9 27 10 27 5 1 14 3 14 4 14 7 14 8 14 3 2 6 5 6 7 6 6 1 21 4 21 6 21 7 21 9 21 10 21 +10 5 1 18 4 18 7 18 8 18 9 18 3 2 58 4 58 10 58 5 2 62 4 62 5 62 6 62 9 62 6 1 46 2 46 3 46 6 46 8 46 9 46 4 6 25 7 25 9 25 10 25 4 1 6 3 6 4 6 5 6 2 4 60 6 60 4 2 28 4 28 6 28 8 28 6 2 80 3 80 4 80 5 80 7 80 9 80 2 9 30 10 30 +10 4 1 78 4 78 5 78 9 78 3 2 47 5 47 10 47 4 4 29 8 29 9 29 10 29 4 3 16 5 16 6 16 7 16 4 1 29 4 29 5 29 6 29 4 2 57 6 57 7 57 10 57 6 2 78 3 78 4 78 5 78 7 78 9 78 5 1 87 3 87 4 87 9 87 10 87 5 4 39 5 39 6 39 7 39 9 39 5 2 73 3 73 4 73 6 73 10 73 +10 4 3 66 4 66 5 66 10 66 6 1 51 2 51 6 51 7 51 8 51 9 51 5 3 12 4 12 6 12 9 12 10 12 7 1 64 3 64 4 64 5 64 7 64 8 64 10 64 3 6 67 7 67 9 67 4 2 15 4 15 5 15 7 15 4 1 66 5 66 7 66 9 66 6 3 26 4 26 5 26 6 26 8 26 9 26 5 2 20 5 20 6 20 7 20 9 20 6 1 98 2 98 5 98 7 98 9 98 10 98 +10 6 3 23 4 23 5 23 6 23 9 23 10 23 5 3 76 5 76 8 76 9 76 10 76 5 1 45 3 45 6 45 7 45 9 45 4 4 75 5 75 8 75 9 75 5 3 24 5 24 6 24 8 24 10 24 7 1 18 2 18 4 18 5 18 7 18 9 18 10 18 6 3 83 4 83 5 83 6 83 8 83 10 83 8 1 15 2 15 3 15 5 15 6 15 7 15 9 15 10 15 2 2 88 5 88 2 1 17 9 17 +10 5 2 56 5 56 6 56 7 56 10 56 7 3 83 5 83 6 83 7 83 8 83 9 83 10 83 4 2 80 4 80 5 80 8 80 6 1 16 3 16 4 16 7 16 9 16 10 16 5 1 31 2 31 4 31 5 31 8 31 8 1 93 2 93 3 93 4 93 5 93 6 93 7 93 8 93 4 1 30 3 30 4 30 5 30 2 3 29 5 29 4 2 66 3 66 7 66 10 66 4 1 28 2 28 3 28 10 28 +10 7 1 79 3 79 4 79 5 79 6 79 7 79 10 79 7 1 69 2 69 3 69 5 69 7 69 9 69 10 69 4 2 82 3 82 5 82 6 82 7 1 16 2 16 3 16 4 16 5 16 6 16 10 16 5 2 62 4 62 6 62 8 62 9 62 4 1 41 4 41 7 41 10 41 5 1 91 2 91 6 91 7 91 9 91 5 2 35 4 35 8 35 9 35 10 35 3 1 34 5 34 9 34 3 2 75 4 75 6 75 +10 5 1 5 2 5 3 5 4 5 10 5 3 2 19 6 19 8 19 6 2 20 3 20 4 20 6 20 7 20 8 20 7 1 12 2 12 3 12 4 12 5 12 7 12 10 12 4 3 94 5 94 8 94 9 94 5 1 60 6 60 7 60 8 60 10 60 6 1 99 2 99 4 99 7 99 8 99 10 99 7 2 31 3 31 4 31 7 31 8 31 9 31 10 31 7 1 96 2 96 3 96 4 96 5 96 6 96 9 96 3 3 63 9 63 10 63 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb6.fjs b/data/flexible_jobshop/hurink_data/vdata/orb6.fjs new file mode 100644 index 0000000000..bc9e3c6943 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb6.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 3 1 99 5 99 6 99 4 1 74 2 74 3 74 4 74 5 3 49 5 49 6 49 8 49 10 49 7 1 67 3 67 4 67 5 67 6 67 7 67 8 67 5 3 17 4 17 5 17 7 17 10 17 5 3 7 4 7 6 7 7 7 10 7 4 4 9 6 9 7 9 8 9 5 1 39 4 39 7 39 8 39 9 39 4 6 35 7 35 8 35 9 35 4 4 49 6 49 8 49 10 49 +10 5 1 49 4 49 7 49 8 49 10 49 6 2 67 3 67 4 67 6 67 8 67 10 67 4 3 82 4 82 5 82 10 82 5 2 92 3 92 6 92 7 92 9 92 5 2 62 3 62 4 62 5 62 6 62 4 3 84 4 84 6 84 9 84 4 1 45 3 45 4 45 9 45 4 2 30 4 30 6 30 7 30 4 1 42 7 42 8 42 10 42 7 1 71 4 71 6 71 7 71 8 71 9 71 10 71 +10 5 1 26 7 26 8 26 9 26 10 26 5 1 33 2 33 4 33 9 33 10 33 4 1 82 2 82 3 82 5 82 3 3 98 7 98 8 98 5 2 83 4 83 5 83 6 83 7 83 6 1 16 3 16 4 16 5 16 6 16 7 16 4 1 64 7 64 9 64 10 64 5 1 65 3 65 4 65 7 65 8 65 3 5 36 7 36 10 36 5 4 77 6 77 7 77 9 77 10 77 +10 5 1 41 4 41 7 41 8 41 9 41 3 2 62 4 62 10 62 5 2 73 4 73 5 73 6 73 9 73 7 1 94 2 94 3 94 4 94 6 94 8 94 9 94 4 6 51 7 51 9 51 10 51 5 1 46 3 46 4 46 5 46 6 46 2 3 55 4 55 4 2 31 4 31 6 31 10 31 6 2 64 3 64 4 64 5 64 7 64 8 64 2 9 46 10 46 +10 4 2 68 4 68 5 68 9 68 3 1 26 5 26 10 26 5 4 50 6 50 8 50 9 50 10 50 5 3 46 4 46 5 46 6 46 7 46 4 1 25 4 25 5 25 6 25 5 2 88 6 88 7 88 8 88 10 88 5 2 6 3 6 5 6 7 6 9 6 4 1 13 4 13 9 13 10 13 5 4 98 5 98 6 98 7 98 10 98 6 2 84 3 84 4 84 6 84 7 84 10 84 +10 4 1 24 3 24 4 24 5 24 5 1 80 2 80 6 80 7 80 8 80 5 3 91 4 91 6 91 9 91 10 91 7 1 55 3 55 4 55 5 55 7 55 8 55 10 55 4 2 48 6 48 7 48 9 48 5 2 99 4 99 5 99 7 99 9 99 4 1 72 5 72 7 72 9 72 6 4 91 5 91 6 91 8 91 9 91 10 91 5 5 84 6 84 7 84 8 84 9 84 7 1 12 2 12 5 12 6 12 7 12 9 12 10 12 +10 5 3 16 4 16 5 16 6 16 10 16 5 3 13 4 13 5 13 8 13 9 13 4 1 9 3 9 6 9 9 9 5 2 58 4 58 5 58 8 58 9 58 4 3 23 5 23 8 23 10 23 7 1 85 2 85 5 85 7 85 8 85 9 85 10 85 5 3 36 4 36 6 36 8 36 10 36 7 1 89 2 89 5 89 6 89 7 89 9 89 10 89 2 5 71 9 71 2 9 41 10 41 +10 5 2 54 3 54 5 54 6 54 7 54 7 1 41 3 41 5 41 6 41 7 41 8 41 10 41 4 2 38 4 38 5 38 8 38 7 1 53 3 53 4 53 5 53 7 53 9 53 10 53 4 1 11 2 11 4 11 8 11 8 1 74 2 74 3 74 4 74 5 74 6 74 7 74 8 74 4 1 88 3 88 5 88 10 88 2 5 46 7 46 5 2 41 3 41 7 41 8 41 10 41 4 2 65 3 65 9 65 10 65 +10 6 1 53 3 53 4 53 5 53 6 53 7 53 6 1 50 2 50 3 50 5 50 7 50 10 50 4 2 40 3 40 5 40 6 40 6 1 90 2 90 3 90 4 90 6 90 10 90 4 2 7 4 7 8 7 9 7 4 1 80 6 80 7 80 10 80 5 1 57 2 57 4 57 6 57 9 57 5 2 60 4 60 8 60 9 60 10 60 3 5 91 7 91 9 91 4 2 47 4 47 6 47 9 47 +10 5 1 45 2 45 3 45 4 45 10 45 3 1 59 6 59 8 59 6 2 81 4 81 6 81 7 81 8 81 9 81 7 1 99 2 99 3 99 4 99 5 99 7 99 10 99 4 3 71 7 71 8 71 9 71 5 1 19 2 19 7 19 8 19 10 19 6 1 75 2 75 4 75 5 75 8 75 10 75 7 2 77 3 77 4 77 7 77 8 77 9 77 10 77 8 1 94 2 94 3 94 4 94 5 94 6 94 9 94 10 94 4 3 95 6 95 9 95 10 95 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb7.fjs b/data/flexible_jobshop/hurink_data/vdata/orb7.fjs new file mode 100644 index 0000000000..1e82d6d17a --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb7.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 4 1 32 2 32 4 32 7 32 5 1 14 2 14 3 14 5 14 10 14 4 1 15 3 15 9 15 10 15 4 2 37 3 37 4 37 7 37 4 4 18 5 18 6 18 9 18 4 3 43 5 43 6 43 9 43 3 1 19 3 19 7 19 3 3 27 5 27 8 27 5 1 28 3 28 5 28 9 28 10 28 5 2 31 3 31 6 31 9 31 10 31 +10 6 1 8 4 8 7 8 8 8 9 8 10 8 4 2 12 4 12 6 12 7 12 4 1 49 3 49 5 49 6 49 6 1 24 4 24 5 24 6 24 9 24 10 24 3 2 52 4 52 10 52 5 3 19 4 19 7 19 9 19 10 19 4 4 23 6 23 8 23 10 23 5 1 19 5 19 6 19 7 19 9 19 5 1 17 3 17 4 17 9 17 10 17 4 2 32 3 32 5 32 8 32 +10 4 1 25 4 25 5 25 10 25 2 2 19 8 19 5 1 27 4 27 5 27 8 27 9 27 4 1 45 3 45 8 45 9 45 7 2 21 4 21 6 21 7 21 8 21 9 21 10 21 4 1 15 2 15 5 15 6 15 4 2 13 4 13 6 13 8 13 6 1 16 2 16 3 16 6 16 7 16 8 16 4 1 43 4 43 9 43 10 43 5 2 19 5 19 6 19 8 19 10 19 +10 6 1 24 3 24 4 24 8 24 9 24 10 24 4 2 18 3 18 6 18 9 18 6 3 41 4 41 5 41 7 41 8 41 10 41 4 4 29 5 29 7 29 9 29 5 1 14 4 14 5 14 6 14 8 14 6 2 17 3 17 5 17 7 17 8 17 9 17 3 5 23 6 23 9 23 6 1 15 2 15 4 15 7 15 8 15 9 15 5 3 18 4 18 6 18 7 18 10 18 4 2 23 3 23 5 23 10 23 +10 7 1 27 3 27 4 27 5 27 6 27 7 27 9 27 6 2 29 5 29 6 29 7 29 8 29 9 29 5 2 39 3 39 6 39 9 39 10 39 6 3 21 4 21 5 21 7 21 8 21 9 21 6 1 15 2 15 4 15 6 15 7 15 8 15 4 1 15 3 15 6 15 8 15 4 7 25 8 25 9 25 10 25 4 1 26 4 26 8 26 9 26 3 3 44 4 44 9 44 2 5 20 8 20 +10 8 1 17 2 17 3 17 4 17 5 17 7 17 9 17 10 17 4 1 15 5 15 8 15 10 15 4 3 51 4 51 6 51 7 51 4 1 17 6 17 8 17 9 17 3 3 46 7 46 10 46 6 1 16 3 16 4 16 7 16 8 16 10 16 2 1 33 10 33 3 4 25 5 25 8 25 4 4 30 5 30 6 30 10 30 6 2 25 3 25 5 25 7 25 8 25 10 25 +10 3 4 15 5 15 6 15 3 1 31 3 31 4 31 4 1 25 6 25 7 25 8 25 4 4 12 5 12 8 12 10 12 2 3 13 4 13 6 2 51 3 51 5 51 6 51 8 51 10 51 8 1 19 2 19 3 19 4 19 6 19 8 19 9 19 10 19 4 3 21 5 21 8 21 9 21 6 2 12 3 12 4 12 6 12 7 12 10 12 6 1 26 4 26 5 26 6 26 8 26 9 26 +10 2 2 8 5 8 6 1 29 2 29 4 29 5 29 7 29 10 29 4 1 25 2 25 3 25 10 25 6 1 15 3 15 4 15 5 15 9 15 10 15 4 2 17 6 17 8 17 9 17 6 1 22 2 22 3 22 6 22 7 22 10 22 6 2 32 4 32 5 32 6 32 8 32 9 32 3 1 20 3 20 6 20 6 1 11 2 11 4 11 5 11 8 11 9 11 4 2 28 4 28 5 28 7 28 +10 3 3 41 6 41 9 41 5 1 10 4 10 7 10 8 10 9 10 3 7 32 8 32 9 32 4 6 5 7 5 8 5 10 5 3 4 21 5 21 7 21 4 3 59 6 59 8 59 10 59 6 3 26 4 26 5 26 7 26 8 26 10 26 7 2 10 5 10 6 10 7 10 8 10 9 10 10 10 5 2 16 3 16 4 16 6 16 7 16 2 1 29 9 29 +10 3 3 20 4 20 7 20 7 1 7 3 7 4 7 6 7 7 7 8 7 10 7 3 1 44 2 44 6 44 4 1 22 7 22 8 22 9 22 5 1 33 6 33 7 33 8 33 9 33 4 1 25 4 25 5 25 6 25 6 3 29 4 29 6 29 7 29 8 29 10 29 5 2 12 3 12 5 12 6 12 8 12 6 1 14 2 14 3 14 5 14 6 14 9 14 6 1 0 3 0 5 0 7 0 8 0 10 0 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb8.fjs b/data/flexible_jobshop/hurink_data/vdata/orb8.fjs new file mode 100644 index 0000000000..7be39dc3cd --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb8.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 4 1 55 2 55 4 55 7 55 5 1 74 2 74 3 74 5 74 10 74 4 1 45 3 45 9 45 10 45 4 2 23 3 23 4 23 7 23 4 4 76 5 76 6 76 9 76 4 3 19 5 19 6 19 9 19 3 1 18 3 18 7 18 3 3 61 5 61 8 61 5 1 44 3 44 5 44 9 44 10 44 5 2 11 3 11 6 11 9 11 10 11 +10 6 1 63 4 63 7 63 8 63 9 63 10 63 4 2 43 4 43 6 43 7 43 3 1 51 3 51 6 51 6 1 18 4 18 5 18 6 18 9 18 10 18 4 2 42 4 42 5 42 10 42 6 3 11 4 11 7 11 8 11 9 11 10 11 4 4 29 6 29 7 29 10 29 5 1 52 5 52 6 52 7 52 9 52 4 1 29 4 29 9 29 10 29 4 3 88 5 88 8 88 9 88 +10 4 3 88 4 88 5 88 10 88 1 2 31 5 1 47 4 47 5 47 8 47 9 47 5 1 10 3 10 5 10 8 10 9 10 7 2 62 4 62 6 62 7 62 8 62 9 62 10 62 3 1 60 2 60 6 60 4 4 58 6 58 7 58 8 58 6 1 29 2 29 3 29 6 29 7 29 8 29 4 1 52 4 52 9 52 10 52 5 2 92 5 92 6 92 8 92 10 92 +10 6 1 16 3 16 4 16 8 16 9 16 10 16 4 2 71 3 71 6 71 9 71 6 1 55 3 55 5 55 7 55 8 55 10 55 3 4 55 5 55 7 55 4 1 9 4 9 5 9 8 9 5 2 49 5 49 7 49 8 49 9 49 4 5 83 6 83 7 83 9 83 7 1 54 2 54 4 54 6 54 7 54 8 54 9 54 5 3 7 4 7 6 7 7 7 10 7 5 2 57 3 57 5 57 9 57 10 57 +10 7 2 7 3 7 4 7 5 7 6 7 7 7 9 7 7 1 41 2 41 5 41 6 41 7 41 8 41 9 41 6 2 92 3 92 5 92 6 92 9 92 10 92 6 3 94 4 94 5 94 7 94 8 94 9 94 6 1 46 2 46 3 46 4 46 7 46 8 46 4 1 79 6 79 7 79 8 79 4 6 34 7 34 8 34 9 34 5 1 38 4 38 8 38 9 38 10 38 3 3 8 4 8 9 8 1 8 18 +10 8 1 25 2 25 3 25 4 25 5 25 7 25 9 25 10 25 4 1 5 5 5 8 5 10 5 4 3 89 4 89 5 89 6 89 5 1 94 4 94 6 94 8 94 9 94 3 3 14 7 14 10 14 6 1 94 3 94 4 94 7 94 8 94 10 94 2 1 20 6 20 3 4 23 5 23 10 23 5 4 44 5 44 6 44 9 44 10 44 5 3 39 5 39 7 39 8 39 10 39 +10 3 2 24 4 24 6 24 2 1 21 3 21 5 1 47 5 47 6 47 7 47 8 47 5 1 40 4 40 5 40 8 40 10 40 2 3 94 4 94 6 3 71 5 71 6 71 7 71 8 71 10 71 7 1 89 2 89 3 89 4 89 6 89 8 89 10 89 4 3 75 5 75 9 75 10 75 5 2 97 3 97 4 97 6 97 10 97 6 1 15 4 15 5 15 6 15 8 15 9 15 +10 1 2 5 6 1 7 2 7 3 7 4 7 5 7 10 7 5 1 74 2 74 3 74 5 74 10 74 5 1 28 3 28 5 28 9 28 10 28 4 2 72 4 72 6 72 8 72 5 1 61 2 61 6 61 7 61 10 61 6 2 9 4 9 5 9 6 9 8 9 9 9 3 1 53 3 53 9 53 7 1 32 2 32 4 32 5 32 8 32 9 32 10 32 3 4 97 5 97 7 97 +10 3 1 34 6 34 9 34 5 1 52 3 52 4 52 8 52 9 52 3 4 37 7 37 8 37 5 5 6 6 6 7 6 8 6 10 6 4 2 94 4 94 5 94 7 94 4 3 6 6 6 7 6 8 6 5 3 56 5 56 7 56 8 56 10 56 6 5 41 6 41 7 41 8 41 9 41 10 41 5 2 5 3 5 4 5 6 5 7 5 2 1 16 9 16 +10 4 1 77 3 77 4 77 7 77 6 1 74 3 74 4 74 6 74 7 74 8 74 3 1 82 2 82 4 82 5 1 10 5 10 7 10 8 10 9 10 5 1 29 2 29 6 29 8 29 9 29 4 1 15 4 15 5 15 6 15 6 3 51 4 51 6 51 7 51 8 51 10 51 5 2 65 3 65 6 65 8 65 9 65 6 1 37 3 37 5 37 6 37 9 37 10 37 5 3 21 5 21 7 21 8 21 10 21 diff --git a/data/flexible_jobshop/hurink_data/vdata/orb9.fjs b/data/flexible_jobshop/hurink_data/vdata/orb9.fjs new file mode 100644 index 0000000000..a5a0d234d2 --- /dev/null +++ b/data/flexible_jobshop/hurink_data/vdata/orb9.fjs @@ -0,0 +1,11 @@ +10 10 5.00 +10 5 1 36 2 36 3 36 8 36 9 36 5 1 96 2 96 3 96 6 96 7 96 4 2 86 3 86 4 86 10 86 5 1 7 3 7 4 7 6 7 7 7 6 1 20 3 20 4 20 5 20 6 20 10 20 4 1 9 4 9 6 9 9 9 4 2 39 4 39 7 39 9 39 4 1 79 2 79 6 79 8 79 5 2 82 3 82 6 82 8 82 9 82 4 3 24 5 24 7 24 10 24 +10 3 1 16 2 16 6 16 1 9 95 4 3 67 4 67 5 67 8 67 4 2 63 5 63 6 63 9 63 4 3 87 7 87 8 87 10 87 7 2 24 4 24 5 24 6 24 8 24 9 24 10 24 3 2 62 4 62 10 62 7 1 49 2 49 3 49 7 49 8 49 9 49 10 49 7 1 92 2 92 3 92 4 92 5 92 7 92 8 92 6 1 16 3 16 5 16 6 16 8 16 10 16 +10 7 1 65 2 65 3 65 4 65 6 65 8 65 10 65 8 1 71 2 71 3 71 5 71 7 71 8 71 9 71 10 71 6 1 9 2 9 4 9 6 9 8 9 10 9 5 1 67 2 67 4 67 6 67 7 67 3 6 70 8 70 9 70 6 1 48 3 48 4 48 5 48 6 48 10 48 3 3 49 6 49 7 49 3 2 66 5 66 8 66 5 1 5 2 5 5 5 8 5 10 5 5 1 96 3 96 5 96 8 96 10 96 +10 6 1 50 2 50 4 50 6 50 8 50 9 50 6 1 31 2 31 5 31 6 31 8 31 9 31 2 3 6 5 6 3 1 13 9 13 10 13 7 1 98 2 98 4 98 5 98 6 98 8 98 9 98 4 3 97 4 97 8 97 9 97 7 1 93 2 93 3 93 4 93 5 93 6 93 7 93 5 2 30 4 30 5 30 7 30 10 30 2 4 34 10 34 3 2 83 3 83 5 83 +10 4 1 99 4 99 5 99 10 99 3 2 7 6 7 8 7 4 2 55 6 55 9 55 10 55 3 3 78 7 78 9 78 6 2 68 3 68 5 68 8 68 9 68 10 68 2 5 81 8 81 4 2 90 4 90 8 90 10 90 5 3 75 4 75 6 75 8 75 9 75 3 2 66 7 66 8 66 1 7 40 +10 4 2 42 3 42 4 42 5 42 4 1 11 5 11 6 11 8 11 4 1 5 3 5 5 5 7 5 3 1 39 8 39 10 39 4 1 10 3 10 4 10 5 10 3 1 30 9 30 10 30 1 4 39 4 2 50 7 50 8 50 10 50 5 2 20 3 20 4 20 7 20 8 20 4 5 51 7 51 8 51 10 51 +10 5 1 38 4 38 5 38 7 38 9 38 6 3 68 4 68 5 68 6 68 7 68 10 68 3 5 86 9 86 10 86 4 2 77 5 77 6 77 8 77 3 1 32 9 32 10 32 4 2 89 3 89 6 89 10 89 7 1 37 2 37 3 37 4 37 5 37 7 37 8 37 6 2 53 3 53 5 53 6 53 7 53 8 53 5 1 43 2 43 4 43 8 43 9 43 2 4 89 6 89 +10 4 1 19 3 19 6 19 9 19 4 1 11 4 11 8 11 10 11 4 1 37 4 37 5 37 6 37 7 1 41 2 41 3 41 5 41 6 41 7 41 8 41 5 1 72 2 72 4 72 6 72 8 72 6 1 7 3 7 6 7 7 7 8 7 10 7 3 1 52 2 52 3 52 6 2 31 3 31 4 31 5 31 7 31 8 31 5 2 68 4 68 5 68 6 68 9 68 5 1 10 3 10 5 10 8 10 9 10 +10 4 1 83 3 83 4 83 8 83 4 2 21 5 21 7 21 8 21 6 1 23 2 23 3 23 4 23 7 23 10 23 6 3 87 5 87 6 87 7 87 8 87 10 87 5 1 58 3 58 5 58 9 58 10 58 7 1 89 2 89 5 89 7 89 8 89 9 89 10 89 6 1 74 2 74 3 74 5 74 6 74 8 74 4 2 29 3 29 6 29 8 29 3 3 74 7 74 9 74 4 1 23 2 23 4 23 10 23 +10 4 1 44 3 44 4 44 8 44 4 2 57 3 57 6 57 9 57 3 2 69 3 69 5 69 7 1 50 2 50 3 50 6 50 8 50 9 50 10 50 2 2 65 8 65 7 1 69 2 69 4 69 5 69 6 69 7 69 8 69 3 1 60 3 60 9 60 6 1 58 2 58 3 58 4 58 8 58 9 58 4 2 89 3 89 7 89 8 89 5 4 13 7 13 8 13 9 13 10 13 diff --git a/examples/cpp/flexible_jobshop.cc b/examples/cpp/flexible_jobshop.cc new file mode 100644 index 0000000000..68c2b1307d --- /dev/null +++ b/examples/cpp/flexible_jobshop.cc @@ -0,0 +1,242 @@ +// Copyright 2010-2013 Google +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// This model implements a simple jobshop problem. +// +// A jobshop is a standard scheduling problem where you must schedule a +// set of jobs on a set of machines. Each job is a sequence of tasks +// (a task can only start when the preceding task finished), each of +// which occupies a single specific machine during a specific +// duration. Therefore, a job is simply given by a sequence of pairs +// (machine id, duration). + +// The objective is to minimize the 'makespan', which is the duration +// between the start of the first task (across all machines) and the +// completion of the last task (across all machines). +// +// This will be modelled by sets of intervals variables (see class +// IntervalVar in constraint_solver/constraint_solver.h), one per +// task, representing the [start_time, end_time] of the task. Tasks +// in the same job will be linked by precedence constraints. Tasks on +// the same machine will be covered by Sequence constraints. +// +// Search will then be applied on the sequence constraints. + +#include +#include + +#include "base/commandlineflags.h" +#include "base/commandlineflags.h" +#include "base/integral_types.h" +#include "base/logging.h" +#include "base/stringprintf.h" +#include "constraint_solver/constraint_solver.h" +#include "cpp/flexible_jobshop.h" +#include "util/string_array.h" + +DEFINE_string( + data_file, + "", + "Required: input file description the scheduling problem to solve, " + "in our jssp format:\n" + " - the first line is \"instance \"\n" + " - the second line is \" \"\n" + " - then one line per job, with a single space-separated " + "list of \" \"\n" + "note: jobs with one task are not supported"); +DEFINE_int32(time_limit_in_ms, 0, "Time limit in ms, 0 means no limit."); + +namespace operations_research { +struct TaskAlternative { + TaskAlternative(int j) : job_id(j), alternative_variable(nullptr) {} + int job_id; + std::vector intervals; + IntVar* alternative_variable; +}; + +void FlexibleJobshop(const FlexibleJobShopData& data) { + Solver solver("flexible_jobshop"); + const int machine_count = data.machine_count(); + const int job_count = data.job_count(); + const int horizon = data.horizon(); + + LOG(INFO) << data.DebugString(); + // ----- Creates all Intervals and vars ----- + + // Stores all tasks attached interval variables per job. + std::vector> jobs_to_tasks(job_count); + // machines_to_tasks stores the same interval variables as above, but + // grouped my machines instead of grouped by jobs. + std::vector> machines_to_tasks(machine_count); + + // Creates all individual interval variables. + for (int job_id = 0; job_id < job_count; ++job_id) { + const std::vector& tasks = + data.TasksOfJob(job_id); + for (int task_index = 0; task_index < tasks.size(); ++task_index) { + const FlexibleJobShopData::Task& task = tasks[task_index]; + CHECK_EQ(job_id, task.job_id); + jobs_to_tasks[job_id].push_back(TaskAlternative(job_id)); + for (int alt = 0; alt < task.machines.size(); ++alt) { + const int machine_id = task.machines[alt]; + const int duration = task.durations[alt]; + const bool optional = task.machines.size() > 1; + const string name = StringPrintf("J%dI%dA%dM%dD%d", + task.job_id, + task_index, + alt, + machine_id, + duration); + IntervalVar* const interval = solver.MakeFixedDurationIntervalVar( + 0, horizon, duration, optional, name); + jobs_to_tasks[job_id].back().intervals.push_back(interval); + machines_to_tasks[machine_id].push_back(interval); + } + string alternative_name = StringPrintf("J%dI%d", job_id, task_index); + jobs_to_tasks[job_id].back().alternative_variable = + solver.MakeIntVar(0, task.machines.size() - 1, alternative_name); + } + } + + // ----- Creates model ----- + + // Creates precedences inside jobs. + for (int job_id = 0; job_id < job_count; ++job_id) { + const int task_count = jobs_to_tasks[job_id].size(); + for (int task_index = 0; task_index < task_count - 1; ++task_index) { + const TaskAlternative& task_alt1 = jobs_to_tasks[job_id][task_index]; + const TaskAlternative& task_alt2 = jobs_to_tasks[job_id][task_index + 1]; + for (int alt1 = 0; alt1 < task_alt1.intervals.size(); ++alt1) { + IntervalVar* const t1 = task_alt1.intervals[alt1]; + for (int alt2 = 0; alt2 < task_alt2.intervals.size(); ++alt2) { + IntervalVar* const t2 = task_alt2.intervals[alt2]; + Constraint* const prec = + solver.MakeIntervalVarRelation(t2, Solver::STARTS_AFTER_END, t1); + solver.AddConstraint(prec); + } + } + } + } + + // Collect alternative variables. + std::vector all_alternative_variables; + for (int job_id = 0; job_id < job_count; ++job_id) { + const int task_count = jobs_to_tasks[job_id].size(); + for (int task_index = 0; task_index < task_count; ++task_index) { + IntVar* const alternative_variable = + jobs_to_tasks[job_id][task_index].alternative_variable; + if (!alternative_variable->Bound()) { + all_alternative_variables.push_back(alternative_variable); + } + } + } + + // Adds disjunctive constraints on unary resources, and creates + // sequence variables. A sequence variable is a dedicated variable + // whose job is to sequence interval variables. + std::vector all_sequences; + for (int machine_id = 0; machine_id < machine_count; ++machine_id) { + const string name = StringPrintf("Machine_%d", machine_id); + DisjunctiveConstraint* const ct = + solver.MakeDisjunctiveConstraint(machines_to_tasks[machine_id], name); + solver.AddConstraint(ct); + all_sequences.push_back(ct->MakeSequenceVar()); + } + + // Creates array of end_times of jobs. + std::vector all_ends; + for (int job_id = 0; job_id < job_count; ++job_id) { + const TaskAlternative& task_alt = jobs_to_tasks[job_id].back(); + for (int alt = 0; alt < task_alt.intervals.size(); ++alt) { + IntervalVar* const t = task_alt.intervals[alt]; + all_ends.push_back(t->SafeEndExpr(-1)->Var()); + } + } + + // Objective: minimize the makespan (maximum end times of all tasks) + // of the problem. + IntVar* const objective_var = solver.MakeMax(all_ends)->Var(); + OptimizeVar* const objective_monitor = solver.MakeMinimize(objective_var, 1); + + // ----- Search monitors and decision builder ----- + + // This decision builder will assign all alternative variables. + DecisionBuilder* const alternative_phase = + solver.MakePhase(all_alternative_variables, Solver::CHOOSE_MIN_SIZE, + Solver::ASSIGN_MIN_VALUE); + + // This decision builder will rank all tasks on all machines. + DecisionBuilder* const sequence_phase = + solver.MakePhase(all_sequences, Solver::SEQUENCE_DEFAULT); + + // After the ranking of tasks, the schedule is still loose and any + // task can be postponed at will. But, because the problem is now a PERT + // (http://en.wikipedia.org/wiki/Program_Evaluation_and_Review_Technique), + // we can schedule each task at its earliest start time. This is + // conveniently done by fixing the objective variable to its + // minimum value. + DecisionBuilder* const obj_phase = + solver.MakePhase(objective_var, + Solver::CHOOSE_FIRST_UNBOUND, + Solver::ASSIGN_MIN_VALUE); + + // The main decision builder (ranks all tasks, then fixes the + // objective_variable). + DecisionBuilder* const main_phase = + solver.Compose(alternative_phase, sequence_phase, obj_phase); + + // Search log. + const int kLogFrequency = 1000000; + SearchMonitor* const search_log = + solver.MakeSearchLog(kLogFrequency, objective_monitor); + + SearchLimit* limit = NULL; + if (FLAGS_time_limit_in_ms > 0) { + limit = solver.MakeTimeLimit(FLAGS_time_limit_in_ms); + } + + SolutionCollector* const collector = solver.MakeLastSolutionCollector(); + collector->AddObjective(objective_var); + collector->Add(all_alternative_variables); + collector->Add(all_sequences); + + // Search. + if (solver.Solve(main_phase, + search_log, + objective_monitor, + limit, + collector)) { + for (int m = 0; m < machine_count; ++m) { + SequenceVar* const seq = all_sequences[m]; + LOG(INFO) << seq->name() << ": " + << IntVectorToString(collector->ForwardSequence(0, seq), ", "); + } + } +} +} // namespace operations_research + +static const char kUsage[] = + "Usage: see flags.\nThis program runs a simple flexible job shop" + " optimization output besides the debug LOGs of the solver."; + +int main(int argc, char **argv) { + google::SetUsageMessage(kUsage); + google::ParseCommandLineFlags(&argc, &argv, true); + if (FLAGS_data_file.empty()) { + LOG(FATAL) << "Please supply a data file with --data_file="; + } + operations_research::FlexibleJobShopData data; + data.Load(FLAGS_data_file); + operations_research::FlexibleJobshop(data); + return 0; +} diff --git a/examples/cpp/flexible_jobshop.h b/examples/cpp/flexible_jobshop.h new file mode 100644 index 0000000000..0f3a7b4770 --- /dev/null +++ b/examples/cpp/flexible_jobshop.h @@ -0,0 +1,196 @@ +// Copyright 2010-2013 Google +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// This model implements a simple jobshop problem. +// +// A jobshop is a standard scheduling problem where you must schedule a +// set of jobs on a set of machines. Each job is a sequence of tasks +// (a task can only start when the preceding task finished), each of +// which occupies a single specific machine during a specific +// duration. Therefore, a job is simply given by a sequence of pairs +// (machine id, duration). + +// The objective is to minimize the 'makespan', which is the duration +// between the start of the first task (across all machines) and the +// completion of the last task (across all machines). +// +// This will be modelled by sets of intervals variables (see class +// IntervalVar in constraint_solver/constraint_solver.h), one per +// task, representing the [start_time, end_time] of the task. Tasks +// in the same job will be linked by precedence constraints. Tasks on +// the same machine will be covered by Sequence constraints. + +#ifndef OR_TOOLS_EXAMPLES_FLEXIBLE_JOBSHOP_H_ +#define OR_TOOLS_EXAMPLES_FLEXIBLE_JOBSHOP_H_ + +#include +#include + +#include "base/integral_types.h" +#include "base/logging.h" +#include "base/stringprintf.h" +#include "base/strtoint.h" +#include "base/file.h" +#include "base/filelinereader.h" +#include "base/split.h" +#include "util/string_array.h" + +namespace operations_research { +// A FlexibleJobShopData parses data files and stores all data internally for +// easy retrieval. +class FlexibleJobShopData { + public: + // A task is the basic block of a jobshop. + struct Task { + Task(int j, const std::vector& m, const std::vector& d) + : job_id(j), machines(m), durations(d) {} + + string DebugString() const { + string out = StringPrintf("Task(", job_id); + for (int k = 0; k < machines.size(); ++k) { + out.append(StringPrintf("", machines[k], durations[k])); + if (k < machines.size() - 1) { + out.append(" | "); + } + } + out.append(")"); + return out; + } + + int job_id; + vector machines; + vector durations; + }; + + FlexibleJobShopData() + : name_(""), + machine_count_(-1), + job_count_(-1), + horizon_(0), + current_job_index_(0) {} + + ~FlexibleJobShopData() {} + + // Parses a file in jssp or taillard format and loads the model. See the flag + // --data_file for a description of the format. Note that the format + // is only partially checked: bad inputs might cause undefined + // behavior. + void Load(const string& filename) { + FileLineReader reader(filename.c_str()); + size_t found = filename.find_last_of("/\\"); + if (found != string::npos) { + name_ = filename.substr(found + 1); + } else { + name_ = filename; + } + reader.set_line_callback(NewPermanentCallback( + this, + &FlexibleJobShopData::ProcessNewLine)); + reader.Reload(); + if (!reader.loaded_successfully()) { + LOG(ERROR) << "Could not open flexible jobshop file"; + } + } + + // The number of machines in the jobshop. + int machine_count() const { return machine_count_; } + + // The number of jobs in the jobshop. + int job_count() const { return job_count_; } + + // The name of the jobshop instance. + const string& name() const { return name_; } + + // The horizon of the workshop (the sum of all durations), which is + // a trivial upper bound of the optimal make_span. + int horizon() const { return horizon_; } + + // Returns the tasks of a job, ordered by precedence. + const std::vector& TasksOfJob(int job_id) const { + return all_tasks_[job_id]; + } + + string DebugString() const { + string out = + StringPrintf("FlexibleJobshop(name = %s, %d machines, %d jobs)\n", + name_.c_str(), machine_count_, job_count_); + for (int j = 0; j < all_tasks_.size(); ++j) { + out.append(StringPrintf(" job %d: ", j)); + for (int k = 0; k < all_tasks_[j].size(); ++k) { + out.append(all_tasks_[j][k].DebugString()); + if (k < all_tasks_[j].size() - 1) { + out.append(" -> "); + } else { + out.append("\n"); + } + } + } + return out; + } + + private: + void ProcessNewLine(char* const line) { + static const char kWordDelimiters[] = " "; + std::vector words; + SplitStringUsing(line, kWordDelimiters, &words); + if (machine_count_ == -1) { + job_count_ = atoi32(words[0]); + machine_count_ = atoi32(words[1]); + CHECK_GT(machine_count_, 0); + CHECK_GT(job_count_, 0); + LOG(INFO) << machine_count_ << " machines and " << job_count_ << " jobs"; + all_tasks_.resize(job_count_); + } else { + const int operations_count = atoi32(words[0]); + int index = 1; + for (int operation = 0; operation < operations_count; ++operation) { + vector machines; + vector durations; + const int alternatives_count = atoi32(words[index++]); + for (int alt = 0; alt < alternatives_count; alt++) { + // Machine id are 1 based. + const int machine_id = atoi32(words[index++]) - 1; + const int duration = atoi32(words[index++]); + machines.push_back(machine_id); + durations.push_back(duration); + } + AddTask(current_job_index_, machines, durations); + } + CHECK_EQ(index, words.size()); + current_job_index_++; + } + } + + static int SumOfDurations(const std::vector& durations) { + int result = 0; + for (int i = 0; i < durations.size(); ++i) { + result += durations[i]; + } + return result; + } + + void AddTask(int job_id, const std::vector& machines, + const std::vector& durations) { + all_tasks_[job_id].push_back(Task(job_id, machines, durations)); + horizon_ += SumOfDurations(durations); + } + + string name_; + int machine_count_; + int job_count_; + int horizon_; + std::vector > all_tasks_; + int current_job_index_; +}; +} // namespace operations_research +#endif // OR_TOOLS_EXAMPLES_FLEXIBLE_JOBSHOP_H_ diff --git a/makefiles/Makefile.cpp.mk b/makefiles/Makefile.cpp.mk index fdf0082cae..4667e23ee6 100644 --- a/makefiles/Makefile.cpp.mk +++ b/makefiles/Makefile.cpp.mk @@ -860,6 +860,12 @@ $(OBJ_DIR)/dobble_ls.$O:$(EX_DIR)/cpp/dobble_ls.cc $(SRC_DIR)/constraint_solver/ $(BIN_DIR)/dobble_ls$E: $(DYNAMIC_CP_DEPS) $(OBJ_DIR)/dobble_ls.$O $(CCC) $(CFLAGS) $(OBJ_DIR)/dobble_ls.$O $(DYNAMIC_CP_LNK) $(DYNAMIC_LD_FLAGS) $(EXE_OUT)$(BIN_DIR)$Sdobble_ls$E +$(OBJ_DIR)/flexible_jobshop.$O:$(EX_DIR)/cpp/flexible_jobshop.cc $(SRC_DIR)/constraint_solver/constraint_solver.h $(EX_DIR)/cpp/flexible_jobshop.h + $(CCC) $(CFLAGS) -c $(EX_DIR)$Scpp/flexible_jobshop.cc $(OBJ_OUT)$(OBJ_DIR)$Sflexible_jobshop.$O + +$(BIN_DIR)/flexible_jobshop$E: $(DYNAMIC_CP_DEPS) $(OBJ_DIR)/flexible_jobshop.$O + $(CCC) $(CFLAGS) $(OBJ_DIR)/flexible_jobshop.$O $(DYNAMIC_CP_LNK) $(DYNAMIC_LD_FLAGS) $(EXE_OUT)$(BIN_DIR)$Sflexible_jobshop$E + $(OBJ_DIR)/golomb.$O:$(EX_DIR)/cpp/golomb.cc $(SRC_DIR)/constraint_solver/constraint_solver.h $(CCC) $(CFLAGS) -c $(EX_DIR)$Scpp/golomb.cc $(OBJ_OUT)$(OBJ_DIR)$Sgolomb.$O diff --git a/src/constraint_solver/constraint_solver.h b/src/constraint_solver/constraint_solver.h index c7d7fe1202..ae3f9cb6f8 100644 --- a/src/constraint_solver/constraint_solver.h +++ b/src/constraint_solver/constraint_solver.h @@ -1759,7 +1759,7 @@ class Solver { // (x_vars[i] + x_size[i], y_vars[i]), // (x_vars[i] + x_size[i], y_vars[i] + y_size[i]). // The sizes must be strictly positive. - Constraint* MakeNonOverlappingRectanglesConstraint( + Constraint* MakeNonOverlappingBoxesConstraint( const std::vector& x_vars, const std::vector& y_vars, const std::vector& x_size, diff --git a/src/constraint_solver/diffn.cc b/src/constraint_solver/diffn.cc index 0a81d0467e..c58c6a0705 100644 --- a/src/constraint_solver/diffn.cc +++ b/src/constraint_solver/diffn.cc @@ -256,7 +256,7 @@ class Diffn : public Constraint { }; } // namespace -Constraint* Solver::MakeNonOverlappingRectanglesConstraint( +Constraint* Solver::MakeNonOverlappingBoxesConstraint( const std::vector& x_vars, const std::vector& y_vars, const std::vector& x_size, diff --git a/src/constraint_solver/local_search.cc b/src/constraint_solver/local_search.cc index dd63190358..af466c9bcf 100644 --- a/src/constraint_solver/local_search.cc +++ b/src/constraint_solver/local_search.cc @@ -287,7 +287,7 @@ void SequenceVarLocalSearchOperator::Start(const Assignment* assignment) { element = &(container.Element(vars_[i])); } const std::vector& value = element->ForwardSequence(); - CHECK_EQ(vars_[i]->size(), value.size()); + CHECK_GE(vars_[i]->size(), value.size()); values_[i] = value; backward_values_[i].clear(); old_values_[i] = value; diff --git a/src/flatzinc/registry.cc b/src/flatzinc/registry.cc index 4090e356c5..b8f74f7970 100644 --- a/src/flatzinc/registry.cc +++ b/src/flatzinc/registry.cc @@ -2742,7 +2742,7 @@ void p_diffn(FlatZincModel* const model, CtSpec* const spec) { y_sizes[i] = model->GetIntExpr(ay_sizes->a[i])->Var(); } Constraint* const ct = - solver->MakeNonOverlappingRectanglesConstraint( + solver->MakeNonOverlappingBoxesConstraint( x_variables, y_variables, x_sizes, y_sizes); VLOG(2) << " - posted " << ct->DebugString(); model->AddConstraint(spec, ct);