プロジェクトシンプルリスト ソフトウェアダウンロードマップ

19 件のプロジェクトが条件に合致します
最終更新日: 2012-03-07 19:44

NaruGo Go Game Java AI

NaruGoはゲーム AIプロジェクトです。現在のターゲットは GOボードゲーム、Texas Holdemポーカーです。ゲーム AIロジックを構築するために遺伝的プログラミングを研究しています。同様に TSP(巡回セールスマン問題)の EA/GPシミュレーション、グラフレイアウト、囚人のジレンマ問題も研究しています。

開発状況: 4 - ベータ
対象ユーザ: 開発者, 科学/研究
主要対話語: 英語
オペレーティングシステム: OS非依存
プログラミング言語: Java
ユーザインタフェース: Java Swing
最終更新日: 2012-07-18 21:57

GRALE

GRALE 一連のツール - ライブラリとそれに伴うアプリケーションの数 - 重力レンズを勉強することです。重力レンズの天体の重力のプルも光線を逸れすとは大規模なです。これは宇宙の蜃気楼のような見えるように同じ背景のオブジェクトの複数のコピーを引き起こすことができます。これらのコピーの形と場所 GRALE を助けることができる、重力レンズの質量分布に関する情報を提供することができます遺伝的アルゴリズムを用いた手法を使用して回復します。これらのいわゆるレンズ逆転から離れて、また重力レンズをシミュレートすることが可能です。

(機械翻訳)
オペレーティングシステム: Linux
プログラミング言語: C++
最終更新日: 2007-09-11 18:10

JNSGA2

JNSGA2 は多目的遺伝的アルゴリズム NSGA-II 公開 Deb らの実装 Java ライブラリです。

(機械翻訳)
対象ユーザ: 開発者, 科学/研究
オペレーティングシステム: OS非依存
プログラミング言語: Java
最終更新日: 2011-05-28 17:53

Evolving Objects

EOはあなた自身の確率的最適化アルゴリズムを迅速に記述するのに役立つテンプレートベースのANSI C++進化計算ライブラリです。進化アルゴリズムは、進化論に触発さアルゴリズムの家族を形成し、様々な問題を解決します。彼らは、最良の結果を生成するために、与えられた問題の解を進化させます。彼らが繰り返しランダムなプロセスを使用しているため、これらは確率的アルゴリズムである。これらのメソッドの大半は、最適化問題を解決するために使用されても"メタ戦略"と呼ばれることがあります。彼らはまた、計算知能手法、人工知能には、ドメインの近くにランクされます。 EOの助けを借りて、簡単に組み合わせものに連続からハード最適化問題の実質的にすべての種類の解決策を見つける進化的アルゴリズムを設計することができます。

オペレーティングシステム: MacOS, BSD, Linux, Windows
プログラミング言語: C++, Python