projects
/
stockfish
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Mimic an iterator for looping across MoveList
[stockfish]
/
src
/
position.cpp
diff --git
a/src/position.cpp
b/src/position.cpp
index 210a1ba9d7ad09358800770c89de02d4a90ed966..80130fec97e961bdd201a94e81cca8045c8a95a5 100644
(file)
--- a/
src/position.cpp
+++ b/
src/position.cpp
@@
-408,8
+408,8
@@
const string Position::pretty(Move move) const {
ss << square_to_string(pop_lsb(&b)) << " ";
ss << "\nLegal moves: ";
ss << square_to_string(pop_lsb(&b)) << " ";
ss << "\nLegal moves: ";
- for (MoveList<LEGAL>
ml(*this); !ml.end(); ++ml
)
- ss << move_to_san(*const_cast<Position*>(this),
ml.move()
) << " ";
+ for (MoveList<LEGAL>
it(*this); !it.end(); ++it
)
+ ss << move_to_san(*const_cast<Position*>(this),
*it
) << " ";
return ss.str();
}
return ss.str();
}