種別[gsm] 2021-03-11T15:07:32Z
セクショングローバル共有メモ
日時2021-03-11T15:07:32Z
元URL(URLなし)

[仏教の最適化プログラムの続き。] ↓、細かい修正をした (バージョン…

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

↓、細かい修正をした (バージョン 0.0.14)。

《simbd/test_of_matching_2.py at master - JRF-2018/simbd》  
https://github.com/JRF-2018/simbd/blob/master/test_of_matching_2.py

まず、「自然離婚」について、初期化すぐの相手が不明な結婚の場合、判定が1/2になるのを修正した。ただその場合単純に 2 倍にするのも全体数がおかしくなるかと思い、√2倍にしておいた。

次に、養子の際に離縁の情報を残すようにして、近親婚の結婚判定を少し改善した。ただし、処理が重くなり過ぎているのを嫌っているのもあるし、正確じゃないかもしれないがそれぐらいいいだろう…というのもあって、養父との結婚・養父の実父との結婚はダメだが、養父の養父との結婚などは可にしてある。

離縁の情報を残すようにすれば initial_father や initial_mother の情報はいらなくなるかと思ったが、三親等内の傍系血族のチェックに必要そうだし、あるほうが正確ではないが速い部分もあるので残っている。

あと、望まない子で「堕胎」しない子が出た場合、欲しい子供の数をすぐ増やすようにしてたんだけど、少し余裕を見て増やすようにした。もうちょっと余裕を見て増やすようにすべきか様子を見ているところ。ただ、欲しい子供の数で、全々コントロールできてない様子なんだよね…。