Настройка конфигурации Java в затмении. несколько файлов .param - PullRequest
2 голосов
/ 26 марта 2010

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

Исходный код ECJ имеет несколько пакетов, и вместе с ним поставляется несколько примеров программ. Я запустил одну примерную программу (называемую tutorial1), перейдя в настройки запуска и добавив -file pathToParamsFile к аргументам программы. Это указало на файл params этого урока и запустил этот пример.

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

Я не уверен, что я делаю неправильно. Любая помощь будет высоко оценена.

1 Ответ

0 голосов
/ 26 марта 2010

Я думаю, что два файла параметров - это просто разные примеры.

Из документов (ecj / docs / index.html):

ECJ теперь имеет базовый графический интерфейс для загрузки и запуска заданий из файлов параметров и файлов контрольных точек, редактирования параметров и статистики графиков. Попробуйте быстрые примеры в следующем разделе; после этого вы можете попробовать запустить java ec.display.Console. Существуют определенные версии примеров (в графическом интерфейсе), которые при загрузке в консоль также будут составлять графики для вас.

Так что вместо

java ec.Evolve

вам понадобится

java ec.display.Console

Классы SimpleBarChartStatistics и SimpleXYSeriesChartStatistics расширяют ec.display.chart.BarChartStatistics, для чего требуется JFreeChart. У вас есть эта банка на пути к классам?

...