Skip to content

About

Library for WintrChess operations ๐Ÿ“š

Resources

Stars

0 stars

Watchers

0 watching

Forks

ย 
ย 

Latest commit

ย 

History

83 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š WintrChess Library

TypeScript library with Chess operations and tools for WintrChess.

For the time being, documentation is provided via JSDoc.

Subpackages

wintrchess/engine - UCI engine class for a browser runtime, and analysis related functions.

wintrchess/engine/node - A UCI engine for a Node.js runtime.

wintrchess/coach - Natural language move and position explanations, using a concrete Chess engine for analysis, and LLM for personality and language construction.

wintrchess/classify - Move classifications (brilliant, blunder etc.)

wintrchess/utils - Utility functions for random Chess stuff.

wintrchess/types - All the miscellaneous TypeScript types.

Compiling

  • pnpm install / npm install

  • pnpm build / npm run build

Testing

  • pnpm test

Note

This is not currently in use on the live WintrChess deployment. But it will be eventually! โœจ

About

Library for WintrChess operations ๐Ÿ“š

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages