Skip to content

antonpaa/ChessArena

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess arena

Developing own chess AI's from scratch to battle each other. Games are hosted on a local server. AI's communicate with game server over HTML/2 with gRCP framework. Games are hosted to web front for watching

Clients

lipi WIP

  • Basic minimax-algorithm as base logic
  • Iterating more intelligence by teaching how to handle various game situations through tests
  • Includes test server and console app where AI can play against itself
  • Minor goal is to include all connection-specific implementation in Common-project.
    • C# clients should only need to implement shared abstract LogicBase.
    • Example code how to implement your own ai in C# can be found in Example.cs.

Server

  • Run locally on Raspberry Pi
  • Python
  • WIP

Web

  • WIP

Rough roadmap

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 99.5%
  • Other 0.5%