Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 2 515

/ вопрос открыт /

Приветствую, уважаемые эксперты!
Помогите, пожалуйста, существует такой компонент как GeneBase выполняющий генетический алгоритм, вы не могли бы мне помочь его модернизировать так чтобы в зависимости от кол-ва генов в хромосоме выполнялся либо турнирный отбот, либо рулетка, либо стратегия эллетизма.Я сама в этом ничего не понимаю, а мне необходимо провести иследование,какой из алгоритмов наиболее быстрее выполняется при определенном кол-ве генов. компонент можно скачать по адресу:http://www.basegroup.ru/download/freecomponents/genebase/
Я буду очень благодарна, если мне кто- нибудь согласиться помочь. Заранее огромное спасибо

танюха Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задала: танюха (статус: Посетитель)
Вопрос отправлен: 13 марта 2009, 17:10
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 10; последнее сообщение — 13 марта 2009, 19:12; участников в обсуждении: 2.
Вадим К

Вадим К (статус: Академик), 13 марта 2009, 17:14 [#1]:

Вот так у нас всегда. Исследования делают люди, которые в предмете исследования ничего не понимают.
Или в генной инженерии Вы все таки что то понимаете?
Галочка "подтверждения прочтения" - вселенское зло.
танюха

танюха (статус: Посетитель), 13 марта 2009, 17:22 [#2]:

Я только начала в этом разбираться,но сделать надо. Вы мне с этим поможете? а то я совсем не знаю к кому можно обратиться, все на самостоятельном изучении. Пока до меня дойдет как это делать,будет уже поздно
Вадим К

Вадим К (статус: Академик), 13 марта 2009, 17:37 [#3]:

Я вот думаю, в генной инженерии помогать или с компонентом разбираться.
Я не думаю, что там будет такая большая проблема я посмотрел исходники - там есть последовательность, которая собсвенно и делает всё. Но я так понимаю, что в процессе "размножения" кол-во генов не меняется? тогда выбор метода - это просто начальные условия.
Галочка "подтверждения прочтения" - вселенское зло.
танюха

танюха (статус: Посетитель), 13 марта 2009, 17:54 [#4]:

Да в течении размножения кол-во геннов не меняетя я в этом тоже разобралась,с литературой по поводу генетического алгоритма я ознакомилась,ее изучаю,но программировать я честно признаюсь неумею,а в мое задании это надо сделать. Помогите, пожалуйста,если можете,я вам буду очень благодарна.
танюха

танюха (статус: Посетитель), 13 марта 2009, 18:22 [#5]:

Получается,что да,выбор метода это начальные условия. Необходимо к примеру выполнить селекцию на основании рулетки когда кол-во генов =10, на основании турнирного отбора когда =20,эллитизма=30
Вадим К

Вадим К (статус: Академик), 13 марта 2009, 18:33 [#6]:

м... где то так наверно
if genov = 10 then рулетка()
else if genov = 20 then турнир()
else if genov = 30 then элитизма()
else ShowMessage('Не знаю, какой метод выбрать');
Конечно правильные названия методов подставте сами.
Галочка "подтверждения прочтения" - вселенское зло.
танюха

танюха (статус: Посетитель), 13 марта 2009, 18:42 [#7]:

Это я понимаю,а ты мне не можешь помочь куда это запихать в этот компонент? И если не тяжело объясни мне ,пожалуйста, как там формируется один шаг алгоритма,а то я не могу понять
танюха

танюха (статус: Посетитель), 13 марта 2009, 18:44 [#8]:

Если бы это было так просто,я может и сама справилась,а у меня не получается
Вадим К

Вадим К (статус: Академик), 13 марта 2009, 18:48 [#9]:

А посмотреть демо, которое прилагается к компоненту?
Галочка "подтверждения прочтения" - вселенское зло.
танюха

танюха (статус: Посетитель), 13 марта 2009, 19:12 [#10]:

Я не только эту версию примера смотрела,в примере там ищется экстремум функции,у меня еще есть пример компоновки элементов на плате,где ищется мин число межузловых соединений,если хотите могу его прислать. Как раз в этом примере мне и необходимо и реализовать разные варианты селекции,там кол-во генов это кол-во элементов

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 12:02
Выполнено за 0.03 сек.