اگه میخواید دو نفره بازی بشه خیلی سخت نیست باید حرکات مجاز هر کدام از مهره ها رو تعریف کرد + یک سری قوانین شطرنج مثل پات کیش و مات شاه تو قلعه و اینکه سفید باید شروع کننده باشه ولی اگه بخوای با کامپیوتر بازی بشه اون دیگه هوش مصنوعی میخواد و اینکه باید ماژولش رو پیدا کنی بدی واست بزارند چیزی نیست که یه برنامه نویس معمولی بتونه اتجام بده چون میلیون ها حرکت داره