use SEE in the evaluation function?

Code, algorithms, languages, construction...

use SEE in the evaluation function?

Postby sandermvdb » Fri Dec 02, 2016 9:33 pm

I've implemented SEE for sorting and for pruning bad captures in the quiescence search. At the moment I'm trying to improve my evaluation function and am counting attackers and defenders at a certain square to assign bonuses and penalties (hanging piece, loose piece, ...). Why not use the SEE function to calculate this bonus/penalty for a particular square? Is this bad for performance or am I missing something? I've never read somewhere that this can be done so it is probably a bad idea ;)
Posts: 24
Joined: Wed Jun 01, 2016 3:52 pm

Re: use SEE in the evaluation function?

Postby hyatt » Wed Dec 07, 2016 12:46 am

You do LOTS of evaluations. This would be multiple LOTS of SEE calls. :)
Posts: 1242
Joined: Thu Jun 10, 2010 2:13 am
Location: University of Alabama at Birmingham

Return to Programming and Technical Discussions

Who is online

Users browsing this forum: No registered users and 1 guest