מלך אתה פשוט מלך אני ממש עף עלייך אתה ממש יצירתי אבל יש לי אייפון אז הלכתי לפגוש חבר 😂😂
@hixbix26862 жыл бұрын
מציע לך לנסות גם נגד מחשב. ליצור בוט שיוכל להחליט את ההחלטה הכי טובה בשביל לנצח - בשביל לקחת את זה יותר ברצינות אפשר לפנות לתורת המשחקים ולעשות אלגוריתם של מינימקסינג או שאפשר ללכת על יותר פשוט ולעשות בוט שמחפש למהלך הקרוב איך הוא יכול לנצח או למנוע הפסד לכל תור שלו.
@Nehoray1232 жыл бұрын
וואו אתה עדיין חי 😍
@OronNessim2 жыл бұрын
איך אני זוכר את ה"לא עוד סתם סורבייבל" שעשית ממלכה, וואי איך אהבתי את זה
@hixbix26862 жыл бұрын
בגלל שבאיקס עיגול יש רק 8 דרכים לנצח מההתחלה היית יכול לעשות פונקציה שבודקת על המערך דו מימדי ניצחון לשמונה הדרכים השונות וזה יחזיר איזה שחקן ניצח אם יש צורה מסויימת על אחת מדרכים, את הפונקציה הזו אתה מריץ אחרי כל מהלך נוסף ואז אם יש ניצחון אתה מסיים את המשחק מיידית.
@OnlyDor71232 жыл бұрын
זה נכון אבל אז יש פה אפיון או הארדקודינג מסוים, האתגר הוא למצוא פונקציה כללית שתרוץ ותהיה הכי יעילה שאפשר.
@hixbix26862 жыл бұрын
@@OnlyDor7123 O(1) אני מבין למה אתה מתכוון בהארדקודינג אז מהבחינה הזו אתה צודק. לגבי יעילות, היעילות של ההצעה שלי הוא גם
@רוןאברהם-ש6י2 жыл бұрын
בבקשה תעשה runescape old school
@רוןאברהם-ש6י2 жыл бұрын
אני רוצה לפתוח עכשיו משתמש טהור
@OnlyDor71232 жыл бұрын
@@רוןאברהם-ש6י אנסה בקרוב סדרה קצרה באולד סקול, נראה כמה עניין יהיה
@עידןגורן-ע5ת2 жыл бұрын
היה אפשרי לעשות מערך דו ממדי ולהציב את האזורי לחיצה בפנים? כי זה היה הופך את הקוד להרבה יותר פשוט
@OnlyDor71232 жыл бұрын
תוכל להרחיב למה אתה מתכוון? , הלוח היה מאופיין בתור מערך (לא דו ממדי) ואזורי הלחיצה זה משהו שהוא פרונט אנד
@עידןגורן-ע5ת2 жыл бұрын
@@OnlyDor7123 מערך דו ממדי הוא מערך שאפשר להגדיר לא כמות שורות וכמות טורים ועם זה יש כמה שיטות לעשות לולאה שלוקחת את האלכסונים ועוד של כל שורה או טור
@OnlyDor71232 жыл бұрын
@@עידןגורן-ע5ת נכון, את זה אני מבין. איך הפונקציה שלך הייתה עובדת על המערך דו ממדי, בלי לחרוג מהגבולות שלו, ומוצאת נכון את האלכסונים וישרים איפה שיש ?
@עידןגורן-ע5ת2 жыл бұрын
@@OnlyDor7123 for ( int i = 0 ; i < 3 ; i++) { for ( int j = 0 ; j < 3 ; j++) { if ( j = i ) win (משתנה בוליאני שמגדיר ניצחון) = true } { ( j = (3 - 1) - i ) בקוד הזה לא הגדרתי את האיקס או העיגול אבל ככה מוצאים אלכסון אחד את האלכסון השני אתה מוצא בזה שאתה מחליף את מש שכתוב באיף ל i - שורות j - טורים
@עידןגורן-ע5ת2 жыл бұрын
@@OnlyDor7123 :לשורות arr - השם של המערך x - משתנה המייצג את האיקס באיקס עיגול if ( arr[0,0] = x && arr[0,1] = x && arr[0,2] = x) win = true;