| الشطرنج :: لعبة :: movelist لعبة الشطرنج :: لعبة :: Movelist هي فئة قائمة متخصصة لتسجيل تحركات لعبة Chess :: |
التحميل الان |
الشطرنج :: لعبة :: movelist الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Brian Richardson
- موقع ويب الناشر:
- http://search.cpan.org/~bjr/Chess-0.6.0/lib/Chess/Game/MoveList.pm
الشطرنج :: لعبة :: movelist العلامات
الشطرنج :: لعبة :: movelist وصف
الشطرنج :: لعبة :: Movelist هي فئة قائمة متخصصة لتسجيل تحركات لعبة الشطرنج :: الشطرنج :: لعبة :: Movelist هي فئة قائمة متخصصة لتسجيل تحركات لعبة الشطرنج :: Game.synopsis $ Movelist = Chess :: Game :: Movelist-> جديد ("White" و "أسود")؛ $ wpawn = لعبة الشطرنج :: لعبة :: البيدق-> جديد ("E2"، "أبيض")؛ $ دخول = $ movelist-> add_move ($ wphn، "e2"، "E4")؛ TRUE $ = $ Entry-> get_piece () EQ $ دخول؛ $ bpawn = الشطرنج :: لعبة :: البيدق-> جديد ("E7"، "أسود")؛ $ دخول = $ movelist-> add_move ($ bpwn، "E7"، "E6")؛ $ دخول = $ movelist-> add_move ($ wphn، "E4"، "E5")؛ Del_Entries = $ movelist-> delete_move (1، "الأبيض")؛ # حذف القائمة $ TRUE = $ إدخالات -> get_piece () eq $ wpawn؛ $ true = $ إدخالات -> get_dest_square () EQ "E4"؛ $ True = $ إدخالات -> get_piece () eq $ bpawn؛ $ True = $ إدخالات -> get_dest_square () EQ "E6"؛ توفر وحدة الشطرنج إطارا لكتابة برامج الشطرنج مع بيرل. تشكل هذه الفئة جزءا من هذا الإطار، وتسجيل سجل لجميع التحركات أثناء لعبة Chess :: في مثل هذه الأزياء التي يمكن استخدامها على التراجع عن التحركات التي تم إجراؤها. متطلبات: perl.
الشطرنج :: لعبة :: movelist برامج ذات صلة