[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: computer-go: FPGA



> 
> Exactly,
> 
> for nodes a seconds nothing beats minimax then.
> for search depth nothing beats selectivity. In chess
> the nullmove gets applied bigtime, basically this was the big progress
> in the 90s in computerchess. Last few years progress is realizing
> that knowledge and good preparing like books, a good endgame (that
> would be a good openingsplay in GO) is deciding the game.
> 
> So in contradiction to common believe: the nullmove selectivity sure
> isn't a brute force way of searching. When using nullmove with a 
> Go program you also search a lot of plies extra, as it has the habit
> to cutoff lines bigtime. Especially for got it will kick butt. Note
> there must be a lot of other work to limit the branching factor in
> the openings stage, but it's already a cool form of selectivity which
> with increasing computing power will kick more and more butt.


I was thinking about null move pruning too.  As far as  I can tell, GO
honors  the null move assumption  much stronger  than chess does which
means it  should work even   better than in  chess.   It seems  like a
natural thing  to try and  could  be experimented on  very effectively
with small boards.

Don