it would obviously be better to start a new thread here on QSearch questions.
>> P.S.: does your qsearch care on passed pawns to be evaluated differently?
Of course! This is done in the evaluation and hence in qsearch.
Well, for me that is not at all obvious. Detail evaluation aspects could be combined with QSearch results whithout keeping them up to date during QSearch. One reason for this is, that positional escalations would not be followed by QSearch, thus positionally aspects could not be exactly calculated by the QSearch. So why tracking them during the calculation?
Reinhard.