Chess rules implementation - repost


I need an chess game library, only the c# classes to handle the game logic, ready to be used in my future game.

Here are the things required by the project, you MUST know the chess game (all the rules and game notation) and have experience working with C#

Needs :

Designing the program structure

Writing the tests

Writing the classes

Pass the tests I'll provide

The library will have to be able to :

Manage a chess game from the beginning to the end

Manage the pieces moves and the game rules

Navigate across the moves that have been played

Take back and replace a move

Manage multiple variations and navigate across them

Understand and work with standard chess notation

Export and import game and/or positions to string according to the chess notations

Obviously the code will have to execute fast

I will provide you the tests to ensure the library fits the needs and before any code being written, the model and the algorithm will have to be defined and validated.

What I would like to have is a project ready to be used without having to change anything in your work, this is why I insist on your code passing the tests I will provide.

If you have any question, let me know.

Thank you for your time

Skills: .NET, C# Programming

See more: writing rules, writing an algorithm for a program, what is a string in programming, what is a programming algorithm, what is an algorithm in programming, what is a library in programming, what is algorithm in programming, what is a algorithm in programming, what are classes in programming, string library in c, string library c, string algorithm, standard library c, rules for writing, net algorithm, logic algorithm, game programming classes, c sharp library, c programming standard library, c library standard, chess game algorithm, c 11 standard library, beginning programming, beginning net programming, beginning game programming

About the Employer:
( 0 reviews ) Verdun, Canada

Project ID: #4362403

19 freelancers are bidding on average $460 for this job


We are a very experienced team who can tackle this task. Please check PMB for more details.

$462 CAD in 7 days
(37 Reviews)

I am an expert in chess development. I have 9 years experience and my bid cost is minimum. Lets discuss and start.

$800 CAD in 90 days
(40 Reviews)

We can work in your Chess rules implementatio. I am a leader of the team expert in several tecnologies like PHP, .NET, Oracle, SQL, Movil applications. I have 14 Years of experience in Software development Windows More

$500 CAD in 15 days
(20 Reviews)

Hi, Experts team of SEO/Wordpress/PHP/joomla/Drupal/Magento/AJAX/Codeigniter developers and designers. Thanks Gaurav

$400 CAD in 12 days
(22 Reviews)

Please read my private message

$430 CAD in 21 days
(18 Reviews)

hi evplus! I am a expert .net coder of 10+ years. I have been coding for 20+ years and understand the importance of optimized, modular and clear coding. I play chess for recreational purposes and i am certanly famili More

$319 CAD in 7 days
(4 Reviews)

If you're interested in getting job done in fast and efficient way let me know. Thank you.

$700 CAD in 10 days
(5 Reviews)

Dear sir, I am strong in C# programming and algorithm implementation especially in Artificial Intelligence. I have deep insight in and am proficient in A* searching, alpha-beta trimming, Simulated Annealing and Gene More

$375 CAD in 30 days
(3 Reviews)

Dear Sir I went through your project description. Understood your points. Agree with all conditions. I will provide you full source code with full documentation, so it will easier to re-use/modify the project. Plea More

$500 CAD in 45 days
(2 Reviews)

Experience .NET / C# developer. I have 3+ years experience. I am also a keen chess player.

$450 CAD in 30 days
(2 Reviews)

Hi I am interested in this project. I can create a C# class library from the scratch for chess [url removed, login to view] refer your inbox. Few public methods of that library can be bool StartGame() bool CanMove(Piece piece, More

$500 CAD in 30 days
(1 Review)

Hello. I am a software developer with more than 6 years of experience. Fortunately i made a chess game few years back using C++/MFC using the OOD techniques. Not all but many features that you have mentioned were part More

$420 CAD in 45 days
(0 Reviews)

I'm an experienced programmer. I'm familiar with C# and Object-Oriented programming. Currently I'm working on a psychological test called Spatial Sequencing Task which is somehow similar to your work. Because there are More

$300 CAD in 30 days
(0 Reviews)

Hi, I have ready solution, please check pm. thanks

$500 CAD in 20 days
(0 Reviews)

Hi, I would like to take care of this project.

$250 CAD in 30 days
(0 Reviews)

Dear Sir, Greetings! We are WeExcel Technologies Pvt. Ltd. with 10 years of experience under our belt. We are really interested to work on your project. Please see PM. Thank you. Regards, WeExcel.

$1000 CAD in 20 days
(0 Reviews)

It's an easy task for [url removed, login to view] have gone through your requirements and we are ready to start the work immediately on your project. Please see the attached list of company's projects. Also please check the PMB.Thanks.

$500 CAD in 25 days
(0 Reviews)

Hi. I can help you developing this chess library

$88 CAD in 5 days
(0 Reviews)

hello, i can do it.

$250 CAD in 30 days
(0 Reviews)