Change for profiling
Reduce depth for shorter profiling times
Use any() instead of has_children
fix alpha-beta distinction error
Remove for loop in get_swaps_from_move
Add all the profiles so far
Merge remote-tracking branch 'origin/profile'
Add multithreading back to take_turn