PROJECT PROPOSAL
Project team
Subhashis Dash | Y2381 |
Abhas Kumar | Y2002 |
Avik Bhandari | Y2112 |
Tutor-
Prof. Harish Karnick
Mr. Amber Pabreja
Student
Guide-
Mr. Asim Shankar
Objective -To make a computer chess programme using java programming language
Implementation -We are trying to make a chess game where computer will play with the user intelligently. Our motive is to make computer think the possible moves and decide the best move in the constraints of the game. This is artificial intelligence which is the field of interest for all three of us. While introducing the project titles,sir introduced the chess project as a challenging and difficult which made us choose the project.
Sample input and output - The chess game will take inputs from the user whether he chooses white pieces or black. The player with the white piece will start the game. When user's turn comes, the computer asks to decide the move. Then computer checks whether the move is valid or not.If not,computer asks the user again to decide his move. In this way the game progresses.The chess game will use the graphical interface which will be interactive.
Program design-Good planning solves a complex problem by 50%.And computer programming is no exception.Program design shows how we are going to attack the problem.It is the methodology that we decide to solve the problem.The sample program design for the chess program is given in the following link
Feelings about the project- We are all 1st year btech students.Altough,we have some basic programming knowledge in C and C++,but doing a full fledged project on a topic like chess is a new thing for us.We are indebted for the continuous guidance we are getting from Amitabh sir,Karnick sir,Pabreja sir,Asim and many other seniors .