ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

بازی شطرنج

 
Post new topic   Reply to topic    ParsX.com Forum Index -> راهنمايي در پروژه
View previous topic :: View next topic  
Author Message
pegetive
مهمون يكي دو روزه


Joined: 07 Jan 2009
Posts: 7
Location: shiraz

PostPosted: Wed Jan 07, 2009 6:44 am    Post subject: بازی شطرنج Reply with quote

سلام.
من یک پروژه دارم به شرح زیر:
الف) چاپ شطرنج: در این بخش مختصات مکان(از a1 تا hCool هشت وزیر در صفحه شطرنج به عنوان ورودی به برنامه داده می شود. برنامه می بایست صفحه شطرنج را همراه با موقعیت وزیران چاپ کند. خانه های سیاه و سفید با دو کاراکتر متفاوت چاپ می شوند(مانند X و O) و موقعیت وزیران با کاراکتر 8 یا Q مشخص می گردد.
ب) اعتبار سنجی: در این بخش نیز مختصات مکان هشت وزیر در صفحه شطرنج به عنوان ورودی به برنامه داده می شود. برنامه می بایست ضمن چاپ شطرنج تعیین کند که آیا وزیران ورودی در معرض خطر یکدیگر قرار دارند یا خیر. در صورتی که تعدادی از وزیران در تیررس یکدیگر باشند، آنها را با کارکتر متفاوتی چاپ کند(مانند I یا N). انتظار می رود دانشجویان از توابع بخش الف در این بخش استفاده کنند.
ج) تمام حالات: در این بخش هیچ ورودی به برنامه داده نمی شود. برنامه می بایست تمامی حالات مساله هشت وزیر(صفحه شطرنجی با هشت وزیر که هیچ کدام دیگری را تهدید نمی کند) در فایل و بر مانیتور چاپ کند. در ضمن تعداد کل حالات و تعداد حالاتی که هر خانه( a1 تا h8 ) حاوی وزیر بوده اند را گزارش دهد. انتظار می رود دانشجویان از توابع بخش الف و ب در این بخش استفاده کنند.
د) حالات خاص: در این بخش دو لیست از خانه ها (لیست اجبار و لیست غیرمجاز) به عنوان ورودی به برنامه داده می شود. برنامه می بایست تمام حالات مساله هشت وزیر را که در آن خانه های لیست اجبار حاوی وزیر هستند و خانه های لیست غیرمجاز خالی هستند را در فایل بنویسد و بر روی مانیتور (همراه با تعداد این حالات) نمایش دهد. انتظار می رود دانشجویان از توابع بخش الف و ب و ج در این بخش استفاده کنند.

اگه ممکن هست لطفا یکی برای من پروژه رو شرح بده و همچنین بازی شطرنج رو تا من بتونم راحتتر برنامه رو بنویسم.
اگه لطف کنین هر 4 قسمت رو توضیح بدین برام ممنون میشم...
Back to top
pegetive
مهمون يكي دو روزه


Joined: 07 Jan 2009
Posts: 7
Location: shiraz

PostPosted: Fri Jan 09, 2009 11:32 pm    Post subject: Reply with quote

عزیزان کسی نمیتوونه منو راهنمایی کنه؟؟؟؟ Sad
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat Jan 10, 2009 8:31 am    Post subject: Reply with quote

سلام الگوریتم 8 وزیر رو می تونی توی کتاب های طراحی الگوریتم قسمت dynamic programming پیدا کنی و به سادگی پیاده سازی کنی . اما مدیر بخش c به نام arash این پروژه رو خیلی وقت پیش نوشته با سی فکر کنم می تونی دانلودش کنی البته برنامه به زبان vb هم توی سایت ایرانی به زبان دلفی نوشته شده که اون رو هم می تونی پیدا کنی .
Back to top
pegetive
مهمون يكي دو روزه


Joined: 07 Jan 2009
Posts: 7
Location: shiraz

PostPosted: Sun Jan 11, 2009 9:07 pm    Post subject: Reply with quote

vahid wrote:
سلام الگوریتم 8 وزیر رو می تونی توی کتاب های طراحی الگوریتم قسمت dynamic programming پیدا کنی و به سادگی پیاده سازی کنی . اما مدیر بخش c به نام arash این پروژه رو خیلی وقت پیش نوشته با سی فکر کنم می تونی دانلودش کنی البته برنامه به زبان vb هم توی سایت ایرانی به زبان دلفی نوشته شده که اون رو هم می تونی پیدا کنی .

ممنونم...اما من میخوام به زبان پایتون بنویسم.
اگه میشه بیشتر راهنمایی کنین. Cool
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> راهنمايي در پروژه All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum