2450300812

2450300812



-    wprowadzenia na planszy czterech stałych źródeł energii w rogach dowolnej planszy.

void SpawnCornerEnergy(BITMAP* texture);

Metoda ta uwidacznia te pola dla agenta, na których znajdują się źródła energii.

-    metodę rysowania:

void Draw(BITMAP* buffer);

Metoda ta rysuje planszę, obiekty na niej się znajdujące oraz renderuje mgłę.

-    metodę tworzenia kosztu ruchu:

void CreateCostO;

Metoda na losowo nadaje polom na planszy koszty ruchu.

-    metodę odczytania kosztu ruchu:

int GetCost(int row, int col);

Metoda ta zwraca całkowitą wartość utraty energii danego pola, którego wiersz i kolumnę

śmy.

-    metodę losowego tworzenia ścian na planszy:

void CreateObstacles(BITMAP* texture);

-    metodę czyszczenia ścieżki do jednej z energii stałych:

void ClearPath(int ag_row, int ag_col, int corner);

Czyści planszę w taki sposób, aby do minimum jednej anergii stałej agent miał dostęp.

-    metodę zwracającą ilość wierszy na planszy:

unsigned int ReturnRowsO;

-    metodę zwracającą ilość kolumn na planszy:

unsigned int ReturnColumnsO;

-    metodę czyniącą konkretne pole widocznym:

void SetVisible(unsigned int row, unsigned int col ,bool visibility);

-    metodę pobrania 'kafla’ z planszy:

Tile* GetTileCunsigned int row, unsigned int column);

- metoda, która z kafla znajdującego się w podanym wierszu oraz kolumnie odejmuje jakąś porcję energii:

int EnergyDrain(int row, int col, int Cap, int Cur);

-    metoda losowo rozmieszczająca energie tymczasowe:

void SpawnConsummableEnergy(BITMAP* texture);

-    metoda dodająca przedmiot do planszy' we wskazanym miejscu:

void Addltem(int row, int col, BITMAP* texture, int weight, char* itemName);

-    metoda zwracająca wskaźnik do przedmiotu i likwidująca go z danego miejsca:

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



Wyszukiwarka

Podobne podstrony:
MATURA Z NOWĄ ERĄ Ważną zmianą jest wprowadzenie na obu poziomach stałych, ujednoliconych form
2 składa się na nią: © rozwój nowych źródeł energii (para) © technologii © organizacji pracy i jej
1. WPROWADZENIE1.1. URZĄDZENIA MAGAZYNUJĄCE ENERGIĘ Na czele urządzeń do magazynowania energii można
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n
„Opracowanie metody programowania i modelowania systemów wykoizystania odnawialnych źródeł energii n

więcej podobnych podstron