Форум проекта amebas.ru

АвторСообщение
постоянный участник




ссылка на сообщение  Отправлено: 24.11.05 13:46. Заголовок: Несколько вопросов Админу по программе


Вопросы по замене части популяции одной ДНК.
Было сказано, что заменяется в среднем 37% особей. Означает ли это, что этот процент случаен? Если да - каков минимальный и максимальный процент (или дисперсия)?
Какие особи замещаются - случайно выбранные или слабейшие? Имеет ли лидер иммунитет от замены?

Вопросы по скрещиванию.
Скрещиваются ВСЕ особи или тоже некоторый процент?

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


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 157 , стр: 1 2 3 4 5 6 All [только новые]


постоянный участник


ссылка на сообщение  Отправлено: 07.02.06 10:20. Заголовок: Re:


KaKTooTh

все дело в том что на мой взгляд решение уравнения средней сложности будет по проще чем выработка алгоритма для амебы которая существует, как минимум в 24 мерном пространстве, да и еще при сильно не стационарных условиях. Поэтому удалось бы получить эволюционным методом хотя бы решение простого нестационарного двух мерного уравнения (но но нестационарность должна зависеть от текущего значения решения) и было бы уже хорошо, но сомневаюсь что даже за 1000 итераций будет удволетворительный результат при любых оценках. а что касается амеб то возможно если каким то образом оценивать качество конкретного гена и так же присваивать ему рейтинг то возможно, что нибудь и поучится, но кто знает хорошо ли справляется ген с поставленной задачей, особенно если учесть, что и задачу то он как я понимаю выбирает для себя сам (хотя в этом я могу ошибаться).

Спасибо: 0 
ПрофильЦитата Ответить
автор




ссылка на сообщение  Отправлено: 11.02.06 18:35. Заголовок: Re:


Тут все зависит от задачи способа кодировки решения.

Бывают такие задачи, где решения мало связаны друг с другом, и области притяжения минимумов очень узки. Тогда действительно, эволюционные методы там будет примерно такж же эффективен, как случайный перебор.

Эволюционные методы эффективны в задачах, которые в определенной степени похожи на эволюцию организмов в природе.
Честно говоря, сложно четко описать особенности таких задач, но я стремилсячтобы модель мира амёб, по возможности, приближалась к ним.






Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 13.02.06 06:35. Заголовок: Re:


А не подскажете, есть ли какая-то принципиальная разница в том, атаукует ли амеба или обороняется, т.е. слева она или справа? Или как в щахматах - разница только в том, кто первый делает ход?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 13.02.06 08:59. Заголовок: Re:


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 13.02.06 10:16. Заголовок: Re:


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 13.02.06 13:31. Заголовок: Re:


ShinePhantom
Тоже давно уже задумывался над этим вопросом, но однозначных выводов по наблюдениям не могу пока сделать. Вопрос к Автору.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 13.02.06 19:12. Заголовок: Re:


ShinePhantom пишет:
quote:
А не подскажете, есть ли какая-то принципиальная разница в том, атаукует ли амеба или обороняется, т.е. слева она или справа? Или как в щахматах - разница только в том, кто первый делает ход?

Никакой разницы. Автор уже отвечал. Да и ходы скорее всего делаются одновременно.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 13.02.06 19:13. Заголовок: Re:


ShinePhantom пишет:
quote:
так то так, но вот смотрю итоги боев на последнем чемпионате моей амебы. И вижу явное несоответствие видное даже по таблице финальных матчей.
По вертикали - все бои выиграны, по горизонтали - два проиграно

Случайность.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 13.02.06 21:46. Заголовок: Re:


Dimitris

Не факт что случайность, програмисты то же ошибаются, хотя я не в коем случае не утверждаю, что здесь ошибка, но ведь такая возможность то же существует и её не следует исключать.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 14.02.06 06:27. Заголовок: Re:


Ваша амёба была атакована амёбой Orome игрока Orome .
Ваша амёба насесла противнику 400 единиц повреждения.
Противник нанес Вашей амёбе повреждение в размере 331 единиц.
Всего очков: 69.

Ваша амёба атаковала амёбу Orome игрока Orome .
Ваша амёба насесла противнику 322 единиц повреждения.
Противник нанес Вашей амёбе повреждение в размере 400 единиц.
Всего очков: -78.

Ваша амёба была атакована амёбой Orome игрока Orome .
Ваша амёба насесла противнику 400 единиц повреждения.
Противник нанес Вашей амёбе повреждение в размере 372 единиц.
Всего очков: 28.

Ваша амёба атаковала амёбу Orome игрока Orome .
Ваша амёба насесла противнику 251 единиц повреждения.
Противник нанес Вашей амёбе повреждение в размере 400 единиц.
Всего очков: -149.

Ваша амёба была атакована амёбой Orome игрока Orome .
Ваша амёба насесла противнику 400 единиц повреждения.
Противник нанес Вашей амёбе повреждение в размере 334 единиц.
Всего очков: 66.


Вот, по всем боям с Orome - статистика. Если меня атакуют, я побеждаю. Если моя - я проигрываю

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 14.02.06 07:41. Заголовок: Re:


Предложение автору.
Если можно то сделаайте обработку КГ из спец-папки. То есть не формировать КГ загрузкой АМ и установкой в КГ а просто копированием в определенную папку. Таким образом будет удобно контролировать КГ и можно организовать полуавтоматическое обновление КГ (например постоянно туда загонять текущего лидера)

Спасибо: 0 
ПрофильЦитата Ответить
автор




ссылка на сообщение  Отправлено: 19.02.06 13:17. Заголовок: Re:


Dimitris пишет:
quote:
Никакой разницы. Автор уже отвечал. Да и ходы скорее всего делаются одновременно.

Да, я старался сделать так, чтобы оба противника были не только в равных условиях, но и даже не могли определить свое реальное положение (координаты у правой амебы перевернутые). Другое дело, может найтись какой-то баг, но пока вроде при тестировании ничего такого не обнаружилось.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 28.02.06 16:31. Заголовок: Re:


KaKTooTh
Да вроде же собирались сделать редактор КГ

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 07.03.06 15:52. Заголовок: Re:


Amebas Admin

Кстати чисто системный вопрос, координаты представлены типом float или int, может произходит ошибка при округлении (если float) и врезультате начальные координаты двух АМ противников немного отличаются.

Спасибо: 0 
ПрофильЦитата Ответить
автор




ссылка на сообщение  Отправлено: 07.03.06 16:10. Заголовок: Re:


assmer
в физическом движке для координат использовался double.
А на началдьные координаты все равно накладывается небольшой случайный шум, чтобы битва не шла одинаковым образом, если в её динамике есть бифуркации

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 15.03.06 13:56. Заголовок: Re:


Amebas Admin

Да но не стоит забывать о математическом ожидании.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 27.03.06 09:32. Заголовок: Re:


В чём разница настроек "Все сражаются со всеми" и "Сражаются только соседние популяции"?
И в том, и в другом случае замечено что амёбы, допустим, 2й популяции сражаются друг с дружкой.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 27.03.06 11:52. Заголовок: Re:


Rumpl!

Как я понимаю внутри своей популяции АМ сражаются всегда. А вот настройки "Все сражаются со всеми" и "Сражаются только соседние популяции" отвечают за то будут ли АМ из второй предположим популяции сражатся с АМ из четвертой. То есть будут идти бои между всеми популяциями или только между соседними.

Спасибо: 0 
ПрофильЦитата Ответить
автор




ссылка на сообщение  Отправлено: 04.04.06 17:59. Заголовок: Re:


assmer пишет:

 цитата:

Как я понимаю внутри своей популяции АМ сражаются всегда. А вот настройки "Все сражаются со всеми" и "Сражаются только соседние популяции" отвечают за то будут ли АМ из второй предположим популяции сражатся с АМ из четвертой. То есть будут идти бои между всеми популяциями или только между соседними.


верно.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 05.04.06 21:02. Заголовок: Re:


Оно? ПРимерно так:
"°°шруциамшщуиам9цуйра9и2"

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 05.04.06 22:15. Заголовок: Re:


Samael

Непонял я, что то к чему это?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 05.04.06 22:32. Заголовок: Re:


Это примерно так оно выглядит в блокноте.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 05.04.06 22:46. Заголовок: Re:


Samael

Опять не понял: "оно" это что?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 06.04.06 12:38. Заголовок: Re:


assmer
Может он через блокнот открыл файл с популяциями...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 18.04.06 12:23. Заголовок: Re:


Решил начать новую вселенную и столкнулся с одним интересным моментом:

сделал стандартно - 3 популяции по 50 особей в каждой (в КГ 20 АМ), начал эволюцию и уже на втором поколении (остановил сразу после первого) получил разумное поведение (обычного давильщика). То есть получается вначале случайным образом создались гены для 150 АМ и из них хотя бы одна уже обладала "разумом" (автор говорил что лидер не мутирует). По идее вероятность такого должна быть близка к нулю. Очень странное совпадение не правда ли. Как автор может объяснить подобное?
ПС: Жаль АМ не сохранил, так бы выложил её здесь.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 19.04.06 02:42. Заголовок: Re:


assmer
Чего тут объяснять. Случай великая вещь, хоть и случайная.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 19.04.06 08:22. Заголовок: Re:


KaKTooTh

Если бы подобное было всего один раз, но ведь схожие ситуации уже бывали. Правда не на 2 поколении, а например на восьмом или пятом. Это все равно что взять гены сотен различных животных сумбурно их наскрещивать и в итоге получить существо способное нормально функционировать (На самом деле даже хуже, но для примера сойдет).

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 22.04.06 07:07. Заголовок: Re:


наблюдал сразу после генерации то есть без обсчёта вообще - стрельбу, движение в угол, прилипание к стенке.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 22.04.06 08:44. Заголовок: Re:


Etanol

Ну это согласитесь ещё не признаки разумного поведения, а вот когда АМ на втором покалении (чемпион не мутирует а значит тоже можно сказать без обсчета) проявляют явно разумное поведение это очень удивляет.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 22.04.06 14:26. Заголовок: Re:


я о том, что у АМ в днк лежат "куски действий", ну или как это называется? (Админ так говорил)
и у кого куски лучше лежат - тот и раньше "вразумляется", однако может и не развиться в что-то путное

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 157 , стр: 1 2 3 4 5 6 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 4
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет