Changes

Jump to: navigation, search

Vice

2 bytes added, 14:29, 26 June 2018
no edit summary
'''Vice''', (Video Instructional Chess Engine)<br/>
a didactic [[:Category:Open Source Engines|open source chess engine]] by [[BlueFeverSoft]], written in [[C]], and introduced in a series of 87 + 8 [https://en.wikipedia.org/wiki/YouTube YouTube] videos from May 2013 until January 2014 <ref> [http://www.youtube.com/watch?v=bGAfaepBco4&feature=share&list=PLZ1QII7yudbc-Ky058TEaOstZHVbT-2hg Programming A Chess Engine in C], [https://en.wikipedia.org/wiki/YouTube YouTube] Videos by [[BlueFeverSoft]]</ref>.
Vice [[Board Representation|represents the board]] with a [[10x12 Board|120 square array]] and additionally has some [[Bitboards|bitboards]] for [[Pawn|pawn]] stuff. It applies an [[Alpha-Beta|alpha-beta]] search with [[Transposition Table|transposition table]], [[Null Move Pruning|null move pruning]] and [[Quiescence Search|quiescence]] inside an [[Iterative Deepening|iterative deepening framework]]. It is compatible with the [[UCI]] and the [[Chess Engine Communication Protocol]], and since version 1.1, supports the [[PolyGlot]] [[Opening Book|opening book]] format <ref>[http://bluefever.net/Downloads/ViceReadMe.html Vice ReadMe File and Download]</ref>.

Navigation menu