認知ゲーム実験(8) : 心的回転
全文
(2) 甲南女子大学研 究紀要 第 47号. 48. 図. 1. 人間科学編. (20H年 3月. ). ■ヽ 的 回転 (mentJ rOtation)の 実験 の刺激 図形 の 例. した。 パ ー ソナ ル コ ンピュー タの能 力が 向上 し,3D. る 3 DAce(大 槻 ,2005)で 作 成 した図 1の よ うな立. ゲ ーム用 の ソフ トが容 易 に利用で きる よ うにな ったお. 体 ブ ロ ック対 象 を もとに,HSP言 語 で 作 成 した実験. かげで ,リ アル タイムの 3次 元 ブ ロ ックの 2次 元投 映. プ ロ グラムに よって設定 した呈示 角度 で 2次 元投 影 図. 画 像 の 呈 示 が 実 現 した 。 単 に Shepard&Metzler. と して の 刺 激 画 像 を試 行 ご と に 作 成 させ た 。「 同. (1971)の 実験 の 追試 とい うだけで な く,回 転 を呈 示. (same)条 件」 で は 2つ の 対 象 は 同 じもの で左 右 の 2. 空 間 での X軸 OY軸 OZ軸 とい う 3軸 の 条件 を設定 し,彼 らが示 して い な い 「 different」 反応 の デ ー タ も 比較 して ,心 的回転が行 なわれ る心 的空 間 の特性 も調. 対 象 の 角度差 が 0度 か ら 180度 まで 20度 ス テ ップの. 呈示 角度が設定 された。「異 (different)条 件 」 で は も. べ てみた い 。. との ブ ロ ックの鏡映 と しての ブ ロ ックの 2次 元投 映図. 10水 準 の うちの一 つ とな る よ うにそ れぞ れ の 対 象 の. 形が用 い られた。 3次 元対 象 回転 の 回転軸 は画面 に平 方. 行 な X軸 と画面上 でそれ と直交す る Y軸 お よび奥行. 法. き方向 の パー ソナル コンピュー タ (PC)画 面上 に Shepard&. Z軸 の 3軸 が用意 された。. 手続 :実 験参加者 の課題 は画面上 の 2つ の ブ ロ ック対. Metzler(1971)が 用 い た ような立 方体 を lo個 つ な ぎ. 象 が 同 じ形 であ るか ど うか をで きるだけ間違 えない よ. 合 わせ たブ ロ ック対 象 の 2次 元投 影 図 を左右 に 2個 呈. うにで きるだけ速 く「 イエ ス」か「 ノー」 の どち らか. 示 し,2つ の対 象 の 角度差 の 関数 と して の 反応 時 間 を. の キ ー を押 して答 える こ と (強 制選択 法 )で あ った 。. 測 定 した (図 1参 照 )。 2つ の 対 象 の 角 度差 は 彼 ら と. 反応 はキ ー に よって行 い ,「 イエ ス」・「 ノ ー」 キ ー の. 同 じく 0度 か ら 180度 までの 20度 ご との 10水 準 を用 ヽ 亡 理学学科学生 H6名 で ,各 自 意 した。実験参加者 は′. 右 手 と左 手 へ の 割 り当 て は試行 ご とに ラ ン ダ ム に し. が 1台 の. PCを 用 い,教 示以外 は 自動化 された実験 と. た。 刺激呈示 か ら反応 キ ー を押 す までの反応 時間 リ秒 )と 正 誤 が. (ミ. PC内 に 自動 的 に記録 された。. して実施 した。 各実験 参加者 は グル ー プ ごとに 回転軸. 実験計画 :実 験 デザ イ ンは 3要 因 (3水 準 ×2水 準 ×10. の 種類 が決 め られ た。 1回 の 実験 で は約 20名 が 一 斉. 水準 )計 画 で ,第 一 の要 因 は被験者 間比較要 因 で あ る. に実験 を行 な った 。 WindOws XPの. PCの デ イス プ レ. 回転 軸 の 種 類. (X軸 ・Y軸 ・Z軸 )で あ り,第 二 の. イ画面が常 に実験 参加者 の正 面 にあ る よ うに し,約 60. 要 因 は被験者 内比較要 因 と しての「同条件」 と「異条. cmの 観 察距 離 を とった。 甲南 女 子 大学 5号 館 の PC 教室 で行 ない ,一 人当た りの 1セ ッシ ョンの所要時間. 件」 で あ り,第 三の要 因 は被験 者 内比較要 因 と して の. は約 15か ら 25分 で あ った。. た。 回転軸の種類 は実験参加者 グル ー プご とに決 め ら. 刺激. :PC上 で 3次 元対 象 を作 成す るプ ロ グ ラムで あ. 呈示 角度差 (0度 か ら 180度 まで の 10水 準 )で あ っ れ たので ,一 人の実験 参加 者 は 2条 件 ×10角 度差 を.
(3) 山上. 暁 :認 知 ゲ ーム実験. (8)フ. ヽ 亡 的回転. 49. %膊 ダ. 可 図2. の 回転軸条件 で の刺 激例 。左 か ら X軸 回転 ・Y軸 回転 ・Z軸 回転 で ,上 の段 が 「 同条件 」 で ,下 の段 が 「異 条 件」 の刺激 図形例 であ る。. 3つ. ム順 で行 われた。始 めの 60試 行が終了す ると「休憩」. もの を 5つ 削 除 した残 りのデ ー タの うち,正 答 のデ ー タのみ を各 人の角度差条件 で最大 5回 の繰 り返 しにつ. の時間 とな り,各 自が適当な休憩 (1-2分 )の 後 に残. い て ,異 同条件 と角度差 条件 の 20個 の 平均 と SDを. りの 40試 行が実施 された。6つ の実験 グルー プで各. 算 出 し,各 人 の個 人デ ー タを整理 した。基準 をク リア. 軸条件 に 2グ ルー プを割 り当てて各条件 で約 40名 の. した実験参加者 の 数 は X軸 回転条件 で 40人 中 21名. 実験 を行 なった。. Y軸 回転 条件 で 39人 中 20名 ,Z軸 回転 条件 で 37人. それぞれ 5回 ずつ測定す るため合計 100試 行が ラ ンダ. ,. 中 23名 であった。 この デ ー タか ら各 回転軸条件 別 に「同条件」 と「異. 結 果 と 考 察. 条件」 に分 け て ,角 度差 の 関数 と して の平均 反応 時 間. 6つ の実験 グルー プで各回転軸条件 に 2グ ルー プを. をプ ロ ッ トしたのが 図 3で あ る。 この平均反応 時 間デ. 割 り当 てて各条件 で約 40名 の実験 を行 なった。 100 間中の正答数が 91以 上の者 のデー タを集計 し分析 に. ー タに 3要 因 (被 験者 内比較 1要 因 と被験 者 間比較 2 要 因 の混合計画 )の 分散分析 を行 な つた。第 一 の 回転. リ秒)の 長 い. 軸 の 種 類 の 被 験 者 内 比 較 要 因 (F(2,61)=5。 06,′. した。各 自の正反応 の うち反応時間. (ミ. 8000. ′P/. 7000 ︵ 傘ヽ じ 肛世 掟 騒 雲 肝 一. 6000 5000. 個. L ttr′. に. コ. ′. ノ. ―. 4000 3000. ―◆― 同条件. 2000. ― 訃― 異条件. 1000 0. 40. 60. 80. 100 120 140. │. 160 180. 2対 象の回転角度差 (度 ). 図 3-l. X軸 回転 での 2対 象 の 回転 角度差. (度 )の 関数 と しての平均 反応 時間. (ミ. リ秒 ).
(4) 甲南女子大学研 究紀要 第 47号. 50. (20H年 3月. 人間科学編. ). 8000 7000. s 6000 万′5000 肛 世 懺 墜 雲 眸. _D〆 イ づ I葛 「『. 4000. 3000. 肛 ―. ―●― 同条件. 2000. ― B― 異条件. 1000 0. 40. 60. 80. 100 120 140. 160 180. 2対 象の回転角度差 (度 ). 図 3-2. Y軸 回転 での 2対 象の回転角度差. (度 )の. 関数 としての平均反応時間. (ミ. リ秒 ). (ミ. リ秒 ). 8000 7000 ︵ 傘ヽ じ 肛歯掟瞑雲眸 ・. 6000 匹 ェ. 5000. 4000. ′. ´ ′凋. `』. ル. V▲. /. _ 匿. 3000. ―. ―●― 同条件. ―. │. 2000. │― B口. 1000 0. 40. 60. 80. 100 120 140. 2対 象の回転角度差 (度. 図 3-3. 月. `. Z軸 回転 での 2対 象 の 回転 角度差. 異条件. 160 180. ). (度 )の 関数 と しての平均 反応時 間. 表 1「 同条件」 と「異条件」 での各軸回転 の平均反応時間デー タの回転角度差 (度 )に 対する直線回帰 の勾 配 と切片の値 と決定係数 同条件. X軸 回転 Y軸 回転 Z軸 回転. 勾配. 切片. 17.2. 3H8。 7. 15。. 9. 18。. 4. 2201.3 2261.9. 決定係 数 0。. 90. 95 0。 94. 0。. 異条件. 勾配. 切片. X軸 回転 Y軸 回転. H.2. 4502.4 3066.4 4052.5. Z軸 回転. 8.2 13.3. 決定係数 0。. 93. 0。. 94. 0。. 86. <0.01),第 二の要 因の被験 者 間比較要 因 の「 同条件 」. の 回転軸の種類で平均反応時間に有意差が見 られず. と「異条件」 (F(1,549)=18.8,ρ <0.01),第 三 の 要 因. 「異条件」 では X軸 と Z軸 では差が な く,Y回 転条. ,. の 被験 者 間比較要 因 で あ る呈 示 角度差 (F(9,5492)=. 件 での平均反応時間が他の 2軸 よりも有意に短 いこ と. 51.1,ρ <0。 01)の. が示 された。 また x軸 と Z軸 では「 同条件」 の平均. 三 つ の主 効果 は 有意 となった。 回転. 軸 の 種 類 と異 同 条 件 の 交 互 作 用 (F(2,61)=3.42,ρ. 反応時間が 「異条件」 よ りも有意に短 いことが示 され. <0.05)と 異 同条件 と角度差 の 交互作 用 (F(9,549)=. た。 つ ま り,角 度差条件 を込みに した Y回 転条件 で. 4。. 12,ρ. <0.01)が 有意 とな り,回 転軸 の種類 と角度差. は「同条件」 と「異条件」 の差がな く,他 の 2軸 の場. の 交互作 用 (F(18,549)<1,4.s。 )と 3要 因 の 2次 の. 合 よ り早 く反応が 出来 ,X軸 と Z軸 では「異条件」. 交互作 用 (F(18,549)<1,れ 。 )は 有 意 とは な らなか. よ りも「同条件」 の反応が早か った。 もう一つの有意. った。有意 となった一 つ 目の回転軸 の種類 と異 同条件 の 交互作 用 をグラフにす る と図 4の よ うにな った。下. な交互作用である異同条件 と角度差 の交互作用 (図 5)に ついての下位検定 (5%有 意水準 )の 結果 ,単. (5%有 意水 準 )の 結 果 ,「 同条件 」 で は 3つ. 純主効果が有意 となった「同条件」では,10水 準 を o. s。. 位検 定.
(5) 的回転 暁 :認 知ゲーム実験 (8)花 ヽ. 山上. 8000 7000 ︵ 傘ヽ じ 肛世掟騒軍眸 ・. 6000 臥. 5000. □. `. ヽ. 4000. ^´. 、. 3000. ―●― 同条件. 2000. │. ― E‐ 異条件. 1000. 「. 0 Y車 由 2対 象の回転軸. 図 4 角度差 を込みに した回転軸の関数 としての平均反応時間. (ミ. リ秒 ). 8000 7000 ︵ 傘ヽ じ 肛歯掟騒雲叶 ・. 6000 5000. 4000. 」. 3000. 「 2000. 酔 4コ ーfイ. 月―酔ずI. 」 r″. /. ―. ―●― 同条件 │ ― D口 異条件. 1000 0. 20. 40. 60. 80. 100 120 140 160 180. 2対 象の回転角度差 (度. ). 図 5-1 3軸 を込みに した 2対 象の回転角度差 (度 )の 関数 としての平均反応時間. (ミ. リ秒 ). 8000 7000. /. s6000 万/ 5000 肛 世 掟 騒 雲 眸. 4000 3000. 2000. _/" ■ fL″ ′ 過 個 ン ・ トミ プ ″“ き 『 イ. 1000 0. r ‐却. 40. 60. 80. X車 由 一 ―卜 Y軸 ‐去 ‐Z車 由. ト. 100 120 140 160 180. 2対 象 の回転角度差 (度 ). 図 5-2 3軸 別の 2対 象の回転角度差. (度 )の. 関数 としての「同条件」平均反応時間. (ミ. リ秒). 度 の 1か ら 180度 の 10で 表記 す る と (1-2-3-4)と. つ の グル ー プ 間 で有 意差 が見 られ た。 また「同条件 」. (5-6-7)と (8-9)と 10の 4つ の グル ー プ 間 で 有 意. は全 体 と して 「異 条件 」 よ り 1秒 ほ ど早 く反応 され. 差が見 られ ,同 じく単純 主 効果 が有意 となった「異条. 件」では,(1-2)と (3-4-5-6-7)と (8-9-10)の. 3. (9)と. ,. (10)以 外 で は有意差が見 られた。. 心的回転の反応時間の分析 は「同条件」 について行.
(6) 甲南女子大学研究紀要第 47号. 人間科学編 (20H年 3月. ). 8000 7000 ︵ 傘ヽ C 肛世掟墜雲眸 ・. 6000 ン. 5000 4000. ▲. オ `. フ. ′ 酔. 3000. ヽ 酔. デ □. ´ 酔. 一 辟. ´ 辟. _『 X車 由 │ 一 ―卜 Y軸 │ ‐去 ‐Z軸 │. 2000 1000 0. 20. 40. 60. 80. 100 120 140. 2対 象の回転角度差 (度. 図 5-3. ノ. コ. ". ′. ・. 嘔 ‐. ピ. 3軸 別 の 2対 象 の 回転 角度差. 160 180. ). (度 )の 関数 と しての「異条件」平均 反応時 間 (ミ リ秒 ). なわれて きてい るので,今 回の実験 では 3軸 の回転 の. る。 課 題 や条 件 を シス テ マ テ イ ックに 変 えて ゲ ー ム を. 反応時間の間には差が認 め られない とい うことになっ. して も ら う と様 々 な認 知 的要 素 で 個 人差 の プ ロ フ イ ー. た。心的回転実験 での回転軸 の効果 を検討 した先行研. ルが描けそうである。 これまでの「認知ゲーム実験 シ. 究 では さまざまな結果が出てお り (大 倉 ,1993),さ. リーズ」 (山 上 ,2006-2010)を 有機的に組 み合 わせ. まざまな条件 に左右 されるようだ。. て個人差 を検討 してみるの も面白そ うだ。. 今回の実験 の結果 を要因別 にまとめると,以 下 のよ 21年 度教 育 。学 。 習 方法等 改 善 支援 経 費 一教 育 学 習 方 法等 の 改 善 計 画 の (注 )本 研 究 は 甲南 女 子大 学 よ り平 成. うになる。 (1)「 回転軸 の種類」 と「異同条件」お よび「2対 象. 呈示角度差」 の 3つ の要因の主効果 は有意であった。. (2)回 転軸要因の効果 を見ると. (図. 「認知心理学 実験 にお け るゲ ー ムの 利用 」 と して補 助 を受 けた。. 4),「 異条件」 で. Y軸 回転 は他 の 2軸 よ りも反応 されたが ,「 同条 件」 では 3軸 で差 はなかった。Y軸 回転 では「異条. 引用 文 献. 1ま. 件」 と「 同条件」 でほぼ 同 じ反応時間で,X軸 回転 と Z軸 回転 ではどち らで も「 同条件」 の方が 「異条 件」 よ りも早 く反応が された。. 浅 野 昭祐 2008 心 的 回転 (メ ン タル ロー テ ー シ ヨン) 兵頭 。須藤 (編 著 )認 知 心 理 学 基礎 実験 入 門 八 千 代 出版 pp.H9-128. Cooper, L. Ztt Shepard, R。 1973 Chronometric studies of the. rotatbn of mentd images.In Wo Chasc(Ed。. (3)2対 象の呈示角度差が大 きくなるほ ど「異条件」 で も「同条件」で も反応時間はほぼ直線的 に増大 した が,「 異条件」 の勾配 の方が緩やかな形 になった (図 5)。. 岩永. 誠. 1993. 心 的 回転. のための実験 マニ ュ ア ル. 1999. 夕︶. 増井. 透. 1983. ヽ 理学 利 島 。生和 (編 著 )′ 亡 北大路書房 pp.166-169。 海 保 。加 藤 (編 著 ). 反 応 時 間計 測 法. 認知研 究 の技 法. わ. r―. pp.135-142.. 桐 田隆博. お. ),Ⅵ s“ αιルψ. jθ α′ れ P“ θ ι ssj4go New York, NY: Academic Press. “. 福村 出版 pp。 73-78. メ ン タル ・ イメ ー ジ. 自然. 1983年. 9. 月号 26-35。. 今 回 の 認知 ゲ ーム実験 で は認知心理学実験 の古 典的 ともい える 「心 的回転実験 」 を行 な った。ゲ ーム と し てや ってみ る と頭 の 中 で 回転 させ るのが 得意 な人 と不 得意 な人が い るのが よ くわか る。 1試 行 ず つ じっ くり 考 えてす る人 とばっ とす ばや く判 断す る人は どんなゲ ームや認知実験 で も分 かれ るが ,こ の心 的回転課題 で は よ りは っ き りと分 かれて い た よ うだ。 この 個 人差 の 特性 を課題 やそれ に対応す る と考 え られ る認知 的要素 ご とに分析 してみ るの も面 白いだろ うな とい う気 にな. 邑本俊亮. 2005. イメ ー ジ論 争. 森 。中條 (編 )認 知心. 理学 キ ー ワー ド 有斐 閣 pp.98-99。 宮山 奇清 孝 1998 イ メ ー ジは 創 造 を さ さえ う るか メー ジ論 争 再 び 一. 一イ. 理 学 の なか の 論 争 九 山 (編 著 )花 ヽ. ナ カニ シヤ 出版 pp.121-148. 大 倉正 暉 1993 空 間 の 3次 元 軸 にお け る心 的 回転 間科学 年報. (甲. 人. 南女 子大学 人 間科 学研 究会 )第 18号. 17-32.. 大槻 有 一 郎. 2005 12歳. ロ グラ ミング教室 笹 岡貴 史. 2010. か らは じめ る. HsP3 Dゲ ー ム プ. ラ トルズ. メ ンタル ロー テ ー シ ヨン とそ の 仕 組 み.
(7) 山上. 暁 :認 知 ゲ ーム実験. 乾 ・吉 川 。川 口 (編 )よ くわか る認 知科 学. ミネル. ヴ ァ書房 pp.60-61. Shepard, Ro N。 そ 貶Mctzler, J。. (8)フ. 山上. 1971 Mental rotation of threc―. 2006. 認知 ゲ ー ム 実験. (1)鏡 映描写 子大学研 究紀要 人間科学編 427-11.. 山上. 暁 暁. 2007. 山上. 山上. 暁. 2008. 暁. 2009a. 431-8.. 認 知 ゲ ー ム 実験 (3)ス トル ー プ効 果. 甲南女子大学研 究紀要 山上. 人間科学編. 甲南女子大学研 究紀要. 441-8. (4)卒 業研 究 よ り. 人間科学編. 認知 ゲ ー ム実験. 人 間科学編 451-10。. 2009b. 53. 認知 ゲ ー ム 実験. 甲南女子大学研 究紀要 暁. 2010a. 山上. 暁. 2010b 1995. 人 間科学編 4695-103.. 1. 2. 人間科学編 46105-112.. 心 的 イ メ ー ジの 操 作. 認知心理学重要研 究集. 行 場 次 郎 (編. ). 誠信書 房 pp。 172-175.. 心 的 回転 (第 14章 )中 谷 (監 )パ ー ソ ナ ル コ ン ピュー タに よる心 理 学 実験 入 門 ブ レー ン出. 渡辺武郎. 1985. (6)視 覚 的注 意 分 割. 認知 ゲ ーム実験 (7)卒 業研 究 よ り. 甲南女子大学研 究紀 要 横 澤一彦. (5)認 知 地 図 の 整 列. 人 間科学編 4511-19。. 認知 ゲ ー ム実験. 甲南女子大学研 究紀要 甲南女. 認知 ゲ ー ム 実験 (2)神 経 衰弱 ゲ ー ム. 甲南女子大学研 究紀要. 暁. 効果. dimensional o可 ectS.Sθ jι れ θ ι ,171,701-703.. 山上. ヽ と 的回転. 版 pp.159-173..
(8) 甲南女子大学研 究紀要 第 47号 リス ト. 1. 人間科学編. (20H年 3月. ). ヽ HSP言 語 に よる′ 亡 的回転実験 プ ロ グラム. 1. 2 3. 4 5 6 7. 8 9 10. 1.準 備 画面セット 変数配列. 11. 12 13 14 15 16 17 18 19. 20 21. 22 23 24 25 26. ″ +str(name2)//:被 S″ 験者番号入力. 27. 28 29 30. 2.モ ード選択. 31. 32 33 34 35 36. ,*kkk5 ,*kkk5. ,*kkk5:stop//一 ―――――――――――――――――――――――――――――――――. 37. 38 39 40 41. 42 43 44 45 46 47 48 49 50. 3.教 示. 51. 52 53 54 55 56. 4.乱 数列作成. 57. 58 59 60 61. 62 63 64 65 66 67 68 69 70. ,*kFBl ,*kFBO istop. 5。 フィ ードバ ック 設定. 71. 72 73. 74 75 76 77. 78. 6.モ ー ド設定.
(9) 55. 山上. 79 80 81. 82 83 84 85 86 87 88 89 90 91. 92 93 94 95 96 97 98 99 100 101. 102 103 104 105 106 107 108 109 110. ″ ″ //pos O,350:BUttTON″ 乱数列式 ,*randomNo:stop ′ *button00:rb=″ b′ :cls:goto批 百als ――――――――――――――――――――――……………………………………Ⅲ stop://一 ―. *selesctO:pos O,300:BU丁 丁ON″ ボタン式 ,*button00. repeat 100,1ブ /1か ら100ま で r=strmid(rr(nn),cnt*3-3,2)プ e″ :mes. rs(cnt)=int(r):r eJ=″. /文 字列として読み込み. rs(cnt)://数 値として取り出し. loop igOto*trials. ――――――――――――――――――――――――――――――――――――‐ stop://一 ― *assignment sk=btn:〃 刺激番号で異 同と角度差を割 り当てる. ステップサィズ (角 度 )口 くりかえじ数 //gm=10:gp=20:gk=5://水 準数 ロ ssk=sk//ssk=刺 激番号 (オ リジナル ://50回 以下は「same」 条件 (gd=0) gd=0:r sk>gm*gk:sk=sk― gm*gk:gd=1://51回 以上は「different」 条件(gd=1) r gk*oo+1〈 =sk and sk〈 =gk*01:anF00*gp://1か ら5ま でなら0度 f gk*01+1〈 =sk if gk*02+1〈 =sk if gk*03+1く =sk if gk*04+1〈 =sk. and and and and. =gk*06:ang=05*gp:// =gk*07:ang=06*gp:// =gk*08:ang=07*gp:// if gk*08+1〈 =sk and sk〈 =gk*09:ang=08*gp:// if gk*09+1く =sk and sk〈 =gk*010:ang=09*gp:// return: //***こ こから言 レープ開夕 式行ノ 台**ホ ************************************************* 批百als:ot=Ooolor O,0,0//オ ーバ ータイムのフラグ gse1 0:cls:hgreset gse1 1:cls://両 画面クリア ″ ″ +str(SS(cnt))+″ if gk*05+1〈 =sk and sk〈 if gk*06+1〈 =sk and sk〈 if gk*07+1〈 =sk and sk〈. :″ :loop:mes mesl:stop //mesl=″ :repeat Nl,1:mesl=mesl+str(cnt)+″ i卜 i卜 1■ f ii=1■ 00=gmsec(〉 //経 過時刻も記録 ‖は試行カウンター. 0噺 Size 160,36:o噺 mode 2:font″ sytemfont″ ,18:. r il=1:ttl=gettime(3)*60*60*24+gettime(4)*60*60+gettime(5)*60+gettime(6)://開 夕 台秒. ″. ″. ″. f il=61:BU丁 丁ON″ 休憩時間 ,*preparel:stop://60試 行で休憩いれる. 112 113 114 115 116 117 118 119 120. Nl :goto*FILEl goto*preparel:〃 ボタン選択でない場合 ―――――――――――――――――――――――――― //― ―. 122 123 124 125 126 127 128 129 130 131. 132 133 134 135 136 137 138 139 140 141. 142 143 144 145 146 147 148 149 150 151. 152 153 154 155 156 157 158 159 160 161. 162. 8.初 期設定. f ii=1:tttl=str(gettime(0))+″ ― +str(gettime(1))+″ ― +str(gettime(3)) ′ ′ ″ if il=1:tttl=tttl +″ +str(gettime(4))+′ :″ +str(gettime(5))+′ I″ +stKgettime(6)). 111. 121. 7.刺 激番号 割 り当て. skく =gk*02:anF01*gp://6か ら10ま でなら20度 sk〈 =gk*03:ang=02*gp:// sk〈 =gk*04:ang=03*gp:// sk〈 =gk*05:ang=04*gp://. if il〉. ″. font″ sytemfont″ ,20:cOlor 00,00,00:pos 30,30:mes″ 〈刺 激 番 号 〉 :〃 刺 激 番 号 ボ タン 式. //刺 激 番 号 ボ タン行 列 を表 示 す る. (smallest version) repeat zz:stim(cnt)=0:ans(cnt)=0:bn(cnt)=0:bn2(cnt)=0:rt(cnt)=0:yn(cnt)=0:loop. xO=24 γO=40Ⅳ n=10:hn=10:h=60:v=40:hh=h+7:vv=v+7://原 点 とボ タンサ イズ と間 隔 +(hn)*(i-1)://ボ タン番 号 1か ら repeat vn,1:i=cntrepeat hn,lj=cnt bn司 o噺 mode 2:color 000,000,000:font″ sytemfont″ ,36://ボ タン の 文 字 サ イズ ousize h,v:pos xO+G-1)*hh,yO+(i-1)*vv+h:pl(bn)=0:button str(bn),*preparel ″ loop:loop:font″ sytemfont″ ,18:pos xxO-200,yyO-60:ouSize 160,40:BUttTON″ 言己多熟 ,*FILEl stOp:*response2:bn2(stat+1)=1:nn=(stat+1):mes str(nn)::gosub*trials stop://― 一一――………………………………………………………………………………………………………………………………………………………………………………………………………………. 9.刺 激番号 ボタン式. *preparel:://cls: if rb=″ b″ :btn=stat+1:://if. rb=″ r″. :. btn=SS(li):gosub*assignmenti //束 1激 番 号 ――――――*aSSignment gse1 1:cls://コ ン トロー ル・表 示 画 面 に ボ タンをセ ット if et=″ e″ and‖ =1:pos 710,100:o噺 siZe 60,36:BUttTON″ start″ ,*startl:stop *startl:clro噺 0.0:OUSize 120,36:o噺 mode 2:font″ sytemfont〃 ,26 ″ ″ ma=″ 同 じ :mb=″ 異 な る :gg=10:////aa=ma:bb=mb //左 右 の ボ タン に ランダ ム に 反 応 文 字 を割 り当 て bt=int(rnd(2)):bbt(li)=bt:py3=550:key=0. f bt=0:aa=str(ma):bb=str(mb)://bt=0で 正 順 f bt=1:aa=str(mb):bb=str(ma)://bt=1で 逆 順 pos 250,gg:BU丁 丁ON aa,*response: pos 450,gg:BU丁 丁ON bb,*responsefont″ sytemfont″ ,18 if et=″ t″ :pos 710,gg:o国 siZe 60,36:BU丁 丁ON″ start″ ,*FILEl if et=″ t″ and ii=1:pos 010,gg:o闘 siZe 120,36:BUttTON″ random trial″ ,*ouects if et=″ t″ :pos 710,60:ouSize 120,36:BUttTON″ next″ ,*trials: if et=t″ :pos 710,gg:o町 siZe 60,36:BUTTON″ FILE″ ,*FILEl if et=″ t″ and(li〉 1):goto*o噺 eCtS ″ if et=″ p″ :pOs 710,gg+160:font″ sytemfont″ ,10:ousiZe 60,26:BUTTON″ は じめ か ら ,*begin9: font″ sytemfont″ ,26:f et=″ e″ :goto*ottects. 10.初 期設定 ボタン設定. stop:*begin9:end://は じめ か ら *0域 ectS://刺 激 図 形 提 示. CD=Oi CC=0:dd=1:motion=0: ss=1://step=0.1: step=0174532925f://(10 degrees,(3.14159265*2)/36) gse1 0:font″ sytemfont″. ,36://対 象 提 示 画 面. clsi pos xxO/2-15,yyO/2-30:mes″ X″ : //― ――――――――…………………//;疑 視 点 (時 間 wat tttt:font″ sytemfont″ ,18:gse1 1://コ ン トロー ル ロ 表示画面 color 255,255,255:boxf O,0,xxO,100 color O,0,0:〃. tttt). 文字消去. gse1 0:CC=gd:〃 対 象 提 示 画 面 +異 同 選 択 //CC=int(rnd(2))://CC=0(same),CC=1(different)異 同 ランダ ム 選 択 ch=ch123://ch=int(rnd(3))+1:://ch l-3(x,y,z)ど の 軸 で 回 転 す るか rrl=int(rnd(19)):ddl=rrl:stepl=step*rrl://0-180度 の中からランダム選択//(右 対象 ) //rr2=int(rnd(19)):dd2=rr2:step2=step*rr2://0-180度 の中からランダム選択//(左 対象 ) rr2=int(ang/10)+rrl:dd2=rr2:step2=step*rr2//0-180度 の中からランダム選択//(左 対象 ) grrl(li)=rrl:grr2(li)=rr2://物. 体角度の記録. both=1:rxl=0:ryl=0:rzl=0:rx2=0:ry2=0:rz2=0 //―. 11.刺 激 図形 提示.
(10) 56. 甲南 女 子 大 学 研 究 紀 要 第. 47号. (20H年 3月. 人 間科 学 編. ). 163//ス クリーン0(対 象提示画面 )設 定 口開始 164 clscolor$00FFFF:clscolor$eeeeee:setfont 1 6,16,12,1://背 mx10ad″ Block-lR2″ i blockl=stat. 景色設定. 165 166. modelshade blockl,2,0. 167//(右 対象 )//mxload″ Block-lL2″ :block2=stat. ′ 168 if CC=0:mxload″ Block-lR2′ :block2=stat ′ 169 if CC=1:mxload″ Block-lL2′ :block2=stat 170 modelshade block2,2,0 171 //gse1 0:://ス クリーン0(対 象提示画面 );カ メラ設定. 172. 12.対 象提示画雇 設定・開始. cammOde CAM_MODE_LOOKA丁 ://cammOde CAM_MODE_NORMAL. 173 //selcpos:0噺 setf3 0 0f,00f,2401カ メラ座標//一 ――同じ見え方にするため240f 174 selcpos:o噺 Setf3 0 0f,00f,2401カ メラ座標 //― 一 ―同じ見え方 にするため240f. 175 seldnt ouSetf3 0 0f,00f,00f;注 視 点座標 176. メラ角度. selcang ottSetf3 0 0f,0.Of,00f;カ. 177//0噺 eCt配 置 ://他 軸の傾き入れる 178 179 180 181 182 183 184 185 186 187 188 189 19o 191 192 193 194. bbb=int(rnd(2))://(Y軸 回転の場合には「bbb=0手 前傾き bbb=1後 方傾き 」 regott BLKl,blockl://let(左 対象 ) selpOs BLKl:o噺 setf3 -4.Of,00f,00f rch=l and bbb=0:selang BLKl:o噺 addf3 0 0f,04f,0.Of//ch=lX軸 回転の場合 rch=l and bbb=1:selang BLKl:o噺 addf3 0 0f,-04f,0.Of//y=0.4f少 し傾 けた fch=2 and bbb=0:selang BLKl:o噺 addf3 0.4f,00f,00f//ch=2Y軸 回転の場合 fch=2 and bbb=1:selang BLKl:o噺 addf3-04f,00f,00f//x=04f少 し1頃 けた rch=3 and bbb=0:selang BLKl:o噺 addf3 0 0f,0.Of,0.4f//ch=3Z軸 回転の場合 fch=3 and bbb=1:selang BLKl:o噺 addf3-04f,00f,00f//x=04f少 し傾 けた regott BLK2,block2://right(右 対象 selpos BLK2:o噺 setf3 4 0f,00f,00f rch=l and bbb=0:selang BLK2:o切 addf3 0 0f,04f,0.Of//ch=lX軸 回転の場合 rch=l and bbb=1:selang BLK2:o噺 addf3 0 0f,-04f,00f//y=0.4f少 し傾 けた fch=2 and bbb=0:selang BLK2:o噺 addf3 0.4f,00f,0.Of//ch=2Y軸 回転の場合 rch=2 and bbb=1:selang BLK2:o可 addf3-0.4f,00f,00f//x=04f少 し{頃 けた rch=3 and bbb=0:selang BLK2:o噺 addf3 0 0f,00f,04f//ch=3Z軸 回転の場合 fch=3 and bbb=1:selang BLK2:o噺 addf3-0.4f,00f,00f//x=04f少 し傾 けた ). ). 195. color O,0,0:lr=9:tl=gmsec()://if tm!=0:goto*timelimit. 196*DRAWLOOP2://対 象表示ループ 197 //2対 象の 一方を1軸 ずつ指定してステップ回転させるルーチン. 13.対 象提示 左対象 右対象 コントロー ル. 198 selang BLKl:://左 対象 //stepl=step:step2=step:ddl=stepl:dd2=step2 199 if ch=1:o可 addf3 stepl,00f,0 0i rxl=rxl+ddl:goto*g22://*hgd2 200 r ch=2:o噺 addf3 0.Of,stepl,0 0fi ryl=ryl+ddl:goto*g22://*hgd2 201 1f ch=3:o噺 addf3 0 0f,00f,stepl:rz l=rzl+ddl:goto*g22://*hgd2 202*g22i selang BLK2:://右 対象 203 r ch=4 or(both=l and ch=1):o噺 addf3 step2,00f,0 0i rx2=rx2+dd2:goto*hgd2 204 r ch=5 or(both=l and ch=2):o噺 addf3 0 0f,step2,0 01 ry2=ry2+dd2:goto*hgd2 205. if ch=6 or(both=l and ch=3):o噺. addf3 0 0f,00f,step2:rz2=rz2+dd2:goto*hgd2. 206 *hgd2:hgdraw://goto*passO://*hyo可 il 207 gse11:font″ sytemfont″ ,18://コ ントロー ル ロ 表示画面 ′′ ′ ′ 208 if et=′ :pOs 10,60:mes″ ssk=″ +str(ssk)+′ sk=′ +str(Sk)+″ gd=″ ″ t′. +str(gd)+″ ang=″ +str(ang). 209 ifch!=9:chh=ch:title str(ii):xyz=″. 210 if CC=0:cc4=″ (same)″ :else:cc4=″ 21l. (different)″. cOlor 255,255,255:boxf 000,80,xxO,200:color O,0,0:gF140://―. 213 poS 214 pos 215 pos 216 pos. 一. ―. 一. ―. 一. 一. ―. 一. 示. 表. :goto*passl 020,gg:mes″ Xl=″ +str(rxl) : pos 020,gg430:mes″ X2=″ +str(rx2) 100,gg:mes″ Yl=″ +str(ryl) :pOs 100,gg+30:mes″ Y2=″ +str(ry2) 180,gg:mes″ Zl=″ +str(rz l) :pos 180,gg+30:mes″ Z2=″ +str(rz2) ″ 300,gg:mes″ CC=″ +str(CC)+″ +cc4: pos 300,gg+30:mes″ ch=″ +str(chh). 212 ifet=″. e〃. 217 xyz=Str(CC)+″ "″ +str(rxl)+″ +str(ryl)+″ ,″ +str(rzl)+″ ,″ +str(rx2)+″ ,″ +str(ry2)+″ ,″ +str(rz2) 218 pos 450,gg:mes″ SttEPl=″ +str(int(ddl+10)/10)ipos 450,gg+30:mes″ SttEP2=″ +str(lnt(dd2+10)/10) ,″. 219*passl:gse1 0:hgsync l://対. 象提示画面. ―. 220//反. 応. 入. 力. ち. 待. ―. 一. 一. 一. ―. ―. ―. 一. ―. 一. ― ―. 一. 一. 一. 一. 一. 一. ―. ― 一. 一. ― 一. ―. 一. ―. ―. ― 一. ―. ―. ― ―. ―. ―. 一. 221 r moJon=o:ch=9://静 止の 場合はループの 中で変化条件(ch=1-6)以 外に設定(ch=9). 222 0t=0:key=0://キ ー入力待ちと制限時間チェック 223 *key20:ot9=0:key=0:getkey key,49:r key=1:key=1:goto*key21://キ ーの 1 224 keyname=″ :getkey key,51:r key=1:key=3:goto*key21://キ ーの3 225 getkey key,57:if key=1:key=9i cls:pos 100,0:font″ sytemfont″ ,66:mes″ S丁 OP″ :stop. 226 : 227 :. getkey key,97:f key=1:key=1:goto*key21://テ getkey key,99:r key=1:key=3:goto*key21://テ. 228 //ジ. 229. ョ. イ. ス. テ. ィ. ッ. ク. 反. 応. (サ. ン. ワ. サ. プ. ラ. イ. 」. Y―. P56US使. 用. )一. ンキーの 1 ンキーの3. ― ― ― ― ― ― ―. ―. ―. 一. ― ― ― ―. ―. ― ― ― ―. 」Stick key,Ox800000-1,padid. 230. if et=″. 231 232 233 234. if if if if. t″. and padld=-1 ://. key&(131072*1):keyname=″ 7″ :key=1:goto*key21 ′ key&(131072*2):keyname=″ 8′ :key=3:goto*key21 ′ key&(131072*4):keyname=″ 9′ :key〓 1:goto*key21 ′ key&(131072*8):keyname=″ 10′ :key=3:goto*key21 ′ 235 if et=′ t″ :pos O,30:mes keyname 236 goto*DRAWLOOP2://対 象表示ループ 237 //― ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――. 238 //t2=gmsecO:f t2-tl>=tm:ot=1:r9=99:goto*response:〃. 制限時間. 239 //awaた 2:goto*response://onkey*keyl:onclick*keyl:://反 応待ち 240*key21:r9=keyi clsi mes r9:goto*response://反 応キー記録 (l or3) ――――――――一――――――――一―――――一―――――――― ―――――――――――――――――――――――――――――――一――――一―――――一―――――― 241 stOp://― ―. 14.反 応 入 力待ち (ル ープ).
(11) 57. 山上. 242 *responsei f key=0:r9=stat//(キ ーが 押されない時 )画 面の反応ボタンは左が0、 右が f key=1:r9=0 ://左 キー(1)は 0に 変換 243 if key=3:r9=1 ://右 キー(3)は 1に 変換 244 245 bnn=r9:t2=gmsec()://反 応キー番号 //結 果表示・記録 246 gse1 1:://コ ントロール ロ 表示画面 247 f et=″ e″ :clro可 0,1プ /反 応ボタンを消す //pOs O,0:mes″ bnn=″ +str(bnn):stop r ot=1:bnn=99://オ ーバータイムの反応番号 248 249 //正 誤判定のための正解ボタン選定 250 f bt=0:an=0:://ボ タンが正順なら an=o 251. 1. f bt=1:an=1:ノ /ボ タンが逆順なら an=1. 252 ://― ―一―――――――――――――一――――――――――――――――――――一――――――――――――――――――――一――――――――――――――――一一――――一―――― 253 *recordl://o面 」nal刺 激番号 は btn 254 CCC=CCC+1 ノ/試 行数カウンター 255 bbtn(ccc)=btn i//oH」 nal刺 激番号 256 Q(ccc)=gd ノ/「 same」 条件 (gd=0) A(ccc)=ang 257 ノ/角 度差 258 bbn(ccc)=bnn i//反 応ボタン番号 (r9) 259 f bt=l and bbn(ccc)=0:bnn=1:bbn(ccc)=1:goto*p9://― ――― ――一 ―一一一 ――反応逆転 260 if bt=l and bbn(ccc)=1:bnn=o:bbn(ccc)=0: 261 *p9:r洗 (ccc)=t2-tl ブ/R丁 (ミ リ秒 ) 262 if gd=bnn ipnt=1 :else:pnt=0 263 stt(ccc)=str(ma)+″ +str(mb)+″ "″ +aa+″ +bb 264 ccr(ccc)=pnt i//正 誤 (1=面 ght O=wrong) xxyz(ccc)=xyz ://回 転数値情報 265 266 //― ―――――――――――一―――――――一―一――――――――一――――――――――――――――――――――――――― ,″. ,″. 267. *nfb:gse1 1://コ ントロール 画面. +結 果表示 +フ ィードバ ック. 268 font″ sytemfont″ ,20i color 000,000,000:pos 300,0:gg=100 ″ ″″ ″ ″ 269 ://″ 試行数 +″ +″ 刺激番号 +″ +″ 異 同 十 +″ 反応 +″ 270 //et=″ t″ ://test ,″. ,″. ,″. +″. ″ ″″ 反応時間 十 +″ スコア ―― ―表示 ,″. ′. 010,ggi mes ccci pos 050,ggi mes′ no″ +str(btn) :pos 120,ggi mes″ gd=″ +str(Q(ccc)):pos 180,gg:mes″ ang=″ +str(A(ccc)) if et=″ t″ :pos 270,ggi mes″ R=″ +str(bbn(ccc)):pos 330,ggimes rrt(ccc): if et=″ t″ :pos 400,ggi mes崎 =″ +str(ccr(ccc)). 271. if et=″. t″ :pos. 272 273 274 275 276 277 278 279 280. if et=″. t″. if et=″. t″ :pos. if et=″. t″. 281. ,″. 15.デ ータ記録 反応画面表示. ′. 460,ggi mes″ bbt=′ +str(bbt(ccc)):. ″ :pos 520,gg:mes″ rr=″ +str(grrl(ccc))+″ ― +str(grr2(ccc)). color 255,000,000://フ. ィードバ ック. ′. and ccr(ccc)=1:pos 740,gg:mes″ right′ if et=″ t″ and ccr(ccc)=0:pos 740,gg:mes″ wrong″ lf et=″. if et=″. t″. :. ′. t′. :. :pos 410,60:mes xyzi co10r 000,000,000. //et=″ e″ ://test. 282 //if et=″ t″ :pos 710,60:o噺 siZe 120,36:BU丁 丁ON″ next″ ,*tttals: if et=″ t″ :stop:goto*trials: 283 f et=″ e″ :wat tttt i goto*tttalsi//自 動 モード試行間隔時間 284 285 stop://― ――――――――――― 286 *FlLEl〃 配列変数 (1次 元 )を CSV形 式で保存する ″ gse1 0:wikil=″ :wi晰 2=″ ://対 象提示画面 287 288 cls font″ sytemfont″ ,16:color 255,000,000://赤 で表示 b=10:bb=18:CR=″ ¥r″ ://CRLF=″ ¥n¥r″ 289 290 tt7=gettime(3)*60*60*24+gettime(4)*60*60+gettime(5)*60+gettime(6)://糸 冬了秒 291. ″ ″ tt8=str(tt7-ttl)i name2=name2+″ ― +CD+″ ― +str(Ch123)://全 所要時間秒測定. 292 293 294 295 296. tt9=tt9+ str(gettime(0))十 一 +str(gettime(1))+″ ― +str(gettime(3)) ″ tt9=tt9+″ +str(getJme(4))+″ :″ +str(gettime(5))+″ :″ +str(getJme(6))://終 了時刻 tt9=tt9+″ Finished(″ +tt8+〃 sec)″ +″ CD=″ 十CDi nnn=″ no"″ :ppp=″. 297. 298 299 300 301. ″ +CR ″″. tt9=name2+″ :″ +tttl+″ 〉〉. ″. ″ ″ ″ ″ ″ ″ ‖=″ 試行数 +″ +″ 刺激番号 +″ +″ 異 同 +″ +″ 角度 +″ +″ 反応 +″ +″ R丁 +″ ″ ″ ″ 〃 面=ili+″ ボタン配置 +″ +″ 物体角度 ://+″ +″ 文字順 +″ ",″ +″ ボタン順 SSSS=tt9+CR+CR+‖ i+CR::kkk=0 ,″. ,″. ,″. ,″. ,″. ,″. +″. 判定. repeat ccc,1 ,″ ,″. +bbtn(cnt)+″ ,″ +Q(cnt)+″ ,″ +A(cnt)+″ +ccr(cnt)+″. ,″. +bbt(cnt)+″. ,″. ,″. +bbn(Cnt)+〃. ,″. +xxyz(cnt)+″ ,″ +grrl(cnt)+″. ,″. +grr2(cnt). pp(cnt)=ppp:ssss=sssS+pp(cnt)+CR:pos b+000,bb*cnti 302 303 wikil=str(cnt)+″ +str(Q(cnt))+″ +str(A(cnt))+″ +str(bbn(cnt))+″ ,″ +str(CCr(cnt))+″ +str(bbt(cnt))+″ +str(Xxyz(cnt)) 304 wiki2=str(rrt(cnt))+″ +str(grr2(cnt)) +″ +str(grrl(cnt))+″ 305 ″ mes wikil+wiki2:pos b+300,bb*cnt:mes pp(cnt):ppp=″ 306 307 loopi pos 20,bb*(ccc+1):sss=tt9+CR+nnn+CR+sss+CR+rrt:mes ssss i notesel ssss if et=″ e″ 308 309 notesave name2+″ 。 csv″ ://実 験 時 の み 記 録 ファイル 作 成 〃 font″ sytemfont″ ,66 i color 000,255,000:pos 60,240:mes″ 終 わ りです 。お 疲 れ さま 。 310 ,″. ,″. ,″. ,″. ,″. ,″. ,″. ,″. :. 311. ,″. ,″. ,″. ppp=ppp+str(cnt)+〃 ppp=ppp+rlt(cnt)+″. ″ +″. ―― …………………………二―――_____― ―――――――――――――――一―――――――― stop://― ―. 16.デ ータ フアイル保存.
(12)
関連したドキュメント
In this paper we give the Nim value analysis of this game and show its relationship with Beatty’s Theorem.. The game is a one-pile counter pickup game for which the maximum number
We show that a discrete fixed point theorem of Eilenberg is equivalent to the restriction of the contraction principle to the class of non-Archimedean bounded metric spaces.. We
In this paper, based on the concept of rough variable proposed by Liu 14, we discuss a simplest game, namely, the game in which the number of players is two and rough payoffs which
So far, most spectral and analytic properties mirror of M Z 0 those of periodic Schr¨odinger operators, but there are two important differences: (i) M 0 is not bounded from below
Classical Sturm oscillation theory states that the number of oscillations of the fundamental solutions of a regular Sturm-Liouville equation at energy E and over a (possibly
To describe it, we consider a smaller subspace of polynomial continuous rotation invariant valuations (see Definition 2.2 below), which turns out to be everywhere dense and which has
The configurations of points according to the lattice points method has more symmetry than that of the polar coordinates method, however, the latter generally yields lower values for
ppppppppppppppppppppppp pppppppppppppppppppppppppppppppppppp ppppppppppp pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp pppppppppppppppppppp