The dataset doesnt specify who moves first, which can potentially lead to different answers. E.g 57th row has data
4 2 2 5 2 1 3
If white moves first, the answer would be 0 while if black moves first, the answer would be 3.
Hey,
Thanks for pointing out. Black moves first.