種別[gsm] 2021-10-25T13:14:21Z
セクショングローバル共有メモ
日時2021-10-25T13:14:21Z
元URL(URLなし)

[仏教の最適化プログラムの続き。] simbdp*/calamity.py の…

jrf> [仏教の最適化プログラムの続き。]

simbdp*/calamity.py の damage_property と damage_poor_property について p.prop がマイナスのときに対応しないといけなかった。マイナスの場合、逆にダメージが軽くなるようになっていた。

少し考えて、test_of_domination_2.py と simbdp2/calamity.py については、

if p.prop > 0:
  p.prop *= random.random()

…みたいにした。

一方、simbdp3/calamity.py simbdp3x1/calamity.py については

if p.prop > 10:
   p.prop *= random.random()
else:
   p.prop -= 10 * random.random()

…みたいにした。この後、simbdp3x1 はマイナスの prop でも大丈夫にする予定で、simbdp3 については次のバージョンでは、simbdp3x1 の MeanAmplifier 以外の機能をバックポートする予定だから。