It seems to me that you want to change the TREE portion of the playouts to only consider moves your predictor sanctions. Am I misunderstanding this? The tree portion of the search is still going to try every move at least a few times (depending on the level set) and the only way to guarantee that it never choose a move to play is if you somehow invalid these. You could use a hack which is to give them very low bogus scores or make it appear to the program that these moves do not even exist - but the normal flow of the program will cause them to still be considered regardless of anything you do with playouts.
Don On Mon, Jun 24, 2013 at 7:58 AM, David Briemann <[email protected]> wrote: > Hi Aja, > > What the picture shows is just the result of the current board situation > fed into the predictor, namely the first 30 moves the predictor recommends. > > The only thing I changed in how Fuego works is how the random playouts > (GOUCT_RANDOM) are done. They are not just random anymore but semi-random > biased by the predictor. > > So Fuego does still try to generate moves with heuristics and only if all > heuristics fail it uses random playouts(which I biased). > > > And by "play different moves" I mean the moves Fuego actually plays after > finishing calculations. What I want is to forbid Fuego to even consider > certain moves(the bad ones, according to the predictor). If you look at my > screenshot.. I want Fuego to only consider the moves marked with numbers. > > I'm beginning to think that I didn't understand the tree search part > correctly. You say the tree search generates moves too. I thought moves > were only generated in playouts and the tree search part was to follow > already played lines until it reaches a position which has not been played > out. Probably that's the location were I have too look into. > > David > > > 2013/6/24 Aja Huang <[email protected]> > >> Hi David, >> >> 2013/6/24 David Briemann <[email protected]> >>> >>> To give you an impression, this is what it looks like in fuego for a >>> well known opening position: http://www.abload.de/img/board7brdj.png >>> >>> So what is puzzling me right now is this: Even if I limit the possible >>> playout moves to the best Y predictions, fuego will play different moves. >>> For example in the linked picture it could play K11, which is not in the >>> predictor move list. This happens too if I disable all heuristics and just >>> do the biased playouts. >>> >> >> By "play different moves" do you mean the moves generated by the tree >> search or playout policy? From the linked picture it looks like the moves >> proposed by priors and being searched, since Fuego doesn't consider global >> patterns playouts in the current version. >> >> Aja >> >> _______________________________________________ >> Computer-go mailing list >> [email protected] >> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go >> > > > _______________________________________________ > Computer-go mailing list > [email protected] > http://dvandva.org/cgi-bin/mailman/listinfo/computer-go >
_______________________________________________ Computer-go mailing list [email protected] http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
