All Projects → ChizhovVadim → Countergo

ChizhovVadim / Countergo

Licence: gpl-3.0
UCI chess engine (golang)

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Countergo

Lucaschess
Chess GUI
Stars: ✭ 305 (+853.13%)
Mutual labels:  chess
Pychess
PyChess - a chess client for Linux/Windows
Stars: ✭ 414 (+1193.75%)
Mutual labels:  chess
Chess Variants Training
Chess Variants Training is a website where you can improve at chess variants.
Stars: ✭ 18 (-43.75%)
Mutual labels:  chess
Patchbay
An alternative Secure Scuttlebutt client interface that is fully compatible with Patchwork
Stars: ✭ 325 (+915.63%)
Mutual labels:  chess
Command Line Chess
A python program to play chess against an AI in the terminal.
Stars: ✭ 378 (+1081.25%)
Mutual labels:  chess
Chessground
Mobile/Web chess UI for lichess.org
Stars: ✭ 503 (+1471.88%)
Mutual labels:  chess
Lichess Bot
A bridge between Lichess API and chess engines
Stars: ✭ 258 (+706.25%)
Mutual labels:  chess
Colamone js
A two-player strategy board game /オリジナルのボードゲームを作ってみる。
Stars: ✭ 13 (-59.37%)
Mutual labels:  chess
Stockfish Mac
Beautiful, powerful chess app for the Mac
Stars: ✭ 404 (+1162.5%)
Mutual labels:  chess
Pgnstats
parses PGN files and extracts statistics for chess games
Stars: ✭ 16 (-50%)
Mutual labels:  chess
Summer
这是一个支持分布式和集群的java游戏服务器框架,可用于开发棋牌、回合制等游戏。基于netty实现高性能通讯,支持tcp、http、websocket等协议。支持消息加解密、攻击拦截、黑白名单机制。封装了redis缓存、mysql数据库的连接与使用。轻量级,便于上手。
Stars: ✭ 336 (+950%)
Mutual labels:  chess
Maia Chess
Maia is a human-like neural network chess engine trained on millions of human games.
Stars: ✭ 360 (+1025%)
Mutual labels:  chess
Realchess
Mod for Minetest to play a realistic chess game (GUI-based)
Stars: ✭ 5 (-84.37%)
Mutual labels:  chess
Fishnet
Distributed Stockfish analysis for lichess.org
Stars: ✭ 306 (+856.25%)
Mutual labels:  chess
Ancientbeast
Turn Based Strategy Game. Master your beasts! 🐺
Stars: ✭ 907 (+2734.38%)
Mutual labels:  chess
Cutechess
Cute Chess is a graphical user interface, command-line interface and a library for playing chess.
Stars: ✭ 284 (+787.5%)
Mutual labels:  chess
Chessandcard 2dx
收集 cocos2d-x 的棋牌项目,投稿啊,投稿。
Stars: ✭ 477 (+1390.63%)
Mutual labels:  chess
Cc65 Chess
Portable chess game in C. Commodore 64, Apple 2, Atari, Oric, Commander X16, curses terminal, etc.
Stars: ✭ 21 (-34.37%)
Mutual labels:  chess
Game Server
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
Stars: ✭ 916 (+2762.5%)
Mutual labels:  chess
Reddit Pgn To Gif
Converts PGN from /r/chess into gifs hosted on imgur and leaves a reddit comment
Stars: ✭ 16 (-50%)
Mutual labels:  chess

logo

Counter

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

Strength

Chess Rating lists:

Commands

Counter supports UCI protocol commands.

Features

Board

  • Magic bitboards

Evaluation

  • Texel's Tuning Method

Search

  • Parallel search (Lazy SMP)
  • Iterative Deepening
  • Aspiration Windows
  • Transposition Table
  • Null Move Pruning
  • Late Move Reductions
  • Futility Pruning
  • Move Count Based Pruning
  • SEE Pruning
  • Singular extensions

Information about chess programming

Thanks

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

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].