Yegor Voronin (shvarz) wrote,
Yegor Voronin
shvarz

Categories:

Darwinbots опять

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

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

Концепция этого симулятора отличная, но вот сама программа это "ужос". Она писалась на протяжении многих лет самыми разными людьми, которые постепенно добавляли к ней все новые и новые фичи, не особо заботясь об удобстве пользователей. Это программа для небольшой кучки фанатов, которым не лень перелопатить кучу описаний, разобраться самим в том для чего описаний нет, и найти способы обходить баги (которых в программе изрядно).

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

Поэтому вопрос к залу: А нет желающих попробовать эту программу привести хотя бы в более-менее божеский вид? Я программировать не умею, но могу помочь с объяснениями того, как устроены все функции и для чего они нужны. Все исходники есть и вроде как в них не так уж трудно разобраться (это мне сказал человек, который сам одно время работал над этой программой). К сожалению, программа написана на Visual Basic, а это (насколько я понимаю) мертвый уже язык (но может остались старожилы).
Альтернативный вариант для особых энтузиастов: Взять основную концепцию симулятора и написать схожую программу с нуля.
Tags: darwinbots, помощь зала
Subscribe

  • Возможное объяснение распространения дельты

    Viral infection and transmission in a large well-traced outbreak caused by the Delta SARS-CoV-2 variant Препринт, о котором я узнал из TWIV. Уже…

  • Про титры антител и защиту от болезни

    Неделю назад еще попросили объяснить разницу между этими двумя понятиями и почему они прямо не связаны, но руки дошли вот только сейчас, очень занят.…

  • Разбан

    По случаю дня американской независимости был произведен полный разбан всех забаненых, им всем выдан новый шанс проявить свой интеллект. Более того,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 54 comments

  • Возможное объяснение распространения дельты

    Viral infection and transmission in a large well-traced outbreak caused by the Delta SARS-CoV-2 variant Препринт, о котором я узнал из TWIV. Уже…

  • Про титры антител и защиту от болезни

    Неделю назад еще попросили объяснить разницу между этими двумя понятиями и почему они прямо не связаны, но руки дошли вот только сейчас, очень занят.…

  • Разбан

    По случаю дня американской независимости был произведен полный разбан всех забаненых, им всем выдан новый шанс проявить свой интеллект. Более того,…