deterministic

    1

    1答えて

    私はこれを検索しましたが、F#.fsxスクリプトでは名前空間を見つけられないということで誰も同じ問題を抱えているようです。私は共通のプロジェクトを構築し、別のプロジェクトでintellisenseでピックアップされているが、同じプロジェクトのスクリプトは、#r "Common.dll"をホバリングしても完全なパスが見つかったとしても定義されていないと宣言しています。共通のコード: namespac

    1

    1答えて

    私は、たくさんのモジュールを持つPythonで非常に大きなシミュレーションをしています。私は多くのランダム関数を呼び出します。同じランダムな結果を保持するために、私は変数keep_seed_randomを持っています。 はよう: import random keep_seed_random = True if keep_seed_random is False: fixed_se

    0

    1答えて

    私はscipyのoptimize.least_squaresアルゴリズムを設定初期条件で使用していますが、他のコンピュータでこれを試してみると、常に同じ結果が得られます(すべてScipy、Python、bumpyパッケージと同じ64bit Ubuntu Linux)、それぞれのPCで異なる結果が得られます。どうしてこれなの? ありがとうございます。

    11

    2答えて

    私は、同じバイナリ入力を生成できるようにする必要がある、非常に規制された環境で作業し、製品をビルドするたびに同じソースコードを与えます。現在g ++の古代版を使用していますが、ビルドからビルドに変更されるバイナリの日付/時刻などは書き込まれないようにパッチが適用されていますが、g ++ 4.7.2に更新したいと考えています。誰かがパッチを知っているのですか、または2つの同一のソースコードを取り、同

    1

    1答えて

    私は現在、(特に)cProfileを使ってPythonでいくつかのプロファイリング作業を行っています。 documentationでは、それは言う: cProfileとプロファイルが プロファイリングの間、Pythonプログラムの決定論的プロファイリングを提供し、私は、全体のプログラムのためだけでなく、個々の機能のためにcProfileとわずかに異なる結果を得続けます。そして、それは問題ありません

    2

    2答えて

    私は文字列からフロートを読んでいます。彼らはとても float f1 = strtof("999999999999.16"); float f2 = stof("000999999999999.1600000"); assert(f1 == f2); 私はアサーションは、常に先頭と末尾のゼロの関係なくtrueになりますことを確認することができ、様々な形式で書くことができますか?セパレータは

    1

    1答えて

    エージェントが動作しなければならない環境を勉強するとき、私はそれが決定論であることを伝えなければなりません。次の状態が以前の状態の完全 予測可能与えられた知識とエージェントの アクション そうでなければ、それは非決定的だがある場合 環境が決定的です。 私の質問は次の状態が私が計算できる数の1つであることを知っていますが、私は正確にどのようなことを伝えることができませんか?それはまだ非決定論的ですか

    1

    2答えて

    私はBox2Dをサーバーと通信するゲームに使用しており、完全な決定論が必要です。私は単純にこれを達成するために整数の数学/固定小数点数学を使いたいと思っていましたが、私はBox2Dでそれを可能にする方法があるのだろうかと思っていました。ありがとうございました!

    2

    2答えて

    ウィキペディアは、Deterministic State Automationが "入力文字列ごとにオートマトンの一意の計算(または実行)を生成する"と述べています。 私は、これは一意の文字列を計算するための可能なパスが1つしかないと常に理解しています。その場合、以下はDSMです。 しかし、私はこれを考えすぎて、記述を1つの可能なパスを持つ各入力文字列として解釈し、そのパスは他のすべての入力文字列

    1

    1答えて

    より高い精度(80ビット)で計算され、直ちに切り捨てられ(32ビットへの)単一浮動小数点演算(a + b、ab、a * bまたはa/b)は、元の型精度(32ビット)? 結果が最下位ビットと異なる可能性がありますか?どうして? EDIT:this blog post float tmp; // 32 bit precision temporary variable push a; // conv