fix negamax implementation
refactor
Merge branch 'NegaMax_Implementation'