פיתוח משחק אבאלון
שלום רב, האם מישהו יכול לסייע לי בפיתוח אלגוריתם של משחק אבאלון - עבור אופציה של שחקן נגד המחשב? יצרתי מחלקה שמקבלת מצב לוח נתון ובונה עץ שמחשב עד 4 מהלכים קדימה -את התגובות האפשריות עבור כל מהלך.כל רמה בעץ מכילה מטריצה שמייצגת צעד של המשתמש/ של המחשב ומערך תגובות אפשריות של המחשב/ של המשתמש לצעד הזה. עלי לבחור בכל רמה בעץ את הצעד המועדף ביותר (עבור מי שזהו תורו) ולהגיע למצב שבו המחשב יבחר את הצעד המועדף עבורו כאשר תגובת המשתמש המועדפת לצעד הזה לא תגרום לסיכון הכדורים השייכים למחשב וכמובן שלא להפלתם לשולי הלוח. השתמשתי ב- MINIMAX אבל זה לא ממש עזר, משום שאין לי דרך לקבוע מהו הצעד המועדף. האם למישהו יש דרך / כיוון / רעיון?? בתודה מראש.