I have a question. I want to write a chess like program applying the rules as follows:
- It should have just a king and a queen on one side and the other side should have just a king.
- The first side should mate the second side with the lowest number of moves possible.
I want to know your thoughts about how to make this project. For example I want to know about which way of writing code is easier (object oriented or structured, ...) (I have a little information about object oriented) and can say me about writing its algorithm? For example from where I should begin to write the codes?