============================================================================ .1 .t008@8. f@@1 ,@f .@@1 . :@@ t@8 ,t1 t@@, @@1 .L800@@@; ,C@@ii@@@,i@@@@@@; f@8 i@@f f808@G ,. L@8 G@, L@f :: i@@f :i0: iC f@ft,.@@, 1@. @@1 C@i .@@. C@f G .81 80 1@L 8@8. t@8 i@G t@L :@@ ;@L L0 0@: L@@@C .@@1 G@f ,@@: . C@t .@@, Ct i@C . :@0 L@C @@0:GG;@@L81 ;@8 1@@, ;C G@C,G@@@: f0. t@; L@8: 1@f. 0C, ,@@@8; 8@L. G@@@8i ;. :LC. 0@0t, ============================================================================ README Jarvis jest symulatorem wojsk ladowych. Z glownymi mozliwosciami symulatora mozna zapoznac sie analizujac pliki wejsciowe (w katalogu /engine/bases/) oraz glowne pliki *.ini (np. /engine/config_monaco.ini). Jarvis jest symulatorem konsolowym, krokowym oraz probabilistycznym. Jarvis jest tworzony z mysla o wykorzystywaniu zasobow superkomputerowych i na systemie operacyjnym Linux. Jedynie system operacyjny Linux jest oficjalnie wspierany. Jarvis jest aktualnie w wersji niestabilnej (testowej) pre-alpha. WYMAGANIA PROGRAMOWE I SPRZETOWE Dla Jarvis engine: - system operacyjny Linux - kompilator g++ - biblioteka OpanMP (w przypadku kompilacji i ewentualnie wykorzystywania wersji rownoleglej) - CPU o architekturze x86_64 (rekomendowany minimalnie Intel Core 2 Duo lib AMD Athlon 64 FX) - minimum 512 MB RAM (rekomendowane 8 GB RAM) - 1 GB HDD (rekomendowane 20 GB) Dla Jarvis web subsystem (strona serwera): - minimum PHP version 5.6.3 - wsparcie dla MySQL database - crontab Dla Jarvis web subsystem (strona klienta): - przegladarka internetowa z obsluga JavaScript (rekomendowana Mozilla Firefox) - szybkie polaczenie internetowe LICENCJA Jarvis jest podwojnie licencjonowany przez GNU Lesser General Public License (LGPL) v3.0 dla celow naukowych i edukacyjnych oraz przez platna licencje dla innych celow. Aby uzyskac wiecej informacji na temat GNU Lesser General Public License (LGPL) v3.0 nalezy zapoznac sie z plikiem LICENSE lub stronia internetowa: http://www.gnu.org/licenses/lgpl-3.0.html TWOJA WLASNA ODNOGA SYSTEMU Jesli potrzebujesz modyfikacji symulatora Jarvis do wlasnych potrzeb, prosze napisz do glownego programisty systemu. Mozemy opracowac dedykowana odnoge w ramach GNU Lesser General Public License (LGPL) v3.0 lub platnej licencji. Jezeli symulator bedzie wykorzystywany do celow militarnych moze byc w tym przypadku niezbedne pozwolenie na transfer technologii wojskowej wydane przez odpowiednie organy. KOMPILACJA I URUCHAMIANIE Prosze pobrac dodatkowe pliki (nie znajdujace sie w repozytorium SVN): sh download.sh --all W zaleznosci od szybkosci lacza internetowego proces ten moze zajac od kilku sekund do kilkunastu minut. Po pobraniu wszystkich plikow prosze wejsc do katalogu 'engine': cd engine prosze wykonac plik make dla programu jarvis2: make jarvis2 Aby skompilowac wersje OpenMP symulatora Jarvis nalezy wprowadzic: make jarvis_openmp Lub aby skompilowac wszystko prosze wprowadzic: make all Nastepnie prosze uruchomic symulator, dla przykladu: ./jarvis2 config_monaco.ini KONTAKT Jezeli masz jakikolwiek problem lub sugestie, prosze skontaktuj sie z glownym tworca systemu: Lukasz Swierczewski STRONA INTERNETOWA Odwiedz strone internetowa symulatora Jarvis i zapoznaj sie z najnowszymi nowosciami oraz dzialem download: http://jarvis.com.pl SVN Aby pobrac najnowszy kod zrodłowy symulatora oraz inne pliki z serwera SVN wpisz w konsoli systemu Linux nastepujace polecenie: svn checkout https://svn.riouxsvn.com/jarvis2 jarvis2