Program that calculates quality of a chess game based on a analysis of an UCI engine

What I need is a program that calculates quality of a chess game based on a analysis of an UCI engine.

Program should work something like that:

1. PGN file including one or more games is loaded

2. Program runs game analysis by UCI compatible enginge. Let's say it will be Stockfish by default, but user should be able to run any UCI engine

3. Program calculates the quality of a game by comparing evaluation of each move made in a game with the evaluation given to best move (according to an engine). If a move is identical with the best move it's quality is 100%. If the difference between the best move and actual move played in the game is greater than the treshold value (which user should be able to define in preferences) the quality of that move is 0%. If the difference is between treshold and the best move it get's value between 0 and 100%. Based on quality of each move an overall quality indicator is calculated separately for each player.

4. The end product of that calcualtion should be a PGN file containing all games with quality values annotated after each move and overall quality indicator calculated for each player.

Configuration options.

User should be able to configure the following:

1. How much time engine spends on each move or what depth an engine has to get to for each move.

2. Treshold value for a move to be considered bad (0%).

Programming language choice is up to you.

I need both execuatbles and source code.

UCI Specification:

[url removed, login to view]

Stockfish chess engine:

[url removed, login to view]

Beceriler: C Programlama, C# Programlama, Java, Python, Yazılım Mimarisi

Daha fazlasını gör: programming chess engine, which programming language is best, what is the best programming language, what is game programming, what is a programming language, the best programming language, programming language for games, programming games in java, java programming games, i get programming language, html programming language, game programming language, evaluation games, define programming language, code org games, code org 6 a, choice of games, chess n games, best programming language for games, best programming language, best java programming, best game programming language, bad programming, a programming language, what is java programming language

İşveren Hakkında:
( 0 değerlendirme ) Poland

Proje NO: #4429695

Bu iş için 12 freelancer ortalamada $444 teklif veriyor


please check your inbox. Thanks

in %bids___i_period_sub_35% gün içinde262%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(88 Değerlendirme)

Hi, I understand your requirement. we can able to do develop advanced Program that calculates quality of a chess game . Orient Consultancy Services is the product & IT services software Development Company base Daha Fazla

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(28 Değerlendirme)

Hi, I'm really interested by your project. The description is pretty clear but I still have some questions I would like you to answer to. Please check your mail box. Thanks

in %bids___i_period_sub_35% gün içinde150%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(26 Değerlendirme)

Hi, i already have a program which solves the task. Please see PM

in %bids___i_period_sub_35% gün içinde145%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(5 Değerlendirme)

I can do it

in %bids___i_period_sub_35% gün içinde300%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(7 Değerlendirme)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and t Daha Fazla

in %bids___i_period_sub_35% gün içinde257%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(2 Değerlendirme)

Hello, Greeting from Three B organization, Professional Developer here to work with you Thanks a lot! Three B Org

in %bids___i_period_sub_35% gün içinde1320%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

check pmb..............

in %bids___i_period_sub_35% gün içinde200%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hi please contact me

in %bids___i_period_sub_35% gün içinde140%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

8+ years of experience in windows and web-based application development -Proficient in ASP.NET, [login to view URL], VB6, C#, Web [login to view URL], Crystal Reports -Extensive experience in writing Stored Procedures, Triggers, T-SQL Daha Fazla

in %bids___i_period_sub_35% gün içinde154%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Hello, We are freelance software developers. If you contact us, we can give a quote for your project and we can discuss the details. [login to view URL]

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

. .

in %bids___i_period_sub_35% gün içinde1650%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I am an experienced chess player and a software developer. one of my projects is a chess opening builder & trainer i had published for free - [login to view URL]

in %bids___i_period_sub_35% gün içinde200%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)