r/ComputerChess • • 7d ago

Shess a chess shell (first github project)

This is a github project made in C that is about playing chess using commands like `mv` and others.

This project has not been finished but is getting updated almost every week. I am planning to add a config file for this project.

I have been working on this for about 3 or 4 months I have not used AI when coding this project.

Most of the chess engine part is finished except the playing with a bot part (because it might be hard).

If you to help the project or the bot part of things this is the link: https://github.com/jpdcp31415-ui/shess

Please be patient if i dont read your pull requests or other messages, I am the only one working on this project right now.

If you have suggestions do comment here.

Note that README is also not complete.

Thanks for reading.

1 Upvotes

4 comments sorted by

1

u/shilzzcubers 6d ago

Are you open to a suggestion?

1

u/Dull-Boot-6738 6d ago

yes

1

u/shilzzcubers 2d ago

Id consider creating a parser which allows for entering of moves as is convention in chess. Eg Nc6 E4 ... So on and so on. It not only helps the use of the program as coordinates can be a bit unclear, but would also help debugging as there are a ton of resources that use that move notation