After starting Fuego and issuing these commands:

boardsize 4
komi 1.5
book_clear
go_param timelimit 600
uct_param_search number_threads 1
go_param_rules ko_rule pos_superko
uct_param_search max_nodes 30000000
reg_genmove_toplay

I get this result:

SgRandom::SetSeed: 1241728335
SgDefaultTimeControl: timeLeft=600/1 remaining=1 timeMove=600
SgUctSearch: move cannot change anymore
Count          8.64857e+06
Nodes          11566693
Time           3.9e+02
GameLen        19.8 dev=nan min=7.0 max=47.0
InTree         19.6 dev=nan min=0.0 max=38.0
Aborted        0%
Games/s        22214.2
Value          0.68
Sequence       B2 C3 B3 C2 C4 B1 D3 A2 D2 C1 A4 PASS D4 PASS PASS
TimeRootFilter 0.00
= B2


For the same commands but with a second thread:

boardsize 4
komi 1.5
book_clear
go_param timelimit 600
uct_param_search number_threads 2
go_param_rules ko_rule pos_superko
uct_param_search max_nodes 30000000
reg_genmove_toplay

I get this result:

SgRandom::SetSeed: 1241729082
SgDefaultTimeControl: timeLeft=600/1 remaining=1 timeMove=600
[0] SgUctSearch: move cannot change anymore
[1] SgUctSearch: move cannot change anymore
Count          1.03816e+07
Nodes          17472903
Time           5e+02
GameLen        20.9 dev=nan min=7.0 max=48.0
InTree         20.5 dev=nan min=0.0 max=42.0
Aborted        0%
Games/s        20593.9
Value          0.21
Sequence       B2 C3 C2 B3 B4 A2 D3 D2 D1 C4 B1 A3 A1 A4 D2 PASS PASS
TimeRootFilter 0.00
= B2

Using a second thread has negatively affected the evaluation of the position.  
The position is won for black.


Also, I think the documentation could be improved by indicating what the defaults are for various parameters. For instance, I don't know whether the statement above that sets the ko rule was necessary or if it already defaults to pos_superko.

_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to