BKChess is a simple chess engine developed originally as a project for CSCI 4511w
It has only been tested on Ubuntu 16.04 using g++ 5.3.1. I cannot imagine there should be any issues running it on other linux versions but your millage may vary.
To compile type "make clean" followed by "make release"
Tested on Areana 3.5.1 GUI using Wine in Ubuntu cd .wine/drive_c/Program Files (x86)/Arena/Engines/ cp <path_to_bkchess>/bkchess . mv bkchess bkchess.exe
Then in Areana, select Engines > Install New Engine and pick bkchess using UCI protocol
###ACKNOWLEDGEMENTS:
- Bitboard code is influenced by chessprogramming.wikispace.com
- Uci, Search, Evaluation are based on Vice engine covered by YouTube channel Bluefever
Below I have linked a video of the engine in action against another comparable engine. (BKChess is white and Supra 12 is black)