ערכתי לאחרונה בתאריך 08.01.06 בשעה 00:21 בברכה, ScOrPiOn-m1
דבר ראשון קשה מאוד לעקוב אחר התוכנית שלך מפני שאתה לא מתעד כראוי דבר שני תנסה להתשמש בפחות משתנים ויותר בעבודה מסודרת ויעילה;
תנסה ללכת על שיטת העבודה הבאה: בכל מחזור כל שתי קבוצות ששיחקו תשמור במערך נפרד(בוליאני) שיכיל את מספר הקבוצה ששיחקה ככה שקבוצה ששיחקה ישר תהפוך לFALSE וקבוצה שלא שיחקה לTRUE ככה לא תצטרך לעשות מליון בדיקות ואולי כדיי לייעל את הדבר תיצור פונקציה שתקבל את המערך הבוליאני והמערך של שמות הקבוצות ותחזיר מערך חדש עם הקבוצות שנותר להם לשחק במחזור...
תנסה לחשוב על זה קצת... זה עלול לייעל את התוכנית שלך ולחסוך את כל המשתנים האלה שהצהרת עליהם