Show
Ignore:
Timestamp:
07/20/10 13:13:17 (14 years ago)
Author:
ondrak
Message:

texty - poslední úpravy

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/doprava/texty/Zelena_vlna/vnitrek-kapitola3.tex

    r1143 r1144  
    219219\section{Implementace navr�en� algoritmu} 
    220220 
    221 Algoritmus popsan�pitole \ref{sec:navrh} je implementov�pomoc�gent�e�ou instancemi t�\texttt{GreenWaveTrafficAgent}. 
     221Algoritmus popsan�pitole \ref{sec:navrh} je implementov�pomoc�gent�e�ou instancemi t�\texttt{GreenWaveTrafficAgent}, kter�e definov� v souborech \texttt{traffic_agent_offset.cpp} a \texttt{traffic_agent_offset.h}. O mo�nost z�� zdrojov�ubor�ormuje p�a \ref{app:src}. 
    222222 
    223223T�je odvozena od p� jm�m \texttt{BaseTrafficAgent}. Ten slou��rakticky jen jako pr�n�t, po p�en�~n�k��atce nekon��ou akci a~umo�� tak simulovat syst�bez decentralizovan� ��P�m t� t�je t�\texttt{Participant} z~knihovny BDM. \texttt{Participant}, tedy �n� kter�stavuje z�adn�ednotku v~rozhodovac�procesu. Ka�d�tn�m�v�m� (\texttt{name}) a~je schopen ukl�t v�y. U� pr� t�\texttt{Participant} deklaruje existenci funkc�texttt{adapt()}, \texttt{broadcast()}, \texttt{recieve()}, \texttt{act()} a~\texttt{step()}. Tyto jsou v~n�definov� jako virtu��\texttt{virtual}), tzn. pokud je v~potomkovi redefinujeme, je zaru�o vol� t�to nov�nkc�