| משחק שחמט שחמט :: המשחק הוא בכיתה כדי להקליט ולאמת את המהלכים של משחק שחמט. |
הורד עכשיו |
משחק שחמט דירוג וסיכום
- רישיון:
- Perl Artistic License
- שם המפרסם:
- Brian Richardson
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~bjr/Chess-0.6.0/lib/Chess/Game/MoveList.pm
משחק שחמט תגים
משחק שחמט תיאור
שחמט :: המשחק הוא בכיתה כדי להקליט ולאמת את המהלכים של משחק שחמט. שחמט :: המשחק הוא בכיתה כדי להקליט ולאמת את המהלכים של משחק של שחמט להשתמש שחמט :: המשחק; $ game = שחמט :: משחק-> חדש (); $ clone = $ game-> clone (); $ tov = $ game-> make_move ("E2", "E4"); $ tride_c = $ clone-> make_move ("E2", "E4"); $ true = ($ tove-> get_piece () ne $ move_c-> get_piece (); $ thir = $ game-> Delete_Move (); ... בזמן (! מוגדר ($ תוצאה = $ משחק-> תוצאה ()) {# לקבל להעביר $ להעביר = $ game-> make_move ($ sq1, $ sq2); אם (מוגדר ($ לזוז)) {print $ game-> get_message (); }}} אם ($ תוצאה == 1) {הדפס "WINS לבן! N"; } Elsif ($ תוצאה == 0) {הדפס "צייר!"} אחר {הדפס "שחור WINS! N"; } מודול השחמט מספק מסגרת לכתיבת תוכניות שחמט עם פרל. זה בכיתה צורה חלק מסגרת זו, מתן אימות מהלך לכל המהלכים שנרשמו באמצעות שחמט :: משחק בכיתה. המשחק מכיל לוח שחמט :: לוח 32 :: חתיכות וחסמט :: משחק :: movelist המכיל סדרה של שחמט :: משחק :: Movelistentrys כי להקליט את המצב המדויק של המשחק כפי שהוא מתקדם. מהלכים ניתן לקחת בחזרה אחד בזמן כדי לאפשר מניפולציה movelist פשוט. דרישות: · פרל
משחק שחמט תוכנה קשורה