Block a user
move generation: redundant variable ?
No. doit is necessary (think about future possible NULL moves)
No. doit is necessary (think about future possible NULL moves)