Форум группы 6742

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум группы 6742 » Учебный процесс » Лаба по ГА


Лаба по ГА

Сообщений 1 страница 20 из 149

1

Ребята, если вдруг кто еще не нашел, задания к лабе можно взять по этос ссылке:
http://svn2.assembla.com/svn/not_instrumental_tool/docs/labs/2009 - autumn/2.tex

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

2

Спасибо :)

Mushu написал(а):

чтобы не мучиться, выбирать вариант в соответствии с порядковым номером в группе.

+1

3

Есть глобальный вопрос: а что вообще из себя должно представлять решение задачи?

4

Решеное задание - это написанный плагин для той самой виртуальной лаборатории + отчет.
В отчете должна быть постановка задачи, описание того, чего ты использовал и текст проги. :)

5

А в эту лабораторию можно как-то сходить и посмотреть, чего там как?)

6

Ребята, выложите, пожалуйста, лабу в другом формате. У меня что-то странное открывается.

7

лаба

8

У меня открывается что-то вроде :"            Постройте СЃ помощью генетических алгоритмов конечный автомат РњСѓСЂР°, решающий задачу РѕР± "РЈРјРЅРѕРј муравье-3". Р˜СЃРїРѕР»СЊР·СѓР№С‚Рµ представление автоматов СЃ помощью графов переходов Рё сокращенных таблиц. РЎРїРѕСЃРѕР± скрещивания выбР" :(

9

Это у тебя неправильное отображение кодировки (UTF8)...
Попробуй восползоваться Штирлицем

10

Кто такой штирлиц?  :blush:

11

Ребята, всё есть на сайте http://is.ifmo.ru
http://is.ifmo.ru/courses/ - здесь задания и какая-то вирт. лаб. (должно быть две - Java и C#) (раздел учебные курсы)
http://is.ifmo.ru/genalg/ - раздел ген. алгоритмы - должна быть учебная информация.

Если кто-то найдёт ещё что-нибудь полезное на этом сайте - пишите!

12

На всякий случай - срок сдачи 15 ноября. Если не прислать, потом Дима (как он сказал) смотреть уже не будет. (если будут ошибки, даст ещё время на исправление.)

13

Ребята, а какой номер задачи выбирать надо?

14

По номеру в списке группы.

15

Внимание, вопрос: что и куда надо сложить? Насколько я понял из каких-то требований к лабам, надо в некий свн-репозиторий залить исходники с ant-скриптом, собирающим из них плагин. Хотелось бы узнать, в какой именно паразитарий идти и как/куда должен собираться плагин.

16

За репозиторий ответственный кто-то из третьего курса. Может, спросить у Царёва?

17

Ребята, скажите, пожалуйста, если кто знает, как нужно реализовать
функцию standardFitness() в классе, реализующем интерфейс Individual?
Не могу понять, как ее писать, если мы не знаем ничего про поле, на котором
муравей бегает.

18

насколько я понял, можно сделать примерно так:

    private double fitness = Double.NEGATIVE_INFINITY;

    public double standardFitness(){
        if(fitness == Double.NEGATIVE_INFINITY){
            fitness = StandardFitness.getInstance().calk(new Mover(...));
        }
        return fitness;
    }

Соответственно, Mover заменить на свою реализацию.

StandardFitness -- класс из пакета laboratory.plugin.task.ant (для задачи про муравья) или laboratory.plugin.task.extendedant (для муравья-3)

Отредактировано Харон (2009-11-10 22:18:36)

19

Спасибо за ответ, только не пойму, где взять extendedant. В архиве 3genetic такого jar-файла нет.
Чем вы пользуетесь? Про Mover в genetic тоже ничего не написано.

20

Пользуюсь исходниками :)

1) http://subversion.tigris.org/ -- идем, находим версию под свою систему, качаем, ставим
2) создаем папку, куда хотим сложить исходники и прочий прилагающийся хлам
3) в терминале (cmd у всех, я думаю :)) делаем "svn co svn2.assembla.com/svn/not_instrumental_tool/" (естественно без кавычек, перед svn2... надо дописать http:// (я не стал, чтоб сылка не получилась :))).

Получаем набор папок:
branches -- не нужна (по крайней мере я ничего полезного не нашел)
docs -- всякие доки и лабы
tags -- тоже не надо
trunk -- исходники самой лаборатории с кучей плагинов

Дальше делаем с ними все что захотим :)

Отредактировано Харон (2009-11-11 18:55:28)


Вы здесь » Форум группы 6742 » Учебный процесс » Лаба по ГА