Chess AI Development in C#

Job ID: 38432942

Budget: ₹12,500 – ₹37,500 INR

I'm looking for an experienced developer to create an intermediate-level Chess AI in C#. The AI should be designed for a console application and equipped with all the typical features of a chess AI, including move suggestions, the ability to save and load games, and the option to undo moves.

Key requirements:
- Proficient in C# programming
- Prior experience with AI development, particularly in creating game AI
- Familiarity with chess rules and strategies
- Ability to create a user-friendly console application

Your task will be to design an AI that can challenge, yet not overwhelm, an intermediate chess player, while also making the game experience enjoyable and interactive. Please provide examples of similar projects you've completed in your bid.
Related categories: .NET C# Programming Mathematics