2450300800

2450300800



void UpdateAgentMap(Plain* world);

-    metoda wyznaczająca drogę dla agenta:

Queue* FindPath(Plain* world, int prow, int pcol);

-    metoda wyznaczająca drogę alternatywną (o ile istnieje) dla agenta jeśli trasę blokuje mu inny agent:

Queue* AvoidAgentPath(Plain* world, int prow, int pcol);

-    metoda znajdowania ścieżki powrotu do energii w najbliższym rogu planszy, z uwzględnieniem odwiedzonych stałych energii:

Queue* FindBackwardPath(Plain* world, int prow, int pcol);

-    metoda swobodnego zwiedzania mapy przez agenta:

void FreeExplore(Plain* world);

-    metody zwracająca drużynę agenta i jego identyfikator:

int ReturnIDO; int ReturnTeamO;

-    metoda wykonująca ruch i pobierająca odpowiednią stratę energii.

void Movement(Plain* world);

-    metoda obsługująca percepcję - oznacza w świecie gry jakie pola widzi agent oraz zapisuje je do prywatnej mapy:

void PerceptionCPlain* world);

-metoda ustaw ienia maksymalnej wagi jaka agent może udźwignąć dla zadanego przedmiotu

void SetMaxWeight(int max);

-metoda pobierania zużywanej dodatko energii w zależności od wagi przedmiotu:

int GetEnergyO;

-    metoda obliczania szacunkowej potrzebnej energię aby wrócić do najbliższego pola stałej energii, lub dowolnie innego zadanego pola docelowego:

int CalculateNeededEnergyO;

-    metoda obliczania realnego kosztu drogi na polach które już agent odwiedził:

int CalculateNeededRealLost(Queue* queuea);

-    metoda przywracająca maksymalną energię agenta:

void RestoreEnergyGnt value);

-    metoda zabierająca energię agenta:

void DrainEnergy(int value);

-    metoda mówiąca czy agent żyje:

bool IsAlive();

-    metoda zabijająca agenta:

Mobilny Agent Kognitywny Dokumentacja Projektu. ver. 0.3 09.02.11

Kabaciński Krzysztof. Kwieciński Paweł, Kramm Krzesimir. Sosiński Sławomir, Osowski Jacek, Morańska Anna red. Anna Morańska

15



Wyszukiwarka

Podobne podstrony:
Uwaga 1.1. Z algorytmu Euklidesa wynika metoda wyznaczania x,y e Z. Istotnie, dla a, b 6 IN, a ^ b m
przykladowygrafpd5 GRUPA 3. Dla grafu przedstawionego poniżej, wyznacz: 1.    Drogę k
Ćwiczenie 5 Wyznaczanie wartości k — dla powietrza metodą Clementa-Desormesa cvI. Zagadnienia do
Opisana metoda wyznaczenia bilansu z zastosowaniem zdjęć NOAA mogłaby również dostarczyć informacji
zadanie (4) * GRUPA 4 Dla grafu przedstawionego poniżej, wyznacz: 1.    Drogę krytycz
P1010137 (12) ■ Metoda równoważenia węzłów. Dla każdej statycznie wyznaczalnej kratownicy możemy, ro
IMAG0297 raSwPSHPIn 1.2. METODA TRZECH AMPEROMIERZY Dla schematu jak na rys. 1.3 a rysujemy wykres w
skanuj0028 (81) Należy zaznaczyć, że podane w tabelach czasy przejazdu wyznaczone są dla grup jadący
img083 83 6.5. Metoda funkcji nieliniowych dla każdego (dowolnie małego) e. Jak z tego wynika, począ
Graficzna metoda wyznaczenia błędu położenia punktu m w zadanym ^ kierunku i, ^ ^ .
Poznajemy rysujemy dla 6 latków3 Kierowcy tych samochodów uczą się jeździć. Właściwym kolorem narys
rozklad Rozkład poprzeczny obciążeń metodą sztywnej poprzecznicy dla B/L<0.5 ustrój posiada sztyw

więcej podobnych podstron