From d626db802dbcafbf58cc479c6857f83a98faf8d9 Mon Sep 17 00:00:00 2001 From: r6144 Date: Tue, 12 Jul 2011 20:43:41 +0800 Subject: [PATCH] Now no longer rounds the result when converting it back to a score (which may contain .5's due to komi). --- uct/walk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uct/walk.c b/uct/walk.c index f622d47..38d4ef5 100644 --- a/uct/walk.c +++ b/uct/walk.c @@ -431,7 +431,7 @@ uct_playout(struct uct *u, struct board *b, enum stone player_color, struct tree u->policy->update(u->policy, t, n, node_color, player_color, amaf, &b2, rval); if (t->use_extra_komi) { - stats_add_result(&u->dynkomi->score, result / 2, 1); + stats_add_result(&u->dynkomi->score, (floating_t) 0.5 * result, 1); stats_add_result(&u->dynkomi->value, rval, 1); } -- 2.11.4.GIT