UCB1AMAF: vloss_sqrt to re-normalize virtual loss for better many-threads performance
commitaa11147da27c8bf2cb72e3f14cee4685f675b9a5
authorPetr Baudis <pasky@ucw.cz>
Sat, 24 Aug 2013 23:20:06 +0000 (25 01:20 +0200)
committerPetr Baudis <pasky@ucw.cz>
Sat, 24 Aug 2013 23:20:06 +0000 (25 01:20 +0200)
tree2ccd94a11cf2349c90282081d22c9d5b3a000fcc
parent37280b1ae1f740532a4c78618391f4c2346d16ba
UCB1AMAF: vloss_sqrt to re-normalize virtual loss for better many-threads performance

Rescale virtual loss value to square root of #threads. This mitigates
the number of virtual losses added in case of a large amount of
threads; it seems that with linear virtual losses, overly diverse
exploration caused by this may cause a wrong mean value computed
for the parent node.

Off by default for now.
uct/policy/ucb1amaf.c