gn="justify"> .2.3 Опис інформації
Вхідна інформація: діагональ, час відгуку, кут огляду, дозвіл.
Вихідна інформація: елітна група, дані якої виводяться в таблицю.
.2.4 Опис логіки
Опис логіки процедури представлено на рис.4.2.
В
Рис. 4.2 Опис логіки процедури
4.3 Опис функції еволюції елітної групи
.3.1 Вступна частина
Процедура призначена для подальшого розвитку елітної групи.
.3.2 Функціональне призначення
Процедура вибирає В«рекомендувачаВ» з елітної групи, претендента з вихідної безлічі і відбувається відбір елементів в елітну групу заново згідно значень критеріїв В«рекомендувачаВ».
.3.3 Опис інформації
Вхідна інформація: таблиця зі значеннями критеріїв елітної групи.
Вихідна інформація: знову сформована елітна група, висновок про результат розвитку групи.
.3.4 Опис логіки
Опис логіки процедури представлено на рис.4.3.
В
Рис. 4.3 Опис логіки процедури
4.4 Опис функції В«прополки"
.4.1 Вступна частина
Функція видаляє вказане користувачем число елементів з еліти. Елементи вибираються за рангом по суми параметрів. Еліту покидають елементи з меншою сумою і їх замінюють випадкові елементи з генеральної сукупності. br/>
4.4.2 Функціональне призначення
Функція призначена для видалення найбільш "низькосортних" елементів і заміна їх випадковими елементами з генеральної групи. Таким чином, відбувається спроба поліпшити суму елітної групи. br/>
4.4.3 Опис інформації
Вхідна інформація: кількість елементів, яке необхідно замінити; "елітна" група.
Вихідна інформація: елітна група, дані якої виводяться в таблицю (з заміненими елементами);
.4.4 Опис логіки
Опис логіки процедури представлено на рис.4.4.
4.5 Опис функції відбору кращих (В«Збір урожаюВ»)
.5.1 Вступна частина
Функція видаляє вказане користувачем число елементів з еліти. Елементи вибираються за рангом суми параметрів. Еліту покидають ...