Alaqsa_Chess_Artificial_Engine this is Flutter Game has following features: use alpha beta pruning to choose best move create evaluation function that put value to each state