[仏教の最適化プログラムの続き。] BlockMeanAmplifier…
jrf> [仏教の最適化プログラムの続き。] BlockMeanAmplifier というのも作った。重犯罪の判定用。 MeanAmplifier は時系列のスカラー値を取るのに対し、BlockMeanAmplifier は可変長のリストの時系列を取る。 bma = BlockMeanAmplifier() として、リスト xs を与えるときは bma.update(xs) とする。過去これまでに従って現在の個々の値 x の増幅値を知りたいときは bma.test(x) とする。なお、bma.test(x) を使ったあとの x すべてを記録したものを xs とすると、通常は bma.update(xs) とするべきだが、そのような x は自動的に記録されているため bma.update() だけで OK。