Topic | Description |
Wymagania systemu |
Do skompilowania i uruchomienia systemu EvNet wymagane są następujące składniki oprogramowania:
|
Instalacja |
ˇ Pobranie i rozpakowanie pakietu EvNet Spakowany plik z kodem źródłowym pakiet EvNet dostępny jest pod adresem http://antnet.sourceforge.net/files/evnet.tar.gz. Po pobraniu zawartość pliku należy rozpakować i umieścić w wybranym katalogu.
ˇ Pobranie i zainstalowanie pakietu csUnit Do poprawnej kompilacji i uruchomienia systemu EvNet wymagany jest pakiet csUnit (http://www.csunit.org/). Pod adresem http://www.csunit.org/download/index.html dostępna jest jego wersja instalacyjna, którą należy pobrać.
ˇ Kompilacja Uruchomić IDE środowiska Visual C# .NET, wczytać plik evolution.sln. Kompilacja pakietu: z menu wybrać polecenie Build > Build solution. W wyniku kompilacji utworzony zostaje katalog bin, zawierający gotowe do uruchomienia binaria (w zależności od wybranej konfiguracji mogą być umieszczone w podkatalogu release lub debug).
ˇ Uruchamianie Aby sprawdzić, czy system działa należy pobrać z http://cvs.sourceforge.net/viewcvs.py/antnet/evnet/Konfig/ przykładowe pliki konfiguracyjne (xml) oraz sin1x.txt. Po umieszczeniu ich w katalogu ze skompilowanymi plikami, calość można uruchomić wydając po kolei komendy: main config.xml main configcl1.xml main configcl2.xml main configcl3.xml
Powoduje to postawienie serwera" i trzech wysp". Działanie systemu logowane jest dla każdej z wysp z osobna, wyniki umieszczane są w plikach tekstowych, których każdy wiersz prezentuje stan systemu w danym kroku iteracji: AgentCount- liczba agentów AvgGenotype - średnie parametry genotypu agentów Birth - narodziny / śmierć agentów Fitness - parametr "fitness"
|