Magic-bitboards for Chess