問題タブ [agent]

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 に答える
2161 参照

artificial-intelligence - AIのゲーム理論における功利主義者と平等主義者の割り当て

プレーヤーAとプレーヤーBの2人のプレーヤーがいて、どのリソースを優先するかを考えてみましょう(一般的に、「リソース」という用語を使用します)。彼らの好みは次のようになります。

これは、2人のプレーヤーが1つのリソースを持つことができるか、両方を持つことができるか、またはまったく持つことができないことを意味します。数字が大きいほど、プレイヤーはそれを望んでいます。

私は、「功利主義」の見方は、全体的な割り当てを最大化することであると信じているので、これは次の2つの割り当てになります。

A:{p、q}およびB:{}

Bはあまり幸せではありませんが21に追加されるからです[幸福1:-(]。

私の質問は、平等主義者(wiki:1を参照)の割り当ては(もしあれば)何でしょうか?上記の表からこれがどのように正しく計算されるかわかりませんか?

ありがとう :)。

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

database-design - エージェント専用データベースのタイムスタンプ

ソフトウェア エージェント用のデータベースを設計する必要があります。特定の機能の列を持つオブジェクトを示すいくつかのテーブル (例: DOOR、CORRIDOR、WINOW) が必要です。機能は、設定、設定解除、または使用できない場合があります。また、発生した時間に応じて何らかの形でローカライズする必要があります。

主なタスクの 1 つは、オブジェクトが特定の瞬間にどのような機能を持っていたかを確認することです。特定のパラメーターに最も近いタイムスタンプの機能を取得する簡単な方法があるはずです (これもタイムスタンプ タイプです)。

それを処理するプログラムはJavaになります。小さなアプリになります。私は JavaDB について考えています。効率的である必要はありませんが、他の提案は受け付けています。タイムスタンプは、ここでは抽象的な概念です。連続する整数にすることができます。この問題は、エージェントが DB から情報を収集し、2 つ以上のオブジェクトのタイムスタンプを関連付けるときに発生します。それらは異なる場合がありますが、ある程度の範囲で同じ瞬間として扱う必要があります。

各テーブルにタイムスタンプ列を配置する必要がありますか、それとも別の方法で配置する必要がありますか? これに対する最善のアプローチは何だと思いますか?

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

android - Android 汎用ユーザー エージェント (UA)

サーバーからのコンテンツ フィードを表示する Android アプリを作成しています。サーバーは、さまざまなモバイル クライアントからのトラフィックを追跡するモバイル Web サイト ( http://m.google.comなど) です。Android クライアントを区別するために、アプリに一般的な文字列を提供するにはどうすればよいですか?

これが私がそれを尋ねる理由です:

私が入手した一部の Android デバイスには、次のような UA 文字列があります。

Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; ADR6400L 4G Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build/30201) AppleWebKit/520.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/520.17

アプリを識別するために、UserAgent 文字列に文字列を追加する必要があります。例:

私はこのようなことをする必要があります: Mozilla/5.0 (Linux; U; Android 2.1; en-us; Eclair_SPR Build/30201) AppleWebKit/520.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/520.17 Android_MyFirstApp.

これは正しい方法ですか?

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

testing - TFS:複数の物理Web環境用にテストエージェントを構成します

バックグラウンド:

  • すべての物理ハードウェアを実行しています。
  • すべての開発者はVS2010Ultimateを使用しており、iTraceファイルを使用します。
  • テストマネージャーからコード化されたUIテストを実行したいと思います。
  • 複数のテスト環境があります。AT、SIT、FVT、UATがそれぞれ物理サーバー上にあります。

テストマネージャーの選択テストに参加して、ATで実行するか、FVTで実行するかを指定できるようにしたいと思います。

私の質問は次のとおりです。すべてのテスト環境にインタラクティブなテストエージェントを設定し、コード化されたUIテストにhttp:// localhost / applicationにアクセスするように指示しますか?

テストを実行するために、別のマシンに対話型テストエージェントをセットアップしますか?その場合、各テストサーバーを指すようにコード化されたUIテストを構成するにはどうすればよいですか?Webサーバーのプロセスとして実行するテストエージェントが必要ですか?

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

f# - C#5/非同期CTPでのアクターモデルの実装

アクターモデルでは、アクターには、たとえばパターンマッチング(言語ofcに応じて)を使用してメッセージがマッチングされる、ある種のメッセージループがあります。

例:疑似F#

ほとんどの場合、メッセージ署名は一致し、メッセージコンテンツに対して実行するアクションに関連付けられます。

これと実際のメソッドの呼び出しの間に概念的な違いはありますか?たとえば、C#5で次のことを行う場合:

このように、MyActorでメソッドを呼び出すと、単一の種類のメッセージのみを処理する非同期メッセージがメッセージキューに投稿されます。行動。ただし、メッセージに関連付けられている動作は、メッセージ自体に含まれています(パブリックメソッドから投稿されます)

それで、これはC#5 / Async CTPでアクターを実行するためのクリーンな方法と見なされますか?

利点は、メッセージがクラスのような厄介なメッセージDTOを作成するのではなく、通常のメッセージとして単純に定義されることです。

それで、これはそれを機能させるのに十分でしょうか?

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

html - HTML を使用して Web サイトにさまざまなナビゲーションを含めるにはどうすればよいですか?

「コンピューター」Web スタイルとモバイル用のスタイルを持つ HTML Web サイトがあります。問題は、モバイル ナビゲーションにはナビゲーションを分離するパイプがあり、「コンピューター」Web スタイルではパイプが必要ないことです。エージェントごとに異なるナビゲーションを含めるにはどうすればよいですか?

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

clojure - フォルダーサイズの計算

I'm trying to compute folder size in parallel. Maybe it's naive approach. What I do, is that I give computation of every branch node (directory) to an agent. All leaf nodes have their file sizes added to my-size. Well it doesn't work. :)

'scan' works ok, serially. 'pscan' prints only files from first level.

Do you have any idea, what have i done wrong?

Thanks.

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

clojure - Clojureエージェントの相互作用の失敗

想像してみてください:フラットワールドn*nセル。動く物体があります。それらは衝突する可能性があり、プロセスに従って、そのうちの1つを破壊する必要があります。

リッチヒッキーのアリの巣のアイデアを使って、オブジェクトをエージェントとして表現しています。したがって、衝突後、エージェントの1人は、他のエージェントからメッセージを受信した後、作業を​​停止する必要があります。

私の問題を説明するコードスニペットがあります。2番目のエージェントが予期せず停止します。

ありがとうございました!

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

agent - Objective-CまたはC++用のエージェント開発フレームワークはありますか?

JADeと同様ですが、Java用ではありません。そんなことありますか?

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

c - netsnmpエージェントのIPアドレスとMACアドレスを決定する方法は?

Debian6.0とnet-snmp5.4.3を使用しています。システムに存在するイーサネットインターフェイスのIPアドレスとMACアドレスのキャプチャに関する質問があります。私のSNMPエージェントでは、存在するシステムイーサネットインターフェイスの数を把握し、テーブル内のIPアドレスとMACアドレスを更新する必要があります。プリインストールされているMIBを調べたところ、IP-MIBにシステムイーサネットIPアドレスのテーブルが含まれていることがわかりましたが、実装方法を確認するためのソースが見つかりませんでした。この機能を実装する方法や、さらに詳しい情報を見つけることができる場所を教えてください。

ありがとう、ラヴィ