I would like to know how to write a psudeo code implementation for a chess game.(To make my question
in plain words, if you are writing a program for playing chess like a computer interactive program which plays with a human,
1)how to write like what search you should use like BFS or DFS(depth first search).
2)What datastructure I should go for to track the moves (a stack or a queue)
3)how will i evaluate the possible chouce(like which is the best move)
i appreciate your help.