Telepítési nehézségek Linux alatt
Néhány információ azoknak, akik a játék beüzemelésével küzdenek Linux alatt. Az alábbi segédletet Varga Dániel írta, amit ezúton is köszönök neki!
"Az AgentGame-hez mellékelt jogl library 32 bites, verziója pedig 1.0-nak tűnik az AgentGame programban használt API alapján. A 32 bites so fájlok használata helyett inkább úgy döntöttem, hogy a disztibúció változatát próbálom telepíteni. Persze nem működött, hosszas keresés után kiderült, hogy a mellékelt jogl valószínűleg 1.0 verzió (a programban használt API alapján), azonban nekem csak 1.1.1-es verziót sikerült feltenni amely nem kompatibilis vele. Néhány apróbb módosítással azért így is működött.
src/java/GameView.java változtatása jogl 1.1-hez: http://pastebin.com/jiAg7D2W
Ha sehogy sem sikerült rávenni a java-t, hogy megtalálja a jogl.jar fájlt akkor érdemes az AgentGame könyvtárában egy lib könyvtárat létrehozni és oda bemásolni (symlinkelni) a szükséges jar fájlokat. Ekkor Jason automatikusan felveszi őket a classpath-ba így, jól fog működni bármilyen java jre/jdk kombináció található a gépen. Az so fájloknak pedig olyan helyen kell lenniük amely benne van a LD_LIBRARY_PATH környezeti változóban.
A neptun és simple ágenseket nem találja a Jason, mert az src/asl könyvtárban nagy kezdőbetűvel van írva a nevük."