UCT max_maintime_ratio: Raise back to 2.0
authorPetr Baudis <pasky@ucw.cz>
Sun, 12 Aug 2012 12:24:52 +0000 (12 14:24 +0200)
committerPetr Baudis <pasky@ucw.cz>
Sun, 12 Aug 2012 12:24:52 +0000 (12 14:24 +0200)
Based on empirical observation during a 9x9 tournament.

2.0 is still dramatic decrease from the previous default 3.0 and should
avoid most troublesome situations, but my gut feeling is that Pachi is
just playing way too fast now. It's not based on hard data, but neither
was the reduction to 1.5, IIRC.

uct/uct.c

index fcd38c1..3eac436 100644 (file)
--- a/uct/uct.c
+++ b/uct/uct.c
@@ -588,7 +588,8 @@ uct_state_init(char *arg, struct board *b)
        // TODO: Further tuning and experiments with better time allocation schemes.
        u->best2_ratio = 2.5;
        // Higher values of max_maintime_ratio sometimes cause severe time trouble in tournaments
-       u->max_maintime_ratio = 1.5;
+       // It might be necessary to reduce it to 1.5 on large board, but more tuning is needed.
+       u->max_maintime_ratio = 2.0;
 
        u->val_scale = 0; u->val_points = 40;
        u->dynkomi_interval = 1000;