half_moves -> halfmove_clock
ply -> fullmove_number