<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>algorithms.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>algorithms_8cpp</filename>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>caminho_apartir_vizinhos_unicos</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>adfa651c6001de2b88016b1ed672a51ec</anchor>
      <arglist>(vertex *vertex_web, int dimension, int *caminho_principal, int &amp;elem_max, int &amp;custo_max, int seed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_visited</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a584a60a80ce354696a9f247fff5b253f</anchor>
      <arglist>(vertex *vertex_web, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_visited</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a323136ca1bd29f1a04504936b7bb9f40</anchor>
      <arglist>(vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computar_caminho_de_ida</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2a03ff0e1eee9135c9da020198dccc42</anchor>
      <arglist>(vertex *vertex_web, int dimension, int *caminho_de_ida, int &amp;elem_c_ida, int *caminho_principal, int elem_cp, int num_arcos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>computar_custo_caminho_final</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a326fa829454cea998e5cde880f383961</anchor>
      <arglist>(vertex *vertex_web, int *caminho_final, int elem_caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>conscientious_reactive</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a528fc9a13150077bd454d26c5ee2e12f</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_intention</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ab8c6587c758c8f2c810590354e160aea</anchor>
      <arglist>(uint vertex, int *tab_intention, int nr_robots)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_intention_cbls</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a46986397409cec9e24dff3d38b78c5de</anchor>
      <arglist>(uint vertex, int *tab_intention, int nr_robots, int id_robot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_source_and_dest_tables</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ae0867184b1b9666b4d4bb7680f6ce4f8</anchor>
      <arglist>(vertex *vertex_web, uint *source, uint *destination, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cyclic</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2bb9495f5ed43cc69de39d560394bd86</anchor>
      <arglist>(uint dimension, vertex *vertex_web, int *caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>devolve_viz_unicos</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2908a5126c67239ba544d0df0087fc58</anchor>
      <arglist>(vertex *vertex_web, int vertice)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>devolve_vizinhos_nao_visitados</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a36b6846ce09bc382a1439fa78832ab0c</anchor>
      <arglist>(vertex *vertex_web, int dimension, int vertice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dijkstra</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a915f0af197c2345ce11815fbefc49d58</anchor>
      <arglist>(uint source, uint destination, int *shortest_path, uint &amp;elem_s_path, vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dijkstra_mcost</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a65f5601b36b10db7b527c50c7a2a812d</anchor>
      <arglist>(uint source, uint destination, int *shortest_path, uint &amp;elem_s_path, vertex *vertex_web, double new_costs[][8], uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_edge_cost_between</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>aaaa617ab80e2f618ffd1c56a438f1c17</anchor>
      <arglist>(vertex *vertex_web, uint vertex_A, uint vertex_B)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_hist_idx</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a354a09dfaf9120ac71332a197ff19aa0</anchor>
      <arglist>(uint *source, uint *destination, uint source_vertex, uint dest_vertex, uint hist_dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_hist_idx_from_edge_cost</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ab80aa63e44c469d30bffdd0870a7215a</anchor>
      <arglist>(double *hist_sort, uint size, double edge_cost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_hist_sort</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a8989c8999c7243849d4c4563b03f62a5</anchor>
      <arglist>(vertex *vertex_web, double *hist_sort, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_max</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ae6dfcd9b9e763c02fc0f3a5aa524670f</anchor>
      <arglist>(uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_max_dbl</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ad7e042ac181209311aa8ecda48f81aab</anchor>
      <arglist>(double *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_min</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ab86f5dee8eca92a53c9e292284b7bfa8</anchor>
      <arglist>(uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_min_dbl</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a8bcaef71c9d6d84fcfd02b7c9b80b8ca</anchor>
      <arglist>(double *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>get_MSP_dimension</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a8addad17b032c58a5e90aa904232c980</anchor>
      <arglist>(const char *msp_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_MSP_route</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a0a626447071c824786b2e03e830eba1e</anchor>
      <arglist>(uint *route, uint dimension, const char *msp_file)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>greedy_bayesian_strategy</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a811180b05cea9859f420c80be19a5ca1</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, double G1, double G2, double edge_min)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>heuristic_conscientious_reactive</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a31b5381b569672fd0d59d41e1077d9e1</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>heuristic_pathfinder_conscientious_cognitive</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>afe6a4e2bf84a3a9d6f952c399422e5bf</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, uint dimension, uint *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_neigh</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>aecb80d2192c7bc1e201ea72089de6ccc</anchor>
      <arglist>(uint vertex1, uint vertex2, vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>learning_algorithm</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2bb2fea39f4aa93be72a054b87acf003</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, double *avg_idleness, int *tab_intention, double *histogram, uint *source, uint *destination, uint hist_dimension, int nr_robots, int id_robot, uint *node_count, reinforcement_learning &amp;RL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_real_histogram</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a50154aea88ff8f8f98817a4dd8ed33bc</anchor>
      <arglist>(double *real_histogram, uint size_hist, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>log2</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a5dfe73c558bfb1d4382e928aecf8709c</anchor>
      <arglist>(const long double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>longest_path</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a73fe96ee4753e38252eefa33234f2e1c</anchor>
      <arglist>(vertex *vertex_web, int origem, int destino, int *lista_v1v, int i_list, int dimension, int seed, int *caminho_parcial, int &amp;elem_cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_histogram</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a0839e6671ea85eb7c3ef7a2b1ce415d5</anchor>
      <arglist>(double *real_histogram, double *histogram, uint size_hist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pertence</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a14ce528ea9ed6753f201b2035db79525</anchor>
      <arglist>(int elemento, int *tab, int tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pertence_idx</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>abaf9121ff273f68c4904b06ec98d8470</anchor>
      <arglist>(int elemento, int *tab, int tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pertence_uint_idx</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a695b16e1794c202f82015dddf0bc1fb1</anchor>
      <arglist>(uint elemento, uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>procurar_ciclo</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a3d1f5695f39710bf6ddfcf9d6e952079</anchor>
      <arglist>(vertex *vertex_web, uint dimension, int *caminho_principal, int &amp;elem_caminho, int &amp;custo_max, int seed)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>random</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a350cabdf7fa13e4decb067726e9aa5f4</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shift_cyclic_path</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ab5589dbcc6f0912f3d15a7ecec436ef7</anchor>
      <arglist>(uint start_vertex, int *caminho_final, int elem_caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>state_exchange_bayesian_strategy</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ad91603681d11783aa2256220ab44458f</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, int *tab_intention, int nr_robots, double G1, double G2, double edge_min)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>UHC</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2598b6e3f2b799ef745cbd4c16216dca</anchor>
      <arglist>(vertex *vertex_web, int v1, int *caminho_principal, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a1ded99ae38ac4235dbf4f14d191167d7</anchor>
      <arglist>(reinforcement_learning RL, double *real_histogram, uint *source, uint *destination, uint hist_dimension, vertex *vertex_web, int minimum_global_node_count, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood_new</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a2a454a8ee8ede2cba511fd74411609cf</anchor>
      <arglist>(reinforcement_learning RL, uint *node_count_table, double *inst_idleness, uint dimension, double *real_histogram, uint *source, uint *destination, uint hist_dimension, vertex *vertex_web, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood_old</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>ad30d47bd8bac50bc4340c2ca788bcc37</anchor>
      <arglist>(reinforcement_learning RL, double *real_histogram, double *hist_sort, uint size_hist, vertex *vertex_web)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verificar_arco_cp</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a32996a4554adff4d869c7e74c4632fe8</anchor>
      <arglist>(int no_1, int no_2, int *caminho_principal, int elem_cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_histogram_to_file</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a678d71bb1a24a5c0a9695ac3e2d73a91</anchor>
      <arglist>(vertex *vertex_web, double *real_histogram, double *histogram, uint *source, uint *destination, uint hist_dimension, uint number, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_reward_evolution</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a3dcd7a69dea0addce0710ffc4bd3c0ff</anchor>
      <arglist>(double reward, uint robotid)</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>reward_count</name>
      <anchorfile>algorithms_8cpp.html</anchorfile>
      <anchor>a9b0b59aae5d44726ebfc89d6a90d0703</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>algorithms.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>algorithms_8h</filename>
    <class kind="struct">reinforcement_learning</class>
    <class kind="struct">s_path</class>
    <class kind="struct">s_path_mcost</class>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a91ad9478d81a7aaf2593e8d9c3d06a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>caminho_apartir_vizinhos_unicos</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>adfa651c6001de2b88016b1ed672a51ec</anchor>
      <arglist>(vertex *vertex_web, int dimension, int *caminho_principal, int &amp;elem_max, int &amp;custo_max, int seed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_visited</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a584a60a80ce354696a9f247fff5b253f</anchor>
      <arglist>(vertex *vertex_web, int dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_visited</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a323136ca1bd29f1a04504936b7bb9f40</anchor>
      <arglist>(vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computar_caminho_de_ida</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2a03ff0e1eee9135c9da020198dccc42</anchor>
      <arglist>(vertex *vertex_web, int dimension, int *caminho_de_ida, int &amp;elem_c_ida, int *caminho_principal, int elem_cp, int num_arcos)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>computar_custo_caminho_final</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a326fa829454cea998e5cde880f383961</anchor>
      <arglist>(vertex *vertex_web, int *caminho_final, int elem_caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>conscientious_reactive</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a528fc9a13150077bd454d26c5ee2e12f</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count_intention</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ab8c6587c758c8f2c810590354e160aea</anchor>
      <arglist>(uint vertex, int *tab_intention, int nr_robots)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_source_and_dest_tables</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ae0867184b1b9666b4d4bb7680f6ce4f8</anchor>
      <arglist>(vertex *vertex_web, uint *source, uint *destination, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cyclic</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2bb9495f5ed43cc69de39d560394bd86</anchor>
      <arglist>(uint dimension, vertex *vertex_web, int *caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>devolve_viz_unicos</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2908a5126c67239ba544d0df0087fc58</anchor>
      <arglist>(vertex *vertex_web, int vertice)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>devolve_vizinhos_nao_visitados</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a36b6846ce09bc382a1439fa78832ab0c</anchor>
      <arglist>(vertex *vertex_web, int dimension, int vertice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dijkstra</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a915f0af197c2345ce11815fbefc49d58</anchor>
      <arglist>(uint source, uint destination, int *shortest_path, uint &amp;elem_s_path, vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dijkstra_mcost</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a65f5601b36b10db7b527c50c7a2a812d</anchor>
      <arglist>(uint source, uint destination, int *shortest_path, uint &amp;elem_s_path, vertex *vertex_web, double new_costs[][8], uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_edge_cost_between</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>aaaa617ab80e2f618ffd1c56a438f1c17</anchor>
      <arglist>(vertex *vertex_web, uint vertex_A, uint vertex_B)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_hist_idx</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a354a09dfaf9120ac71332a197ff19aa0</anchor>
      <arglist>(uint *source, uint *destination, uint source_vertex, uint dest_vertex, uint hist_dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_hist_idx_from_edge_cost</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ab80aa63e44c469d30bffdd0870a7215a</anchor>
      <arglist>(double *hist_sort, uint size, double edge_cost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_hist_sort</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a8989c8999c7243849d4c4563b03f62a5</anchor>
      <arglist>(vertex *vertex_web, double *hist_sort, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_max</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ae6dfcd9b9e763c02fc0f3a5aa524670f</anchor>
      <arglist>(uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_max_dbl</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ad7e042ac181209311aa8ecda48f81aab</anchor>
      <arglist>(double *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_min</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ab86f5dee8eca92a53c9e292284b7bfa8</anchor>
      <arglist>(uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_min_dbl</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a8bcaef71c9d6d84fcfd02b7c9b80b8ca</anchor>
      <arglist>(double *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>get_MSP_dimension</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a8addad17b032c58a5e90aa904232c980</anchor>
      <arglist>(const char *msp_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_MSP_route</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a0a626447071c824786b2e03e830eba1e</anchor>
      <arglist>(uint *route, uint dimension, const char *msp_file)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>greedy_bayesian_strategy</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a811180b05cea9859f420c80be19a5ca1</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, double G1, double G2, double edge_min)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>heuristic_conscientious_reactive</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a31b5381b569672fd0d59d41e1077d9e1</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>heuristic_pathfinder_conscientious_cognitive</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>afe6a4e2bf84a3a9d6f952c399422e5bf</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, uint dimension, uint *path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_neigh</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>aecb80d2192c7bc1e201ea72089de6ccc</anchor>
      <arglist>(uint vertex1, uint vertex2, vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>learning_algorithm</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2bb2fea39f4aa93be72a054b87acf003</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, double *avg_idleness, int *tab_intention, double *histogram, uint *source, uint *destination, uint hist_dimension, int nr_robots, int id_robot, uint *node_count, reinforcement_learning &amp;RL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_real_histogram</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a50154aea88ff8f8f98817a4dd8ed33bc</anchor>
      <arglist>(double *real_histogram, uint size_hist, char *filename)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>log2</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a5dfe73c558bfb1d4382e928aecf8709c</anchor>
      <arglist>(const long double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>longest_path</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a73fe96ee4753e38252eefa33234f2e1c</anchor>
      <arglist>(vertex *vertex_web, int origem, int destino, int *lista_v1v, int i_list, int dimension, int seed, int *caminho_parcial, int &amp;elem_cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_histogram</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a0839e6671ea85eb7c3ef7a2b1ce415d5</anchor>
      <arglist>(double *real_histogram, double *histogram, uint size_hist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pertence</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a14ce528ea9ed6753f201b2035db79525</anchor>
      <arglist>(int elemento, int *tab, int tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pertence_idx</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>abaf9121ff273f68c4904b06ec98d8470</anchor>
      <arglist>(int elemento, int *tab, int tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pertence_uint_idx</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a695b16e1794c202f82015dddf0bc1fb1</anchor>
      <arglist>(uint elemento, uint *tab, uint tam_tab)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>procurar_ciclo</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a3d1f5695f39710bf6ddfcf9d6e952079</anchor>
      <arglist>(vertex *vertex_web, uint dimension, int *caminho_principal, int &amp;elem_caminho, int &amp;custo_max, int seed)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>random</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a350cabdf7fa13e4decb067726e9aa5f4</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shift_cyclic_path</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ab5589dbcc6f0912f3d15a7ecec436ef7</anchor>
      <arglist>(uint start_vertex, int *caminho_final, int elem_caminho_final)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>state_exchange_bayesian_strategy</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ad91603681d11783aa2256220ab44458f</anchor>
      <arglist>(uint current_vertex, vertex *vertex_web, double *instantaneous_idleness, int *tab_intention, int nr_robots, double G1, double G2, double edge_min)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>UHC</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2598b6e3f2b799ef745cbd4c16216dca</anchor>
      <arglist>(vertex *vertex_web, int v1, int *caminho_principal, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a1ded99ae38ac4235dbf4f14d191167d7</anchor>
      <arglist>(reinforcement_learning RL, double *real_histogram, uint *source, uint *destination, uint hist_dimension, vertex *vertex_web, int minimum_global_node_count, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood_new</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a2a454a8ee8ede2cba511fd74411609cf</anchor>
      <arglist>(reinforcement_learning RL, uint *node_count_table, double *inst_idleness, uint dimension, double *real_histogram, uint *source, uint *destination, uint hist_dimension, vertex *vertex_web, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_likelihood_old</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>ad30d47bd8bac50bc4340c2ca788bcc37</anchor>
      <arglist>(reinforcement_learning RL, double *real_histogram, double *hist_sort, uint size_hist, vertex *vertex_web)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verificar_arco_cp</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a32996a4554adff4d869c7e74c4632fe8</anchor>
      <arglist>(int no_1, int no_2, int *caminho_principal, int elem_cp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_histogram_to_file</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a678d71bb1a24a5c0a9695ac3e2d73a91</anchor>
      <arglist>(vertex *vertex_web, double *real_histogram, double *histogram, uint *source, uint *destination, uint hist_dimension, uint number, uint robotid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_reward_evolution</name>
      <anchorfile>algorithms_8h.html</anchorfile>
      <anchor>a3dcd7a69dea0addce0710ffc4bd3c0ff</anchor>
      <arglist>(double reward, uint robotid)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CBLS_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>CBLS__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">CBLS_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CBLS__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>config_8cpp</filename>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>STRLEN</name>
      <anchorfile>config_8cpp.html</anchorfile>
      <anchor>a278cf415676752815cfb411cb0b32802</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>config_8h</filename>
    <class kind="class">ConfigFile</class>
  </compound>
  <compound kind="file">
    <name>Conscientious_Cognitive_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>Conscientious__Cognitive__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">Conscientious_Cognitive_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Conscientious__Cognitive__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Conscientious_Reactive_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>Conscientious__Reactive__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <class kind="class">Conscientious_Reactive_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Conscientious__Reactive__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Cyclic_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>Cyclic__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">Cyclic_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Cyclic__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>do_anova_test_template.py</name>
    <path>/tmp/ws/src/patrolling_sim/stats/</path>
    <filename>do__anova__test__template_8py</filename>
    <namespace>do_anova_test_template</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>ab4c4f216f1a7d19ae87959b2b5584fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>D</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>af0c67fec974db0e3b4c623b9843d1b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>afc893d29b858a7a053f5b6ce1f22d714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>do_boxplot_last_exp.py</name>
    <path>/tmp/ws/src/patrolling_sim/stats/</path>
    <filename>do__boxplot__last__exp_8py</filename>
    <namespace>do_boxplot_last_exp</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a19cff1ec07e6a7f89edd3e3594b8ec38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a16caf9ae40f0bb6176efed4bd36b26ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a20ee76d0aa9fb4fd2d27f400a2a83430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>af5030db49fbc31a45e17b241f450afc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a87732e960dedb225ad6f60b480a3adc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>aff8cc8ede3ea2b5f36ffb30d3a4f58cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>af6b90067b9628a283003ce8c070094bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ntoplot</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a2dfa63209d598b87c49693602dc13ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>outfile</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a60bd0ca5142d9f0557b7d43a4ed9d77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a0bc7ef7b39cb03d85a282bca044163e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>do_boxplots.py</name>
    <path>/tmp/ws/src/patrolling_sim/stats/</path>
    <filename>do__boxplots_8py</filename>
    <namespace>do_boxplots</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a07333796544547c3fde796fab2e67af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>aefc31703db0486626b87286be79469aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a64daf8516b494ba371bb53733e06f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a055c251a60e8c498fa61bd9bb7180c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a4215391ce364bc1d90ba3c4960f7d21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a4e4bc347b7f7be989a80091eea7aae5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>aca9c9dc5ce728fa25b37b2af5086a4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>outfile</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a893f4bcfc0ad80837f2fe60d67813e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>ab538c96d5721eb92327ee868c0db8a69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>do_plot_last_exp.py</name>
    <path>/tmp/ws/src/patrolling_sim/stats/</path>
    <filename>do__plot__last__exp_8py</filename>
    <namespace>do_plot_last_exp</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a4e44e29d38aa338389f8d04f777574fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a171eaeed6d8758da11f798be3a9f8a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a8478a97b4c4ad39dc80325da1a763091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>ab7e5949c97d12a8ac2f8e33d065409e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a148b99a42ee4d27df7c4ef48a906ac23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>ad7dd4d3a5aada65decedb70eb1e79b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ntoplot</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a27f85103a1ffeef9f84987881a055889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>outfile</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a428a41b95a7f0dfa52dbec2c8be6379d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a40063f676d708a1df1fab4c784eb4eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plot_title_2</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a80dadce73241a0ba80273a6a7a300338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>precmd</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>aa6d12e6c267060bd0e2f9f98045a4f4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>do_plot_template.py</name>
    <path>/tmp/ws/src/patrolling_sim/stats/</path>
    <filename>do__plot__template_8py</filename>
    <namespace>do_plot_template</namespace>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>afe06b6f81bc6e9a06258770bba49829b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>D</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a9f6aeb04cd1ee2922cf850077ce1c06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a6dd18132a3b0d5f27c5e3ecb773be789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a160444d52abd996751b2d50573042097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>title</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a27bb86160b2b054469de49e36d786046</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DTAGreedy_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>DTAGreedy__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <class kind="class">DTAGreedy_Agent</class>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_FILENAME</name>
      <anchorfile>DTAGreedy__Agent_8cpp.html</anchorfile>
      <anchor>af3a37ddad69a98c185798e80a58dcbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DTAGreedy__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DTASSI_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>DTASSI__Agent_8cpp</filename>
    <includes id="SSIPatrolAgent_8h" name="SSIPatrolAgent.h" local="yes" imported="no">SSIPatrolAgent.h</includes>
    <class kind="class">DTASSI_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DTASSI__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DTASSIPart_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>DTASSIPart__Agent_8cpp</filename>
    <includes id="SSIPatrolAgent_8h" name="SSIPatrolAgent.h" local="yes" imported="no">SSIPatrolAgent.h</includes>
    <class kind="class">DTASSIPart_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DTASSIPart__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GBS_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>GBS__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">GBS_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GBS__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>getgraph.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>getgraph_8cpp</filename>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <member kind="function">
      <type>uint</type>
      <name>GetGraphDimension</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>ac028837cfa5921ec7c454f7e59582074</anchor>
      <arglist>(const char *graph_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetGraphInfo</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a7e3b175024e804143f44350d60274dc8</anchor>
      <arglist>(vertex *vertex_web, uint dimension, const char *graph_file)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>GetNumberEdges</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a54aa36d58250f277f9b4d66a2f4d62a5</anchor>
      <arglist>(vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>IdentifyVertex</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a5793b60cd0bdcfc9c6efccb9e63270ae</anchor>
      <arglist>(vertex *vertex_web, uint size, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>itoa</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a78939db3b8f6fe0d6a8da831d4951287</anchor>
      <arglist>(int value, char *str, int radix)</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>HEIGHT_PX</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a34f79125fb1ccb1721fb33231b2418d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>OFFSET_X</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a3c6afcefc89a206eb34d852f9705ce7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>OFFSET_Y</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>ab522fa2cf06deb7516ecc7d6148a33be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RESOLUTION</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a60776c205c8c5a7135b20d436a9357d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>WIDTH_PX</name>
      <anchorfile>getgraph_8cpp.html</anchorfile>
      <anchor>a2b1f7d1afb55655a6febcbd313190e80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>getgraph.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>getgraph_8h</filename>
    <class kind="struct">vertex</class>
    <member kind="define">
      <type>#define</type>
      <name>FIRST_VID</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a79cc66c460566d0a30cc612077b84b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a91ad9478d81a7aaf2593e8d9c3d06a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>GetGraphDimension</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>ac028837cfa5921ec7c454f7e59582074</anchor>
      <arglist>(const char *graph_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetGraphInfo</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a7e3b175024e804143f44350d60274dc8</anchor>
      <arglist>(vertex *vertex_web, uint dimension, const char *graph_file)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>GetNumberEdges</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a54aa36d58250f277f9b4d66a2f4d62a5</anchor>
      <arglist>(vertex *vertex_web, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>IdentifyVertex</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a5793b60cd0bdcfc9c6efccb9e63270ae</anchor>
      <arglist>(vertex *vertex_web, uint size, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>itoa</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a78939db3b8f6fe0d6a8da831d4951287</anchor>
      <arglist>(int value, char *str, int radix)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>HEIGHT_M</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a0281e334732dcfac3e0a118fd034455b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>HEIGHT_PX</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a34f79125fb1ccb1721fb33231b2418d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>RESOLUTION</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a60776c205c8c5a7135b20d436a9357d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>WIDTH_M</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>ad8bcbfd23dec02b98ed70ca25a971975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>WIDTH_PX</name>
      <anchorfile>getgraph_8h.html</anchorfile>
      <anchor>a2b1f7d1afb55655a6febcbd313190e80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GoToStartPos.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>GoToStartPos_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseClient</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a21e20cc0b6656ae897b3cbb969b93241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmd_velCB</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a7ea4e42db974676f34d149c33560dfd5</anchor>
      <arglist>(const geometry_msgs::Twist::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GotoStartPosSrvCallback</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a4a7498322307035c14de9c17db630604</anchor>
      <arglist>(patrolling_sim::GoToStartPosSrv::Request &amp;Req, patrolling_sim::GoToStartPosSrv::Response &amp;Rep)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_cmd_vel_time</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a77887151b0b298fa9ae3b2f821af679a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>n_ptr</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a68fd7c80e6277f9a39cbd2896fa57dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>teamsize</name>
      <anchorfile>GoToStartPos_8cpp.html</anchorfile>
      <anchor>a8e143f712d6115870f0a229915c24d2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Heuristic_Conscientious_Reactive_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>Heuristic__Conscientious__Reactive__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">Heuristic_Conscientious_Reactive_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Heuristic__Conscientious__Reactive__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>idlHistogram.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>idlHistogram_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>MAXIDLENESS</name>
      <anchorfile>idlHistogram_8cpp.html</anchorfile>
      <anchor>ac654cc9e3275e7de40c8a0dd3aa1028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESOLUTION</name>
      <anchorfile>idlHistogram_8cpp.html</anchorfile>
      <anchor>a95d55ebfa2f2f1bd14867ad6a6cc9bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>idlHistogram_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/patrolling_sim/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>message_types.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>message__types_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>CBLS_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>a84ca89bfcf978bf278ed63c7fe58dbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DTAGREEDY_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>acc524a0f9571a87288928931e30c0196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DTASSI_BID</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>aca3611380a0d15f3d2cb175cdd198ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DTASSI_TR</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>afb8f0f8c8e2d30f5b6b49629c22336d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GBS_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>ab9e59b991832e4523bcc135d7d38ee7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INITIALIZE_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>a9021d16a8cffcf637a7f80c18fcdf028</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERFERENCE_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>a6d1224e9918a1f0d1cd848f7660e3e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEBS_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>a91fd3a7f14284ab258d11fe8d2950a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TARGET_REACHED_MSG_TYPE</name>
      <anchorfile>message__types_8h.html</anchorfile>
      <anchor>a2c7220888c17487f19b2233ea4ebbca3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>monitor.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>monitor_8cpp</filename>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="message__types_8h" name="message_types.h" local="yes" imported="no">message_types.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEAD_ROBOT_TIME</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abb710cd7e11797f503961f9b942e17da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTENDED_STAGE</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ae541fdbfd5a177feac1a4c9796ff3196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG_MONITOR</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a2575baf458eee6334f746544f91fa6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_DIMENSION</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a776947deb6cf27cbd4faf91e0d60ff49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXIDLENESS</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ac654cc9e3275e7de40c8a0dd3aa1028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MAX_ROBOTS</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>af60819a1981c7040a583f44ac440cb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESOLUTION</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a95d55ebfa2f2f1bd14867ad6a6cc9bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAVE_HYSTOGRAMS</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ad2a0d660d453e73215d09c4e8fb46276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIMULATE_FOREVER</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ae98feb0295e7daefe1623b41e67b415c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMEOUT_WRITE_RESULTS</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a0cbec84ef9fc16d12cacbbc813c4e6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMEOUT_WRITE_RESULTS_FOREVER</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a25c821d564353f05871a6c630767c095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a91ad9478d81a7aaf2593e8d9c3d06a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>calculate_patrol_cycle</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ad3aa9c45c126568f48b22f0ff7d4029b</anchor>
      <arglist>(int *nr_visits, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_dead_robots</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a97bf3909361582e1ea64660a2769a45c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dolog</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abf4ab122adc2491817c2628b0da8c512</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish_simulation</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ae23097724f186a9d7cbf4efcbc5b40da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_last_goal_reached</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a49f7f3f7b2f80be64fef033c2bc54281</anchor>
      <arglist>(int k)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Median</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a39b4795a1f3057340d7f70f68e447c99</anchor>
      <arglist>(double *a, uint dimension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resultsCB</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a60983aadd77a6a5addfd35b0505b0841</anchor>
      <arglist>(const std_msgs::Int16MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scenario_name</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abf84bfb26cb45e4ba8ad63c07de3b9f9</anchor>
      <arglist>(char *name, const char *graph_file, const char *teamsize_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_last_goal_reached</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a9011ac9088fe63b090225f63a9315b6d</anchor>
      <arglist>(int k, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_stats</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a22721520935d7356020a62baa6972f8a</anchor>
      <arglist>(int id_robot, int goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_results</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a9fcc9cb72a50781f93248a75a54b036a</anchor>
      <arglist>(double *avg_idleness, double *stddev_idleness, int *number_of_visits, uint complete_patrol, uint dimension, double worst_avg_idleness, double avg_graph_idl, double median_graph_idl, double stddev_graph_idl, double min_idleness, double gavg, double gstddev, double max_idleness, uint interference_cnt, uint tot_visits, float avg_visits, const char *graph_file, const char *teamsize_str, double duration, double real_duration, double comm_delay, string filename)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>algorithm</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abccf67411a4d3702d46787640cb38e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>algparams</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ac2b054db3ccaaeb4088a6edd7346f09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avg_graph_idl</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a518a58a4184ea3048b5ba58e874bcb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avg_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a1f8635dcd76b99f4bb5e11e3ca8195e7</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avg_stddev_graph_idl</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>acea73cb323c4916f96965a6f21845cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>cnt</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a900a79a3d5c6495754435587fb0ceb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>comm_delay</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a59aa0f3dc590c9649526363506f624e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>complete_patrol</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a298b168b27be79fbcee9343a61c30db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>current_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a3d442997bac7ebc59353e00f8ff3b605</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dimension</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a389cd93f4e125d4369384464914be61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gavg</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a70e48c7a4935f6da4f89bac06d268859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a7a789f4300b3669121e8ebca6b92a539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>goal_reached</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ae81a3ec839e173c8759f69fa3e8b5835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goal_reached_wait</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ac6fcb57782fa8d0bd88b6d9f9a28cbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>goto_start_pos</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a4774f3c9020d7a11b272ea273c246075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceServer</type>
      <name>GotoStartPosMethod</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a1743398465026b0cce005adda1ef771d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gstddev</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ae986ace95a70870d7b041331bc9261ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gT0</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a66069fda7acd11aca13389dc644dae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gT1</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a1de7f88ac3cb6f30a708e73098afa895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gT2</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a0aede79fd83c796fb4bfbf6a123afef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>idlfile</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a95fe663301ab75559d08d6a50f04be9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init_robots</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>af447198f6b69b297e9109120b300473e</anchor>
      <arglist>[NUM_MAX_ROBOTS]</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>initial_positions</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a3d82e438234dc03b02e01150f10f44f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a51d89a8c672e71d2091a843cdba679e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>interference_cnt</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a29a68f917808aacbf4c2a463a64442df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_goal_reached</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>aa28e104ee007cc2ad604018ec1820327</anchor>
      <arglist>[NUM_MAX_ROBOTS]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_report_time</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abc5f1a90fe5562d9c04713441ef5d205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_visit</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a543c1cfde461fbf05394ae6e9abca783</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>pthread_mutex_t</type>
      <name>lock_last_goal_reached</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a7e1fff832259aa81734cc1a67971a7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>logfile</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ab25a3625a8efbaa3d81ef27bbb51c9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lost_message_rate</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a54f36495ec0bfceca929c9f2775ba042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>aeaf878488f83df2cced56a82d85f09cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>median_graph_idl</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>aad283b865e52ef994129407b06b5f764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a93fcc20806fce10fb2ec833c8ae53a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>nav_mod</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>afdef488a748659826ee58e933b183616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_visits</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a920740e3fbcd48d58e84f0423f4f497b</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>patrol_cnt</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a01276ca584077d6fccd302d4077e5a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>previous_avg_graph_idl</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a2007b1aad3f70b212126d56e889971a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PS_path</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>aad33df3b671cb5d493aa22102e47932b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>real_time_zero</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a427d7693a26e592416518707fae870cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>results_pub</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a9e5f57628acde7d5192e7268a09b2da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>results_sub</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a861cc005d2130a366230e9e9d5bd5e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>screenshot_pub</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a5d630a03561f3e0aae673e71ae9adf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stddev_graph_idl</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a40e0cafd0d33acde77a1655aa72cd3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stddev_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a2b948135f229f2d4ce6ae402a6662d43</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>teamsize</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a61b51add6c462ff3f7dbf9d472fa3e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_zero</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a11f50c13124f9f3a52a17ac7d0fb27bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>total_0</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>ab890a60a4f6e7de2085ca128bd2428cf</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>total_1</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>abc36588fefe8a2b296cda54bf7cd03c8</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>total_2</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>a45751fcd5588bfa06504027c83695159</anchor>
      <arglist>[MAX_DIMENSION]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>worst_avg_idleness</name>
      <anchorfile>monitor_8cpp.html</anchorfile>
      <anchor>aa2578f6a6a4fc099f434f4ef3ed1c404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MSP_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>MSP__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">MSP_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MSP__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PatrolAgent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>PatrolAgent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DELTA_TIME_SEQUENTIAL_START</name>
      <anchorfile>PatrolAgent_8cpp.html</anchorfile>
      <anchor>ab7d95dc68e63fa415680af0db14885bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIMULATE_FOREVER</name>
      <anchorfile>PatrolAgent_8cpp.html</anchorfile>
      <anchor>ae98feb0295e7daefe1623b41e67b415c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PS_path</name>
      <anchorfile>PatrolAgent_8cpp.html</anchorfile>
      <anchor>aad33df3b671cb5d493aa22102e47932b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PatrolAgent.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>PatrolAgent_8h</filename>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="message__types_8h" name="message_types.h" local="yes" imported="no">message_types.h</includes>
    <class kind="class">PatrolAgent</class>
    <member kind="define">
      <type>#define</type>
      <name>INTERFERENCE_DISTANCE</name>
      <anchorfile>PatrolAgent_8h.html</anchorfile>
      <anchor>abffccc932d87cace8a45eafabc0f2501</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MAX_ROBOTS</name>
      <anchorfile>PatrolAgent_8h.html</anchorfile>
      <anchor>af60819a1981c7040a583f44ac440cb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseClient</name>
      <anchorfile>PatrolAgent_8h.html</anchorfile>
      <anchor>a21e20cc0b6656ae897b3cbb969b93241</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint</name>
      <anchorfile>PatrolAgent_8h.html</anchorfile>
      <anchor>a91ad9478d81a7aaf2593e8d9c3d06a14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Random_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>Random__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <class kind="class">Random_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Random__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SEBS_Agent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>SEBS__Agent_8cpp</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="getgraph_8h" name="getgraph.h" local="yes" imported="no">getgraph.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <class kind="class">SEBS_Agent</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SEBS__Agent_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setinitposes.py</name>
    <path>/tmp/ws/src/patrolling_sim/</path>
    <filename>setinitposes_8py</filename>
    <namespace>setinitposes</namespace>
    <member kind="function">
      <type>def</type>
      <name>setIP</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a7f5639a1f544ade556e6f8202ec9d7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a68ceec7d595774aa28bf150f84581abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>mapname</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a5865d546f41210dcd84836e041c6665e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vip</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a04b1be7863679fcea65823050a5245ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SSIPatrolAgent.cpp</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>SSIPatrolAgent_8cpp</filename>
    <includes id="SSIPatrolAgent_8h" name="SSIPatrolAgent.h" local="yes" imported="no">SSIPatrolAgent.h</includes>
  </compound>
  <compound kind="file">
    <name>SSIPatrolAgent.h</name>
    <path>/tmp/ws/src/patrolling_sim/src/</path>
    <filename>SSIPatrolAgent_8h</filename>
    <includes id="PatrolAgent_8h" name="PatrolAgent.h" local="yes" imported="no">PatrolAgent.h</includes>
    <includes id="algorithms_8h" name="algorithms.h" local="yes" imported="no">algorithms.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <class kind="struct">bid_tuple</class>
    <class kind="class">SSIPatrolAgent</class>
    <member kind="define">
      <type>#define</type>
      <name>BIG_NUMBER</name>
      <anchorfile>SSIPatrolAgent_8h.html</anchorfile>
      <anchor>a903291dbeb9127355bff6edc348567ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CONFIG_FILENAME</name>
      <anchorfile>SSIPatrolAgent_8h.html</anchorfile>
      <anchor>af3a37ddad69a98c185798e80a58dcbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_PRINT</name>
      <anchorfile>SSIPatrolAgent_8h.html</anchorfile>
      <anchor>ad5aeca1a1a793c8ba18f85cbac89e768</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct bid_tuple</type>
      <name>bid_tuple</name>
      <anchorfile>SSIPatrolAgent_8h.html</anchorfile>
      <anchor>ac242bec4a70729dad67bed110ebef319</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>start_experiment.py</name>
    <path>/tmp/ws/src/patrolling_sim/</path>
    <filename>start__experiment_8py</filename>
    <class kind="class">start_experiment::DIP</class>
    <namespace>start_experiment</namespace>
    <member kind="function">
      <type>def</type>
      <name>findAlgName</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>affc21dbe9b559bc6073becd495dc237b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getROStime</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aabae3c432afcac38f69b3578826bb438</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSimulationRunning</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a9c01ccb5a6ed21573d70433d840099ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadInitPoses</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>acd3eb5a8d8fbd414559557e19a448aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aa8540c7448253a513ac59176f73d693e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_experiment</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>ae8df5e260ca483bb9d2f3f994a9ce8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Alg_names</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aafdf449f379397a3f8a61202657d15ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>COMMDELAY_DEFAULT</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>af60543f81bbed842ccf87835210f9dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>CommDelay_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a01dbf9354d02e28eb804b8666c1ed25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dirname</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a358f08d9740900b054d3abbf26f6f845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>GWait_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a144dd19dfcae996954c10904a2b10034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>INITPOS_DEFAULT</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a6654674ef38e308b432dafc88e4dc656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>initPoses</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a15b02dc3ff00e5bde07c965f10a34511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>LocalizationMode_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a4314c6196d68d280ce33b4a39e7cf678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>LostMsgRate_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a2c1b9ddf27a929717b500bb29cc6a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Map_names</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>ab8e53937b239331b8bac02f865546caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NavigationMode_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aa25a3ecb6843038e374fdb279d1933ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NRobots_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a659933c522834e0fb712f97bda751503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Terminal_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a9ab03442a07972342d034a24d200dc69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bid_tuple</name>
    <filename>structbid__tuple.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>bidValue</name>
      <anchorfile>structbid__tuple.html</anchorfile>
      <anchor>aa5da3105844bfeafa7b077a63504c3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robotId</name>
      <anchorfile>structbid__tuple.html</anchorfile>
      <anchor>abba693a99d5f16386688c439d99b70a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CBLS_Agent</name>
    <filename>classCBLS__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>ac82a991ad6f7db56581e35723eb99e61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a08a585f549089a4eaa6ec64779b27e9a</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onGoalComplete</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>ab7c85b49bff5154631747915050e3a25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processEvents</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>acdf7b938f725a8ad7e0f7d55454bbcf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a98a321c86b04593d2d6eac6e531f4f7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>aac1cf3be3d0e900de60b030c2c42c069</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>arrived</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>ab6144707088a91f360ce1ab37b799759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>avg_idleness</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a0e07acee70ac94b87f909e3b8d47eba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>cur_avg_idleness</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a019fd3aee1e6ba169d757ded8a7dad8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long long int</type>
      <name>decision_number</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a586c9e2197959f23154284f8da8d0150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint *</type>
      <name>destination</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a5cf2b61a0cff7b883415ce431ef02e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>hist_dimension</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>aa2088f0a222dac3c581b121df7e35c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>histogram</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a985723db76a92055ebdc9742576454fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>intention</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>af8a802a6535b82a399abd9a8fa2c7b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint *</type>
      <name>node_count</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a09bff206e88b67a3381c979e65a18ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>now</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>aebd240045748e2292d1d34c7042b28a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>number_of_edges</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a0382c6660534ae9fa500cbbb51ba3558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>NUMBER_OF_ROBOTS</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a9bf1dbb5514b268552c7902dcdf1dced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>real_histogram</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a9158bbed0896151006780dd8c3233425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>reinforcement_learning</type>
      <name>RL</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a646c3e40d5d8015c34a7e3f46e66452c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robot_arrived</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a5397affe3690e8228b3e16c547e0d341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robot_intention</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a64c48bbc08d8dcbd54e1b79e62014d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint *</type>
      <name>source</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a5500775788f895b41318932bdc5bb180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>tab_intention</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a7e249b63093aadf12a97282791aa008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>vertex_arrived</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a4b0390416819ff74b7316d06527e2907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>vertex_intention</name>
      <anchorfile>classCBLS__Agent.html</anchorfile>
      <anchor>a56006d5910a69cc7f29548dbd374acbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ConfigFile</name>
    <filename>classConfigFile.html</filename>
    <member kind="function">
      <type></type>
      <name>ConfigFile</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a3db211510b4c34b97fef026c0aa26737</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDParam</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a710eda27926720ac09a8c0935d9bda6b</anchor>
      <arglist>(const char *p, double def=0.0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIParam</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a11c96a869518396e4781472b7e472eb8</anchor>
      <arglist>(const char *p, int def=0)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getParam</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a755f927332e330c664bc344146242b0b</anchor>
      <arglist>(string p)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getParam</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a6086b5cfbea8046c32638ad745e2b4c4</anchor>
      <arglist>(const char *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ConfigFile</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>ae73765f7f0320bb6422da1cebe866f31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ifstream</type>
      <name>f</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>a51d98a5cebabcba8c58ab602fdc68eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; string, string &gt;</type>
      <name>params</name>
      <anchorfile>classConfigFile.html</anchorfile>
      <anchor>afcd1031951febc10fb23e832bddf5762</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Conscientious_Cognitive_Agent</name>
    <filename>classConscientious__Cognitive__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a0047a3d8fb90561016d73c169521a448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a2fda851af9c8ee2282466504a4a1b5b2</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onGoalComplete</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a23368937baf4e89569f93353633c0a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>elem_s_path</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a8b15bbdb7516895499abc394705532fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>i_path</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a1249d96c38640bb9088879b596ee203e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>inpath</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>aa39b64a156738e73bbaf9a9bfa2b4223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint *</type>
      <name>path</name>
      <anchorfile>classConscientious__Cognitive__Agent.html</anchorfile>
      <anchor>a13180e2a8c2c8e5a1c8aae3b8ee750c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Conscientious_Reactive_Agent</name>
    <filename>classConscientious__Reactive__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classConscientious__Reactive__Agent.html</anchorfile>
      <anchor>a2a9d8dd16939df0391329dac60fda843</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Cyclic_Agent</name>
    <filename>classCyclic__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classCyclic__Agent.html</anchorfile>
      <anchor>a74dafc394392608f30229a583c661e94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classCyclic__Agent.html</anchorfile>
      <anchor>af57ab85a139fd7dd338ec9516f1bf8c3</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>i_vertex</name>
      <anchorfile>classCyclic__Agent.html</anchorfile>
      <anchor>ae7a964c59a2222172dc3ce20e15896c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>path</name>
      <anchorfile>classCyclic__Agent.html</anchorfile>
      <anchor>ada1c9390cf55de4c6c0b523de1db37d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>path_elements</name>
      <anchorfile>classCyclic__Agent.html</anchorfile>
      <anchor>aa94bda89f69f61c020698a2f5c129749</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DTAGreedy_Agent</name>
    <filename>classDTAGreedy__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function">
      <type>double</type>
      <name>compute_cost</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a464b6e3793f761cf3ad2ad7a8ef57267</anchor>
      <arglist>(int vertex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>ae45825e2f1d4e0061450666ba70edea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceFromOrigin</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a759b11b4f3535042d5e7c860b64c18db</anchor>
      <arglist>(int vertex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DTAGreedy_Agent</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a20e16b69af1a003283c21e296afb06b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a71add8cfa31ddab04d72341ef7c560d5</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a75223f6cda42e874ed00f576a1d30a66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a1812379b558fa46108a5f50b101599da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_global_idleness</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a3607e41b1c201270c2e99dcfbefa9c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>utility</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>ac89983b3e88a170f922aaa6ee468a8c8</anchor>
      <arglist>(int vertex)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ConfigFile</type>
      <name>cf</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a24ca21c0b4edb11bf95fc791c299894a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double *</type>
      <name>global_instantaneous_idleness</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>ab202d8f857ac8081ba191b4c864656c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_update_idl</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a5959e8e273c48d3bfbe8ca44cc170425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>lock</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a8f6930dd82d1733788c1ac9350fd5b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>origin_theta</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>aa7ecbaeb1eb9682863ee4a4410cbba8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>origin_x</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a2ae490717aff492a06c1aec0f8ea49ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>origin_y</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a6e104de902cfcafb5d7a338809005cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_cost</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a9e5bedc3a40038eb589f57854ddfc293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_idl</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a21741aded0c65fba22ae5c3d43241f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>theta_odist</name>
      <anchorfile>classDTAGreedy__Agent.html</anchorfile>
      <anchor>a446789650b14250c97122d5dd385ee8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DTASSI_Agent</name>
    <filename>classDTASSI__Agent.html</filename>
    <base>SSIPatrolAgent</base>
    <member kind="function">
      <type></type>
      <name>DTASSI_Agent</name>
      <anchorfile>classDTASSI__Agent.html</anchorfile>
      <anchor>a3a7c97bdf98c655b810f350f80376888</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DTASSIPart_Agent</name>
    <filename>classDTASSIPart__Agent.html</filename>
    <base>SSIPatrolAgent</base>
    <member kind="function">
      <type></type>
      <name>DTASSIPart_Agent</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>a7ab46009b74d6c3877b69bfce0ea0d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>ac9e31dde90833d564bcc9c9fcbcb49e4</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>compute_bid</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>a9c58ff6393824edafb878ee061e8cdda</anchor>
      <arglist>(int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compute_center_location</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>ab8bb5a9482dea862eb0a4965786c430e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>compute_sum_distance</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>a9aaedce38b18074be9385491cd247a86</anchor>
      <arglist>(int cv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update_tasks</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>a8cccc2af365302d621069c5ee1fc9eac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>current_center_location</name>
      <anchorfile>classDTASSIPart__Agent.html</anchorfile>
      <anchor>a57a587e11c2c5ecc7b9b035e461e3946</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GBS_Agent</name>
    <filename>classGBS__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>af91560c098a9e5882bf187e698ebde9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>addaefcd74738d7fb9eb9f6806631593c</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processEvents</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>ad8bafde7ecb458f1cbc7bd65103c4997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a03e007c99635beb35304a0e3085bddd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>aa0cb4cf7a2bb5f1be3e73b639adb01bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>arrived</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a5577e8371b2aa9c95031b454b795b5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>edge_min</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a8ce9296df0dccf8d42e8fbdb5dc783f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>G1</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a5de68a5e43b3c373e71a83c6d13cb982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>G2</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>ae5e61a9aeab43bedffd135ed24be72d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>NUMBER_OF_ROBOTS</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a4b9970b73bbcff22afab17537470fab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robot_arrived</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>a0854c7c36c73406c5f425a0d49a38f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>vertex_arrived</name>
      <anchorfile>classGBS__Agent.html</anchorfile>
      <anchor>abd07a942c0f06795699947919adef2ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Heuristic_Conscientious_Reactive_Agent</name>
    <filename>classHeuristic__Conscientious__Reactive__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classHeuristic__Conscientious__Reactive__Agent.html</anchorfile>
      <anchor>acbc96fc775c0c0d34e4a6284c31eccb5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MSP_Agent</name>
    <filename>classMSP__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classMSP__Agent.html</anchorfile>
      <anchor>ac2f35e6f604d9b6633f591390be31779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classMSP__Agent.html</anchorfile>
      <anchor>a35feaf7cde50292f9d5f65eb5ca44c4e</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>i_vertex</name>
      <anchorfile>classMSP__Agent.html</anchorfile>
      <anchor>a5455434c65a9fe5ef94ce07f6d1ac19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint *</type>
      <name>route</name>
      <anchorfile>classMSP__Agent.html</anchorfile>
      <anchor>a88c26db9caeaba874bfc52e5246410ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>route_dimension</name>
      <anchorfile>classMSP__Agent.html</anchorfile>
      <anchor>a0b59e18df1fae059034ba211c7e50bcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PatrolAgent</name>
    <filename>classPatrolAgent.html</filename>
    <member kind="function">
      <type>void</type>
      <name>backup</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a412f0aa37d4ca4943b768458113e4fba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelGoal</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a0f89894a2db4c4c8ca2085346caf1ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_interference</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ae762d623f79899c9f9aa15a38e5129fe</anchor>
      <arglist>(int ID_ROBOT)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>af4633dfb3b266b73131553978861a3d2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_interference_behavior</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>adfa815495a035cd186ae80aca7e5fa9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_send_message</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4b4c0c86ce492134d621fbb6ed17acf1</anchor>
      <arglist>(std_msgs::Int16MultiArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRobotPose</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ad41d6ef007aea2bedc81e2868fa55aac</anchor>
      <arglist>(int robotid, float &amp;x, float &amp;y, float &amp;theta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalActiveCallback</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a17c60cf08cd5a479f3624c81a6efe67a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalDoneCallback</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a6c529fa02663ea8e4a5fc81659dce189</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const move_base_msgs::MoveBaseResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goalFeedbackCallback</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a1834b99a9bb3f3eab31684dc48ae99a1</anchor>
      <arglist>(const move_base_msgs::MoveBaseFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>adc96926351de68fc54c4d329469bb913</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_node</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a1516666a621ebe7766f5d90368a2c6b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomCB</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>acd1e4b12027f759dba766947133d3bf4</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onGoalComplete</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a39aa45b6f50480d08335a7090d504d6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onGoalNotComplete</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a94bb888848cb29c7f7cb5662d9b2c182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatrolAgent</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a32ab55d903a3df2ab7dc874d254cbdb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionsCB</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4a440eb0dcc881d4eaed8e1a25fe3696</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processEvents</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4a0239ae25951b00329d2282cee18408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParams</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a36333499ebeb4cb606fc96c3ba5409eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ready</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a77bffb777d69917e160dab7feade3e49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receive_positions</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>abe9a6921d218f2fbfcdbc453a9362db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a1a06d6f2a8cc39a11457db65d5512925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resultsCB</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a83141dd0c78d0f8b29fe1509453f61c0</anchor>
      <arglist>(const std_msgs::Int16MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a8bec2d8a8813889aef0a9652660489b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_goal_reached</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a29ba5024ac9c8498c293b5db5e86d204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_interference</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a7d049b5dfef978af204e34e7abbc08ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_positions</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a2b0c9897598f9a67a901365602913af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4772a17a62b85fc72733c6733e90ea33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendGoal</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>aad53def003fa79d4ebd8a5caf60d95ff</anchor>
      <arglist>(int next_vertex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_idleness</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ac03c2289af559b55b1c2e701a562278b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>aborted_count</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>aba937f56e09532d0476e8110b4558843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MoveBaseClient *</type>
      <name>ac</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a3dc09d5fa4b30d833db558fde00c4c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>cmd_vel_pub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a0258699e970d373ee940c509074eac17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>communication_delay</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a6b505ddb2dda436e3123319746ddbcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint</type>
      <name>current_vertex</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>aae28da3f2285f9a5558848a2acd78726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint</type>
      <name>dimension</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a1387ea2ff91fd4aa1c4458223da4060c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>end_simulation</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4038ab0022d0e029864d6c1f8c50146e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>goal_canceled_by_user</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a640566b932e1d541ec7f070dc91d83c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>goal_complete</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ab3c6431b5fdf08b101df3f9364509213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>goal_reached_wait</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a756ba3b29ffb42b339052d4a14bd8df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>graph_file</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a4e23b4307de94b8be0b8adefc156860d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>ID_ROBOT</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a7fb8c857da33a462b7a0f0d65b968f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>initial_positions</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a6d67bc8eae618dab25208a07ab025a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a15540564b65088da7da60d96abb330a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double *</type>
      <name>instantaneous_idleness</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a3aee83fc48aee05e2570da95db7ce56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>interference</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a6c3d61291b830acf333e29909f8c352a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>last_communication_delay_time</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a475a29852ac6c2252f7056bf193c3dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>last_interference</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ad814ceb011065492c2ba456e8439de7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double *</type>
      <name>last_visit</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a1bcf39c2dac63934b3aef96cdcba87fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>listener</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a8ff127d8230376a8307a54b6fb5245d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>lost_message_rate</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a0aebb531c13e3dd2d5b0d62f6adfe0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mapname</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a66162cac535e580b552626f7f2e18fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>next_vertex</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a3387ec74b0d39e354715eea1dfc1f2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>odom_sub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>adff8bee0bffbf2dcdd52957f72f27e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>positions_pub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ab02a09bef0ce960ac1f09fdfe565dd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>positions_sub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>aa9d737c842c38197be80892d11ae0030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>resend_goal_count</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a49d567f4d84c0162346d91827229e084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ResendGoal</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a8b252caf7d85412c50c8c6bcce97f2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>results_pub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>ab5d7012ccbf90bde327aec8ded39da7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>results_sub</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a669e651a033b6f152ad992eaba44f6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>TEAMSIZE</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>afc8044e80d676e9d83eefe6fd117efbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>vertex *</type>
      <name>vertex_web</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a827d3e642d6f3a50cce2dcba3daa4e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>vresults</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a5dc40e744556b06a0cc55bf6152974b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>xPos</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>a04dbc759e2b5f641b4712bc045034884</anchor>
      <arglist>[NUM_MAX_ROBOTS]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>yPos</name>
      <anchorfile>classPatrolAgent.html</anchorfile>
      <anchor>aae5d5d9e64b399d3b3b43a17b67707fc</anchor>
      <arglist>[NUM_MAX_ROBOTS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Random_Agent</name>
    <filename>classRandom__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classRandom__Agent.html</anchorfile>
      <anchor>a31f133405c863b937c516403ef1cd918</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>reinforcement_learning</name>
    <filename>structreinforcement__learning.html</filename>
    <member kind="variable">
      <type>uint</type>
      <name>current_vertex</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a972041ea515619b408192bca183ba487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>entropy</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a0381c6b1ca0c661a3e0de5c2ed87c1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>id_neighbors</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a4f9b91a8ad4c358038235b61255cff9f</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>idleness_old</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>ada53f0acc12c682f9b2580d1161ae438</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>next_vertex</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>af96e8f2fbe3ba5200d9c6f4d92bc2448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>node_count</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a6ac3e86fcb1de1b7f5300416bc46a3b5</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>num_possible_neighs</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a0ef0d5d4fd058cd64b42c54b9c8359e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_then</name>
      <anchorfile>structreinforcement__learning.html</anchorfile>
      <anchor>a5e402ea7dd4bee59f2991ef51cb1e9e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>s_path</name>
    <filename>structs__path.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>dist</name>
      <anchorfile>structs__path.html</anchorfile>
      <anchor>ab038172ae58f5147ba1b8e3440790f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elem_path</name>
      <anchorfile>structs__path.html</anchorfile>
      <anchor>a6cbf9918054b15db89b4b53d5a0025bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structs__path.html</anchorfile>
      <anchor>af91b8efbbb98ca25e3c53a5816ee471c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>path</name>
      <anchorfile>structs__path.html</anchorfile>
      <anchor>a3489683262e8a7ce1ac6d65036622a3b</anchor>
      <arglist>[1000]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visit</name>
      <anchorfile>structs__path.html</anchorfile>
      <anchor>aed00839a2c9868647e1bce529044b6dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>s_path_mcost</name>
    <filename>structs__path__mcost.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>dist</name>
      <anchorfile>structs__path__mcost.html</anchorfile>
      <anchor>ac8eff212803f8708da2faacb87b562c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elem_path</name>
      <anchorfile>structs__path__mcost.html</anchorfile>
      <anchor>a0e9ec3262738bc8aa03b996d593e9467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structs__path__mcost.html</anchorfile>
      <anchor>ac1d030b863618ab304ff887f3785fde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>path</name>
      <anchorfile>structs__path__mcost.html</anchorfile>
      <anchor>a3a982ee8ac83463edba8a8e00d6552be</anchor>
      <arglist>[1000]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visit</name>
      <anchorfile>structs__path__mcost.html</anchorfile>
      <anchor>a1cd038eb96ac27519e83780740f5c7f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SEBS_Agent</name>
    <filename>classSEBS__Agent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a5630350d7173616c83ec08d6584e8d0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a6d81e77d806722edebc54bbe71ea38c0</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>processEvents</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>addabf4754d5fb5f82901071bae886e6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a0ffe4bf07c39fde651359a32c8cdbf83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>aef69df9587b5e6cb59d6f177737a400f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>arrived</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a509701bc135ebf84cf6b8c04474ae1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>edge_min</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a8a8b81fe6c0d2c607943d897b752e513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>G1</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a6fd3b8a99455c44f0a5ceda8be2feb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>G2</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a6250552da83b0b8842c2ef3bf60f8070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>intention</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a75a7c500cb7a42fc3393014af2c30e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>NUMBER_OF_ROBOTS</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>ad079db70081a82c6f8662b49bd77964e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robot_arrived</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a05fefbe671954314463ce29b0555f5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>robot_intention</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a2a192c4b7ca2bfd11c04c6df38768707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>tab_intention</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a25a9b1200a440e0c2eea687d248e8955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>vertex_arrived</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>a4301a262a1a8a7180ed6079287eecf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint</type>
      <name>vertex_intention</name>
      <anchorfile>classSEBS__Agent.html</anchorfile>
      <anchor>ac2c72fb40e5d4f143addb26166aa9bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SSIPatrolAgent</name>
    <filename>classSSIPatrolAgent.html</filename>
    <base>PatrolAgent</base>
    <member kind="function">
      <type>double</type>
      <name>compute_cost</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>aff017320370a792f9db4f802af08045a</anchor>
      <arglist>(int vertex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>acf414f63e7f76e3b438b7ad95de67bd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compute_next_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ac1182d6e6c74e26d3a32d0abfac30cdd</anchor>
      <arglist>(int cv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a4e89917c3cd8b45425ef99be5ab05257</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onGoalComplete</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ad7a6c8d139c542a85c2c16a704b90d2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>receive_results</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a400d531af2cc7ac6880d4de0ad537edb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>send_results</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>af46d5ba7893f1ac311a0c721cb49882b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SSIPatrolAgent</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a8fa2272a11610a8f6364e39acea0b930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_global_idleness</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a7714190783e610a5f9cb08370218f25c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>utility</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a5f83dfa0576f1be3e7a3a1db3154697c</anchor>
      <arglist>(int currentv, int nextv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>all_selected</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a05f730fe9a8c29561fb02821ce7fcd66</anchor>
      <arglist>(bool *sv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>best_bid</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a2f4c8eb0af7971c65242facee11f34e6</anchor>
      <arglist>(int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>bid_msg_handler</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a1ad0e4e997e8be3af41db23e06d742b4</anchor>
      <arglist>(std::vector&lt; int &gt;::const_iterator it, int sender_id)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>compute_bid</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>abf6d074843200cf739b02eda0109cf92</anchor>
      <arglist>(int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>compute_cost</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a306c71915f4f3953e1ebe03aed5b143f</anchor>
      <arglist>(int cv, int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>compute_distance</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>adabb8fd4c4f25a63274c7419d1bb9482</anchor>
      <arglist>(int vertex)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>compute_hops</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a03454c4d30e079018d52d768c97646cf</anchor>
      <arglist>(int cv, int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool *</type>
      <name>create_selected_vertices</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a75108dd1845ddaafae7035334d544d39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>force_bid</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a16f478e2e17b6d0d9e2add42e5774166</anchor>
      <arglist>(int nv, double bidvalue, int robotId)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>greedy_best_bid</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a0a5f261cd80fa7db873f8dd9ff96ec80</anchor>
      <arglist>(int cv, int nv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>idleness_msg_handler</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ac1473162dca69662f69d6d31eb4c95ce</anchor>
      <arglist>(std::vector&lt; int &gt;::const_iterator it)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset_selected_vertices</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>adfb0dcf998369f2b832f271a3753b011</anchor>
      <arglist>(bool *sv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>return_next_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ad4bff413bc3f207f2d0e4355afd985d4</anchor>
      <arglist>(int currv, bool *sv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>select_faraway_vertices</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a95c52b56195933682fd78e1e1a55cfec</anchor>
      <arglist>(bool *selected_vertices, int cv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>select_next_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a25473b447a729ed5977590ae70eb8ef5</anchor>
      <arglist>(int currv, bool *sv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>send_bid</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a6e36e2a80a3b17aa0670b03b59d315eb</anchor>
      <arglist>(int nv, double bv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>send_target</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a6428eb676ccdc13fe4b2bd551f9b5bf1</anchor>
      <arglist>(int nv, double bv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>task_request_msg_handler</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a49bf7b5b91687dac92e41e03a284a816</anchor>
      <arglist>(std::vector&lt; int &gt;::const_iterator it, int sender_id)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>update_bids</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>aa7cb86ab6479980740f8385babafba9f</anchor>
      <arglist>(int next_vertex, double bid_value, int senderId)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>update_tasks</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a3d2b606b4ccab4eba1c57f523a405ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>wait</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>af01b1cfa8ffdf4e9e2a65b4e44d04568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bid_tuple *</type>
      <name>bids</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a7fc84dbbf116d53cb4b069367e26d057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConfigFile</type>
      <name>cf</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a4e1c3f5e0620b8cd8afb739fdbba956f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>adbb364ba4e11005a0e48cab3bec67228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double *</type>
      <name>global_instantaneous_idleness</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ac74021b35c5297f57ec251e331380984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>hist</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a17c8b65f54f71d7d2ac3d3da9ded2447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>last_update_idl</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>aaf617e255ed2f089e7c2e140929e8d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_mutex_t</type>
      <name>lock</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a18805cb2b2909cc792f09d968bdb68a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nactivetasks</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a128bfc53af35347aa41751feab947fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>next_next_vertex</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a616eba41004dfa99cd8d479c0597c0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool *</type>
      <name>selected_vertices</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>ada44976963c08edeb7b493978adcdbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int *</type>
      <name>taskRequests</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>af7c845633ec09d81f7533036622a36cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool *</type>
      <name>tasks</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a7b8b47acc01d7da9c141673b94c811e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>theta_cost</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a548b0ee5222111281dcf8600b4da6c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>theta_hop</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a2873f2d31435b5baaf85352d8c873a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>theta_idl</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a87f693f5ebe6d8a6d732f7e881984ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a27ef76a0b19ac8d226d97603c0e515f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timeout</name>
      <anchorfile>classSSIPatrolAgent.html</anchorfile>
      <anchor>a9e0b752171a8888577cd61a8f4971221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>vertex</name>
    <filename>structvertex.html</filename>
    <member kind="variable">
      <type>uint</type>
      <name>cost</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>a1a89e82ad090c6ac172063cf2104c401</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cost_m</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>a181ec4c23ce49899ee7f6701b46b290e</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>dir</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>abda38a2cc0252ad5b7975a090abb7b10</anchor>
      <arglist>[8][3]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>id</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>a0cc75cfca684b5c53619c825bef9fb9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>id_neigh</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>aff863b19b15cb1e2fbeb1474eae4e549</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>num_neigh</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>a5e007caba7d05e54897a893a1f461d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visited</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>ac2b2702540e564a16bd57bd7bc3cb5d7</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>a664a5bbbbca4e1a99d85a163f6a08405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structvertex.html</anchorfile>
      <anchor>aea3246afd0395032be285a49bcd4b146</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>do_anova_test_template</name>
    <filename>namespacedo__anova__test__template.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>ab4c4f216f1a7d19ae87959b2b5584fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>D</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>af0c67fec974db0e3b4c623b9843d1b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__anova__test__template.html</anchorfile>
      <anchor>afc893d29b858a7a053f5b6ce1f22d714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>do_boxplot_last_exp</name>
    <filename>namespacedo__boxplot__last__exp.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a19cff1ec07e6a7f89edd3e3594b8ec38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a16caf9ae40f0bb6176efed4bd36b26ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a20ee76d0aa9fb4fd2d27f400a2a83430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>af5030db49fbc31a45e17b241f450afc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a87732e960dedb225ad6f60b480a3adc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>aff8cc8ede3ea2b5f36ffb30d3a4f58cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>af6b90067b9628a283003ce8c070094bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ntoplot</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a2dfa63209d598b87c49693602dc13ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>outfile</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a60bd0ca5142d9f0557b7d43a4ed9d77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__boxplot__last__exp.html</anchorfile>
      <anchor>a0bc7ef7b39cb03d85a282bca044163e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>do_boxplots</name>
    <filename>namespacedo__boxplots.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a07333796544547c3fde796fab2e67af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>aefc31703db0486626b87286be79469aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a64daf8516b494ba371bb53733e06f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a055c251a60e8c498fa61bd9bb7180c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a4215391ce364bc1d90ba3c4960f7d21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a4e4bc347b7f7be989a80091eea7aae5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>aca9c9dc5ce728fa25b37b2af5086a4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>outfile</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>a893f4bcfc0ad80837f2fe60d67813e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__boxplots.html</anchorfile>
      <anchor>ab538c96d5721eb92327ee868c0db8a69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>do_plot_last_exp</name>
    <filename>namespacedo__plot__last__exp.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a4e44e29d38aa338389f8d04f777574fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>e</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a171eaeed6d8758da11f798be3a9f8a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>exptoplot</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a8478a97b4c4ad39dc80325da1a763091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>ab7e5949c97d12a8ac2f8e33d065409e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a148b99a42ee4d27df7c4ef48a906ac23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>ad7dd4d3a5aada65decedb70eb1e79b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ntoplot</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a27f85103a1ffeef9f84987881a055889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>outfile</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a428a41b95a7f0dfa52dbec2c8be6379d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>plot_title</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a40063f676d708a1df1fab4c784eb4eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>plot_title_2</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>a80dadce73241a0ba80273a6a7a300338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>precmd</name>
      <anchorfile>namespacedo__plot__last__exp.html</anchorfile>
      <anchor>aa6d12e6c267060bd0e2f9f98045a4f4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>do_plot_template</name>
    <filename>namespacedo__plot__template.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>cmd</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>afe06b6f81bc6e9a06258770bba49829b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>D</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a9f6aeb04cd1ee2922cf850077ce1c06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>L</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a6dd18132a3b0d5f27c5e3ecb773be789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>lfiles</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a160444d52abd996751b2d50573042097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>title</name>
      <anchorfile>namespacedo__plot__template.html</anchorfile>
      <anchor>a27bb86160b2b054469de49e36d786046</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setinitposes</name>
    <filename>namespacesetinitposes.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setIP</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a7f5639a1f544ade556e6f8202ec9d7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a68ceec7d595774aa28bf150f84581abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>mapname</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a5865d546f41210dcd84836e041c6665e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vip</name>
      <anchorfile>namespacesetinitposes.html</anchorfile>
      <anchor>a04b1be7863679fcea65823050a5245ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>start_experiment</name>
    <filename>namespacestart__experiment.html</filename>
    <class kind="class">start_experiment::DIP</class>
    <member kind="function">
      <type>def</type>
      <name>findAlgName</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>affc21dbe9b559bc6073becd495dc237b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getROStime</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aabae3c432afcac38f69b3578826bb438</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getSimulationRunning</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a9c01ccb5a6ed21573d70433d840099ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadInitPoses</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>acd3eb5a8d8fbd414559557e19a448aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aa8540c7448253a513ac59176f73d693e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_experiment</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>ae8df5e260ca483bb9d2f3f994a9ce8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Alg_names</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aafdf449f379397a3f8a61202657d15ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>COMMDELAY_DEFAULT</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>af60543f81bbed842ccf87835210f9dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>CommDelay_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a01dbf9354d02e28eb804b8666c1ed25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>dirname</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a358f08d9740900b054d3abbf26f6f845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>GWait_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a144dd19dfcae996954c10904a2b10034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>INITPOS_DEFAULT</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a6654674ef38e308b432dafc88e4dc656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>initPoses</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a15b02dc3ff00e5bde07c965f10a34511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>LocalizationMode_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a4314c6196d68d280ce33b4a39e7cf678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>LostMsgRate_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a2c1b9ddf27a929717b500bb29cc6a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Map_names</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>ab8e53937b239331b8bac02f865546caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NavigationMode_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>aa25a3ecb6843038e374fdb279d1933ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>NRobots_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a659933c522834e0fb712f97bda751503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>Terminal_list</name>
      <anchorfile>namespacestart__experiment.html</anchorfile>
      <anchor>a9ab03442a07972342d034a24d200dc69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>start_experiment::DIP</name>
    <filename>classstart__experiment_1_1DIP.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a2d03c5785c5f0e8ad7a3ad6f55899913</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initUI</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a16a9b7899269430695b2dc16093f475d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>kill_demo</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a6ed85032e4f6d7d088374e65ca9215a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>launch_script</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a0af883f2c60b3dcc06cc33a750a6c892</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>loadOldConfig</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a8d4a73b6e87c0b151a43c72e27e53315</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quit</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a62510329c69feea8f839805ee78a6062</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>saveConfigFile</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a47c57dc58a878c61a8656c567090f070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alg_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a0f3d21a131727c88da3a42ca45492133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>algorithm_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>ada78223bbbc7a8246e2b2e837a55f9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Config</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a74fd4253f0cf600eafde5648a482c377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gwait_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a4f59b141e7597900cb3125a96e37c9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gwait_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a725cebfd18434e120623291943c8e0b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>locmode_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>ae489062728c628822264c126d84d8d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>locmode_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>af6eda767bf8fcb41289aec49b574e61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a0e06c1e582fca02a3c5b2eb63d6ff0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_name_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a1421e1c10b44d414be4e9ddce0973c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>navmode_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>ac5e0cdd805bbb317bd1682e40fe101b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>navmode_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a6de1038bbdc373d3fe54e43a21d41562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>oldConfigs</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>aac7c9bb5926259d6cb8348048d9124b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parent</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>ae9a633936a657eaf911b118076bce5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robots_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a603e16655b40a8f7ac9a2cfd03c80d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robots_n_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>af4fc3e0b2b6a75d28731f4b3deba4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>style</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a70f719f6f731605278ef7ae0ff115586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>term_ddm</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a2c5f1c9bea358f39ef5819ab45571142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>term_list</name>
      <anchorfile>classstart__experiment_1_1DIP.html</anchorfile>
      <anchor>a79544958479457735478c148b46575d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
