Anyway, in any given go position, there are a small number of
reasonable moves that can be considered, and a great number of
totally stupid moves that no human would even consider. Any go
program must be able to discard the 90% of rubbish moves quickly.
Here a simple move evaluation could make sense. (especially since
the same move may be totally irrelevant or the best possible,
depending if there is anything more valuable around...)
This subject interests me a lot at the moment; as it would be off-topic
I started a new thread.