Machine learning application for the board game with chess board and chess pieces

In this project you are required to develop a machine learning application for the board game



1) Each player has 3 pieces and the initial configuration of the board is given above

2) You are supposed to use the indexing given in the figure

3) The number of turns in the game is a user parameter

4) The user can choose to play with the white or black pieces

5) In each turn each player should move exactly one piece

6) White starts the game

7) The pieces can move according to the rules of chess game

8) The pieces can capture each other according to the rules of the chess game

9) The aim is to move the pawn to the other side of the board

10) Game finishes if a pawn reaches to the other side of the board or if one of the players looses all of the pieces

11) The user can be a human or a separate program. So at the beginning of the execution, your program is

supposed to ask if the user will be a human or a separate program. If the user is another program, the best is to

have inter-process communication to get the actions of the other program. However writing the actions to a

common file can also be a simple and quick solution (Open to discussion). Then the file name should be an input

to your program

The file content can be as follows:

e2 e3


So the white player can write the first move to the file and then start waiting for the black player process to

generate the next line, and vice versa.

Skills: Software Architecture, Machine Learning (ML), Python

About the Client:
( 0 reviews ) Istanbul, Turkey

Project ID: #33703524

5 freelancers are bidding on average $174 for this job


Hi, I hope you are doing fine. I have almost 10 years of experience in machine learning algorithms. I can implement various types of artificial intelligence algorithms including yours with Matlab, Python and etc. I hav More

$250 USD in 7 days
(22 Reviews)

Hi,i am a preferred freelancer which you can see from my badge. I am top 3 percent of freelancer in my skill and is recognised by freelancer community. I have worked on similar projects and can do the task in a very ef More

$100 USD in 7 days
(35 Reviews)

I am Aditya Girish Pawate, the founder of a DeepTech Startup called Chi SquareX Technologies. Most of our members are from one of the Indian Institute of Technology, so you should expect quality work. We provide servic More

$20 USD in 7 days
(17 Reviews)

Here is a Telecommunication Engr will provide you a 100% satisfactory work. I have already worked on a lot of projects relating PYTHON, PANDAS, DJANGO, PYSPARK, PYTORCH, TENSOR FLOW, THEANO, APACHE SPARK, PYGLET, ALGOR More

$300 USD in 3 days
(1 Review)

Hello, I've good experience in ML and I've done similar work in past where "I used RL to play a car racing game" but before being confident about the project I want to discuss more. Please ping to discuss further detai More

$200 USD in 7 days
(0 Reviews)