問題タブ [evaluator]

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 投票する
2 に答える
216 参照

c# - C# のパフォーマンス エバリュエーター

C# を使用して、システム上で数時間実行し、システムの全体的なパフォーマンスを表示する評価ツールを開発する必要があります。

システムはサービスを実行することになっており、このサービスがシステムのパフォーマンスにどのように影響しているかを評価したいと考えています。「Windows パフォーマンス モニター」で利用可能なパフォーマンス カウンターを使用できれば素晴らしいことですが、開発者がそれらを使用できる API があるかどうかはわかりません。

私はちょうど提案を探していました...

ありがとう

0 投票する
1 に答える
186 参照

opengl - OpenGL 2D Evaluator Mesh を大きく設定できない

私が取り組んでいるこの OpenGL プロジェクトには、いじり回す 2D フラット メッシュの作成が含まれます。コードは次のとおりです。

GLfloat ctrlpointsは、メッシュの大きさと各ポイントの座標を決定する配列です。glMap2fは、私が正しく使用したと信じている配列に対応するように変更する必要があります。現在は 9x9 です。ただし、プログラムを実行しようとしても何も表示されません。しかし、本当に奇妙なのは、ctrlpoints を 8x8 のように小さくすると、次のようになることです。

glMap2fをそのように変更します

画面にいきなりメッシュが出現!7x7のように低くしてもうまくいきました。

ここで何が起こっているのですか?メッシュを 8x8 よりも大きくしようとしても表示されないのはなぜですか?

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

java - Neo4j カスタム エバリュエーターを使用してノードが取得された深さを取得する

ノードのグラフと Java API との関係を構築するために、Neo4j の最新バージョンを使用しています。

私の問題は、ノードを特定の深さまでトラバースする必要があることです。データベース内の同じ深さの 2 つのノード間に関係が存在する可能性がありますが、トラバーサルでその関係を返したくありません。

Evaluator インターフェイスを実装してカスタム Evaluator を作成しようとしましたが、それがオーバーライドするメソッドはEvaluation evaluate(Path path). それに関連付けられた深さの概念がないようです。

ノードをその深さに関連付ける方法 (特定のノードからトラバースする場合)、または 2 つのノードが同じレベルにある関係を削除する方法について、アドバイスをいただければ幸いです。

0 投票する
1 に答える
154 参照

internet-explorer - リアルタイム IE JavaScript エバリュエーターは利用できますか?

オンラインの IE 8 JavaScript パーサーのようなものがあるのだろうかと思っていました。コンソールを備えた、このRealtime JavaScript Evaluatorに似たもの。

これらの古いブラウザーで何が機能するか、または機能しないかをテストするのに役立つもの。

仮想ブラウザをロードできるBrowserStackのようなツールを知っていますが、他の小さな問題とともに、コンピューターから仮想コンピューターにコンテンツをコピーして貼り付けることができないため、私が考えているよりも少し面倒です。 .

0 投票する
1 に答える
373 参照

c# - Windows Phone 用の .Net 数式 COMPILER?

ユーザーがアプリが描画する関数を入力するWindows Phone用の関数グラフアプリを作成しています。高速な(ここでは可能な限り高速な) 式エバリュエーターが必要です。私はそこに多くの数学パーサーを見てきましたが、コンパイルと評価を個別に許可するものはないようです。30 またはそれ以上の 60 fpsで多くのデータポイント (1000 以上)を計算する必要があるため、これが必要です。私が見つけたものはすべて、文字列を取得して解析し、同時に評価します。これは Windows Phone 用に作成しているため、制限によりC# コードを直接コンパイルすることはできません。

次のようなことができるはずです: 2^2*sin(x/20)+abs(x)/log(x, 2)

解決済み:

これをグーグルで検索できなかったので、私は自分自身に本当に腹を立てています。最終的にここで質問すると、自分で答えを見つけることができます。

これはトリックをしました:

http://nicoschertler.wordpress.com/2011/09/22/math-parser-using-lambda-expressions/

1.5GHz のデュアルコア電話が 60fps で 1/4 ピクセルの精度で実行できるほど優れています!!

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

scheme - Dr.RacketにおけるSchemeのメタサーキュラー評価者

Dr. Racket でエバリュエーターを実行しようとすると、「モジュール言語: 定義ウィンドウには式が 1 つしかありません」というエラーが表示されます。

明らかに、このウィンドウには複数の定義があり、エバリュエーターには複数の定義があります。これらの複数の定義を実行するにはどうすればよいですか? または、エバリュエーターを実行する他の方法があります。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1091 参照

algorithm - ポーカー ハンド フロップ評価者

テキサス ホールデム ポーカー ハンドのルックアップ テーブルを作成したいと考えています。現在、私は各カードを表すために素数を使用しており、それらのカードが合計ハンドとして何を表しているかを把握したいと考えています。これは、カードの順番は関係なく、乗算によって一意の番号が得られるためです。ハンド エバリュエーターのことはわかりましたが、彼らはドローなしでハンドの強さを評価するだけで、ハンドを必要な数のカテゴリに分類しません。

例として、次の状況を取り上げます: ハンド: AdKd フロップ: Kc5d3d

(d = ダイヤモンド、c = クラブ、h = ハート、s = スペード) これで、ルックアップ テーブルからペアとフラッシュ ドローが返されます。

これはもっとトリッキーです: ハンド: AhAd フロップ: 5c5h3d

これは、オーバーペアと評価されます。したがって、基本的に、ハンドとフロップを 1 つの数字に結合することはできません。ハンドがフロップとどのように相互作用するかを正確に知りたいからです。

フラッシュまたはフラッシュ ドローが存在するかどうか、およびストレートまたはストレート ドローが存在するかどうかを判断する方法を既に作成しました。その後、スーツはもはや重要ではなく、ペアでないハンドは気にしません。基本的に、ハンドとフロップを表す 2 つの数字が与えられると、ハンド カテゴリが返されます。最後の例では、エースは素数 41 であるため、ハンドの場合は 41*41=1681、ボードの場合は 7*7*3=147 になります。さて、ルックアップ テーブルに移動し、このルックアップ (147, 1681) を入力すると、一定時間で OVERPAIR (または設定した定数) が返されます。

最初にルックアップ テーブルを実装するにはどうすればよいですか? そしてルックアップ機能?(私はすでにフロップとハンドの両方に完全なハッシュ アルゴリズムを使用することを計画していますが、それらを組み合わせる方法はよくわかりません。)

0 投票する
1 に答える
1302 参照

alfresco - Alfresco Share: evaluator="aspect" を使用して (親) アスペクトを確認する方法

私は、他の 2 つのアスペクトの親アスペクトである 1 つのアスペクトを持っています。

ここで、share-config-custom で「aspect」-evaluator を使用して、ノードに直接「my:parentAspect」というアスペクトがある場合、またはノードに「my:parentAspect」から継承されたアスペクトがある場合にカスタマイズを適用したいと考えています。それを親として持つことによって

動作しますが、使用したいと思います

各サブアスペクトの構成は実際にはすべて同じであるためです。
ただし、これは my:parentAspect が直接アタッチされていないノードでは機能せず、アスペクトのみを継承します。

アスペクトが直接適用されているか、階層のどこかで継承されているかに関係なく、アスペクトをチェックするベスト プラクティスは何ですか?