Makefile
1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
DISTS = {1000..3000..1000}
CHOCO_HOME = $(HOME)/IdeaProjects/Modfire/modfire/MODFIRE-Prototype
CHOCO_HOME = .
CHOCO = $(CHOCO_HOME)/$(wildcard choco-solver-4.*-jar-with-dependencies.jar)
CLASSES = $(shell find -name \*.class | sed -e 's;[^/]*$$;;' | sort -u | tr '\n' :)
JFLAGS = -cp $(CHOCO):$(CLASSES)
all: make
make:
(time java $(JFLAGS) GetInput 50 res 200 0 MULTI) &>> Times/results;
paredes:
(time java $(JFLAGS) MainRegion 50 res Paredes 0 0 MULTI) &>> Times/results2;
paiva:
(time java $(JFLAGS) MainRegion 50 res Paiva 0 0 MULTI) &>> Times/results;
penafiel:
(time java $(JFLAGS) MainRegion 50 res Penafiel 0 0 MULTI) &>> Times/results;
paivaS:
(time java $(JFLAGS) MainRegion 71 res Paiva 0 0 SINGLE) &>> Times/results;
paredespenafiel:
(time java $(JFLAGS) MainRegion 50 res Paiva 1 0 Multi) &>> Times/results;
specif:
(time java $(JFLAGS) MainWithSpecific 50 res 0 Single) &>> Times/results;
specifMulti:
(time java $(JFLAGS) MainWithSpecific 50 res 0 Multi) &>> Times/results;
paiva71Multi:
(time java $(JFLAGS) MainRegion 71 res red 0 0 multi) &>> Times/results;
criteria:
(time java $(JFLAGS) Main5Criteria 50 res 0 Multi) &>> Times/results;