問題タブ [simulation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
4628 参照

simulation - Football Management sim の結果予測を構築するにはどうすればよいですか?

Football Manager や Championship Manager などのゲームが、現実的なスコアラインのシミュレーションに関して、かなり高いレベルのリアリズムを達成する方法について、考察の材料を探しています。私は、これらのアルゴリズムのいくつかがおそらく棚を埋めることを意識していますが、より明快な概要を探しています.

ゲーム ループ中にさまざまなプレーヤー属性が互いにどのように競合するかを概説するいくつかの疑似コードでさえ、非常に興味深いものになるでしょう。

空いた時間に Windows Mobile プラットフォームの小さなプロジェクトを実行しようと考えています。

0 投票する
3 に答える
239 参照

optimization - シミュレーション ツールをどのようにプロファイリング/最適化しますか?

過去にも断続的に、Easy Java SimulationsNetLogoなどのシミュレーション ツールを使用しました。

「あなたがしなければならないことは」シミュレーションループを書くことだけです - グラフィックスなどはあなたのために処理されます。

しかし、実装の根性は水面下に隠されているため、これらのツールを使用して実行時間/モデリング速度を改善することは非常に困難であることに気付きました。

一般的に言えば、シミュレータ ツールの使用方法に関する優れたドキュメントがありますが、実行時間の改善に関するものは何も見つかりませんでした。

たとえば、根を見つけるためにニュートン法を実装しているとします。これは簡単なアルゴリズムですが、

  • 使用するグラフィック アタッチメントの種類、または
  • 選択されたその他のさまざまなオプション

シミュレーションはさまざまな速度で実行されます。

シミュレーションのデータの「最適な」表示を決定する方法はありますか?

そのようなツールを使用してモデリング/科学的プログラミングについてクラスを教える場合、私はこれを考えています。

0 投票する
7 に答える
281 参照

algorithm - アルゴリズムを試す媒体?

定義上、アルゴリズムは実行される媒体から独立しています。たとえば、プログラミング言語でアルゴリズムを実装する前に、Excel テーブルを使用してデータ構造を操作し、移動/シャッフル/マーキングの実験を行います。

アルゴリズムの機能を設計およびシミュレートするために、どのようなツールと手法を使用していますか? 描画プログラムはどのように使用しますか? 特殊仕様言語?

0 投票する
8 に答える
7186 参照

c++ - イベント ドリブン シミュレーション クラス

私は、Bjarne Stroustrup による The C++ Programming Language のいくつかの演習に取り組んでいます。第 12 章の最後の問題 11 で混乱しています。

(*5) イベント駆動型シミュレーションを記述するためのライブラリを設計および実装します。ヒント: <task.h>。... クラス task のオブジェクトは、その状態を保存し、その状態を復元して、コルーチンとして動作できるようにする必要があります。特定のタスクは、タスクから派生したクラスのオブジェクトとして定義できます。タスクによって実行されるプログラムは、仮想関数として定義される場合があります。... 仮想時間の概念を実装するスケジューラが必要です。... タスクは通信する必要があります。そのためのクラス キューを設計します。...

これが何を求めているのか正確にはわかりません。タスクは別のスレッドですか? (私が知る限り、システム コールなしで新しいスレッドを作成することはできません。また、これは C++ に関する本なので、それが意図されているとは思いません。) 割り込みがなければ、実行中のスレッドを開始および停止するにはどうすればよいですか?関数?これには、ビジー待機 (つまり、継続的にループして条件をチェックする) が含まれると思いますが、しばらくの間終了しない可能性がある関数にそれを適用する方法はわかりません (たとえば、無限ループが含まれている場合)。 .

編集:詳細については、以下の私の投稿を参照してください。

0 投票する
3 に答える
487 参照

c - シミュレーションでの関数のスタブ

外部ハードウェアに依存する組み込み C プロジェクトに取り組んでいます。ハードウェアを使用せずにシステムをシミュレートできるように、これらの部分にアクセスするコードをスタブアウトしたいと考えています。今までいくつかのマクロを使用してきましたが、これにより本番コードを少し変更せざるを得なくなりました。これは避けたいと思います。

例:

このコードを使用すると、プリプロセッサ タグを使用してスタブのオン/オフを切り替えることができます_STUB_HW

。prod コードを変更せずに、多くの ifdef を回避することなく、これを実現する方法はありますか。また、回避できる場合は、同じファイルに製品コードとテスト コードを混在させません。テスト コードがどのように見えるかは、製品コードから可能な限り除外できる限り気にしません。

編集:

ファイル全体を置き換えずに関数を選択/名前変更できるといいですね。で始まるすべての関数を取り、新しい名前を付けてから、可能であればにnRF_##挿入test_nRF_##するようにnRF_##

0 投票する
10 に答える
12572 参照

algorithm - 流体の流れをシミュレートするためのアルゴリズム

さまざまなオブジェクトの周りを流れる流体の半現実的なシミュレーションを必要とするゲームのアイデアがあります。さまざまな方向に傾いている不規則な表面にある水銀のプールを考えてみてください。

これはゲーム用なので、100%物理的なリアリズムは必要ありません。最も重要なことは、iPhoneの馬力を備えたデバイスでリアルタイムに計算を実行できることです。

ある種のセルオートマトンやパーティクルシステムが道だと思っていますが、どこから始めればいいのかわかりません。

助言がありますか?

0 投票する
6 に答える
8521 参照

assembly - アセンブリコードの解釈

そこにアセンブリ通訳はありますか?

私が探しているもの:

  • 実行したいアセンブリファームウェアコードがありますが、実際のハードウェアにはありません。
  • コードを実行して、それが何をしているのかを確認したいと思います。

それで、そこにある種の無料で使いやすいアセンブリシミュレータがありますか?

あなたが考えることができる他のポインタはありますか?

0 投票する
2 に答える
4347 参照

wpf - WPFのマウスオーバーを偽造することは可能ですか?

テキスト ボックスといくつかのスタイルを持つボタンを含むデータ テンプレートがあります。フォーカスがその横のテキストボックスにあるときに、マウスオーバー状態をボタンに表示したいと思います。これは可能ですか?

このような内容になると思います。FindVisualChild と FindName を使用してテキスト ボックスを取得できます。次に、テキスト ボックスに GotFocus イベントを設定して何かを行うことができます。

ここ TB_GotFocus で行き詰まっています。マウスオーバー状態を表示したいボタンを取得できますが、それに送信するイベントがわかりません。MouseEnterEvent は許可されていません。

0 投票する
2 に答える
3619 参照

directx - DirectXマウスクリックシミュレーション

DirectXアプリケーションでマウスクリックをシミュレートするにはどうすればよいですか?mouse_eventとWM_LBUTTONDOWNを使用したPostMessageが機能しません...

したがって、DirectInputと関係があるはずです。

私はグーグルで有用なものを何も見つけていないので、あなたは答えを知っているかもしれません...

前もって感謝します

//アップデート

私はテキストを間違って書きました。私が欲しいのは、マウスがクリックされたばかりであるとdirectxアプリに信じ込ませることですが、マウスを効果的に使用せず、SendInputまたはmouse_eventを使用せず、ウィンドウをフォーカスする必要があります。

0 投票する
10 に答える
33556 参照

python - Pythonデバッグツールの提案?

昨日、Pythonを使ってシミュレーションを行いました。変数とデバッグにいくつか問題がありました。

まともなデバッガーを提供するPython用のソフトウェアはありますか?

関連する質問:Pythonコードをデバッグするための最良の方法は何ですか?