------------------------ LAUNCH_AGENT_null TEST START ---------------------
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-1 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main]
[MadkitKernel-1] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,system,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,system> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,kernels,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,kernels> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,network> created by MadkitKernel-1

[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,kernel>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,kernel> 
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,updater>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,updater> 
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,network,emmiter>  created
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 is now playing rôle <local,network,emmiter> 
[MadkitKernel-1] PRÉCIS : 
	****** Launching GUI Manager ******

[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (ACTIVATED)log level = ALL launching GUIManagerAgent-2 (NOT_LAUNCHED) by Thread[ACTIVATED-1,6,DAEMON]
[MadkitKernel-1] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <local,gui,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-2

[MadkitKernel-1] PRÉCIS : 
	****** GUI Manager launched ******

[MadkitKernel-1] PRÉCIS : ** Networking is off: No Net Agent **

[MadkitKernel-1] PLUS PRÉCIS : ** sortie de ACTIVATE **
[MadkitKernel-1] PLUS PRÉCIS : ** entrée dans LIVE **
[MadkitKernel-1] PRÉCIS : ** LAUNCHING XML CONFIGS **
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 (LIVING)log level = ALL launching LAUNCH_AGENT_null (NOT_LAUNCHED) by Thread[main,5,main]
[MadkitKernel-1] PRÉCIS : ** LAUNCHING CONFIG AGENTS **
[MadkitKernel-1] LE PLUS PRÉCIS : waitNextMessage...
[LAUNCH_AGENT_null] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)AbstractAgent-3...
[MadkitKernel-1] LE PLUS PRÉCIS : LAUNCH_AGENT_null (ACTIVATED) launching AbstractAgent-3 (NOT_LAUNCHED) by Thread[ACTIVATED-0,4,LIFE@MK-587]
[AbstractAgent-3] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[AbstractAgent-3] PLUS PRÉCIS : ** sortie de ACTIVATE **
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : LAUNCH_AGENT AbstractAgent-3 (LIVING) OK
[MadkitKernel-1] PLUS PRÉCIS : communauté <Tcommunity> created
[MadkitKernel-1] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager>  created
[MadkitKernel-1] PRÉCIS : groupe <Tcommunity,Tgroup> created by AbstractAgent-3

[AbstractAgent-3] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[MadkitKernel-1] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,Trole>  created
[MadkitKernel-1] LE PLUS PRÉCIS : AbstractAgent-3 is now playing rôle <Tcommunity,Tgroup,Trole> 
[AbstractAgent-3] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[MadkitKernel-1] PLUS PRÉCIS : communauté <Tcommunity> created
[MadkitKernel-1] PLUS PRÉCIS : groupe <Tcommunity,Tgroup> already exists: Creation aborted

[LAUNCH_AGENT_null] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.kernel.AgentActionTest$3.activate(AgentActionTest.java:118)

[MadkitKernel-1] LE PLUS PRÉCIS : LAUNCH_AGENT_null is now playing rôle <Tcommunity,Tgroup,Trole> 
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole>  EnumMessage.1: 0@(Tcommunity,Tgroup,Trole)@MK-587 -> 3@(Tcommunity,Tgroup,Trole)@MK-587
                content: {[Ljava.lang.Object;@7150206f}
                command: LAUNCH_AGENT {[Agent-4 (NOT_LAUNCHED), null]}
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : proceeding command message EnumMessage.1: 0@(Tcommunity,Tgroup,Trole)@MK-587 -> 3@(Tcommunity,Tgroup,Trole)@MK-587
                content: {[Ljava.lang.Object;@7150206f}
                command: LAUNCH_AGENT {[Agent-4 (NOT_LAUNCHED), null]}
[LAUNCH_AGENT_null] AVERTISSEMENT : Cannot proceed message : wrong argument public madkit.kernel.AbstractAgent$ReturnCode madkit.kernel.AbstractAgent.launchAgent(madkit.kernel.AbstractAgent,boolean)
[LAUNCH_AGENT_null] AVERTISSEMENT : I have sent an incorrect command message EnumMessage.1: 0@(Tcommunity,Tgroup,Trole)@MK-587 -> 3@(Tcommunity,Tgroup,Trole)@MK-587
                content: {[Ljava.lang.Object;@7150206f}
                command: LAUNCH_AGENT {[Agent-4 (NOT_LAUNCHED), null]}
[LAUNCH_AGENT_null] LE PLUS PRÉCIS : proceeding command message EnumMessage.2
                content: {[Ljava.lang.Object;@5c5fe6d3}
                command: LAUNCH_AGENT {[null, true]}
java.lang.NullPointerException: Cannot invoke "madkit.kernel.AbstractAgent.getName()" because "agent" is null
	at madkit.kernel.LoggedKernel.lambda$launchAgent$28(LoggedKernel.java:261)
	at java.logging/java.util.logging.Logger.log(Logger.java:1051)
	at java.logging/java.util.logging.Logger.finest(Logger.java:1979)
	at madkit.kernel.LoggedKernel.launchAgent(LoggedKernel.java:261)
	at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:655)
	at madkit.kernel.AbstractAgent.launchAgent(AbstractAgent.java:613)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at madkit.kernel.AbstractAgent.proceedEnumMessage(AbstractAgent.java:2700)
	at madkit.kernel.AgentActionTest$3.activate(AgentActionTest.java:127)
	at madkit.kernel.AbstractAgent.activation(AbstractAgent.java:374)
	at madkit.kernel.MadkitKernel$11.call(MadkitKernel.java:1145)
	at madkit.kernel.MadkitKernel$11.call(MadkitKernel.java:1141)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)
[LAUNCH_AGENT_null] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ LAUNCH_AGENT_null TEST FINISHED ---------------------




------------------------ LAUNCH_AGENT_null TEST PASSED ---------------------


[MadkitKernel-1] LE PLUS PRÉCIS : ...nouveau message: KernelMessage.3
                  content: {[Ljava.lang.Object;@50dc2eeb}
                  command: EXIT {[]}
[MadkitKernel-1] LE PLUS PRÉCIS : proceeding command message KernelMessage.3
                  content: {[Ljava.lang.Object;@50dc2eeb}
                  command: EXIT {[]}


------------------------ LAUNCH_AGENT_wrongType TEST START ---------------------
[MadkitKernel-1] LE PLUS PRÉCIS : pause 10 ms.
[MadkitKernel-1] LE PLUS PRÉCIS : GUIManagerAgent-2 has leaved role rôle <local,gui,manager> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,gui,manager> 
[MadkitKernel-1] PLUS PRÉCIS : Removinggroupe <local,gui> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-7 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main]
[MadkitKernel-1] LE PLUS PRÉCIS : [MadkitKernel-1 (LIVING)log level = ALL]
[MadkitKernel-7] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-7] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,system,manager>  created
[MadkitKernel-7] PRÉCIS : groupe <local,system> created by MadkitKernel-7

[MadkitKernel-7] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,kernels,manager>  created
[MadkitKernel-7] PRÉCIS : groupe <local,kernels> created by MadkitKernel-7

[MadkitKernel-7] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,network,manager>  created
[MadkitKernel-7] PRÉCIS : groupe <local,network> created by MadkitKernel-7

[MadkitKernel-7] PLUS PRÉCIS : rôle <local,network,kernel>  created
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 is now playing rôle <local,network,kernel> 
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,network,updater>  created
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 is now playing rôle <local,network,updater> 
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,network,emmiter>  created
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 is now playing rôle <local,network,emmiter> 
[MadkitKernel-7] PRÉCIS : 
	****** Launching GUI Manager ******

[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 (ACTIVATED)log level = ALL launching GUIManagerAgent-8 (NOT_LAUNCHED) by Thread[ACTIVATED-7,6,DAEMON]
[MadkitKernel-7] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-7] PLUS PRÉCIS : rôle <local,gui,manager>  created
[MadkitKernel-7] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-8

[MadkitKernel-7] PRÉCIS : 
	****** GUI Manager launched ******

[MadkitKernel-7] PRÉCIS : ** Networking is off: No Net Agent **

[MadkitKernel-7] PLUS PRÉCIS : ** sortie de ACTIVATE **
[MadkitKernel-7] PLUS PRÉCIS : ** entrée dans LIVE **
[MadkitKernel-7] PRÉCIS : ** LAUNCHING XML CONFIGS **
[MadkitKernel-7] PRÉCIS : ** LAUNCHING CONFIG AGENTS **
[MadkitKernel-7] LE PLUS PRÉCIS : waitNextMessage...
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 (LIVING)log level = ALL launching LAUNCH_AGENT_wrongType (NOT_LAUNCHED) by Thread[main,5,main]
[LAUNCH_AGENT_wrongType] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)AbstractAgent-9...
[MadkitKernel-7] LE PLUS PRÉCIS : LAUNCH_AGENT_wrongType (ACTIVATED) launching AbstractAgent-9 (NOT_LAUNCHED) by Thread[ACTIVATED-6,4,LIFE@MK-588]
[AbstractAgent-9] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[AbstractAgent-9] PLUS PRÉCIS : ** sortie de ACTIVATE **
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : LAUNCH_AGENT AbstractAgent-9 (LIVING) OK
[MadkitKernel-7] PLUS PRÉCIS : communauté <Tcommunity> created
[MadkitKernel-7] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,manager>  created
[MadkitKernel-7] PRÉCIS : groupe <Tcommunity,Tgroup> created by AbstractAgent-9

[AbstractAgent-9] LE PLUS PRÉCIS : CREATE_GROUP OK : groupe <Tcommunity,Tgroup> distribution OFF with no access control 
[MadkitKernel-7] PLUS PRÉCIS : rôle <Tcommunity,Tgroup,Trole>  created
[MadkitKernel-7] LE PLUS PRÉCIS : AbstractAgent-9 is now playing rôle <Tcommunity,Tgroup,Trole> 
[AbstractAgent-9] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[MadkitKernel-7] PLUS PRÉCIS : communauté <Tcommunity> created
[MadkitKernel-7] PLUS PRÉCIS : groupe <Tcommunity,Tgroup> already exists: Creation aborted

[LAUNCH_AGENT_wrongType] AVERTISSEMENT : CREATE_GROUP ÉCHEC : 
 ** madkit.kernel.OrganizationWarning: le groupe existe déjà : groupe <Tcommunity,Tgroup> 
	at madkit.kernel.AgentActionTest$2.activate(AgentActionTest.java:93)

[MadkitKernel-7] LE PLUS PRÉCIS : LAUNCH_AGENT_wrongType is now playing rôle <Tcommunity,Tgroup,Trole> 
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : REQUEST_ROLE OK : rôle <Tcommunity,Tgroup,Trole> using null as passKey
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <Tcommunity,Tgroup,Trole>  EnumMessage.7: 6@(Tcommunity,Tgroup,Trole)@MK-588 -> 9@(Tcommunity,Tgroup,Trole)@MK-588
                content: {[Ljava.lang.Object;@b496a3}
                command: LAUNCH_AGENT {[Agent-10 (NOT_LAUNCHED), java.lang.Object@3c9ef3d7]}
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : proceeding command message EnumMessage.7: 6@(Tcommunity,Tgroup,Trole)@MK-588 -> 9@(Tcommunity,Tgroup,Trole)@MK-588
                content: {[Ljava.lang.Object;@b496a3}
                command: LAUNCH_AGENT {[Agent-10 (NOT_LAUNCHED), java.lang.Object@3c9ef3d7]}
[LAUNCH_AGENT_wrongType] AVERTISSEMENT : I do not know how to launchAgent[Agent-10 (NOT_LAUNCHED), java.lang.Object@3c9ef3d7]
[LAUNCH_AGENT_wrongType] AVERTISSEMENT : I have sent a message which has not been understoodEnumMessage.7: 6@(Tcommunity,Tgroup,Trole)@MK-588 -> 9@(Tcommunity,Tgroup,Trole)@MK-588
                content: {[Ljava.lang.Object;@b496a3}
                command: LAUNCH_AGENT {[Agent-10 (NOT_LAUNCHED), java.lang.Object@3c9ef3d7]}
[LAUNCH_AGENT_wrongType] LE PLUS PRÉCIS : proceeding command message EnumMessage.8
                content: {[Ljava.lang.Object;@609b69ec}
                command: LAUNCH_AGENT {[java.lang.Object@2bd02e63, true]}
[LAUNCH_AGENT_wrongType] AVERTISSEMENT : I do not know how to launchAgent[java.lang.Object@2bd02e63, true]
[LAUNCH_AGENT_wrongType] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ LAUNCH_AGENT_wrongType TEST FINISHED ---------------------




------------------------ LAUNCH_AGENT_wrongType TEST PASSED ---------------------


[MadkitKernel-7] LE PLUS PRÉCIS : ...nouveau message: KernelMessage.9
                  content: {[Ljava.lang.Object;@1b955423}
                  command: EXIT {[]}
[MadkitKernel-7] LE PLUS PRÉCIS : proceeding command message KernelMessage.9
                  content: {[Ljava.lang.Object;@1b955423}
                  command: EXIT {[]}
[MadkitKernel-7] LE PLUS PRÉCIS : pause 10 ms.


------------------------ LAUNCH_AGENT TEST START ---------------------
[MadkitKernel-7] LE PLUS PRÉCIS : GUIManagerAgent-8 has leaved role rôle <local,gui,manager> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,gui,manager> 
[MadkitKernel-7] PLUS PRÉCIS : Removinggroupe <local,gui> 
[MadkitKernel-7] LE PLUS PRÉCIS : [MadkitKernel-7 (LIVING)log level = ALL]
[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 (NOT_LAUNCHED)log level = ALL launching MadkitKernel-13 (NOT_LAUNCHED)log level = ALL by Thread[main,5,main]
[MadkitKernel-13] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-13] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,system,manager>  created
[MadkitKernel-13] PRÉCIS : groupe <local,system> created by MadkitKernel-13

[MadkitKernel-13] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,kernels,manager>  created
[MadkitKernel-13] PRÉCIS : groupe <local,kernels> created by MadkitKernel-13

[MadkitKernel-13] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,network,manager>  created
[MadkitKernel-13] PRÉCIS : groupe <local,network> created by MadkitKernel-13

[MadkitKernel-13] PLUS PRÉCIS : rôle <local,network,kernel>  created
[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 is now playing rôle <local,network,kernel> 
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,network,updater>  created
[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 is now playing rôle <local,network,updater> 
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,network,emmiter>  created
[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 is now playing rôle <local,network,emmiter> 
[MadkitKernel-13] PRÉCIS : 
	****** Launching GUI Manager ******

[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 (ACTIVATED)log level = ALL launching GUIManagerAgent-14 (NOT_LAUNCHED) by Thread[ACTIVATED-13,6,DAEMON]
[MadkitKernel-13] PLUS PRÉCIS : communauté <local> created
[MadkitKernel-13] PLUS PRÉCIS : rôle <local,gui,manager>  created
[MadkitKernel-13] PRÉCIS : groupe <local,gui> created by GUIManagerAgent-14

[MadkitKernel-13] PRÉCIS : 
	****** GUI Manager launched ******

[MadkitKernel-13] PRÉCIS : ** Networking is off: No Net Agent **

[MadkitKernel-13] PLUS PRÉCIS : ** sortie de ACTIVATE **
[MadkitKernel-13] PLUS PRÉCIS : ** entrée dans LIVE **
[MadkitKernel-13] PRÉCIS : ** LAUNCHING XML CONFIGS **
[MadkitKernel-13] PRÉCIS : ** LAUNCHING CONFIG AGENTS **
[MadkitKernel-13] LE PLUS PRÉCIS : waitNextMessage...
[MadkitKernel-13] LE PLUS PRÉCIS : MadkitKernel-13 (LIVING)log level = ALL launching LAUNCH_AGENT (NOT_LAUNCHED) by Thread[main,5,main]
[LAUNCH_AGENT] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[MadkitKernel-1] PLUS PRÉCIS : ***** SHUTINGDOWN MADKIT ********

[MadkitKernel-1] LE PLUS PRÉCIS : pause 10 ms.
[LAUNCH_AGENT] LE PLUS PRÉCIS : proceeding command message EnumMessage.13
                 content: {[Ljava.lang.Object;@4a85ace3}
                 command: LAUNCH_AGENT {[Agent-15 (NOT_LAUNCHED)]}
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Agent-15...
[MadkitKernel-13] LE PLUS PRÉCIS : LAUNCH_AGENT (ACTIVATED) launching Agent-15 (NOT_LAUNCHED) by Thread[ACTIVATED-12,4,LIFE@MK-589]
[Agent-15] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[Agent-15] PLUS PRÉCIS : ** sortie de ACTIVATE **
[Agent-15] PLUS PRÉCIS : ** entrée dans LIVE **

	Hi Human and hello World !!

 I am an instance of the madkit.kernel.Agent class
 As such, I am a MaDKit threaded Agent
 and thus have an autonomous activity!

[Agent-15] LE PLUS PRÉCIS : pause 5000 ms.
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT Agent-15 (LIVING) OK
[LAUNCH_AGENT] LE PLUS PRÉCIS : proceeding command message EnumMessage.14
                 content: {[Ljava.lang.Object;@bb8a6d8}
                 command: LAUNCH_AGENT {[Agent-16 (NOT_LAUNCHED), true]}
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT  (2147483647)Agent-16...
[MadkitKernel-13] LE PLUS PRÉCIS : LAUNCH_AGENT (ACTIVATED) launching Agent-16 (NOT_LAUNCHED) by Thread[ACTIVATED-12,4,LIFE@MK-589]
[Agent-16] PLUS PRÉCIS : ** setting up  GUI **
[Agent-16] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <local,gui,manager>  GUIMessage.15: 16@(local,gui,candidate)@MK-589 -> 14@(local,gui,manager)@MK-589
                content: {[Ljava.lang.Object;@462d9521}
                command: SETUP_AGENT_GUI {[Agent-16 (ACTIVATED)]}
[MadkitKernel-7] PLUS PRÉCIS : ***** SHUTINGDOWN MADKIT ********

[MadkitKernel-7] LE PLUS PRÉCIS : pause 10 ms.
[MadkitKernel-1] PLUS PRÉCIS : ** entrée dans END **
[MadkitKernel-1] PLUS PRÉCIS : ** sortie de END **
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,system,manager> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,system,manager> 
[MadkitKernel-1] PLUS PRÉCIS : Removinggroupe <local,system> 
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,kernels,manager> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,kernels,manager> 
[MadkitKernel-1] PLUS PRÉCIS : Removinggroupe <local,kernels> 
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,network,manager> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,network,manager> 
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,network,kernel> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,network,kernel> 
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,network,emmiter> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,network,emmiter> 
[MadkitKernel-1] LE PLUS PRÉCIS : MadkitKernel-1 has leaved role rôle <local,network,updater> 

[MadkitKernel-1] PLUS PRÉCIS : Removingrôle <local,network,updater> 
[MadkitKernel-1] PLUS PRÉCIS : Removinggroupe <local,network> 
[MadkitKernel-1] PLUS PRÉCIS : Removingcommunauté <local> 
[MadkitKernel-1] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-1] PLUS PRÉCIS : ** sortie de TERMINATE **
[MadkitKernel-7] PLUS PRÉCIS : ** entrée dans END **
[MadkitKernel-7] PLUS PRÉCIS : ** sortie de END **
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,system,manager> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,system,manager> 
[MadkitKernel-7] PLUS PRÉCIS : Removinggroupe <local,system> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,kernels,manager> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,kernels,manager> 
[MadkitKernel-7] PLUS PRÉCIS : Removinggroupe <local,kernels> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,network,manager> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,network,manager> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,network,kernel> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,network,kernel> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,network,emmiter> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,network,emmiter> 
[MadkitKernel-7] LE PLUS PRÉCIS : MadkitKernel-7 has leaved role rôle <local,network,updater> 

[MadkitKernel-7] PLUS PRÉCIS : Removingrôle <local,network,updater> 
[MadkitKernel-7] PLUS PRÉCIS : Removinggroupe <local,network> 
[MadkitKernel-7] PLUS PRÉCIS : Removingcommunauté <local> 
[MadkitKernel-7] LE PLUS PRÉCIS : ** TERMINATED **
[MadkitKernel-7] PLUS PRÉCIS : ** sortie de TERMINATE **
[Agent-16] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[Agent-16] PLUS PRÉCIS : ** sortie de ACTIVATE **
[Agent-16] PLUS PRÉCIS : ** entrée dans LIVE **

	Hi Human and hello World !!

 I am an instance of the madkit.kernel.Agent class
 As such, I am a MaDKit threaded Agent
 and thus have an autonomous activity!

[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT Agent-16 (LIVING) OK
[Agent-16] LE PLUS PRÉCIS : pause 5000 ms.
[LAUNCH_AGENT] LE PLUS PRÉCIS : proceeding command message EnumMessage.18
                 content: {[Ljava.lang.Object;@5d7c2726}
                 command: LAUNCH_AGENT {[Agent-17 (NOT_LAUNCHED), 1, true]}
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT  (1)Agent-17...
[MadkitKernel-13] LE PLUS PRÉCIS : LAUNCH_AGENT (ACTIVATED) launching Agent-17 (NOT_LAUNCHED) by Thread[ACTIVATED-12,4,LIFE@MK-589]
[Agent-17] PLUS PRÉCIS : ** setting up  GUI **
[Agent-17] LE PLUS PRÉCIS : SEND_MESSAGE OK : ->rôle <local,gui,manager>  GUIMessage.19: 17@(local,gui,candidate)@MK-589 -> 14@(local,gui,manager)@MK-589
                content: {[Ljava.lang.Object;@62954db4}
                command: SETUP_AGENT_GUI {[Agent-17 (ACTIVATED)]}
[Agent-17] PLUS PRÉCIS : ** entrée dans ACTIVATE **
[Agent-17] PLUS PRÉCIS : ** sortie de ACTIVATE **
[Agent-17] PLUS PRÉCIS : ** entrée dans LIVE **

	Hi Human and hello World !!

 I am an instance of the madkit.kernel.Agent class
 As such, I am a MaDKit threaded Agent
 and thus have an autonomous activity!

[Agent-17] LE PLUS PRÉCIS : pause 5000 ms.
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT Agent-17 (LIVING) OK
[LAUNCH_AGENT] LE PLUS PRÉCIS : proceeding command message EnumMessage.20
                 content: {[Ljava.lang.Object;@3af96ade}
                 command: LAUNCH_AGENT {[Agent-18 (NOT_LAUNCHED), 0]}
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT  (0)Agent-18...
[MadkitKernel-13] LE PLUS PRÉCIS : LAUNCH_AGENT (ACTIVATED) launching Agent-18 (NOT_LAUNCHED) by Thread[ACTIVATED-12,4,LIFE@MK-589]
[LAUNCH_AGENT] LE PLUS PRÉCIS : LAUNCH_AGENT Agent-18 (INITIALIZING) temps limite atteint
[LAUNCH_AGENT] PLUS PRÉCIS : ** sortie de ACTIVATE **


------------------------ LAUNCH_AGENT TEST FINISHED ---------------------




------------------------ LAUNCH_AGENT TEST PASSED ---------------------


[MadkitKernel-13] LE PLUS PRÉCIS : ...nouveau message: KernelMessage.21
                   content: {[Ljava.lang.Object;@2d7923a9}
                   command: EXIT {[]}