الشطرنج :: rep.

تمثل مواقع الشطرنج، وتوليد قائمة التحركات القانونية، وتحليل التحفيز في صيغ مختلفة.
التحميل الان

الشطرنج :: rep. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Mihai Bazon
  • موقع ويب الناشر:
  • http://search.cpan.org/~mishoo/DBIx-OO-v0.0.4/lib/DBIx/OO.pm

الشطرنج :: rep. العلامات


الشطرنج :: rep. وصف

تمثيل مواقع الشطرنج، وتوليد قائمة التحركات القانونية، وتحليل التحركات في صيغ مختلفة. الشطرنج :: Rep هو وحدة بيرل التي تمثل مواقع الشطرنج، وتوليد قائمة التحركات القانونية، وتحليل التحركات في أشكال مختلفة. ويقف الاسم "تمثيل الشطرنج"، مما يعني أساسا أن هذه الوحدة لن تلعب بالفعل الشطرنج - إنها تساعد فقط أنت تمثل اللوحة والتحقق من صحة التحركات وفقا لقوانين الشطرنج. كما أنه يولد مجموعة من جميع التحركات الصالحة للون Play.Synopsis بلدي POS $ = الشطرنج :: Rep-> جديد؛ طباعة $ pos-> get_fen؛ # استخدام أي تدوين لائقة لوصف التحركات # سوف يقرأ المحللون شيئا إلى حد كبير أي شيء غير غامض $ pos-> go_move ('e4')؛ $ pos-> go_move ('E7E5')؛ $ pos-> go_move ('bc4')؛ $ pos-> go_move ('nc8-c6')؛ $ pos-> go_move ('QF3')؛ $ pos-> go_move ('d6')؛ $ pos-> go_move ('f3-f7')؛ إذا ($ pos-> الحالة -> {check}) {print ("تحقق ")؛} إذا كان ($ POS-> الحالة -> {mate}) {print (" mate ")؛} إذا ($ pos-> الحالة -> {stalemate}) {print (" الجمود ")؛} # إعادة تعيين موقف من Fen $ POS-> SET_FROM_FEN ('R1B1K1NR / PP1PPPPP / 8 / 2PP4 / 3B4 / 8 / PPP1PQPP / RNBQKBNR W KQKQ - 01')؛ بلدي $ حالة = $ pos-> الحالة؛ بلدي $ يتحرك = حالة $ => {moves}؛ # هناك خطوة واحدة فقط، E1-D2 طباعة الشطرنج :: rep :: get_field_id ($ يتحرك -> {from}). '-'. الشطرنج :: rep: : get_field_id ($ يتحرك -> {to})؛ طباعة حالة $ -> {check}؛ # 1 طباعة $ الحالة -> {mate}؛ طباعة $ الحالة -> {stalemate}؛ المتطلبات: perl.


الشطرنج :: rep. برامج ذات صلة

SVG.

امتداد بيرل لتوليد مستندات رسومات ناقلات قابلة للتحجيم (SVG) ...

239

تحميل