اگر دنبال کتابخانه ارائه کننده چارچوب بازی شطرنج هستید و میخواهید عامل هوشمند برای شطرنج بازی کردن بنویسید، این نوشته مخصوص شماست. در این نوشته به معرفی کتابخانه chess پرداخته خواهد شد که چارچوب بازی شطرنج را فراهم کرده است. در این کتابخانه صفحه شطرنج در اختیار شما میباشد و میتوانید خروجی متنی و گرافیکی آن را دریافت نمایید. حرکات را انجام دهید و یا بازگردانی نمایید. این کتابخانه حاوی توابعی برای تشخیص حالات تساوی و کیش و مات شدن و تهدید مهرهها میباشد. قابلیت خواندن گشایشهای polyglot نیز در این کتابخانه در نظر گرفته شده است.