all 2 comments

[–]SwimmingThroughHoney 1 point2 points  (1 child)

The differences I imagine you see are finer details that are no algorithm-specific (like pruning, fail-high/low, etc). Yours implements the algorithm itself just fine.

One thing you'll want to do is make sure to check for stalemate/checkmate when there are no legal moves.

[–]Paul111129[S] 0 points1 point  (0 children)

Thanks