reading from file obfuscationPOC.jcm ...
file obfuscationPOC.jcm parsed successfully!

Executing /usr/lib/jvm/java-8-oracle/jre/../bin/java -classpath /home/cointe/jacamo/libs/ant-launcher-1.10.1.jar org.apache.tools.ant.launch.Launcher -e -f bin/obfuscationPOC.xml run
Buildfile: /home/cointe/repositories/BEHAVE/src/obfuscationPOC/bin/obfuscationPOC.xml

init:

user-init:

compile:
Compiling 2 source files to /home/cointe/repositories/BEHAVE/src/obfuscationPOC/bin/classes

run:
Running project obfuscationPOC
[JaCaMoLauncher] Workspace obfuscationPOC created.
[JaCaMoLauncher] artifact world: obfuscationPOC.WorldOfThreats() at obfuscationPOC created.
CArtAgO Http Server running on http://109.238.12.113:3273
Jason Http Server running on http://109.238.12.113:3272
[onlooker] hello world.ADD randomEnergy
[obfuscatorEnergy] hello world.
[obfuscatorTechnetium] hello world.
ADD randomTechnetium

[obfuscatorBomb] hello world.
ADD onlooker
ADD obfuscatorEnergy
ADD randomBomb
ADD obfuscatorTechnetium
ADD obfuscatorBomb
onlooker has achieved its goal[randomEnergy] hello, I will produce my own nuclear energy

[randomTechnetium] hello, I will produce some 99mTc for medical purpose
[obfuscatorEnergy] hello, I will produce my own nuclear energy
[randomBomb] hello, I will get the nuclear weapon
[obfuscatorBomb] hello, I will get the nuclear weapon
[obfuscatorTechnetium] hello, I will produce some 99mTc for medical purpose
[randomBomb] I decide to create a Plutonium critical mass
[randomTechnetium] building a materials testing reactor
[randomEnergy] building a light water reactor
[randomBomb] Uranium extraction
[obfuscatorTechnetium] building a fast neutron reactor
[obfuscatorBomb] I decide to create a Highly Enriched Uranium critical mass
[obfuscatorBomb] Uranium extraction
[obfuscatorEnergy] building a fast neutron reactor
[randomTechnetium] Uranium extraction
[randomEnergy] Uranium extraction
[randomBomb] building a centrifuge
[onlooker] Agent=randomTechnetium T=15124 MPP=produceTechnetium Entropy=1.2516291673878228(1,1,4)
[obfuscatorTechnetium] Uranium extraction
[onlooker] Agent=randomEnergy T=15124 MPP=getNuclearWeapon Entropy=1.4833557549816874(5,5,2)
[onlooker] Agent=randomBomb T=15124 MPP=produceTechnetium Entropy=1.584962500721156(6,6,6)
[onlooker] Agent=obfuscatorTechnetium T=15124 MPP=produceTechnetium Entropy=1.4833557549816874(2,5,5)
[obfuscatorBomb] building a centrifuge
[onlooker] Agent=obfuscatorBomb T=16428 MPP=produceTechnetium Entropy=1.584962500721156(6,6,6)
[obfuscatorEnergy] Uranium extraction
[onlooker] Agent=obfuscatorEnergy T=17029 MPP=produceTechnetium Entropy=1.4833557549816874(2,5,5)
[randomEnergy] building a centrifuge
[randomTechnetium] building a centrifuge
[randomBomb] producing LEU
[obfuscatorTechnetium] building a centrifuge
[onlooker] Agent=randomEnergy T=20139 MPP=produceNuclearEnergy Entropy=1.5408469049615863(14,20,11)
[onlooker] Agent=randomTechnetium T=20139 MPP=produceTechnetium Entropy=1.4355205042826666(6,6,15)
[onlooker] Agent=randomBomb T=20139 MPP=getNuclearWeapon Entropy=1.5419822842863982(21,21,12)
[onlooker] Agent=obfuscatorTechnetium T=20139 MPP=produceTechnetium Entropy=1.5419822842863982(12,21,21)
[obfuscatorBomb] producing HEU
[onlooker] Agent=obfuscatorBomb T=21377 MPP=produceTechnetium Entropy=1.584962500721156(27,27,27)
[obfuscatorEnergy] building a centrifuge
[onlooker] Agent=obfuscatorEnergy T=22079 MPP=produceTechnetium Entropy=1.5419822842863982(12,21,21)
[randomEnergy] producing LEU
[randomTechnetium] producing HEU
[randomBomb] building a light water reactor
[obfuscatorTechnetium] producing HEU
[onlooker] Agent=randomEnergy T=25189 MPP=produceNuclearEnergy Entropy=1.454117431463952(29,50,17)
[onlooker] Agent=randomTechnetium T=25189 MPP=produceTechnetium Entropy=1.5(27,27,54)
[onlooker] Agent=randomBomb T=25189 MPP=getNuclearWeapon Entropy=1.4833557549816874(60,60,24)
[onlooker] Agent=obfuscatorTechnetium T=25189 MPP=produceTechnetium Entropy=1.561278124459133(54,81,81)
[obfuscatorBomb] I simulate bombs test
[onlooker] Agent=obfuscatorBomb T=26392 MPP=getNuclearWeapon Entropy=1.5(54,27,27)
[obfuscatorEnergy] producing HEU
[onlooker] Agent=obfuscatorEnergy T=27093 MPP=produceTechnetium Entropy=1.561278124459133(54,81,81)
[randomEnergy] exploit Light Water Reactor
[randomTechnetium] exploit Materials Testing Reactor
[randomBomb] exploit Light Water Reactor
[obfuscatorTechnetium] exploit Fast Neutron Reactor
[onlooker] Agent=randomEnergy T=30203 MPP=produceNuclearEnergy Entropy=1.4210016644869896(82,124,34)
[onlooker] Agent=randomTechnetium T=30203 MPP=produceTechnetium Entropy=1.3709505944546687(27,27,81)
[onlooker] Agent=randomBomb T=30203 MPP=getNuclearWeapon Entropy=1.433176173219572(156,156,48)
[obfuscatorEnergy] exploit Fast Neutron Reactor
[onlooker] Agent=obfuscatorTechnetium T=30203 MPP=produceTechnetium Entropy=1.5219280948873624(108,216,216)
[onlooker] Agent=obfuscatorBomb T=31405 MPP=getNuclearWeapon Entropy=1.3709505944546687(81,27,27)
[onlooker] Agent=obfuscatorEnergy T=32106 MPP=produceTechnetium Entropy=1.5219280948873624(108,216,216)
randomEnergy has achieved its goal
[randomTechnetium] I separate 99Mo from the spent fuel
[randomBomb] I produce Pu from fissiles
[obfuscatorTechnetium] I separate 99Mo from the spent fuel
[onlooker] Agent=randomTechnetium T=35112 MPP=produceTechnetium Entropy=1.2516291673878228(27,27,108)
[obfuscatorBomb] I build the bombs assembly line
[obfuscatorBomb] I produce bombs
[onlooker] Agent=randomBomb T=35212 MPP=getNuclearWeapon Entropy=1.3694711377961366(228,156,48)
obfuscatorEnergy has achieved its goal
[onlooker] Agent=obfuscatorTechnetium T=35212 MPP=produceTechnetium Entropy=1.4591479170272448(108,216,324)
[onlooker] Agent=obfuscatorBomb T=36414 MPP=getNuclearWeapon Entropy=1.2516291673878228(108,27,27)
[randomTechnetium] Produce 99m Technetium from 99Mo
[randomBomb] I perform real bombs tests
[obfuscatorTechnetium] Produce 99m Technetium from 99Mo
[onlooker] Agent=randomTechnetium T=40180 MPP=produceTechnetium Entropy=1.1488348542809166(27,27,135)
[obfuscatorBomb] I store the bombs
[onlooker] Agent=randomBomb T=40180 MPP=getNuclearWeapon Entropy=1.2922669208691815(300,156,48)
[onlooker] Agent=obfuscatorTechnetium T=40180 MPP=produceTechnetium Entropy=1.3787834934861756(108,216,432)
[onlooker] Agent=obfuscatorBomb T=41382 MPP=getNuclearWeapon Entropy=1.1488348542809166(135,27,27)
randomTechnetium has achieved its goal
obfuscatorTechnetium has achieved its goal
obfuscatorBomb has achieved its goal
[onlooker] Agent=randomBomb T=45128 MPP=getNuclearWeapon Entropy=1.2165082932664202(372,156,48)
[randomBomb] I build the bombs assembly line
[randomBomb] I produce bombs
[onlooker] Agent=randomBomb T=50158 MPP=getNuclearWeapon Entropy=1.146452486161518(444,156,48)
[randomBomb] I store the bombs
[onlooker] Agent=randomBomb T=55200 MPP=getNuclearWeapon Entropy=1.082972249141445(516,156,48)
randomBomb has achieved its goal
All the registered agents have achieved their goals. Terminating the simulation now.

user-end:

BUILD SUCCESSFUL
Total time: 1 minute 1 second
