לא מצליח ליצור עץ משחק מספיק עמוק
ניסיתי לתכנת משחק איקס עיגול (דו מימדי, עד 5 בשורה, לוח אינסופי), ולממש שם מינמקס, הבעיה היא שזה לא מייצר לי עץ משחק בעומק גדול מ3 בזמן סביר. האם מישהו מוכן להתסכל בקוד שכתבתי ולומר לי מה לא בסדר? מה לא יעיל מספיק? כמה הערות הדרושות להבנת התכנית: אני מייצג רק את ה"אבנים" (איקסים ועיגולים) במערך ושומר עבור כל אחת את ה x ו y שלה, אני לא שומר ייצוג של כל הלוח. כמו כן, אני לא משחק במשבצות שרחוקות עד רווח של משבצת אחת מ"אבן" כלשהי, (מפני שהלוח אינסופי אני צריך להגביל את המחשב איכשהו ביצירת המהלכים שלו)
ניסיתי לתכנת משחק איקס עיגול (דו מימדי, עד 5 בשורה, לוח אינסופי), ולממש שם מינמקס, הבעיה היא שזה לא מייצר לי עץ משחק בעומק גדול מ3 בזמן סביר. האם מישהו מוכן להתסכל בקוד שכתבתי ולומר לי מה לא בסדר? מה לא יעיל מספיק? כמה הערות הדרושות להבנת התכנית: אני מייצג רק את ה"אבנים" (איקסים ועיגולים) במערך ושומר עבור כל אחת את ה x ו y שלה, אני לא שומר ייצוג של כל הלוח. כמו כן, אני לא משחק במשבצות שרחוקות עד רווח של משבצת אחת מ"אבן" כלשהי, (מפני שהלוח אינסופי אני צריך להגביל את המחשב איכשהו ביצירת המהלכים שלו)