UCI Protocol Sniffer [UCIPlug]

  •        118

UCIPlug allows dumping the UCI messages exchanged between a UCI compliant GUI (for ex., Chessbase) and an UCI engine (for ex., Rybka 2.2). UCIPlug is written in C# and is targeted at .NET 3.5 (though, can be recompiled for .NET 2.0).

http://uciplug.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

uci - A thin wrapper on a uci chess engine


A thin wrapper on a uci chess engine

uci - Ruby library for communicating with UCI (Universal Chess Interface) engines.


Ruby library for communicating with UCI (Universal Chess Interface) engines.

SillyChess - Silly UCI chess engine written in Haskell


Silly UCI chess engine written in Haskell

illuminati_chess - chess engine for winboard or uci


chess engine for winboard or uci

rodent_code - UCI-compatibile chess engine


UCI-compatibile chess engine



HaskellChess - A simplistic UCI-compatible chess engine written in Haskell


A simplistic UCI-compatible chess engine written in Haskell

glaurung - Free UCI Chess engine created by Tord Romstad


Free UCI Chess engine created by Tord Romstad

pyfish - A very simple CLI interface for working with UCI chess engines


A very simple CLI interface for working with UCI chess engines

Simontacchi Chess Engine


Simontacchi is a Winboard/UCI compatible chess engine that intends to grow via development community involvement. The goal of the project is to create a chess engine that rivals the strongest commericial and amateur programs.

Braincrack Chess Engine


Braincrack is a chess engine I wrote in my high school time. It is capable of being used with the Winboard protocol and via Winboard-gt;UCI conversion tools within professional chess GUIs like Chessbase.

The Turk


The Turk is chess engine developed under .NET Framework 4.0. At the moment, only winboard protocol is supported and waiting to implement UCI protocol. It is still under development and waiting contributers to support project.

Crabby - Chess Engine written using the Rust programming language


Crabby is an original UCI chess engine written in the rust programming language. Crabby gets its name from the rust mascot, Ferris the crab. This project is an experiment to learn a new language and explore chess programming. I would greatly appreciate all feedback on my progress for both!

ZCT


An open source chess engine in C, released under the GPL. Compatible with the XBoard and UCI interface protocols to link to a GUI or other chess arbiter.

GNU Chess for Windows made with Cygwin


This is an compilation of GNU Chess engine using the Cygwin library. You need the Cygwin library to make this program work. It is an Winboard engine, so you can use it on Aquarium or Winboard. You must use WB2Uci to use it as an UCI engine. If there are some problems witht the...

icsDrone


icsdrone is an interface between a chess server and a chess engine

Neophyte Chess Engine


Neophyte is a Winboard and UCI compatible chess engine designed to play with a human style. Strong play comes second to the goal of playing like a human.

expect-uci - a shell/expect script to help analyse chess games with uci engines


a shell/expect script to help analyse chess games with uci engines

chesscli - a swiss army knife command line tool for UCI chess engines.


a swiss army knife command line tool for UCI chess engines.

lichess - Online Chess Game Server


Lila (li[chess in sca]la) is a free online chess game server focused on realtime gameplay and ease of use. It features a search engine, computer analysis distributed with fishnet, tournaments, simuls, forums, teams, tactic trainer, a mobile app, and a shared analysis board. The UI is available in more than 80 languages thanks to the community.

Engine Wars Chess Client


EngineWars is Client/Server framework to host chess matches of humans vs humans, humans vs Chess Engines, and engines vs engines in casual play and tournaments.