diff --git a/.classpath b/.classpath
deleted file mode 100644
index 4857be4..0000000
--- a/.classpath
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build.gradle b/build.gradle
index c009bd7..b851d38 100644
--- a/build.gradle
+++ b/build.gradle
@@ -10,7 +10,10 @@ plugins {
id 'application'
}
-application {
- mainClassName = 'fr.ntr.Main'
+run {
+ args = ["5000", "20"]
}
+application {
+ mainClassName = 'fr.ntr.Main'
+}
\ No newline at end of file
diff --git a/src/main/java/fr/ntr/Main.java b/src/main/java/fr/ntr/Main.java
index 06e6613..228d05e 100644
--- a/src/main/java/fr/ntr/Main.java
+++ b/src/main/java/fr/ntr/Main.java
@@ -1,22 +1,36 @@
package fr.ntr;
public class Main {
+
public static void main(String[] args) {
/**
- * nombre de ticks de la simulation
+ * Nombre de ticks de la simulation
* -> durée de la simulation
*/
int numberOfTicks = 5000;
/**
- * nombre maximal d'utilisateurs dans le système
+ * Nombre maximal d'utilisateurs dans le système
*/
int maximumLoad = 20;
//TODO ajouter accès à AccessPoint
- System.out.println("Hello World");
+ if(args.length == 2) {
+ try {
+ numberOfTicks = Integer.parseInt(args[0]);
+ maximumLoad = Integer.parseInt(args[1]);
+ System.out.println("ticks: " + numberOfTicks + ", users: " + maximumLoad);
+ } catch (NumberFormatException e) {
+ System.err.println("Cannot parse launch argument to integer");
+ System.exit(1);
+ }
+ } else {
+ System.err.println("Please give launch arguments");
+ System.err.println("gradle run --args=\" \"");
+ System.exit(1);
+ }
}
}