Is almost unuseful becuase captures are skipped.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
else
ss->eval = bestValue = evaluate(pos, evalMargin);
else
ss->eval = bestValue = evaluate(pos, evalMargin);
- update_gains(pos, (ss-1)->currentMove, (ss-1)->eval, ss->eval);
-
// Stand pat. Return immediately if static value is at least beta
if (bestValue >= beta)
{
// Stand pat. Return immediately if static value is at least beta
if (bestValue >= beta)
{