добавление bench_time и рефакторинг генетического алгоритма

This commit is contained in:
2025-10-27 09:39:57 +03:00
parent 5c4c815961
commit 15c0e3755d
294 changed files with 9147 additions and 2935 deletions

View File

@@ -113,7 +113,7 @@ $(function(){initNavTree('index.html','',''); });
<ul>
<li>Макросы для задержек и утилит (<a class="el" href="group___d_e_l_a_y_s___d_e_f_i_n_e_s.html">Delays defines</a> и <a class="el" href="group___u_t_i_l_s___d_e_f_i_n_e_s.html">Utils defines</a>)</li>
<li>Трекеры для статистики и отладки (<a class="el" href="group___t_r_a_c_k_e_r_s.html">Trackers defines</a> и <a class="el" href="group___t_r_a_c_e.html">Trace defines</a>)</li>
<li>Эволюционный алгоритм для оптимизации параметров (<a class="el" href="group___e_v_o_l_v_e___o_p_t_i_m_i_z_e_r.html">Evolve optimizer</a>)</li>
<li>Эволюционный алгоритм для оптимизации параметров (<a class="el" href="group___g_e_n___o_p_t_i_m_i_z_e_r.html">Genetic optimizer</a>)</li>
<li>Битовый доступ к регистрам через union (<a class="el" href="group___b_i_t___a_c_c_e_s_s___d_e_f_i_n_e_s.html">Bit access defines</a>)</li>
</ul>
<h3 class="doxsection"><a class="anchor" id="trace_module"></a>
@@ -158,7 +158,7 @@ $(function(){initNavTree('index.html','',''); });
<div class="line">│ │ ├── mylibs_config.h # Конфигурация библиотек</div>
<div class="line">│ │ ├── mylibs_defs.h # Общие определения и макросы</div>
<div class="line">│ │ ├── bit_access.h # Битовый доступ к регистрам</div>
<div class="line">│ │ ├── evolve_optimizer.h # Оптимизатор (генетический алгоритм)</div>
<div class="line">│ │ ├── gen_optimizer.h # Оптимизатор (генетический алгоритм)</div>
<div class="line">│ │ ├── trackers.h # Трекеры для отладки</div>
<div class="line">│ │ └── trace.h # Трассировка и логирование</div>
<div class="line">│ └── src/</div>