------------------------ wrongSourceProbing TEST START ---------------------
[wrongSourceProbing] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[wrongSourceProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-3...
[SimulatedAgent-3] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-3] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-3] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-3] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongSourceProbing] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-3 (LIVING) OK
[wrongSourceProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[wrongSourceProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
test
[wrongSourceProbing] GRAVE : -*-ACTIVATE BUG*-*
 ** java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
	at madkit.simulation.PropertyProbeTest$4.activate(PropertyProbeTest.java:160)

[wrongSourceProbing] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongSourceProbing] LE PLUS PRÉCIS : PropertyProbe removedPropertyProbe <Tcommunity,Tgroup,Trole> A(0)
[wrongSourceProbing] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-1] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: wrongSourceProbing [Lmadkit.kernel.Probe;@445b84c0 l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1187)
	at madkit.simulation.PropertyProbeTest.wrongSourceProbing(PropertyProbeTest.java:147)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)



------------------------ wrongSourceProbing TEST FINISHED ---------------------




------------------------ wrongSourceProbing TEST PASSED ---------------------




------------------------ getMinAndGetMaxnotComparable TEST START ---------------------
[getMinAndGetMaxnotComparable] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[getMinAndGetMaxnotComparable] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-8...
[SimulatedAgent-8] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-8] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-8] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-8] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getMinAndGetMaxnotComparable] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-8 (LIVING) OK
[getMinAndGetMaxnotComparable] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Watcher-9...
[Watcher-9] PLUS PRÉCIS : ** entrée dans ACTIVATE **

	Hi human !

 I am an instance of the madkit.kernel.Watcher class.
 I am specialized in simulation probing.
 I use probes on the artificial society to analyze and
 visualize what is going on in a simulation.
 You can extend me to create your own
 simulation analyzing and visualizing tools !
[Watcher-9] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getMinAndGetMaxnotComparable] LE PLUS PRÉCIS : LAUNCH_AGENT Watcher-9 [Lmadkit.kernel.Probe;@2d236ec7 OK
[Watcher-9] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[Watcher-9] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
madkit.simulation.SimulationException: PropertyProbe <Tcommunity,Tgroup,Trole> A(1) on SimulatedAgent-8 (LIVING)
	at madkit.simulation.probe.PropertyProbe.getMaxValue(PropertyProbe.java:157)
	at madkit.simulation.PropertyProbeTest$10.activate(PropertyProbeTest.java:279)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Comparable
	at madkit.simulation.probe.PropertyProbe.getMaxValue(PropertyProbe.java:152)
	... 8 more
madkit.simulation.SimulationException: PropertyProbe <Tcommunity,Tgroup,Trole> A(1) on SimulatedAgent-8 (LIVING)
	at madkit.simulation.probe.PropertyProbe.getAverageValue(PropertyProbe.java:201)
	at madkit.simulation.PropertyProbeTest$10.activate(PropertyProbeTest.java:285)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Number
	at madkit.simulation.probe.PropertyProbe.getAverageValue(PropertyProbe.java:198)
	... 8 more
madkit.simulation.SimulationException: PropertyProbe <Tcommunity,Tgroup,Trole> A(1) on SimulatedAgent-8 (LIVING)
	at madkit.simulation.probe.PropertyProbe.getMinValue(PropertyProbe.java:183)
	at madkit.simulation.PropertyProbeTest$10.activate(PropertyProbeTest.java:291)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Comparable
	at madkit.simulation.probe.PropertyProbe.getMinValue(PropertyProbe.java:178)
	... 8 more
[getMinAndGetMaxnotComparable] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ getMinAndGetMaxnotComparable TEST FINISHED ---------------------




------------------------ getMinAndGetMaxnotComparable TEST PASSED ---------------------




------------------------ wrongTypeProbing TEST START ---------------------
[wrongTypeProbing] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[wrongTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-13...
[SimulatedAgent-13] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-13] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-13] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-13] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-13 (LIVING) OK
[wrongTypeProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[wrongTypeProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[wrongTypeProbing] GRAVE : -*-ACTIVATE BUG*-*
 ** java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
	at madkit.simulation.PropertyProbeTest$3.activate(PropertyProbeTest.java:135)

[wrongTypeProbing] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongTypeProbing] LE PLUS PRÉCIS : PropertyProbe removedPropertyProbe <Tcommunity,Tgroup,Trole> A(0)
[wrongTypeProbing] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-11] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: wrongTypeProbing [Lmadkit.kernel.Probe;@11531931 l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1187)
	at madkit.simulation.PropertyProbeTest.wrongTypeProbing(PropertyProbeTest.java:127)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)



------------------------ wrongTypeProbing TEST FINISHED ---------------------




------------------------ wrongTypeProbing TEST PASSED ---------------------




------------------------ noSuchFieldProbing TEST START ---------------------
[noSuchFieldProbing] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[noSuchFieldProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)-17...
[-17] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[-17] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[-17] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[-17] PLUS PRÉCIS : ** sortie de ACTIVATE **
[noSuchFieldProbing] LE PLUS PRÉCIS : LAUNCH_AGENT -17 (LIVING) OK
[noSuchFieldProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Watcher-18...
[Watcher-18] PLUS PRÉCIS : ** entrée dans ACTIVATE **

	Hi human !

 I am an instance of the madkit.kernel.Watcher class.
 I am specialized in simulation probing.
 I use probes on the artificial society to analyze and
 visualize what is going on in a simulation.
 You can extend me to create your own
 simulation analyzing and visualizing tools !
[Watcher-18] PLUS PRÉCIS : ** sortie de ACTIVATE **
[noSuchFieldProbing] LE PLUS PRÉCIS : LAUNCH_AGENT Watcher-18 [Lmadkit.kernel.Probe;@1574df83 OK
[Watcher-18] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[Watcher-18] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[noSuchFieldProbing] GRAVE : -*-ACTIVATE BUG*-*
 ** madkit.simulation.SimulationException: PropertyProbe <Tcommunity,Tgroup,Trole> A(1) on -17 (LIVING)
	at madkit.simulation.probe.PropertyProbe.updateCache(PropertyProbe.java:97)
	at madkit.simulation.probe.PropertyProbe.getPropertyValue(PropertyProbe.java:112)
	at madkit.simulation.PropertyProbeTest$6.activate(PropertyProbeTest.java:199)
Caused by: java.lang.NoSuchFieldException: privatePrimitiveField
	at java.lang.Class.getDeclaredField(Class.java:2070)
	at madkit.kernel.Probe.findFieldOn(Probe.java:85)
	at madkit.simulation.probe.PropertyProbe.updateCache(PropertyProbe.java:93)
	at madkit.simulation.probe.PropertyProbe.getPropertyValue(PropertyProbe.java:112)
	at madkit.simulation.PropertyProbeTest$6.activate(PropertyProbeTest.java:199)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

[noSuchFieldProbing] PLUS PRÉCIS : ** sortie de ACTIVATE **
[noSuchFieldProbing] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-15] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: noSuchFieldProbing (TERMINATED) l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1187)
	at madkit.simulation.PropertyProbeTest.noSuchFieldProbing(PropertyProbeTest.java:190)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)



------------------------ noSuchFieldProbing TEST FINISHED ---------------------




------------------------ noSuchFieldProbing TEST PASSED ---------------------




------------------------ noAgentgetAverageTest TEST START ---------------------
[noAgentgetAverageTest] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[noAgentgetAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Watcher-22...
[Watcher-22] PLUS PRÉCIS : ** entrée dans ACTIVATE **

	Hi human !

 I am an instance of the madkit.kernel.Watcher class.
 I am specialized in simulation probing.
 I use probes on the artificial society to analyze and
 visualize what is going on in a simulation.
 You can extend me to create your own
 simulation analyzing and visualizing tools !
[Watcher-22] PLUS PRÉCIS : ** sortie de ACTIVATE **
[noAgentgetAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT Watcher-22 [Lmadkit.kernel.Probe;@13822dec OK
[Watcher-22] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(0)
[Watcher-22] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(0)
[noAgentgetAverageTest] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ noAgentgetAverageTest TEST FINISHED ---------------------




------------------------ noAgentgetAverageTest TEST PASSED ---------------------




------------------------ testGetMinAndGetMax TEST START ---------------------
[testGetMinAndGetMax] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-26...
[SimulatedAgent-26] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-26] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-26] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-26] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-26 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-27...
[SimulatedAgent-27] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-27] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-27] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-27] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-27 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-28...
[SimulatedAgent-28] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-28] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-28] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-28] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-28 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-29...
[SimulatedAgent-29] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-29] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-29] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-29] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-29 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-30...
[SimulatedAgent-30] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-30] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-30] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-30] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-30 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-31...
[SimulatedAgent-31] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-31] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-31] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-31] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-31 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-32...
[SimulatedAgent-32] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-32] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-32] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-32] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-32 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-33...
[SimulatedAgent-33] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-33] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-33] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-33] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-33 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-34...
[SimulatedAgent-34] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-34] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-34] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-34] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-34 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-35...
[SimulatedAgent-35] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-35] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-35] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-35] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-35 (LIVING) OK
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Watcher-36...
[Watcher-36] PLUS PRÉCIS : ** entrée dans ACTIVATE **

	Hi human !

 I am an instance of the madkit.kernel.Watcher class.
 I am specialized in simulation probing.
 I use probes on the artificial society to analyze and
 visualize what is going on in a simulation.
 You can extend me to create your own
 simulation analyzing and visualizing tools !
[Watcher-36] PLUS PRÉCIS : ** sortie de ACTIVATE **
[testGetMinAndGetMax] LE PLUS PRÉCIS : LAUNCH_AGENT Watcher-36 [Lmadkit.kernel.Probe;@7f9bbbd0 OK
[Watcher-36] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(10)
[Watcher-36] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(10)
[testGetMinAndGetMax] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ testGetMinAndGetMax TEST FINISHED ---------------------




------------------------ testGetMinAndGetMax TEST PASSED ---------------------




------------------------ multiTypeProbing TEST START ---------------------
[multiTypeProbing] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-40...
[SimulatedAgent-40] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-40] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-40] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-40] PLUS PRÉCIS : ** sortie de ACTIVATE **
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-40 (LIVING) OK
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgentBis-41...
[SimulatedAgentBis-41] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgentBis-41] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgentBis.activate(SimulatedAgentBis.java:55)

[SimulatedAgentBis-41] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgentBis-41] PLUS PRÉCIS : ** sortie de ACTIVATE **
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgentBis-41 (LIVING) OK
[multiTypeProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(2)
[multiTypeProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(2)
[multiTypeProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(2)
[multiTypeProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(2)
2.0
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)-42...
[-42] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[-42] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[-42] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[-42] PLUS PRÉCIS : ** sortie de ACTIVATE **
[multiTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT -42 (LIVING) OK
[multiTypeProbing] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ multiTypeProbing TEST FINISHED ---------------------




------------------------ multiTypeProbing TEST PASSED ---------------------




------------------------ primitiveTypeProbing TEST START ---------------------
[primitiveTypeProbing] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[primitiveTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-46...
[SimulatedAgent-46] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-46] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-46] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-46] PLUS PRÉCIS : ** sortie de ACTIVATE **
[primitiveTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-46 (LIVING) OK
[primitiveTypeProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[primitiveTypeProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[primitiveTypeProbing] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[primitiveTypeProbing] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[primitiveTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)-47...
[-47] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[-47] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[-47] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[-47] PLUS PRÉCIS : ** sortie de ACTIVATE **
[primitiveTypeProbing] LE PLUS PRÉCIS : LAUNCH_AGENT -47 (LIVING) OK
[primitiveTypeProbing] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ primitiveTypeProbing TEST FINISHED ---------------------




------------------------ primitiveTypeProbing TEST PASSED ---------------------




------------------------ getAverageTest TEST START ---------------------
[getAverageTest] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-51...
[SimulatedAgent-51] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-51] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-51] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-51] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-51 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-52...
[SimulatedAgent-52] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-52] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-52] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-52] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-52 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-53...
[SimulatedAgent-53] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-53] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-53] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-53] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-53 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-54...
[SimulatedAgent-54] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-54] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-54] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-54] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-54 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-55...
[SimulatedAgent-55] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-55] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-55] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-55] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-55 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-56...
[SimulatedAgent-56] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-56] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-56] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-56] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-56 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-57...
[SimulatedAgent-57] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-57] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-57] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-57] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-57 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-58...
[SimulatedAgent-58] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-58] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-58] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-58] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-58 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-59...
[SimulatedAgent-59] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-59] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-59] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-59] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-59 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-60...
[SimulatedAgent-60] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-60] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-60] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-60] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-60 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-61...
[SimulatedAgent-61] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-61] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-61] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-61] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-61 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-62...
[SimulatedAgent-62] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-62] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.testing.util.agent.SimulatedAgent.activate(SimulatedAgent.java:66)

[SimulatedAgent-62] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-62] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-62 (LIVING) OK
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Watcher-63...
[Watcher-63] PLUS PRÉCIS : ** entrée dans ACTIVATE **

	Hi human !

 I am an instance of the madkit.kernel.Watcher class.
 I am specialized in simulation probing.
 I use probes on the artificial society to analyze and
 visualize what is going on in a simulation.
 You can extend me to create your own
 simulation analyzing and visualizing tools !
[Watcher-63] PLUS PRÉCIS : ** sortie de ACTIVATE **
[getAverageTest] LE PLUS PRÉCIS : LAUNCH_AGENT Watcher-63 [Lmadkit.kernel.Probe;@603f9a63 OK
[Watcher-63] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(12)
[Watcher-63] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(12)
[Watcher-63] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(12)
[Watcher-63] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(12)
[getAverageTest] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ getAverageTest TEST FINISHED ---------------------




------------------------ getAverageTest TEST PASSED ---------------------




------------------------ wrongTypeSetting TEST START ---------------------
[wrongTypeSetting] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[wrongTypeSetting] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)SimulatedAgent-67...
[SimulatedAgent-67] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[SimulatedAgent-67] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[SimulatedAgent-67] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[SimulatedAgent-67] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongTypeSetting] LE PLUS PRÉCIS : LAUNCH_AGENT SimulatedAgent-67 (LIVING) OK
[wrongTypeSetting] LE PLUS PRÉCIS : PropertyProbe OKPropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[wrongTypeSetting] PRÉCIS : Probe added: PropertyProbe <Tcommunity,Tgroup,Trole> A(1)
[wrongTypeSetting] GRAVE : -*-ACTIVATE BUG*-*
 ** madkit.simulation.SimulationException: PropertyProbe <Tcommunity,Tgroup,Trole> A(1) on SimulatedAgent-67 (LIVING)
	at madkit.simulation.probe.PropertyProbe.setPropertyValue(PropertyProbe.java:133)
	at madkit.simulation.PropertyProbeTest$5.activate(PropertyProbeTest.java:179)
Caused by: java.lang.IllegalArgumentException: Can not set int field madkit.testing.util.agent.SimulatedAgent.privatePrimitiveField to java.lang.String
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)
	at sun.reflect.UnsafeIntegerFieldAccessorImpl.set(UnsafeIntegerFieldAccessorImpl.java:98)
	at java.lang.reflect.Field.set(Field.java:764)
	at madkit.simulation.probe.PropertyProbe.setPropertyValue(PropertyProbe.java:130)
	at madkit.simulation.PropertyProbeTest$5.activate(PropertyProbeTest.java:179)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:354)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1228)
	at madkit.kernel.MadkitKernel$14.call(MadkitKernel.java:1224)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

[wrongTypeSetting] PLUS PRÉCIS : ** sortie de ACTIVATE **
[wrongTypeSetting] LE PLUS PRÉCIS : PropertyProbe removedPropertyProbe <Tcommunity,Tgroup,Trole> A(0)
[wrongTypeSetting] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-65] GRAVE : LAUNCH_AGENT ÉCHEC : 
 ** madkit.kernel.MadkitWarning: AGENT_CRASH: wrongTypeSetting [Lmadkit.kernel.Probe;@6be46e8f l'agent s'est crashé
	at madkit.kernel.MadkitKernel.launchAgent(MadkitKernel.java:1187)
	at madkit.simulation.PropertyProbeTest.wrongTypeSetting(PropertyProbeTest.java:171)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)



------------------------ wrongTypeSetting TEST FINISHED ---------------------




------------------------ wrongTypeSetting TEST PASSED ---------------------