Changes

Jump to: navigation, search

Rival

621 bytes added, 23:18, 27 June 2021
no edit summary
Rival is described in detail on the ''redhotpawn'' sites <ref>[https://www.redhotpawn.com/rival/programming/index.php Introduction]</ref>.
Rival for Java uses [[Bitboards|bitboards]] with [[Bibob#BERF|big-endian rank-file]] [[Square Mapping Considerations|mapping]].
It determines [[Sliding Piece Attacks|sliding piece attacks]] with [[Magic Bitboards|magic bitboards]] <ref>[http://web.archive.org/web/20160304114223/http://www.rivalchess.com/magic-bitboards/ Rival Chess Engine - Magic Bitboards] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref> <ref>[http://web.archive.org/web/20160314001240/http://www.afewmorelines.com/understanding-magic-bitboards-in-chess-programming/ Understanding magic bitboards in chess programming] by [[Chris Moreton]] in his programming blog, August 07, 2013 ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])</ref>.
==Search==
: [https://www.redhotpawn.com/rival/programming/evaluation.php Static Board Evaluation]
: [https://www.redhotpawn.com/rival/programming/openings.php Openings]
* [http://web.archive.org/web/20160314001240/http://www.afewmorelines.com/understanding-magic-bitboards-in-chess-programming/ Understanding magic bitboards in chess programming] by [[Chris Moreton]] in his programming blog, August 07, 2013 ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine])
==Misc==
* [https://en.wiktionary.org/wiki/rival rival - Wiktionary]

Navigation menu