Chess human vs computer ai

Completed Posted Mar 26, 2013 Paid on delivery
Completed Paid on delivery

Please read this carefully before biding.

Requirements

***WORK with the existing code/ DEVELOP the existing code****

I have an incomplete piece of source code for chess. At the moment it just draws a GUI and has implemented a mouselistener.

I want someone to develop this code in a matter of one week. My code is very simple and easy to understand.

I have used 2 dimensional array for my board representation. My GUI is linked with the internal board representation.

STRICT REQUIREMENTS (if you cannot meet and want to do your own stuff do not bother bidding, please)

- implement basic chess rules

- implement move generation technique of pre-generating all moves (to keep things simple)

- implement MINIMAX and ALPHA-BETA pruning;

- implement an evaluation function (material balance)

I do not expect the program to beat the user but I expect the computer(black side) to know how to play chess.

Before you bid, do ponder I have a code as a starting point ( you don't have to start from the scratch)

IMPORTANT!

No copying from the internet!!!

I want a simple chess program ( 2 ply search tree is more than enough)

If you think, you have these skills and are HONEST. Message me!

I am a friendly easy going person so I would expect the same from you too!

it is a request.

Yes, comment the code thoroughly!!!!************

explain to me all the work*********

produce simple diagrams (class, architectural, state and activity) >>> i am not strict on this if you explain to me the code Ill produce them myself!!!

there are other functionalities like
- warning the user of 'check' and 'checkmate' and
- allowing the user to select and deselect a piece. so suppose if i selected a piece. but then i want to select a different piece it should allow me to do so.
- Also when i click on a piece it should highlight the squares it can move to. (show possible moves)
- highlight the selected pieces

PHP Software Architecture

Project ID: #4371593

About the project

3 proposals Remote project Active Mar 26, 2013

Awarded to:

Etcherator

Hi, I am very interested in doing that for you, I have done some projects with different AI techniques. I can finish this in a few weeks with very clean and commented code. I am also available on skype 24/7.

£100 GBP in 7 days
(0 Reviews)
0.0

3 freelancers are bidding on average £188 for this job

renardpaul

Hello, I can implement for you this chess program (user vs computer AI) using your GUI as starting point. Thanks, Paul

£315 GBP in 14 days
(94 Reviews)
6.4
vahid4m

i can help you ,

£150 GBP in 7 days
(2 Reviews)
1.9