Difference between revisions of "Robocide"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * Robocide''' FILE:Checkmate_for_a_robot.jpg|border|right|thumb|320px|link=https://www.jmrw.com/ | [[:Category:Jacek Pałucha|Jacek Pa...")
 
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
 
'''Robocide''',<br/>
 
'''Robocide''',<br/>
 
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Daniel White]], written in [[C]] from scratch,  
 
an [[UCI]] compliant [[:Category:Open Source|open source chess engine]] by [[Daniel White]], written in [[C]] from scratch,  
and distributed under the [[Free Software Foundation#GPL|GNU General Public License]] <ref>[https://github.com/DanielWhite94/robocide GitHub - DanielWhite94/robocide - GitHub - DanielWhite94/robocide: Robocide is a free, open-source UCI chess engine written in C from scratch]</ref>. Robocide uses [[Pradu Kannan|Pradu Kannan's]] [[Magic Bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]]. The ability to compile a 'tuning' version, allows to adjust many of the [[Search|search]] and [[Evaluation|evaluation]] parameters via UCI options <ref>[https://github.com/DanielWhite94/robocide/blob/master/Readme.md robocide/Readme.md at master · DanielWhite94/robocide · GitHub]</ref>.  
+
and distributed under the [[Free Software Foundation#GPL|GNU General Public License]] <ref>[https://github.com/DanielWhite94/robocide GitHub - DanielWhite94/robocide - GitHub - DanielWhite94/robocide: Robocide is a free, open-source UCI chess engine written in C from scratch]</ref>. Robocide uses [[Pradu Kannan|Pradu Kannan's]] [[Magic Bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]]. The ability to compile a 'tuning' version allows to adjust many of the [[Search|search]] and [[Evaluation|evaluation]] parameters via UCI options <ref>[https://github.com/DanielWhite94/robocide/blob/master/Readme.md robocide/Readme.md at master · DanielWhite94/robocide · GitHub]</ref>.  
  
 
=Features=
 
=Features=
Line 46: Line 46:
 
** [[Trapped Pieces]]
 
** [[Trapped Pieces]]
 
** [[Rook on Open File]]
 
** [[Rook on Open File]]
** [[Rook On Seventh|Rook on 7th Rank]]
+
** [[Rook on Seventh|Rook on 7th Rank]]
 
* [[King Safety]]
 
* [[King Safety]]
 
** [[King Safety#PawnShield|Pawn Shield]]
 
** [[King Safety#PawnShield|Pawn Shield]]

Latest revision as of 20:25, 26 January 2021

Home * Engines * Robocide

Jacek Pałucha - Checkmate for a robot [1] [2]

Robocide,
an UCI compliant open source chess engine by Daniel White, written in C from scratch, and distributed under the GNU General Public License [3]. Robocide uses Pradu Kannan's Magic Bitboards to determine sliding piece attacks. The ability to compile a 'tuning' version allows to adjust many of the search and evaluation parameters via UCI options [4].

Features

[5]

Board Representation

Search

Evaluation

Misc

See also

Forum Posts

Re: CCWiki - two new engines etc. by Daniel White, CCC, January 31, 2014

External Links

Chess Engine

Misc

References

Up one Level