m m

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

m m ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Catherine Beauchemin
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 420 KB

m m タグ


m m 説明

セルラーオートマトン、またはエージェントベースまたは個々のモデルの可視化を容易にする MASYV(マルチエージェントシステムの可視化)は、ユーザーが実際にグラフィカルユーザーインターフェース(GUI)を実装する必要なしに、セルラオートマトン、またはエージェントベースまたは個々のモデルの視覚化を容易にするために開発されました。ソフトウェアは、サーバーがI / Oおよび監視サービスをクライアントシミュレーションに提供するクライアントサーバーアーキテクチャを使用しています。 MASYVパッケージは、サーバーとGUIサーバー、MASYV、非グラフィカルコマンドラインサーバー、LogMASYVと通信するためにクライアントが使用する機能を提供するメッセージ渡しライブラリーLibmasyvで構成されています.MASYVフレームワークを使用するCで単純な2次元マルチエージェントクライアントプログラムを作成するには、エージェントに希望するイメージを自分の選択のペイントプログラム(例:GIMP)を作成し、提供された機能を使用してクライアントをサーバーに通知するようにします。メッセージ受け渡し図書館で。 MASYV、MASYVの柔軟なGUIは、データロギングおよび視覚化サービスを提供し、シミュレーションの結果を共同編集者と共有する際の最大移植性のためにシミュレーションを幅広いビデオフォーマットに記録する可能性もあります。 GUI、MASYVは、GTK +ウィジェットと機能を使用して構築されています。より良いグラフィック性能のために、クライアントシミュレーションを表示するディスプレイ画面ウィジェットは、GTKGLEXTのOpenGL拡張機能を利用して、GTK +ウィジェットがOpenGLのグラフィックスアクセラレーション機能を使用してシーンを迅速にレンダリングできます。映画ファイルへのシミュレーションのキャプチャは、ソフトウェアトランスコードと所望の圧縮コーデックがインストールされている必要があります。グラフィカルなバッチ実行以外のユーザーは、代わりに変更を加えずに、サーバーのコマンドラインバージョンを使用することができます。それらのマルチエージェントクライアントコードに。ユーティリティLogMASYVは、Cコンパイラが利用可能であることだけを必要とするため、大規模なコンピュータグリッドおよび広範囲のコンピュータプラットフォームでクライアントシミュレーションを実行することができます。これは、クライアントシミュレーションのパラメータランドスケープの探索を容易にし、グラフィカルサービスによって発生したCPUのオーバーヘッドコストがかかることなく。サーバープログラム(MASYVまたはLOGMASYVのいずれか)とクライアントシミュレーションの間の通信は、UNIXドメインソケットストリームを介してローカルに行われます。要件: ・GTK 2.6以降 ・OpenGL互換ライブラリ このリリースの新機能: ・Transcodethis Switchの代わりにGStreamerを使用して実行されるようになりました。ムービー(を参照) シミュレーションは次のいずれかにエンコードできます。 ・RAW(.avi):AVIコンテナ内の生ストリーム。 ・THEORAマルチメディア(.ogm):OGGコンテナ内のTHEORAストリーム。 ・Apple QuickTime(.mov):MOVコンテナ内のMPEG4ストリーム。また ・Windows Media Video(.wmv):ASFコンテナ内のMSMPEG4ストリーム。 ・XVID / DivXエンコーディングは、gstreamer-plugin-realt-badに追加の依存関係を追加しました。 ・MASYV_SEND_CIRCLEと呼ばれる新しいクライアントエージェント機能を追加すると、ユーザーがMASYVに指定されたRADIUSの円を表示コマンドの構文に送信することができます.ightv_send_agentはMASYV_SEND_AGENTと同じです。ここで、画像番号(5番目のarg)はピクセル単位の円の半径です(シミュレーションではありません)。セル)詳細については、MASYV API()を参照してください。 ・MASYVのMASYVの移植をMac OS Xに簡単に移行するには、MASYVの一部を再書き込み、ArgCとARGVをGTK_INIT()とGDK_GL_INIT()に渡しなくなったため、Mac OS Xの下のクライアント引数がめちゃくちゃになりました。


m m 関連ソフトウェア

QSPLINE

Quodernion Interpolationを実行するのに役立つフリーおよびオープンソースアプリケーション ...

164 844 KB

ダウンロード

sp

あなたのMacのための無料およびオープンソーススペクトラム組織キット ...

185 13.5 MB

ダウンロード