SRC=src
PACKAGE=jaceP2P
BIN=bin
+LIB=${HOME}/lib
JAR=JaceP2P.jar
-MAPPING=/home/miquee/lib/Mapping.jar
+MAPPING=$(LIB)/Mapping.jar
CLASSPATH=.:$(MAPPING)
-all: compile jar
+all: compile jar copy
compile:clean
- javac -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
+ javac -classpath $(MAPPING) -d ./$(BIN) ./$(SRC)/$(PACKAGE)/*.java
rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceServer
rmic -classpath $(CLASSPATH):$(BIN) -d ./$(BIN) jaceP2P.JaceSuperNodeServer
jar:
jar cvfm ./$(JAR) Manifest -C ./$(BIN) $(PACKAGE)
+copy:
+ cp $(JAR) $(LIB)
+
clean:
rm -rf ./$(BIN)/* $(JAR)
nbExtraSpawners = (nbTasks - 1) / nbOfDaemonsPerSpawner;
}
+
+ /* Test */
+ if( algo == 3 )
+ {
+ paramAlgo = nbFault ;
+ }
+
while (!recieved) {
try {
registerSpawner = centralServer.getRegisterSpawner(idAlgo,
System.out.println( "### DH = " + dh ) ;
Utils.writeGraph( al.getGraph(), "/home/lyon/smiquee/resultats/",
- "graph_"+algo+"_"+test+".xml" ) ;
+ "graph_"+algo+"_"+nbFault+"_"+test+".xml" ) ;
Utils.writeGrid( al.getGrid(), "/home/lyon/smiquee/resultats/",
- "grid_"+algo+"_"+test+".xml") ;
+ "grid_"+algo+"_"+nbFault+"_"+test+".xml") ;
Utils.writeMapping( al.getMapping(), "/home/lyon/smiquee/resultats/",
- "mapping_"+algo+"_"+test+".xml" ) ;
+ "mapping_"+algo+"_"+nbFault+"_"+test+".xml" ) ;
} catch (RemoteException e1) {
System.err.println( "Problème avec Algo dans Spawner !" ) ;
e1.printStackTrace();
/** Informing about the grid heterogeneity **/
- System.out.println( "\nHeterogeneity of the grid : " + grid.getHeterogenityDegre() + "\n" ) ;
+ System.out.println( "\nHeterogeneity degree of the grid: " + grid.getHeterogenityDegre() + "\n" ) ;
/** Creation of tasks GTask **/
break;
case 3:
al = new Maheve( graph, grid ) ;
+ ((Maheve) al).setNbSave((int)paramAlgo);
break ;
default:
al = new DefaultMapping( graph, grid, gnodes ) ;