Skip to content

This is a cool chess library that I made. The internals are pretty messy 🫣, but hopefully the exposed api's are nice!

Notifications You must be signed in to change notification settings

PumpedSardines/chess-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fritiof's awesome chess engine 🤩

Read the documentation on: fritiof.dev

How has AI been used in this project:

  • As a context aware snippets engine, e.g cases where code like let (x, has been auto completed to let (x, y) = pos
  • To generate simple doc comments, example in this project fritiofr_chess::Board::set_tile is AI generated
  • Get answers to simple Rust related questions like: "How can i parse a string to a usize in Rust?"

How AI hasn't been used:

  • To generate large code snippets with complex logic, all code is designed and implemented by me
  • To write bigger code docs, example the docs for fritiofr_chess::Game::apply_move was not generated by AI
  • To ask code design related questions like: "How should i implement a way to represent a chess move in my rust code?"

About

This is a cool chess library that I made. The internals are pretty messy 🫣, but hopefully the exposed api's are nice!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages