Chess program using Artificial Intelligence techniques