Solving the 8 Queens puzzle with some AI algorithms