Find Jobs
Hire Freelancers

The 8 Queens problem

$10-30 USD

완료함
게시됨 거의 7년 전

$10-30 USD

제출할때 지불됩니다
See attached document for details. Instructions Write a program that places 8 queens on an 8x8 board where none of the queens are in conflict with each other. You are to implement the solution by using the Hill-Climbing algorithm with random restarts. Problem Overview & Algorithm Description The 8-Queens problem requires that 8 queens be placed on a board with 8 rows and columns so that no queen occupies the same row, column or diagonal as another queen. To solve this problem using the Hill-Climbing with random restart algorithm, we must first generate a random starting state which places a queen in a random row of each column. From there, we first check to see if the state is a goal state (no queens are in conflict). If not, we evaluate all of the possible neighbor states by moving each column’s queen through the rows of its column and generating a heuristic value for each of those states. When all of the neighbor states have been generated, we check to see if any states were generated that have a lower heuristic value than the current state. If a better state was not found, then we have reached the local minima and must perform a random restart. If a better (lower heuristic) state was found, then that state becomes the current state and the above process is repeated on that state. Remember: your heuristic function is a representation of how close you are to the goal state. Unlike Pathfinding heuristics, we are not evaluating how close a particular node is to the goal node, but rather how close the current state (overall configuration) is to the goal state Program Requirements No graphics are required for this program. Instead, use a series of 0s (empty) and 1s (queen) in a grid style to represent each state. Every state generated should be output in this manner along with the current state’s heuristic, the number of neighboring states with lower heuristics, and the action taken (restart or generate neighbor state). When a solution is reached, your program should display the number of restarts and the total number of state changes that have occurred. A sample execution using 10 queens has been provided. Your program output should match that format (except yours will be 8x8). Skills: Java See more: problem algorithm, number series problem with solution, match problem, algorithm problem, website moving graphics, can add moving graphics forum, aspnet moving graphics, add moving graphics websites, websites moving graphics, web design moving graphics, add moving graphics online, add moving graphics website, thank moving graphics, add moving graphics aspnet website, moving graphics website, free moving graphics web page, free web moving graphics, moving graphics called web page, moving graphics web, small project java, thesis audio programing project java, complete college project java, college project java, longest common subsequence project java, online movie ticket booking project java jsp
프로젝트 ID: 14630393

프로젝트 정보

5 제안서
원격근무 프로젝트
활동 중 7년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
I have worked with this problem in the past. How quickly do you need this? Relevant Skills and Experience 8 years of experience with MS in software engineering Proposed Milestones $30 USD - 8 queens problem done.
$30 USD 1일에
5.0 (35 건의 리뷰)
5.5
5.5
5 이 프로젝트에 프리랜서들의 평균 입찰은 $80 USD입니다.
사용자 아바타
You can also check my portfolio: https://www.freelancer.com/u/micheal4299.html I also have experience in working on similar projects. Let me know if you are interested in working with me. Thanks! Relevant Skills and Experience Java Proposed Milestones $300 USD - complete
$300 USD 1일에
5.0 (32 건의 리뷰)
6.3
6.3
사용자 아바타
Hi, I'm Sid, a Software Engineer working. I have extensive skills with c++, Php, java, Android and Python of four years. Knock me up if you need it ASAP !!! ................. Relevant Skills and Experience Java Proposed Milestones $13 USD - ............................
$13 USD 1일에
5.0 (68 건의 리뷰)
5.6
5.6
사용자 아바타
NO AUTOMATIC BIDDING........................ I am here freelancer first to discuss the details then i can sure about my price and the deadline. My way of working is not only to complete but also to provide enough understanding to the project owner. So this will be base of our long term relationships.....
$25 USD 1일에
5.0 (9 건의 리뷰)
3.8
3.8

고객에 대한 정보

국기 (UNITED STATES)
Huntersville, United States
5.0
2
결제 수단 확인
7월 12, 2017부터 회원입니다

고객 확인

이 거래선이 등록한 다른 일자리

A* Search with Manhattan Method
$10-30 USD
감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.