Pridávanie agenta

Spúšťanie agenta je obslúžené metódou startAgent() v triede sk.fiit.testframework.communication.agent.AgentManager. Funguje na základe spustenia štandardného cyklu agenta v novom Java procese. Nastavenia procesu so všetkými parametrami sa nachádza v súbore sk/fiit/testframework/init/default.properties. Dôležité je hlavne nastavenie robocup.player.command kde sú aj cesty k potrebným knižniciam. Tie musia presne sedieť, aby ich proces vedel nájsť. Momentálne je funkčná forma (pre Windows):

java -classpath ../RoboCupLibrary/bin;bin;lib/aspectjrt.jar;lib/bsf.jar;lib/jruby-complete-1.4.0.jar;lib/commons-logging-1.1.jar;lib/commons-net-2.2.jar;lib/commons-math3-3.6.1.jar;lib/reflections-0.9.9-RC1.jar;lib/google-collections-0.9.jar;lib/javassist-2.6.jar sk.fiit.jim.init.Main

Knižnice .jar musia byť uložené v priečinku lib v adresáre modulu Jim. Ak budú pridané do kódu nové knižnice na spustenie agenta, je ich takisto potrebné pridať aj do týchto parametrov, aby bolo pridávanie agenta z Testframeworku funkčné.