Chess engine (golang)
Go Makefile
Clone or download
Latest commit be1da2a Jun 18, 2018
Permalink
Failed to load latest commit information.
common eval May 20, 2018
engine time control formula Jun 17, 2018
shell eval Jun 5, 2018
.gitignore Refactoring May 15, 2018
LICENSE Create LICENSE May 7, 2018
Makefile new release Jun 12, 2018
README.md move command May 18, 2018
main.go header Jun 12, 2018
tests.epd merge Oct 1, 2017

README.md

Counter

Counter is a free, open-source chess engine, implemented in Go. Counter supports standard UCI (universal chess interface) protocol.

Strength

Chess ratings are available at Computer Chess Rating Lists:

Commands

Counter supports UCI protocol commands and own commands:

  • arena - start tournament against themself
  • epd [/home/vadim/wac.epd] - analyze collection of test chess positions
  • eval - trace evaluation function
  • move e2e4 - play chess with engine in REPL mode

Information about chess programming

Thanks

  • Vladimir Medvedev, GreKo
  • Fabien Letouzey, Fruit and Senpai
  • Robert Hyatt, Crafty

Counter Copyright (c) Vadim Chizhov. All rights reserved.