Engine Wars Chess Client

  •        0

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.

http://enginewars.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Stockfish - A powerful, open-source chess engine


Stockfish plays better and faster than humans. And it's one of the strongest chess engines in the world, appearing near or at the top of most chess engine rating lists.

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.

Chess Engine Diagnostics


Chess Engine diagnostics helps you to validate your own chess engines.

perl-Games-Chess - Games::Chess - represent chess positions and games


Games::Chess - represent chess positions and games

xChess


xChess is a multiplatform graphical chess user interface written in Java for numerous chess engines. It intends to support multiple chess protocols to serve as a front end for many existent chess engines.

aledrez - JavaScript Chess GUI and chess engines in JavaScript and C# (2005)


JavaScript Chess GUI and chess engines in JavaScript and C# (2005)

eboard - GTK+ chess board interface for ICS and chess engines


GTK+ chess board interface for ICS and chess engines

Chess Editor


Chess Editor is a pure Java tool to create, edit and view chess games in the Portable Game Notation (PGN) format. The tool integrates with externally specified chess engine programs to provide analysis of board positions.

Chess Wizard


Chess Wizard is a powerful chess software to play, study, edit and publish games. It supports many strong UCI engines, provides a huge online database and hundreds of puzzles. Chess960 is available now.

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

jose


jose is a graphical Chess tool. You can store chess games in a database. You can view and edit games (including variations and comments). You can play against a plugged-in chess engine and use it for analysis. Features 3D board view.

chess - chess engine for electronic chess set


chess engine for electronic chess set

Chess - Chess engine in Scala from Haskell Chess Tutorial on haskell.org + haskelllive.com


Chess engine in Scala from Haskell Chess Tutorial on haskell.org + haskelllive.com

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.

darringer-games-chess-model


This project contains the model and control logic for a chess engine and uses a "min-max" search algorithm with alpha beta pruning to achieve decent search depths. At the moment the chess engine can search around 550k states per second and can solve mate-in-3 problems without too much trouble. This is the initial version, however, so there is plenty of room for improvement and a variety of optimizations are being planned.

OSTINATO - A chess library that runs on the server (Scala), on the browser (ScalaJS) and on the REPL


OSTINATO is a chess library that runs on the server (Scala), on the browser (ScalaJS) and on the REPL. It supports the following Chess notations (with variants): PGN, Algebraic, Figurine, Coordinate, Descriptive, ICCF, Smith and FEN.

chessboardjs - JavaScript Chess Board


chessboard.js is a standalone JavaScript Chess Board. It is designed to be "just a board" and expose a powerful API so that it can be used in different ways. You can use chessboard.js to show game positions alongside your expert commentary, to have a tactics website where users have to guess the best move,

Jin client for chess servers


Jin is a Java client for various chess servers. It currently supports the Internet Chess Club (chessclub.com) and the Free Internet Chess Server (freechess.org) but is designed to be able to support any chess server.

chess_crow - ChessCrow - Postgresql chess database for storing and analyzing chess games.


ChessCrow - Postgresql chess database for storing and analyzing chess games.

Mobile Chess and Flash Chess


Mobile Chess (for Java ME) and Flash Chess (for Web) with Strong Chess AI, see http://mobilechess.sourceforge.net/. Java Applet Chess and Ajax Chess are also available. Mobile Chess is sponsored by Chess Wizard now, see http://www.chess-wizard.com/.