Inspiration

Inspired by modern chess engines such as chess.com with our own spin on the features and the user interface.

What it does

  • Simple chess game
  • Chess-playing artificial intelligence with 5 difficulty levels
  • Randomized chess puzzles
  • Move history function
  • Undo move button

How we built it

Using JS, HTML, and CSS, specifically opting out of using dependencies so that everyone could run in on their computer easily.

Challenges we ran into

Originally had trouble getting the AI to move pieces on the board, but after a few fixes to the javascript files we were able to get everything working.

Accomplishments that we're proud of

We're proud of making this simple chess engine as it displays the usefulness of algorithms in day-to-day life since almost everyone has played chess before and not many know about the behind of the scenes of how chess bots are made.

What we learned

How computers are so advanced that even a simple few hundred lines of code is good enough to beat most people.

What's next for Chess Algorithm

  • Multiplayer support
  • Timer/clock functionality
  • Move validation improvements

Built With

Share this project:

Updates