[仏教の最適化プログラムの続き。] 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 以外の機能をバックポートする予定だから。