Автор | Сообщение |
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 02:27. Заголовок: МАТМОДЕЛИ и ПРОГРАММИРОВАНИЕ
Обсуждение математических моделей связвнных с генетикой и физикой, алгоритмов, реализаций и других программерских вопросов.
|
|
|
Ответов - 141
, стр:
1
2
3
4
5
All
[только новые]
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 02:32. Заголовок: Re:
1) Почему квадрат? Да потому, что здесь сила оппроксимируется моделью Гука = к*х*х. 2) По части силы сопротиввления воздуха, так здесь куча всяких моделей и линейная и квадратичная, если с вязкостью то там ваще черти че, но я естественно выбрал, во-первых, попроще, во-вторых, на малых скоростях действует именно линейный закон (лекция по физике, источник указать не могу, но можно поискать в нете)
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 02:46. Заголовок: Re:
По части скорости обсчета, то тут ты прав нужно либо фундаментально упращать модель, либо ... либо . Физика нагружена по самое небалуй, изначально я думал что это не будет так много ресурсов хавать. Но если ты обратил внимание на цыфры, то там избыточная нагрузка (количество звеньев не оптимальное). А что касается по части микроассемблера для "мозга" то при определенных ухищрениях, можно по микрокоду генерировать АСМ процессорный, некоторого рода предобработка, а потом скармливать этим "функциям" входные параметры. Работать будет со скоростью выстрела :) так как обработка ДНК это уже не "интерпретатор" а "компилятор" будет. В этом особых сложностей я пока не вижу. Сложность будет в том, чтобы убедить операционку, что ты не вирус :) я уже с этим сталкивался.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 08:56. Заголовок: Re:
KaKTooTh Я вообще в качестве сопротивления воздуха использовал exp() - огромные скорости быстро сходят на нет(как в принципе и должно быть) , а на малые сильного влияния не оказывается. Vx = Vx*exp(-fabs(Vx*dispas*dt));
|
|
|
|
Отправлено: 30.03.06 12:26. Заголовок: Re:
Когдато в детстве писал на асме полиморфные блоки шифровки 2-3 порядка со встроенным интерпретатором и все это на асме)) Так что могу помочь если все еще не забыл, надо найти только таблицу формирования машинных кодов под новые процессоры ато я писал еще под Х86. надеюсь циклов там не будет а то амеба такой себе код скомпелирует что любой сервак завесит, либо надо кучу проверок вводить.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 19:07. Заголовок: Re:
nizsan Циклы будут одназначно так как без них реальную программу не организуешь (по крайней мере мне так кажется) , просто надо ввести ограничение по времени выполнения кода гена.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 30.03.06 19:08. Заголовок: Re:
А вот если бы автор поведал как ему удалось реализавать столь быструю физику мы были бы очень благодарны.
|
|
|
|
Отправлено: 31.03.06 00:26. Заголовок: Re:
assmer не по времени а по количеству маш. инструкций
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 31.03.06 03:15. Заголовок: Re:
assmer Речь идет не о быстрой реализации. А о сложности модели(!!!), когда я удалял, взаимодействие между узлами, удалял "спрямление" (это самая сложная часть) работа на одних шариках идет со скоростью пули. Так что автора трогать не стоит, у нас принцыпиально разная физика. Если упрощать мою модель будет может быть не так зрелищно. Если хочешь поломать голову над упрощением модели могу выслать концепт (без кода, ессно), подумаешь, а потом будем обмениваться идеями. Код мне не жалко, но его отсутствие стимулирует новы идеи.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 31.03.06 03:32. Заголовок: Re:
nizsan Блока на асме!? Да раз плюнуть :) и вспоминать не придется. Я уже провел подобный эксперимент. Дал VS скомпилировать интерпретатор где каждая инструкция микрокода заменяется блоком команд "настоящего" ассеблера. Эти блоки просты как 2 жды 2. Могу так же выслать концепт и даже инструкции микроасма гусеницы с интерпретатором на СРР и на ASM (автогенерация). Квырял это дело часа три. Общее представление куда копать дальше уже составил. Перспектива есть. Если поможешь, будет только гут. К стати, из вышесказанного уже наверное понятно, что микроасм и его интерпретатор разработан. Наделил мозгами гусениц. Наблюдал конвульсии и бешенное метание по террариуму. Алгоритмы генетики еще недоделаны.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 31.03.06 03:58. Заголовок: Re:
nizsan И на последок, циклов и проверок бояться не стоит все это дело лекккко реализуется шортджампами (jmp SHORT) ;)
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 31.03.06 07:59. Заголовок: Re:
================= Наделил мозгами гусениц. Наблюдал конвульсии и бешенное метание по террариуму. ================= Вот бы посмотреть на эти конвульсии
|
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 12:07. Заголовок: Re:
SolitaryPilgrim Черт... хотел выложить сегодня демку с "конвульсиями", но к вечеру после радя тестов обнаружил мерзкий глюк. Выложу позже.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 12:09. Заголовок: Re:
=========== Выложу позже ===========
|
|
|
|
Отправлено: 01.04.06 12:29. Заголовок: Re:
Эх... Ну и где тут матмоделирование? Пара грамотных постов, остальное - прицЫпиально упрАщьонная болтовня на околокопьютерные темы. Да еще и безграмотная. :( Матмодель чемпионской амебы - простая как дверь. Согласно лицензионного соглашения запрещается декомпилировать прогу или её куски, а так можно было бы в ДНК ввести алгоритм победы: Выстрел с дальней дистанции, Группировку узлов на самом растянутом участке противника и продавливание его до полной победы. Во всяком случае используя такой алгоритм сражения я побеждаю в 100 случаях из 100. Может это будет и не абсолютный чемпион, но во всяком случае он будет действовать эффективнее чем экземпляры, сэволюционировавшие за 4 недели на 3 компах P4-2700.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 12:35. Заголовок: Re:
Вот с помощью новой версии программы Вы и сможете обучить собственную амёбу правильному поведению при различных ситуациях, основываясь не на эволюции, а на собственных тренировках.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 17:14. Заголовок: Re:
Munir Интерестно о какой безграмотности вы говорите, приведите примеры пожалуйста.
|
|
|
|
Отправлено: 01.04.06 18:54. Заголовок: Re:
assmer пишет: цитата: | Munir Интерестно о какой безграмотности вы говорите, приведите примеры пожалуйста. |
| Хоть это к делу и не относится, но коль был задан вопрос - об орфографической :) для фанатов: - проверьте посты KaKTooTh тем же вордом. И всё-таки, где - ж матмодели? алгоритмы, матрицы поведения, всякие AI ??? Даешь теорию игр в массы!
|
|
|
|
Отправлено: 01.04.06 19:13. Заголовок: Re:
Munir пишет: цитата: | Ну и где тут матмоделирование? Пара грамотных постов, остальное - прицЫпиально упрАщьонная болтовня на околокопьютерные темы. Да еще и безграмотная. :( Матмодель чемпионской амебы - простая как дверь. |
| Уважаемый. Уточните плз. Безграмотная это типа -нифига нерубят в матмоде или руки не от оттуда ростут ?
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 19:17. Заголовок: Re:
Munir А сам - то грамматей? цитата: | Согласно лицензионного соглашения |
| о пунктуации вообще речи не идёт :))
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 19:43. Заголовок: Re:
Munir А мат модели в голове, и кому это необходимо тот и так поймет о чем речь, но если есть необходимость я могу разъяснить если вам что-то непонятно, только для этого надо задавать вопросы, а не возмущаться. А по поводу грамотности так все мы рано или поздно делаем ошибки не стоит к этому придираться, если конечно это не выходит за грани разумного.
|
|
|
|
Отправлено: 01.04.06 20:10. Заголовок: Re:
На счет грамоты - проехали... Но матмоделей не видно :)
|
|
|
|
|
Отправлено: 01.04.06 20:11. Заголовок: Re:
Анечка
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 01.04.06 20:27. Заголовок: Re:
Munir Я же тебе сказал - модели в голове и в программе. А ты что предлогаешь выложить на форуме всё. Говорю же если, что не ясно - спрашивай!
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 02.04.06 07:29. Заголовок: Re:
Munir Ржунимагу :) :) Ты откуда такой нарисовался? Интерисуют матмодели? Программирование? Или русский язык? Скажу честно до кандминимума дожил, но с русским письменным дружу слабо, ибо, вот. Хочешь побольше программирования иди rsdn.ru или www.codeguru.com, а здесь круг по интересам собрался. Подкинешь идею на общаг подумаем всместе. Мы не гордые. Удачи. ПиСи: Спасибо МелкоВорду за орфографию и синтаксис. Он крут. Когда требуется обязательно пользую.
|
|
|
|
Отправлено: 02.04.06 11:37. Заголовок: Re:
KaKTooTh Да ладно вам Munir человек новенький, ещё период адаптации не прошел, а вы так жЁстко с ним... ...так может, резвится комплекс неполноценности
|
|
|
|
Отправлено: 02.04.06 11:43. Заголовок: Re:
Пост выше был проверен на наличие орфографических ошибок с помощью Microsoft Word кроме слова жЁско Пора что-то подобное встроить в наш форум, что бы не было претензий.
|
|
|
|
Отправлено: 02.04.06 13:05. Заголовок: :)
У меня нет мании величия! истинно великие люди этим не страдают!
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 02.04.06 13:52. Заголовок: Re:
Munir Так говоришь, будто бы их всех лично знаешь.
|
|
|
|
Отправлено: 02.04.06 19:38. Заголовок: Re:
Я просто пошутил
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 03.04.06 02:20. Заголовок: Re:
Munir Есть опыт программирования физики?
|
|
|
Ответов - 141
, стр:
1
2
3
4
5
All
[только новые]
|
|