لغة SmartGameFormat (SGF) هي عبارة عن تنسيق لتمثيل البيانات المتعلقة بالألعاب الذكية، وقد ظهرت لأول مرة في عام 1987. تستخدم هذه اللغة لتخزين الألعاب الذكية مثل الشطرنج والغوموكو وغيرها، وتوفر وسيلة موحدة لتمثيل الحركات والتكتيكات والنتائج في هذه الألعاب.
تمتاز لغة SmartGameFormat ببساطتها وقابليتها للقراءة بواسطة الإنسان والتحليل، حيث يتمثل تمثيل اللعبة في تسلسل من الحركات والأوامر يتم تخزينها في ملف نصي واضح. يمكن لهذا التنسيق أيضًا أن يحتوي على تعليقات توضح الخطوات أو تعطي توجيهات للقراء.
تسمح لغة SmartGameFormat بتوثيق الألعاب وتبادلها بين مختلف المنصات والبرامج المتوافقة مع هذا التنسيق. كما أنها تدعم العديد من الميزات مثل التعليقات والتنسيق الداخلي والتوثيق المرتبط بالألعاب.
يمكن العثور على المزيد من المعلومات حول لغة SmartGameFormat والتفاصيل الفنية لها من خلال زيارة موقعها الرسمي على الإنترنت عبر الرابط التالي: https://www.red-bean.com/sgf/.