Adapting Stockfish's code according to a new move order

Kapalı İlan edilme: 2 yıl önce Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

The standard chess sequence can be written as WB/WB/WB... (the slashes separate alternating pairs of moves). "Balanced Alternation" proposes the following move sequence: After White’s (W) initial move, first Black (B) and then White each have two moves in a row (BBWW), followed by the usual alternating sequence, beginning with W, which altogether can be written as WB/BW/WB/WB/WB…. Except for reversal of the 3rd and 4th moves from WB to BW (bold), this is the standard chess sequence.

There are two restrictions: A player can check or capture a piece only on the second move of a double move to ensure that the opponent can respond to it. In other words, a player can neither give a check nor capture a piece in the first move of a double move. (For example, White cannot use the double move to check and then capture the opponent’s King.)

Deliverables

Job description:

-Adapt the Stockfish code so that it analyzes chess games according to the rules of Balanced Alternation (BA). That is, modify Stockfish 14 chess engine’s moving order so that it is based on Balanced Alternation (instead of the standard sequence of WB/WB/WB...)

-Run Stockfish 14 BA at the starting position to see the evaluation of Stockfish 14 BA at a depth of at least 40.

(For examples, see - Fairy Stockfish, which is made for Stockfish chess variants, [login to view URL] )

Everything that will be done will be open source and available to public (e.g. uploaded onto GitHub).

C++ Programlama Object Oriented Programming (OOP)

Proje NO: #31216309

Proje hakkında

3 teklif Uzak proje Aktif 2 yıl önce

Bu iş için 3 freelancer ortalamada $163 teklif veriyor

umairkaramat24

Hello sir how are you doing? I have read the project detail and really interested in your project, I am full stack developer with multiple frameworks, I have great experience doing similar jobs regarding to these skill Daha Fazla

$250 USD in 7 gün içinde
(2 Değerlendirme)
2.8
pmulandi719

MASTERS IN SOFTWARE DEVELOPMENT AND ARCHITECTURE. EXPERT IN JAVASCRIPT, HTML5, CSS C, C++, PYTHON, JAVA AND PHP, BOT MAKING AND SCRIPTING, AUTOMATION. Hi there! Thank you for sharing your project requirement, I have ca Daha Fazla

$140 USD in 7 gün içinde
(0 Değerlendirme)
0.0
chaming919

Hi! I am expert in C++, C, C#, Java, PHP, Python and have 12 years experience. I am also major in fishery science. I work according to your requirement to provide the best quality and customer satisfaction. Thank you!

$100 USD in 2 gün içinde
(0 Değerlendirme)
0.0