Find Jobs
Hire Freelancers

Chess bot application

$250-750 USD

Cancelled
Posted almost 11 years ago

$250-750 USD

Paid on delivery
I am interested in having developed a particular type of chess playing bot that would be given coordinates for a section of the screen that corresponds to a chess board. This could be another chess GUI application (such as arena or fritz), or a website. There will be 2 types of modes. In the first mode, the bot would constantly watch the board for opponent board move updates, and feed these moves into a type of chess engine (with native protocol). The engine would return back a move for you to make, and using WinAPI, control the mouse to make that move on behalf of you. Repeat process until checkmate. Another portion of the bot will be non-embedded engine mode. It will require the use of a second chess board reference GUI (such as arena or fritz) to copy moves from and feed moves into. The bot simply will act as a move replicator in this mode and is transparent to most of the chess logic. I have working existing source code for prototypes which can be used for conceptual advantages. Requirements: 1. Basic chess logic must be understood. The purpose of this software is to allow computer chess enthusiasts to test and tournament engines against each other. 2. Chess engine UCI protocol must be implemented and supported (documentation available) 3. Image processing experience. The bot must as fast as possible gather a portion of the screen, process it into chess board information, and determine what pieces move. Speed and efficiency is critically important. 4. Optimization technologies such as OpenCV to help speed the image processing section. 5. [login to view URL] Sikuli Script automates anything you see on the screen. It uses image recognition to identify and control GUI components.
Project ID: 4769655

About the project

5 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $627 USD for this job
User Avatar
PLease check your inbox. Thanks
$750 USD in 7 days
4.8 (106 reviews)
6.7
6.7
User Avatar
Let me help you!
$526 USD in 3 days
5.0 (32 reviews)
5.1
5.1
User Avatar
Hi, I have experience in JAVA, C++ and Chess. Let me help you.
$526 USD in 10 days
5.0 (22 reviews)
4.6
4.6
User Avatar
Give me more details
$526 USD in 3 days
4.8 (4 reviews)
2.4
2.4
User Avatar
Hi, we are interested in your work. Please evaluate our freelancer profile. thanks
$777 USD in 30 days
5.0 (1 review)
1.9
1.9
User Avatar
I can do that. Please consider me for this
$555 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi I can do it. Kindly check your inbox for details.
$555 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
laguna hills, United States
5.0
1
Member since Jul 23, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.