Operant Chamber App (Android version)

 

Operant Chamber App (Android version)

オペラント条件づけをAndroid™端末にて体験・実験できるオペラント条件づけアプリをリリースしました。
このアプリは、心理学の研究のうちのひとつ、「オペラント条件づけ」の実験を体験することができます。
オペラント条件づけの実験を自分で設定した上で、そのスケジュールを自分で体験できます。普段は動物に行わせている実験を自ら体験することによって、動物の「心」がわかるようになる……かもしれません。
複合スケジュールが分からない学生から、実際の実験手順を知りたい臨床家、
さらに、Pro版ではアプリをマイクロコントローラに接続することでタッチスクリーン課題も可能!基礎研究者にも活用していただけます!
動画URL: https://youtu.be/RE7TxKqIq4s
 
機能ごとに3種類用意しております。
 
このアプリは主にオペラント条件づけを学ぶ学生に向けたものですが、conc (VI 2-min, interlock RR 30 FI 50-s) など、細かなスケジュールを設定することもできるため、行動分析学を学ぶ臨床家のスケジュールの理解にも役立つことができるでしょう。
また、Pro版ではマイクロコントローラと接続することで、本アプリを実際の反応検出器として実験を行うこともでき※、基礎研究者にも役立てるアプリです。
※…実際に実験に使用するには相当のスペックが必要となります。
実装機能
・単一強化スケジュールの設定(全バージョン)
・複合スケジュールの設定(Student版、Pro版のみ)
・実験のシミュレーション体験(全バージョン)
・実験のレイアウト変更(Student版ではヒト、ラット、ハトのレイアウト、Pro版ではStudent版に加えてExpレイアウトが追加)
・実験後のローデータの表示および保存(Pro版のみ)
・累積記録の描画(Student版、Pro版のみ)
・累積記録の保存(Pro版のみ)
・Android™とArduino®の接続(Pro版のみ)
・Variableスケジュールの値生成ツール(Pro版のみ)
本アプリ(Pro版)にて現在動作する強化スケジュール→検証ページ
◎Singleスケジュール
・FR, FI, FT, VR, VI, VT, RR, EXT, DRH, DRL, DRO
◎Compoundスケジュール
・alt, conj, interlock, tand, chain, mult, mix
※Compoundスケジュールの1st, 2ndスケジュール両方にTimeスケジュールを設定すると、現在処理が正常に行われません。
◎Concurrentスケジュール
・conc
※選択変更後遅延(COD), terminal-linkは現在指定できません。
【付記】
・現在のバージョンにおいて、累積記録の描画機能は、遅延を含むスケジュールのローデータを指定した場合に正常に動作しません(反応に遅延なく強化されたデータのみ強化マークが描画されます)。
・現在のバージョンにおいて、「現在確認されているバグ」「実装予定機能」「注意事項」は英語に翻訳されておりません。
注意事項
・本アプリが算出する値には、誤りがある場合があります。
・本アプリを科学研究に用いることで生じた損害、損失については、一切責任を負いません。
・本アプリは、製作者の所属機関とは一切関係ありません。
・開発は予告無く中止となる場合があります。