あるSNSの会員区分について、考える。

結論、行動経済学を考慮し、3000円を選ぶ心理的負荷の低いデザインとなっている。

・なぜ、4つの会員区分か?

まず、社会心理学的な研究によると、選択肢の数が増えると、人々はより小さな寄付を選びやすくなる傾向があります。この現象は、「選択肢過多」として知られています。選択肢が多すぎると、人々は選択肢の数に圧倒され、判断を下すのが難しくなります。その結果、人々はより安全な選択肢を選びがちであり、少額の寄付を選ぶ可能性が高くなります。

一方で、社会心理学や行動経済学の研究によれば、3つの選択肢がある場合、人々は中間の選択肢を選びやすい傾向があります。これは、「中間選好の傾向」として知られています。

この傾向は、人々が選択肢を評価する際に、両端の選択肢よりも中間の選択肢をより好ましく見なす傾向があるためです。また、両端の選択肢が極端であると感じることがあり、中間の選択肢を選ぶことでリスクを回避する傾向があります。

したがって、3つの選択肢がある場合、人々は中間の金額を選びやすい傾向があります。

さらに、

4つの選択肢がある場合、高額な選択肢が存在すると、人々はその選択肢に引き寄せられる傾向があります。これは、「アンカリング効果」として知られています。

アンカリング効果は、人々が物事を評価する際に、最初に提示された情報に強く影響を受ける傾向があることに起因しています。高額の選択肢が提示されると、人々はその選択肢を基準として、他の選択肢を評価し、選択する金額を高く設定する傾向があるためです。

一例として、ある研究では、4つの選択肢($10、$15、$20、$25)が提示された場合に、$25の選択肢があると、平均的な選択金額が$20に比べて高くなることが示されています。

つまり、

高額の選択肢が提示されると、他の選択肢も高く見られ、その選択肢に引き寄せられる傾向があります。したがって、10000円の選択肢がある場合、他の選択肢も高く見られる可能性があります。

例えば、1500円、2000円、3000円、10000円の選択肢がある場合、10000円の選択肢がアンカリング効果を引き起こし、他の選択肢が安く見られることが予想されます。そのため、3000円が最も選ばれやすいという結果が出る可能性があります。

そのうえで、1500円に対して、ネガティブなコンテキストとピアプレッシャーを与えることで、2000円、3000円が選びやすくすることができます。

Dartの検証

Dartの主な特徴として、下記が挙げられます。

・オブジェクト指向型
・動的型付けと静的型付けの使用が可能
・JavaScriptやJavaに似ている
・操作性がシンプルで使用しやすい
・セキュリティ性能にも優れている
・大規模なアプリ開発に向いている

Dartは、JavaScriptの代替言語として開発されました。加えて、JavaやC#の影響を受けていることもあり、JavaScripttやJavaに類似しているのが特徴です。そのため、学習を進めるにあたって、すでにJavaScriptやJavaを理解している方は比較的楽にDartの知識を身につけられるでしょう。

ChatGPTの検証

2022年11月にOpenAIという企業がリリースしたChatGPTについて。

検証した感想

Pythonのプログラムの解説を試してみました。

Pythonで書かれたソース

h, w, sy, sx, n = map(int, input().split())
s = [list(input()) for _ in range(int(h))]
time_lr = [input().split() for _ in range(int(n))]
directions = ["N", "E", "S", "W"]
now_direction = 0
time_index = 0
s[sy][sx] = "*"

for t_now in range(100):
    if time_index < n and str(t_now) == time_lr[time_index][0]:
        d = time_lr[time_index][1]
        time_index += 1
        if d == "L":
            now_direction = (3 + now_direction) % 4
        else:
            now_direction = (1 + now_direction) % 4

    if directions[now_direction] == "N":
        sy -= 1
    elif directions[now_direction] == "E":
        sx += 1
    elif directions[now_direction] == "S":
        sy += 1
    elif directions[now_direction] == "W":
        sx -= 1

    if sx < 0 or sx >= int(w) or sy < 0 or sy >= int(h) or s[sy][sx] != ".":
        break
    else:
        s[sy][sx] = "*"

for y in range(int(h)):
    for x in range(int(w)):
        print(s[y][x], end="")
    print()

解析後

このコードは、グリッド上を移動するロボットのシミュレーションの実装です。

入力は次のように読み取られ、保存されます。

h, w: それぞれグリッドの高さと幅
sy, sx: ロボットの開始 y および x 位置
n: ロボットの回転命令数
s: 文字の 2D リストとしてのグリッド表現
time_lr: 時間と回転方向 (L/R) のペアのリスト
シミュレーションは 100 時間単位で行われます。 各時間単位で、コードは現在の時刻が time_lr のいずれかの時刻と一致するかどうかを確認します。 その場合、ロボットの方向はそれに応じて更新されます。 次に、コードは現在の方向 (北、東、南、または西) に基づいてロボットの位置を更新します。 新しい位置が範囲外または空きスペースでない場合、シミュレーションは終了します。 新しい位置が有効な場合は、アスタリスクでマークされます。

最後に、グリッド表現が印刷されます。

感想

十分な解析結果と言えるのではないでしょうか。

2023.1.30追記

ChatGPTのソース解析結果を渡して、実行可能なソースが作れるか

できず。デバッグをしない。入力と出力の結果の判定をしないので、プログラム開発には使えない。(いまのところ)

東芝_不適切会計

EY新日本有限責任監査法人
https://ja.wikipedia.org/wiki/EY%E6%96%B0%E6%97%A5%E6%9C%AC%E6%9C%89%E9%99%90%E8%B2%AC%E4%BB%BB%E7%9B%A3%E6%9F%BB%E6%B3%95%E4%BA%BA

事件の流れ

【2020年1月更新】東芝事件の全貌とは?事件の経緯と関連ニュースを時系列でまとめてみた

https://business.nikkei.com/atcl/report/15/110879/092900741/?P=1
https://bizgate.nikkei.co.jp/article/DGXMZO3113717030052018000000
https://toyokeizai.net/articles/-/78801

農業

無利子、無担保
農業改良資金
青年等就農資金

補助金一覧
https://meetsmore.com/services/fundraising-tax-accountant/media/52885#:~:text=%E8%9E%8D%E8%B3%87%E3%82%92%E5%8F%97%E3%81%91%E3%81%A6%E8%BE%B2%E6%A5%AD,%E9%87%91%E3%81%8C%E4%BA%A4%E4%BB%98%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82&text=%E8%A3%9C%E5%8A%A9%E7%8E%87%E3%81%AF%E4%BA%8B%E6%A5%AD%E8%B2%BB,%E7%8E%87%E3%81%A8%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82