1] 授業単元:確率論
[2] 問題文(含コード&リンク):
前に>>257にて作ってもらったプログラムを
参考にある程度作れたんですけど
確率をsp2にどんどん足していくっていう。これを対数で計算できるように
変更していただきたいんですが。

対数で計算する場合には足し算する2つを
比較して計算をしないといけないんですけど、

gs->sp2 += spp * gs->self_p;
gs->next_gs->sp2 += spp * gs->next_p;
gs->side_gs->sp2 += spp * gs->side_p;

でlog(spp)+l右辺はlog(gs->??_p)でいいんですが
問題はたしていくとこなんです。

前のに対数計算もいれたのがこれです。
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/5287.c

[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語: c
[4] 期限: できるだけ早く
[5] その他の制限: 特になし

よろしくお願いします。