Completed

chess game expert

8-queens problem – how to put eight queens on a chessboard so that no queen is attacking another one. The problem can be generalized to different sizes of chessboard – how can N queens be placed on an NxN chessboard so that none are being attacked. Now, you are to implement a genetic algorithm solution to solve the sixteen queens problem. You can implement code in Java, C++ or Python. You are not to use any canned search algorithms; you must implement the classes that make up the GA solver. I have implemented the SixteenQueensBoard and SixteenQueensSolver classes , but you will need to implement the rest.

Skills: Artificial Intelligence, C++ Programming, Java, Machine Learning, Python

See more: chess multiplayer, chess online with friends, google chess, chess games, chess unblocked, chess game online, chess games for kids, chess games vs computer, c# , python, C,C++,Java, python java c c++, python newbies java c c++, se necesita freelance python java c++, python java c++, python java c, c python java

About the Employer:
( 190 reviews ) PESHAWAR, Pakistan

Project ID: #17050070

Awarded to:

vw2107604vw

It can be tricky to solve the N-queens problem using a genetic algorithm in a reasonable amount of time. I can use a metaheuristic fitness function in my genetic algorithm so that it will reach a solution in a more re More

$50 CAD in 1 day
(5 Reviews)
2.7

9 freelancers are bidding on average $70 for this job

liangjongai

Hi! I'm interesting your project very well. I am mastering c++ and I'm a good Mathematician. And also I have many experience and good skill about algorithm development. Let's go ahead with me

$100 CAD in 10 days
(253 Reviews)
7.2
poggy13

Hello. I am very interested in your project. I am the best Python, C ++ and C language team. I am a real expert of C/C++ language. I am an algorithm designer too. I have previously done many types of C program pro More

$100 CAD in 10 days
(4 Reviews)
2.1
$15 CAD in 1 day
(0 Reviews)
0.0
$111 CAD in 14 days
(0 Reviews)
0.0
$100 CAD in 5 days
(0 Reviews)
0.0
umer12khalid

Dear, Please let me know the classes that i need to implement in detail. The programming language that I will work on will be JAVA. Thanks.

$111 CAD in 30 days
(0 Reviews)
0.0
devjovial

2 hours will be enough I will give you the code in Python and you can convert that to your preferred language. I will write functions to 1. Print the boards on screen 2. Print positions of the queens on the board More

$14 CAD in 1 day
(0 Reviews)
0.0
$25 CAD in 1 day
(0 Reviews)
0.0