囚人のジレンマ課題(しっぺ返し戦略)

このデモでは,しっぺ返し戦略をしてくる相手(共犯者)と,繰り返しのある囚人のジレンマ課題を行なってもらいます。「黙秘」か「自白」のいずれかの選択肢を選んでください。最初の試行では,共犯者は「黙秘」を選びます。それに対して「黙秘」か「自白」のいずれかを選ぶと,次の試行から相手(共犯者)はしっぺ返し戦略(「黙秘」には「黙秘」,「自白」には「自白」を返す)を行なってきます。計5試行で終了です。

相手のターン

image.png

あなたのターン

image.png

次の試行からは,あなたの選択に対して,相手はしっぺ返し戦略(「黙秘」には「黙秘」,「自白」には「自白」を返す)を行なってきます。

1試行前の反応をどうやって取得するか?

SequenceコンポーネントのScriptsタブ(before prepare)で,パラメータ「response」を定義します。ここで定義することで,Sequenceコンポーネント以下の(ネストされた)Screenコンポーネントで,パラメータの情報を引き継ぐことができます。

this.parameters.response;

以下のように入力します。

image.png

反応を取得する画面では,AOIを使います。

image.png

以下が「Behavior」タブでAOIの情報を取得している箇所です。パラメータ「response」に「cooperation」(協力)または「betrayal」(裏切り)の情報が入ります。

image.png

次の画面では,反応キーの種類にあわせてフィードバックを返します。