Search-based low-intelligence international chess AI with visible UI
Wizard Chess is an innovative chess AI project that combines a low-level intelligence algorithm with a user-friendly interface. Originally completed in 2016, this project has recently been revamped in 2023, introducing several enhancements that improve both performance and visual appeal. As the creator's first venture into TypeScript, this project showcases the intersection of AI technology and personal development.
The AI employs a search-based approach along with alpha/beta pruning to improve decision-making processes in gameplay. It stands out for its accessible UI, making it suitable for both chess enthusiasts and those looking to learn the game's strategies in a digital format.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.