m m

MASYVは、セルラーオートマトン、またはエージェントベースまたは個々のモデルの可視化を容易にするために開発されたツールです。
今すぐダウンロード

m m ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Catherine Beauchemin
  • 出版社のWebサイト:

m m タグ


m m 説明

MASYVは、セルラーオートマトン、またはエージェントベースまたは個々のモデルの可視化を容易にするために開発されたツールです。 マルチエージェントシステムの可視化を表すMASYVは、ユーザーが実際にグラフィカルユーザーインターフェイス(GUI)を実装する必要なしに、セルラオートマトン、またはエージェントベースまたは個々のモデルの視覚化を容易にするために開発されました。ソフトウェアは、サーバーがI / Oおよび監視サービスをクライアントシミュレーションに提供するクライアントサーバーアーキテクチャを使用しています。 MASYVパッケージは、GUIサーバー、MASYV、非グラフィカルなコマンドラインサーバー、LogMASYV、およびメッセージ受け渡しライブラリ、Libmasyvで構成されています。これは、クライアントがサーバーと通信するための関数を提供します.MASYVフレームワークは可能ですユーザーに簡単な2次元マルチエージェントクライアントプログラムを作成するユーザーは、自分の選択のペイントプログラム(例えばGIMP)を使用してエージェントの望ましい添付画像を作成し、その機能を使用してサーバーに通話するようにします。メッセージ通過ライブラリに提供されています。 MASYV、MASYVの柔軟なGUIは、データロギングおよび視覚化サービスを提供し、シミュレーションの結果を共同編集者と共有する際の最大移植性のためにシミュレーションを幅広いビデオフォーマットに記録する可能性もあります。 GUI、MASYVは、GTK +ウィジェットと機能を使用して構築されています。より良いグラフィック性能のために、クライアントシミュレーションを表示するディスプレイ画面ウィジェットは、GTKGLEXTのOpenGL拡張機能を利用して、GTK +ウィジェットがOpenGLのグラフィックスアクセラレーション機能を使用してシーンを迅速にレンダリングできます。映画ファイルへのシミュレーションのキャプチャは、ソフトウェアトランスコードと所望の圧縮コーデックがインストールされている必要があります。グラフィカルなバッチ実行以外のユーザーは、代わりに変更を加えずに、サーバーのコマンドラインバージョンを使用することができます。それらのマルチエージェントクライアントコードに。ユーティリティLogMASYVは、Cコンパイラが利用可能であることだけを必要とするため、大規模なコンピュータグリッドおよび広範囲のコンピュータプラットフォームでクライアントシミュレーションを実行することができます。これは、クライアントシミュレーションのパラメータランドスケープの探索を容易にし、グラフィカルサービスによって発生したCPUのオーバーヘッドコストがかかることなく。サーバープログラム(MASYVまたはLOGMAYVのいずれか)とクライアントシミュレーションの間の通信は、UNIXドメインソケットストリームを介してローカルに行われます.MASYVパッケージには、「MA_ANTS」(Ant Colony Laying以降)のような事前にプログラムされたクライアントモジュールが付属しています。 、「Ma_Tubule」(β-チューブリンの潜在的な井戸の揺動電子の整理)、「Ma_imune」(組織内で起こる局所的なウイルス感染)、および他のそのようなシミュレーション。これらのシミュレーションはあなたが必要とするものではないかもしれませんが、クライアントモジュールの書き方とメッセージ受け渡しライブラリの使い方の良い例です。 MASYVパッケージには、新しいクライアントシミュレーションを実装する方法と、メッセージ受け渡しのあるライブラリの利用方法を実証するHello Worldクライアントシミュレーション「MA_Hello」が含まれています.MASYVのGUI、MASYV、映画としてシミュレーションをキャプチャすることが可能です。 RAW、XVID、Apple QuickTime、Windows Media Video.requirements:・UNIXドメインソケット・GTK + 2.x(オプション)・gtk + -dev(オプション)・gtkglext 1.x(オプション) )・gtkglext-dev(オプション)・OpenGL互換ライブラリ(オプション)・トランスコード(圧縮ムービーファイルへのシミュレーションをキャプチャするため)・GNU Scientific Library(GSL)このリリースの新機能:.動画ファイルへのキャプチャは、トランスコードの代わりにGStreamerを使用して行われます。このスイッチは、Transcodeの独立コーデックライブラリーを起動することがあるめちゃくちゃの色の問題を修正しました。さて、GStreamerは、異なるエンコーディングのための調和コーデックを持つ単一の共有パイプラインを使用します。これはMASYVの映画の符号化シミュレーションに対するオプションの依存関係を変更します(を参照)。シミュレーションは、次のいずれかにエンコードできます。 - RAW(.avi):AVIコンテナ内の生ストリーム。 - THEORAマルチメディア(.ogm):OGGコンテナ内のTHEORAストリーム。 - Apple QuickTime(.mov):MOVコンテナ内のMPEG4ストリーム。または - Windows Media Video(.wmv):ASFコンテナ内のMSMPEG4ストリーム。 XVID / DivXエンコーディングは、gstreamer-plugin-really-badに追加的な依存関係を追加しました。表示する。コマンド構文はMASYV_SEND_AGENTと同じです。ここで、画像番号(5番目のarg)は、円の円の半径(シミュレーションセルではありません)です。詳細については、MASYV API()を参照してください.. MASYVのMASYVの移植を簡単にするには、MASYVの一部を再書き込み、それがargcを通過しなくなります。そしてgtk_init()およびgdk_gl_init()からgdk_gl_init()へのargvは、Mac OS Xの下のクライアント引数をめちゃくちゃにしました。


m m 関連ソフトウェア

ksetup.

KSetupは、ゲームなどのような外部プログラムをインストールするためのプログラムのみの考え方です。 ...

270

ダウンロード

Gentooカテゴリ選択

Gentoo Category Selectは、ローカルパッケージリポジトリから除外するGentooパッケージカテゴリを選択するためのグラフィカルツールです。 ...

186

ダウンロード