سلام
قوانين بازي كه من مي خوام بنويسم به صورت زيره:
1.نفر دوم ده بار فرصت حدس زدن داره
2.پنج شكل داريم كه آنها را با حروف a,b,c,d,e مشخص مي كنيم.
3.پنج رنگ داريم كه آنها را با ارقام 1 تا 5 مشخص مي كنيم.
4.هر حدس به صورت رشته اي از رنگ ها وشكل ها به صورت اول شكل بعد رنگ ظاهر مي شود.
مثلا: e4a1c3d5
5.نفر اول با استفاده از چهار علامت b,w,r,n به صورت يك رشته چهارتايي حدس نفر دوم رو قضاوت مي كنه معاني هر يك از حروف به شرح زير است:
b: هم رنگ و هم شكل آيتم صحيح است و در جاي درست واقع شده است.
W: هم رنگ و هم شكل آيتم صحيح است اما در جاي درست واقع نشده است.
r: رنگ يا شكل آيتم در جاي درستي قرار دارد.
n:هم رنگ و هم شكل و هم جاي آيتم غلط است.
مثلا wnrb
كامپيوتر يه رشته تصادفي مي ده،
من بار اول به صورت كاملا تصادفي يك رشته حدس مي زنم
كامپيوتر رشته قضاوت رو به من مي ده
حالا من براي حدس بعدي با توجه به رشته قضاوت تحليل مي كنم كه چي رو كجا بزارم بهتره(واين رو تا رسيدن به نتيجه تكرار مي كنم) يعني بر اساس يه هوش انساني كه اين رو به زبان برنامه نويسي تبديل مي كنم
شما ايده اي نداريد به نظرتون نبايد از الگوريتم خاصي استفاده كرد ...
باتشكر از شما
منتظر راهنمايي شما هستم...