任务单 #37284

nasty生成の見直し

开放日期: 2017-06-15 23:06 最后更新: 2021-01-06 08:23

报告人:
属主:
状态:
关闭
组件:
(无)
优先:
3
严重性:
3
处理结果:
Fixed
文件:

Details

方々から意見があったので、見直してみる。まずクイックスタートで nastyはリセットされない問題は、修正する。nasty生成そのものに関しては

  • 変愚スレの855氏の案そのままか、さらに独自にアレンジを加えて修正する。
  • nasty生成そのものをなくす。

のどちらかを考える。

2017/10/12追記

hradish氏よりpdfで以下の案が上がる

問題点(多くは旧バージョンから既にあった問題点)

  • 経過日数が少なく深い階層では pls_level が負の数になり、確率で弱化が起こっていた
  • 現バージョンで初日の街強化防止に入れた項でさらに顕著に
  • pls_kakuritu とpls_lv の足並みが揃っていない
    • 深層でpls_level が正になる頃には確率は上限の 1/3
    • ターン効果は1/5000 と1/40000 、階層効果は1/10 と1/40 で比率が違うため
    • ターンによる経過速度だけをいじって定数項はそのままだから
  • 現バージョンの進み方は少し遅すぎる気もする
    • 単に2倍だけではなく初日対策項も増えたため

改善案

  • 負値は 0 にする
  • 確率とレベルを別個に計算せず、まず強化の進行度をdungeon_turn とdelay から計算してから確率とレベルに適応することで単純化し、調整を容易にしてはどうか

寄稿されたソースコードの方針

  • turn とdelay の計算を over_days に一元化して、階層に関わらず確率と上昇レベルの変化をセットにして分かりやすく
  • delay の定数項は無くし、0F の進行速度は10Fの進行速度と同じに固定
  • 1Fの進行が速くなりすぎないためのsqrt (level)であるが、これにより逆に30F以降の進行タイミングにほとんど差が無くなり調整が難しくなっていたので、中層以降をやや遅らせる比例項をdelay に追加
  • 全体的に旧バージョンの倍くらい、現バージョンより若干短い猶予期間になるように値を調整
  • nasty生成が始まる日数は階層依存(低層10~30日, 中深層50~70日)
  • 始まった日は確率 1/25で、その44日後に確率1/3に達する
  • 始まった日は+0Lv で、その75日後に+25Lvに達する

任务单历史 (3/16 Histories)

2017-06-15 23:06 Updated by: deskull
  • New Ticket "nasty生成の見直し" created
2017-06-15 23:07 Updated by: deskull
  • Details Updated
2017-06-15 23:09 Updated by: deskull
2017-06-20 23:25 Updated by: deskull
  • 属主 Update from (无) to deskull
2017-06-20 23:58 Updated by: deskull
评论

クイックスタート時のクエストモンスター選別に、前回のプレイ時間が反映されて深層生成が発生しやすくなる不具合を修正。

2017-07-04 23:31 Updated by: deskull
评论

ある程度考えた結果、855氏の案をそのまま採用。当分様子見してからチケット完了する。

2017-07-05 19:52 Updated by: deskull
评论

https://osdn.net/projects/hengband/forums/30152/32991/80043/ ミスをご指摘いただいたので修正。

2017-07-17 22:26 Updated by: deskull
  • 优先 Update from 5 - Medium to 7
  • 严重性 Update from 5 - Medium to 7
评论

深刻なバグが起きていないかもう少し様子見てからチケットを閉じる。

2017-08-31 21:20 Updated by: deskull
评论

大分前だがテストを十分にやりきれてないのでもうちょっと待つ。

2017-10-12 21:26 Updated by: deskull
  • Details Updated
评论

hradish氏より指摘された問題により見直し。詳細に追記した形に調整しなおす。

2019-01-03 11:58 Updated by: deskull
评论

これも2.2.2中に調整予定。

2019-02-17 09:01 Updated by: None
2020-04-25 00:32 Updated by: deskull
评论

2年半も経ってますが、氏の修正内容を反映してみました。大きなバグがないかチェック次第完了とします。

2020-04-25 00:33 Updated by: deskull
  • 严重性 Update from 7 to 3
  • 优先 Update from 7 to 3
2020-12-25 07:23 Updated by: deskull
评论

いい加減ぱっと見の以上はなさそうなので3.0.0Alphaにて一度完了扱いで。

2021-01-06 08:23 Updated by: deskull
  • 状态 Update from 开启 to 关闭

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名