Cleanup comments and some code reorg.

passed STC:
https://tests.stockfishchess.org/tests/view/6536dc7dcc309ae83955b04d
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 58048 W: 14693 L: 14501 D: 28854
Ptnml(0-2): 200, 6399, 15595, 6669, 161

closes https://github.com/official-stockfish/Stockfish/pull/4846

No functional change
This commit is contained in:
Joost VandeVondele
2023-10-24 17:43:05 +02:00
parent d6a5c2b085
commit ec02714b62
8 changed files with 43 additions and 36 deletions
+4 -2
View File
@@ -338,8 +338,10 @@ class FeatureTransformer {
// NOTE: The parameter states_to_update is an array of position states, ending with nullptr.
// All states must be sequential, that is states_to_update[i] must either be reachable
// by repeatedly applying ->previous from states_to_update[i+1] or states_to_update[i] == nullptr.
// computed_st must be reachable by repeatedly applying ->previous on states_to_update[0], if not nullptr.
// by repeatedly applying ->previous from states_to_update[i+1] or
// states_to_update[i] == nullptr.
// computed_st must be reachable by repeatedly applying ->previous on
// states_to_update[0], if not nullptr.
template<Color Perspective, size_t N>
void update_accumulator_incremental(const Position& pos,
StateInfo* computed_st,