質問

私は遺伝的プログラミングを行うための ECJ に使用するつもりだし、私は数年でJavaを触れていません。私は、Eclipse環境のセットアップに取り組んでいると私はいくつかの思わぬ障害をキャッチしています。

ECJソースは、いくつかのパッケージを持っており、いくつかのサンプル・プログラムはそれに一緒に来ます。私は、実行コンフィギュレーションに行き、プログラム引数に-file pathToParamsFileを追加することによって、(tutorial1と呼ばれる)1サンプルプログラムを実行しました。これは、そのチュートリアルののparamsファイルを指すとそのサンプルを実行して作られています。

は、新たな例では私は2つのparamsファイルがある(パッケージGUIから)をテストしています。私はちょうど1のparamファイルとコンソールのプログラムRANを指してみましたが、ロードされませんでしたGUIがあるようになっていました。

私は私が間違ってやっているかわからないんだけど。すべてのヘルプはgreaaatlyいただければ幸いです。

役に立ちましたか?

解決

私は2つのパラメータファイルが異なるだけの例だと思います。

ドキュメントから

(ECJ /ドキュメント/ index.htmlを):

   ECJは現在のパラメータを編集して、パラメータファイルとチェックポイントファイルからの読み込みと実行中のジョブのための基本的なGUIを持ち、統計をグラフ化します。次のセクションでの迅速な例を試してみてください。その後、あなたは、java ec.display.Consoleを実行して、それを試すことができます。コンソールにロードされたとき、同様にあなたのためのチャート作成を行います(GUIで)例の特定のバージョンがあります。

だから、代わりに

java ec.Evolve

あなたが必要となります。

java ec.display.Console

SimpleBarChartStatisticsとSimpleXYSeriesChartStatisticsクラスははJFreeChartを必要ec.display.chart.BarChartStatisticsを拡張します。あなたのクラスパスにその瓶を持っている?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top