Hi all,
I had a little vacation and because of the
discussions recently about neural networks and all that, my thoughts wandered in
that direction. And I tried to discern the basic ingredients that make an
evaluation function, on a conceptual level. It became a longish list, but then I
noticed many concepts are related, or are different views over the same more
general concept.
In the end, the list came down to two items, that
are independent as far as I can tell (for statical evaluation):
- influence (of a
group)
- strength (of a group); this
includes life/death
I managed to define all other concepts in the list
(fore example aji) using the above, and even some dynamic concepts that I
thought were more fundamental (as sente/gote).
It seems like a mirroring of the simplicity of the
rules of the game, to be able to use only this few concepts to evaluate a
position. But there might also be things that are escaping me. So I thought to
ask all of you wiser people: What do you think?
I'm not sure if there are any practical
implications. A decent practical evaluation function will probably have to
account for the 'derivate' concepts, because they might be easier to
compute.
regards, Vlad
|