17. מדריך מפורט — לפי מסך ונושא
פרק זה עובר על התוכנה מסך-מסך, בהעמקה רבה בהרבה מהמדריכים בפרקים הקודמים, ומרכז את השאלות הספציפיות שעולות בפועל בכל מסך. חלק מהנקודות חוזרות על דברים שנאמרו קודם במדריך זה — זו כפילות מכוונת, כך שכל חלק כאן, לכל מסך, יהיה מדריך עצמאי ומלא בפני עצמו. אפשר להוסיף צילומי מסך במקומות שמסומנים להלן.
17.1 מסך הבית (Home)
מסך הבית https://www.chesspm.com/trainimg/home-screen.png
- Open Data Folder — פותח את תיקיית הנתונים של התוכנה ישירות ב-Windows Explorer. זו הדרך המהירה ביותר להגיע לכל תת-תיקייה שתוארה במדריך הזה (pgn, pos, scan, eng, Repertoire, BigBook) לגיבוי או לניהול קבצים ידני.
- מומלץ ליצור קיצור דרך לתיקייה הזו בשולחן העבודה פעם אחת, במקום לפתוח אותה מתוך התוכנה בכל פעם שרוצים לגבות.
17.2 מסך "My PGN Database"
מסך My PGN Database https://www.chesspm.com/trainimg/my-pgn-database-screen.png
טעינת אוסף משחקים
- Browse בוחר קובץ PGN; Load Games PGN בפועל קורא אותו ומאכלס את רשימת המשחקים בצד שמאל.
- Browse רק משנה איזה שם קובץ מוצג — רשימת המשחקים לא מתעדכנת עד שלוחצים Load Games PGN. אם הרשימה עדיין מציגה משחקים מקובץ ישן אחרי בחירת קובץ חדש, לחצו Load Games PGN שוב.
- ייבוא קובץ (ולא רק הפניה לקובץ שקיים כבר בדיסק) מעתיק אותו לתת-התיקייה pgn של תיקיית הנתונים; Browse, מרגע זה, מציג את כל מה שנמצא בתיקיית pgn.
- הורדת עדכון של PGN ממקור חיצוני (למשל ייצוא חדש ומעודכן מ-Lichess, עם יותר משחקים) אינה דורשת דבר מיוחד: ייבוא/Browse לקובץ החדש ו-Load Games PGN; זה לא מוחק או מפריע לקבצי התרגילים הקיימים שלכם.
- קובץ PGN שמשחקיו אינם מתחילים בעמדת הפתיחה הרגילה (הם נושאים כותרת FEN, כמו באוסף סיומים) נטען כשורה.
בחירת קובץ התרגילים היעד לפני הוספת עמדות
- בצד ימין של המסך הזה יש זוג Browse/Set נפרד לקובץ התרגילים שאליו יירשמו עמדות חדשות. זה עצמאי מרשימת המשחקים בצד שמאל.
- לחצו Browse (בצד ימין), בחרו את קובץ התרגילים, ולחצו Set. כל מה שתלחצו Add Position עליו מרגע זה יעבור לקובץ הזה, חדש או קיים.
- אם מחליפים קובץ תרגילים באמצע העבודה, בדקו את שם הקובץ המוצג לפני שממשיכים להוסיף עמדות, כדי לא לערבב בטעות שני אוספים.
הוספת עמדה ממשחק
- לחצו על משחק ברשימה השמאלית כדי לפתוח אותו.
- עברו על מסעיו (מתחת לרשימת המשחקים) עד העמדה שרוצים להפוך לתרגיל.
- לחצו Add Position.
ה-FEN של העמדה הנוכחית, המסע שבאמת נשחק במשחק ("last move"), והמסע שצריך לשחק ("solution", כברירת מחדל המסע שבאמת נשחק) מתמלאים אוטומטית.
- אם רוצים שהתשובה הנכונה של התרגיל תהיה מסע אחר מזה שבאמת נשחק במשחק המקור, הוסיפו את העמדה כרגיל ותקנו את שדה הפתרון בהמשך ב-Position Manager (פרק 17.3).
- "fen before" הוא שדה נוסף אופציונלי שאם מולא, מאפשר להציג את העמדה הקודמת והמסע האחרון על הלוח בזמן האימון; הוא לא מתמלא אוטומטית על ידי Add Position, וצריך להגדיר אותו אם רוצים שההקשר הזה יוצג בהמשך בזמן פתרון.
תרגילי תשובה אחת לעומת רצפים ארוכים
- כברירת מחדל, עמדה שנוספה בודקת מסע אחד בדיוק.
- אפשר להזין במקום זאת פתרון ארוך יותר ("full line"), כך שאחרי המסע שלכם התוכנה משחקת אוטומטית את התשובה השמורה שלה, וכך הלאה, לכל אורך המסעים הרשומים — כך בונים קומבינציות שלמות, פתרונות סיום, או משחקים שלמים לשינון (ראו להלן).
שינון משחקים בעל-פה
לשינון משחק שלם, מסע-מסע: הוסיפו את העמדה הראשונה של המשחק כתרגיל, ובמקום פתרון של מסע בודד, תנו לו רצף מלא שמכסה את המשחק כולו (או את החלק שרוצים לשנן). בזמן האימון, כל מסע נכון שלכם נענה במסע האוטומטי השמור של התוכנה — המסע האמיתי מאותו משחק — עד שהרצף השמור מסתיים. זה מתאים היטב למשחקי מודל מוערים ולסיומים; במשחק ארוך ורגיל, שבו רק כמה מסעים שווים שינון, יעיל יותר בדרך כלל להוסיף רק את המסעים הספציפיים הללו כתרגילי מסע-בודד (או רצף-קצר) רגילים.
ניתוח מנוע על המסך (לעיון אישי בלבד)
- במסך הזה יש גם פקדי Load / Analyze / Stop משלו למנוע, לשימוש בזמן עיון במשחק.
- הניתוח הזה הוא רק לצורך ההחלטה שלכם בעצמכם מה להוסיף — התוצאה שלו אינה נשמרת בשום מקום ואינה נשמרת עם העמדה. אם רוצים ניתוח מנוע שבאמת נשמר וניתן לחיפוש בהמשך, השתמשו ב-PGN Engine Scanner (פרק 17.6) או בניתוח קובץ שלם ב-Position Manager (פרק 17.3).
- קבצים צריכים להשתמש בכתיב PGN תקני. הכתרה צריכה לכלול את הסימן "=" (למשל e8=Q); חלק מהייצואים מכלים אחרים משמיטים אותו, וקבצים כאלה לא יקראו כשורה — במקרה כזה יש לייצא מחדש ממקור תקני.
- משחקים בפורמטים ארוכים או לא שגרתיים (למשל, ציון גם משבצת המקור וגם משבצת היעד לכל מסע, כפי שנעשה בהעלאות ידניות מסוימות) בדרך כלל עדיין נקראים כשורה, מכיוון שמנתח התוכנה סובלני לגרסאות כתיב נפוצות; הסיכון האמיתי המרכזי הוא אלמנטים ממש לא תקניים, כמו סימן הכתרה חסר.
17.3 מסך "Position Manager"
מסך Position Manager https://www.chesspm.com/trainimg/position-manager-screen.png
בחירת קובץ
- Browse + Set טוענים קובץ תרגילים נבחר למנהל העמדות, ומציגים כל עמדה שבו כשורה, לפי סדר ID.
- להתחלת קובץ חדש לגמרי: קליק ימני ברשימת הקבצים ובחירת New, או הנחת קובץ JSON ריק ישירות בתת-התיקייה pos ואז Browse אליו.
עריכת עמדה קיימת
- לחצו על השורה שרוצים לשנות.
- שדותיה (FEN, מסע פתרון, מסע אחרון, fen before, הערות וכדומה) יופיעו בצד ימין.
- ערכו את השדה/ות הרצוי/ים.
- לחצו Update, בתחתית הצד הימני של פאנל השדות, לשמירת השינוי — זהו כפתור ה-Update היחיד שבאמת מבצע שינוי לשורה הזו; ודאו שהשורה הנכונה נבחרה לפני שלוחצים עליו.
- לאחר העדכון, טענו את הקובץ מחדש (Set שוב, או Set Training DB במסך שממנו מתכוונים להתאמן) לפני התחלת מפגש אימון, כך שהמפגש ישתמש בנתונים המתוקנים ולא בעותק ישן שהוא עדיין מחזיק בזיכרון מאותה הפעלה של התוכנה.
הוספה, מחיקה, נטרול, מספור מחדש
- Add — מלאו FEN ופתרון ישירות ולחצו Add; עמדות חדשות מתווספות תמיד אחרי העמדה האחרונה הקיימת בקובץ, בלי קשר לפערים קודמים במספור.
- Delete — בחרו שורה ולחצו Delete. זה עובד לכל שורה, גם מאמצע הקובץ, ולא רק לאחרונה.
- מחיקה מהאמצע משאירה פער ברצף ה-ID; מספרים מאוחרים יותר לא ממוספרים מחדש אוטומטית. אם רוצים שהמספור יהיה רציף שוב, השתמשו ב-Reindex.
- Reindex — ממספר מחדש את כל עמדות הקובץ ברצף מ-1, וסוגר פערים שנוצרו ממחיקות קודמות.
- Disable — מסמן עמדה כלא פעילה בלי להוציאה מהקובץ, כך שהיא מדולגת באימון אך עדיין קיימת לעיון או להפעלה חזרה בהמשך. זו אפשרות בטוחה יותר ממחיקה כשלא בטוחים עדיין.
תשובה שמורה אחת לכל תרגיל
תרגיל רגיל — שנוסף מ-My PGN Database או מתוצאת PGN Engine Scan — נבדק לעומת פתרון שמור אחד: מסע בודד, או, לתרגיל "full line", רצף מסעים ספציפי אחד. אם שני מסעים שונים טובים באותה עמדה, בחרו את זה שרוצים לתרגל ושמרו אותו כפתרון; את השני אפשר לרשום ב-User Note לעיונכם. קבלת יותר ממסע נכון ועצמאי אחד באותה עמדה היא תכונה של מבחן רפרטואר בפרט (פרק 10), שבו עמדה יכולה להכיל באופן טבעי כמה ענפים נכונים, ולא הגדרה שקובעים לתרגיל בודד.
הערות ושדות מורחבים
- User Note הוא שדה טקסט חופשי להסבר האישי שלכם מדוע מסע שגוי ומה הרעיון הנכון; הוא לא נבדק, והוא לעיונכם בלבד בעת עריכה או סקירה חוזרת של עמדה.
- גם שדה User Note וגם שדה ה-full line תומכים ברשומות ארוכות — כולל, לשדה full line, רצפים ארוכים מספיק לכסות משחק שלם — ולא רק משפט קצר.
ניתוח מנוע על קובץ שלם
- טענו את המנוע ואשרו שהוא מציג Started.
- לחצו Start Analysis.
המנוע מנתח את כל העמדות בקובץ הטעון בזה אחר זה (ההתקדמות מוצגת לפי מספר עמדה) ומשלים את המסע המומלץ וההערכה שלו לכל אחת. זה אינו מחשב או ממלא מסעים חלופיים — רק את המסע הטוב ביותר והערכתו לכל עמדה. שדות כמו "סוג טעות" או "מסע חלופי" הם שדות טקסט חופשי שאפשר למלא בעצמכם; הרצה חוזרת של הניתוח לא דורסת אותם.
- אין כרגע פעולת "ניתוח שורה אחת בלבד" ייעודית בתוך Position Manager עצמו — ניתוח קובץ שלם הוא האפשרות הקיימת כאן. אם רוצים ניתוח מנוע, כולל מסעים חלופיים, לעמדה בודדת, השתמשו ב-Scan 1 Move של PGN Engine Scan על המשחק שממנו הגיעה העמדה (פרק 17.6), או בניתוח הזמני שלא נשמר ב-My PGN Database בזמן ההחלטה מה להוסיף (פרק 17.2).
- ניתוח וגם מפגש אימון לא יכולים להיות פעילים על אותו קובץ בו-זמנית; יש לסיים או לעצור אחד לפני שמתחילים את השני.
איפוס היסטוריה
Clear History מאפס את סטטיסטיקת הניסיונות וההצלחות הרשומה לקובץ הטעון כרגע, בלי לפגוע בעמדות או בפתרונות שלהן. שימושי לפני סבב תרגול חדש, או אחרי ששינוי משמעותי בפתרונות של קובץ הפך את היסטוריית הניסיונות הישנה לפחות רלוונטית.
- במקרים בודדים ייתכן שהאיפוס לא "נתפס" באופן מיידי — הסטטיסטיקה הישנה חוזרת להופיע אחרי מעבר מהאימון בחזרה ל-Position Manager. אם קורה, מעבר לקובץ תרגילים אחר ובחזרה פותר את זה באופן עקבי; תיקון לגורם הבסיסי צפוי בגרסה עתידית.
- Set ID מקפיץ את המחוון לעמדה עם ID נבחר.
- Try Next מזיז את המחוון עמדה אחת קדימה מכל מקום שבו Set ID השאיר אותו.
- להתחלה מדויקת ב-ID מסוים (למשל 301), קבעו את ה-ID למספר אחד קטן ממנו (300) ולחצו Try Next פעם אחת — זה מגיע ל-301 בבטחה, ולא הזנת 301 ישירות בתקווה ששדה טווח יילקח בחשבון במקום אחר.
- שדות טווח פשוטים במסך הזה (הזנת "מ-" ו"עד") אינם בשימוש בכל מצב אימון; המצב שמכבד בפועל טווח ID נבחר לפתרון אקראי הוא "Random between IDs" במסך האימון (פרק 17.4), ולא שדה כאן.
ייצוא ל-PGN
אפשר לייצא קובץ תרגילים לקובץ PGN רגיל המכיל את השדות המרכזיים של כל עמדה — המסע האחרון שנשחק, הפתרון הנכון, וההערות שלכם — כדי לעיין בחומר בתוכנת שחמט אחרת, או לשלוח אותו לשחקן חזק יותר לחוות דעת. קבצי ה-JSON המקוריים אינם ניתנים לקריאה ישירה בתוכנות שחמט אחרות, וזו הסיבה לקיומו של הייצוא הזה.
עריכה ואימון במקביל — ולמה כדאי להימנע מכך
חשוב: עריכת קובץ ב-Position Manager ואימון על אותו הקובץ במקביל, באותה הפעלה של התוכנה, היא הגורם השכיח ביותר למראה של עמדות או סטטיסטיקה "שאבדו". מסך האימון שומר מעת לעת בחזרה את הקובץ שעליו הוא עובד; אם מוסיפים או עורכים עמדות במקום אחר בזמן שמפגש אימון על אותו קובץ עדיין פתוח, השמירה האוטומטית הבאה ממסך האימון יכולה לדרוס את העריכות שלכם בעותק הישן שהוא עדיין מחזיק בזיכרון. תמיד סיימו (או צאו לחלוטין מ)מפגש אימון על קובץ לפני עריכתו במקום אחר, ותמיד טענו את הקובץ מחדש (Set / Set Training DB) ממש לפני התחלת מפגש אימון חדש, אם הקובץ יכול היה להשתנות מאז הטעינה האחרונה שלו.
17.4 מסך "Training"
מסך Training https://www.chesspm.com/trainimg/training-screen.png
מצב מספר-מסעים: One Move, Part Line, Full Line, Default
- One Move בודק בדיוק את המסע הבודד השמור בעמדה הנוכחית, ו — אם "fen before" מולא בעת ההוספה — מציג את העמדה הקודמת והמסע האחרון על הלוח, לצורך הקשר.
- Part Line / Full Line בודקים המשכה שמורה בת כמה מסעים (ראו פרק 17.2); אחרי כל מסע נכון שלכם, התוכנה משחקת אוטומטית את התשובה השמורה שלה, וכך הלאה.
- Default שואב את התנהגותו מ-Settings ולא מהבחירה במסך, ובמצב הזה המסע הקודם לא מוצג על הלוח — אם רוצים לראות באופן ספציפי את המסע הקודם, בחרו One Move במפורש ולא להשאיר את המצב על Default.
Start, Solve, Cancel, Skip
- Start מתחיל פתרון רציף על פני קבוצת העמדות הנוכחית, אחת אחרי השנייה.
- Solve בוחן עמדה בודדת בדיוק (בדרך כלל אחרי Set ID), בלי להמשיך אוטומטית לעמדה הבאה.
- Cancel עוצר את המפגש מיידית בלי לרשום כישלון לעמדה הנוכחית; Start הבא ממשיך מאותו מקום.
- Skip רושם כישלון לעמדה הנוכחית ועובר לעמדה הבאה.
- מסעים מוזנים בכתיב קואורדינטות של מנוע — למשל f1d3 למסע רץ, או g5d2 למסע מלכה — ולא בכתיב אלגברי רגיל.
מצבי סדר
- Sequential — עמדות בסדר ID פשוט.
- Random of all — כל העמדות בקובץ, מעורבבות.
- Random, not solved — חוזר רק על עמדות שלא נענו נכון עדיין, מעורבבות.
- Random, not seen / not tested — רק עמדות שלא נוסו אף פעם.
- Random between IDs — מעבר מעורבב המוגבל למינימום ומקסימום ID נבחרים; זה המצב לשימוש כשרוצים טווח אקראי מוגבל באמת.
- כל אפשרויות הסדר הללו מקובצות בבורר יחיד במסך האימון, המכונה לעיתים Combo.
- מעבר מעורבב על "לא-פתורות" או "לא-נראות" נשען על כל הקטגוריה הזו בקובץ כולו, לא על תת-טווח נבחר; אם רוצים מעבר אקראי מוגבל וללא הטיה על בלוק ID מסוים (למשל 51–200), השתמשו ב-Random between IDs עם הגבולות הללו, ואופציונלית לאחר Clear History אם רוצים לכלול בטווח גם עמדות שנפתרו בעבר.
מצב Manual Scan
- עוצר אחרי כל תשובה נכונה וממתין ל-Continue לפני שממשיכים, כך שאפשר לעצור, לכתוב הערות, או לעיין בקצב שלכם.
- Continue מעביר לעמדה הבאה גם אם לא פתרתם את הנוכחית — הוא לא מחייב תשובה נכונה קודם.
- טיימר הפתרון נעצר מספירה כשעמדה מסומנת כנכונה, בזמן שהמסך מחכה ל-Continue.
הגבלות זמן — שתי ההגדרות השונות, בבירור
- שדות טווח הזמן המוצגים ישירות על מסך האימון הם מסנן סטטיסטי בלבד: הם מאפשרים לעיין באילו מהניסיונות הקודמים נפלו בתוך חלון זמן נתון. הם לא מגבילים כמה זמן יש לתשובה.
- הגבלת הזמן האמיתית לכל מסע היא Settings → Positions Training → Max Solve Time (msec), שנכנסת לתוקף רק כשבוחרים במצב פתרון "limit time" במסך הזה. הערך הוא במילי-שניות — 5000 פירושו 5 שניות, 10000 פירושו 10 שניות וכן הלאה.
- אם מפגש עם הגבלת זמן מרגיש קצר מהצפוי, בדקו קודם את הערך הזה ב-Settings.
ניסיון חוזר אחרי תשובה שגויה
Settings → Positions Training → "Allow retry after fail for 1 move" מאפשר לנסות עמדה שוב ממש אחרי תשובה שגויה, במקום לעבור ישירות לעמדה הבאה. הניסיון עדיין נרשם כישלון — הסטטיסטיקה מזכה רק את הניסיון הראשון בעמדה, בלי קשר לכמה ניסיונות נוספים נעשו במקום או כמה פעמים העמדה תצוף בהמשך. האפשרות הזו שימושית בעיקר בפתרון בלי הגבלת זמן פעילה, כך שיש חופש לנצל את הניסיון הנוסף בפועל.
חזרה על עמדות לא-פתורות עד שכולן נכונות
אחרי מעבר מלא על קבוצת עמדות נבחרת, התוכנה שואלת מחדש באופן אוטומטי על כל עמדה שנענתה לא נכון באותו מעבר, וממשיכה כך עד שכל העמדות בקבוצה נענו נכון לפחות פעם אחת באותו מפגש. מספר הפעמים שעמדה נשאלה מחדש אינו משפיע על אחוז ההצלחה המדווח, המבוסס רק על השאלה אם הניסיון הראשון היה נכון.
בדיקת חוקיות מסע
המסע שמוזן נבדק לחוקיות בעמדה הנוכחית; מסע לא חוקי מדווח ככזה ולא מתקבל בשוגג. הבדיקה נוגעת לחוקיות בלבד, ולא להתאמה לכוונה — אם מוזן בטעות מסע חוקי אך שונה מהמכוון, הוא יסומן כתשובה שגויה, בדיוק כאילו זה היה המסע שבאמת נבחר.
17.5 מסך "Statistics"
מסך Statistics https://www.chesspm.com/trainimg/statistics-screen.png
- לחצו Calculate לרענון הנתונים של קובץ התרגילים הטעון כרגע — הנתונים לא תמיד חיים, וייתכן שיצטרכו רענון מפורש כזה לאחר מפגש.
- המספר המרכזי (למשל "217 מתוך 221") משקף ניסיונות שנרשמו עד לחישוב האחרון.
- זמן פתרון ממוצע ומספר ניסיונות ממוצע מוצגים כשדות מתויגים נפרדים בצד שמאל של המסך; חפשו במיוחד את "avg solve time" ו-"avg attempt", ולא רק את מספר הפתרונות הכללי.
- הנתונים הללו מחושבים לכל קובץ תרגילים בנפרד. אם רוצים למדוד התקדמות מלוח נקי, השתמשו קודם ב-Clear History ב-Position Manager (פרק 17.3).
- איפוס היסטוריה טרי, ולאחריו מעבר אקראי אחד בלבד, יכול להציג "avg attempt" של 0 לעמדות שנוסו בפועל פעם אחת; זה פרט תצוגה ולא סימן שהניסיון לא נרשם, והוא מתייצב לאחר עוד כמה מעברים.
17.6 מסך "PGN Engine Scan"
מסך PGN Engine Scan https://www.chesspm.com/trainimg/pgn-engine-scan-screen.png
פריסה: שלוש רשימות הפועלות יחד
המסך הזה מאורגן כשלוש רשימות זו לצד זו, וההבנה של תפקיד כל אחת מהן מקלה מאוד על הבנת שאר המסך. בצד שמאל נמצאת רשימת המשחקים של קובץ ה-PGN הטעון, בדיוק כמו ב-My PGN Database. באמצע נמצאות תוצאות הסריקה הנוכחית — כל מסע שהמנוע סימן עד כה, למשחקים שכבר נותחו; הרשימה האמצעית הזו היא אזור עבודה זמני, לא קובץ אימון, ותוכנה ייחודי למפגש הסריקה הנוכחי. בצד ימין נמצא קובץ התרגילים היעד, נבחר באותה שיטה כמו במקומות אחרים בתוכנה (Browse, ואז Set), שהוא המקום שבו תוצאות נבחרות הופכות בפועל לחומר אימון, בלחיצה על Add Position.
טעינת משחקים ומנוע
- טענו קובץ PGN בדיוק כמו ב-My PGN Database: Browse, ואז Load Games PGN. רשימת המשחקים במסך הזה עצמאית מזו של My PGN Database — טעינת קובץ כאן לא טוענת אותו אוטומטית שם, ולהפך.
- גם המנוע במסך הזה צריך להיטען בנפרד, אפילו אם כבר טענתם את אותו מנוע במקום אחר בתוכנה באותו מפגש.
שלושת היקפי הסריקה
- Scan 1 Move — מנתח רק את המסע הנבחר כעת בזמן מעבר על משחק פתוח, ואם נמצא כטעות, מוסיף אותו אוטומטית לתוצאות הסריקה (העמודה האמצעית). בשונה מהניתוח לעיון בלבד ב-My PGN Database, התוצאה הזו נשמרת וניתנת להעברה לקובץ מבחן בהמשך.
- Scan 1 Game — מנתח את כל מסעי המשחק הנבחר כעת ברשימה.
- Start PGN List Scan — מנתח את כל המשחקים ברשימה הטעונה כעת, לפי הסדר, עם התקדמות מוצגת ברצף.
חשוב: אין ללחוץ Scan 1 Move או Scan 1 Game בזמן שסריקת רשימה שלמה עדיין רצה — יש לעצור אותה קודם עם Stop. הרצת שתי סריקות בבת אחת חסומה ומייצרת שגיאה.
עצירה והמשך של סריקה ארוכה
- Stop עוצר סריקת רשימה רצה; המשחק האחרון שנותח לגמרי נזכר.
- Resume ממשיך סריקת רשימה שנעצרה מאותה נקודה בדיוק, ולא מתחיל שוב מהמשחק הראשון.
- אם מתחילים סריקת רשימה חדשה בזמן שתוצאות סריקה קיימות ממפגש קודם, תישאלו אם להמשיך ולהצטבר על הקיים או לזרוק אותן ולהתחיל מחדש — בחרו לפי זה שממשיכים אותו פרויקט סריקה או מתחילים פרויקט חדש ונפרד.
הגבלת מה שמנותח
- סינון לפי שם שחקן מגביל את הניתוח למסעי שחקן אחד בלבד — מומלץ בסריקת אוסף משחקים אישי, שכן זה מקצר בכמחצית את העבודה ומונע סימון טעויות של היריב, שאינן שימושיות לאימון שלכם.
- אם חושדים שסינון שם השחקן גורם להחמצת טעות אמיתית (מצב שיכול לקרות לעיתים, ככל הנראה בקשר לרצפי טעויות רצופות מסוימים), הריצו את הסריקה מחדש על אותו משחק ספציפי עם שני הצדדים כלולים לבדיקה נגדית.
קריאה ושימוש ברשימת התוצאות
- לחיצה על שורה בתוצאות מציגה, בצד ימין, את סוג הטעות, הערכת המחשב לטעות, המסע הנכון והערכתו, ועד למגבלת המסעים שנקבעה — ההמשכה המומלצת.
- אפשר להזין ערך קושי ידני בין 0 ל-9 לכל תוצאה מסומנת, ובהמשך לסנן ולתעדף אילו טעויות לתרגל בפועל.
- בחרו שורה אחת או יותר, בחרו את קובץ התרגילים היעד בצד ימין (Browse, ואז Set), ולחצו Add Position להעבירן לקובץ הזה.
- אם קובץ היעד מכיל כבר עמדה עם אותו FEN פתיחה — למשל, בעקבות סריקה חוזרת על אותם משחקים — אפשר לבחור אם נתוני הסריקה החדשים (מסע המנוע והערכתו) יחליפו את הרשומה הקיימת, או שהרשומה הקיימת תישאר ללא שינוי והחדשה תדולג. בכל מקרה, מספר ה-ID של העמדה בקובץ היעד לא משתנה.
בחירת רגישות למשחקים שלכם לעומת משחקי אמנים
הרגישות שבברירת מחדל מתאימה היטב למשחקים רציניים וארוכים, שבהם כל נקודת שינוי הערכה חשובה בדרך כלל. במשחקי בליץ, שבהם שני השחקנים עושים שינויים גדולים בקביעות, אותה רגישות יכולה לייצר הרבה יותר מסעים מסומנים משימושי לאימון. אם זה קורה, כדאי להעלות את סף הרגישות באופן ספציפי לחומר בליץ, לסרוק קבוצה קטנה ונבחרת של משחקים במקום ארכיון בליץ שלם בבת אחת, או פשוט לסרוק רק את המסעים שלכם ולא את שני הצדדים.
17.7 מסך "Build Tactics"
מסך Build Tactics https://www.chesspm.com/trainimg/build-tactics-screen.png
פריסה: שלושה אזורים הפועלים יחד
מסך זה עוקב אחר אותו היגיון תלת-אזורי כמו מסך PGN Engine Scan (פרק 17.6), מותאם לחילוץ טקטיקות ולא לאיתור טעויות. בצד שמאל נמצאת רשימת המשחקים של קובץ ה-PGN הטעון. במרכז נמצא הלוח עצמו, המציג את המשחק או הטקטיקה הנבחרים כעת, עם רישום המסעים והניווט שלו. בצד ימין, זו מעל זו, נמצאות שתי רשימות: הטקטיקות שנמצאו עד כה בסריקה הנוכחית, ומתחתיה, רשימת עמדות האימון, שהיא המקום שאליו טקטיקה בפועל מגיעה כשמשתמשים ב-Add to Training עליה (פרק 9.7).
Trigger Settings ו-Save Results, בזרימת המסך
כפתור Trigger Settings פותח את חלון ההגדרה המתואר במלואו בפרק 9.4 — Triggers, Quality, Scope, Tactic Line, Full Game Filter, ו-Save Results — ישירות מהמסך הזה, כך שאפשר להתאים הגדרה ולהריץ סריקת בדיקה חדשה בלי לצאת ממנו. כמו ב-PGN Engine Scanner, עומק המנוע והגבלות הזמן עצמן מוגדרות בנפרד, במסך Settings הראשי (פרק 17.16), מכיוון שהן משתנות הרבה פחות לעיתים קרובות מהגדרות ה-Trigger והסינון.
קריאת היומן בזמן ריצת סריקה
חלון היומן כאן מפורט יותר מהמקבילה שלו ב-PGN Engine Scanner, בהתאם לתהליך האישור המורכב יותר שמועמד צריך לעבור: הוא מדווח את מספר חצי-המסע, המסע, ההערכה והפער של כל מועמד ברגע שנמצא; האם המועמד הזה אושר בסופו של דבר או נדחה, והסיבה המדויקת; כל טעויות יריב שאותרו בדרך; ולכל טקטיקה שאושרה, את תנאי הסיום שלה. זה הופך את היומן לשימושי באמת לכיוונון Trigger Settings — ריצה שדוחה הרבה יותר מועמדים ממה שהיא מאשרת בדרך כלל מצביעה על הגדרות ששווה להקל, וסיבות הדחייה המוצגות אומרות בדיוק איזו הגדרה אחראית לכך.
17.8 מסך "Repertoire"
מסך Repertoire https://www.chesspm.com/trainimg/repertoire-screen.png
מבנה תיקיות
- כל רפרטואר חי בתת-תיקייה משלו תחת תיקיית Repertoire בתיקיית הנתונים — למשל Repertoire/BlackKingInd לרפרטואר הודית של המלך בשחור.
- אפשר להניח בתת-התיקייה כל מספר של קבצי PGN רגילים; כולם משולבים יחד כשהרפרטואר נבנה. חלוקת רפרטואר לכמה קבצים לפי ענף (למשל קובץ אחד לכל תת-וריאנט מרכזי) שומרת על כל קובץ בגודל נוח; אין דרישה למספר קבצים מסוים, אך ארבעה עד עשרה קבצים לפתיחה הם טווח נפוץ ומעשי.
- רפרטואר בודד יכול להכיל כ-2000 וריאנטים, מספר שמכסה בנוחות אפילו רפרטואר מפורט מאוד לפתיחה אחת, כולל תת-קווים רבים וסטיות נדירות.
בנייה והגדרת רפרטואר
- Pick Opening Folder — בחרו את תת-התיקייה המכילה את קבצי ה-PGN של הרפרטואר.
- הקבצים שנמצאו בתיקייה יופיעו ברשימה על המסך.
- Create Repertoire — בונה את עץ הרפרטואר מכל הקבצים בתיקייה יחד, ומפרק כל וריאנט כאילו היה משחק נפרד.
- Properties — קביעת צבע הרפרטואר (White או Black), ואם רוצים לדלג על מסעים מוקדמים ומוכרים בעת המבחן, מספר המסע שממנו יתחיל המבחן.
- אין עורך בתוך התוכנה להוספה או הסרה של מסעים בודדים ישירות בתוך רפרטואר שנבנה. לשינוי התוכן, ערכו את קבצי ה-PGN המקוריים — בממשק חיצוני או ב-PGN Editor (פרק 17.12) — ולחצו Create Repertoire שוב לבנייה מחדש.
טעינה ומבחן
- Load Repertoire מחזיר רפרטואר שנבנה בעבר, לעיון או למבחן.
- אפשר פשוט לעיין ברפרטואר, מסע-מסע, עם עץ התשובות הסטטיסטי מוצג בכל עמדה; או להיבחן עליו באופן אינטראקטיבי, שבו צריך לספק בכל עמדה את המסע הנכון של הרפרטואר.
- הגדרת הצבע של הרפרטואר (White או Black, שנקבעת ב-Properties) קובעת אילו מסעים בפועל נבדקים: מסעי היריב מתבצעים אוטומטית מעץ הרפרטואר, ורק המסעים של הצבע שלכם צריכים להימצא במבחן. זו הסיבה שרפרטואר הודית של המלך בשחור, לדוגמה, שואל רק על מסעי שחור, בעוד מסעי לבן מופיעים על הלוח אוטומטית כחלק מהקו.
- מכיוון שרפרטואר הוא עץ עם ענפים, יותר ממסע אחד יכול להיות נכון בעמדה נתונה, בכל פעם שהרפרטואר עצמו רושם יותר מהמשכה מקובלת אחת שם — זו תכונה טבעית של האופן שבו עץ הרפרטואר נבנה מקבצי המקור שלכם, ולא הגדרה נפרדת שמפעילים.
מסך המבחן האינטראקטיבי על הרפרטואר, בפירוט
מסך מבחן רפרטואר https://www.chesspm.com/trainimg/repertoire-test-screen.png
לאחר שרפרטואר, ואופציונלית גם ספר גדול, נטענו שניהם (המסך מדווח כמה קווים כל אחד מהם מכיל, למשל "Loaded 51138 lines" לרפרטואר ו-"Loaded 19245708 lines" לספר הגדול), מסך המבחן מציג, זה לצד זה, שתי טבלאות בכל עמדה: Repertoire Moves שלכם (ההמשכות השמורות של העץ עצמו, עם עמודות המשחקים/הציון/הדרגה/ההערכה הרגילות) ובנפרד, Big Book Moves (מה שמאגר המשחקים האמיתיים הרחב יותר באמת שיחק שם) — כך שאפשר לראות במבט אחד אם הבחירה של הרפרטואר תואמת את הנוהג המקובל.
- Show Me Most Popular מדגיש את המסע הנפוץ ביותר סטטיסטית לצד השאלה, ולא משאיר אתכם לנחש בעיוורון.
- Me White (או Black) קובע לאיזה צבע אתם נבחנים במפגש הזה, בלי תלות בצבע השמור של הרפרטואר עצמו.
- Auto Show Next Book Moves ו-Opponent Moves From Big Book קובעים אם תשובות היריב האוטומטיות מגיעות מהקו השמור של הרפרטואר שלכם או נשאבות במקום זאת מסטטיסטיקת הספר הגדול — שימושי לתרגול מול יריבות ריאליסטית ותואמת-תיאוריה, מעבר למה שהכנתם במפורש.
- Comments after Both Moves קובע מתי הערות המחוברות לקו נחשפות בזמן המבחן.
- Skip Moves ו-Allow Retry פועלים באותו אופן כמו באימון רגיל (פרק 17.4 ופרק 6.2), מיושמים כאן ספציפית על מבחן רפרטואר.
- בוררי Me ו-Opponent (למשל Test Me Common כמצב הבדיקה, ו-Opp Test Mode לאופן שבו מתנהג היריב האוטומטי) מאפשרים לבחור את הסגנון המדויק של המפגש; אפשר גם לכוון את צד היריב לאוסף משחקים בעל שם ספציפי (למשל, אוסף משחקים של שחקן חזק מסוים), כך שהתרגול משקף סגנון יריבות נבחר ועקבי, ולא תמיד רק את המסע הנפוץ ביותר סטטיסטית.
- On Repertoire Mistake — Inform And Add To Test File גם חושף את המסע הנכון מיד כשעונים לא נכון וגם מעתיק את העמדה הזו לקובץ תרגילים נבחר אוטומטית (Browse And Set). בפועל, זה אומר שמפגש מבחן רפרטואר משמש גם כדרך מתמשכת לבנות קובץ אימון רגיל ב-Position Manager, המורכב מנקודות התורפה האמיתיות שלכם, בלי עבודה ידנית נוספת.
- בזמן המבחן, משוב נכונות חי (למשל חיווי ירוק "Opp:Correct") וטיימר פתרון מוצגים ליד הלוח, לצד תוויות משימה לבן/שחור ומידע על השחקנים.
- Force Move, Help With Next, Replay Line, Play Next, ו-Restart נותנים שליטה ישירה במפגש: לשחק מסע בעצמכם כשתקועים, לקבל רמז למסע הבא, לשחזר את הקו הנוכחי מההתחלה, לקפוץ ישר לקו הבא, או להתחיל את כל המפגש מחדש.
סטטיסטיקת ספר גדול, מתוך מסך הרפרטואר
- כשיש גם ספר גדול, מסך הרפרטואר יכול להציג, בעמדה הנוכחית, איזה חלק ממשחקי הספר הזה ממשיכים בכל מסע מועמד, ומה שיעור ההצלחה שלהם — בדיקת היגיון מהירה לבחירות הרפרטואר לעומת משחקים אמיתיים.
Find Games — צפייה ועיון במשחקים אמיתיים מעמדה נתונה
מסך Find Games https://www.chesspm.com/trainimg/find-games-screen.png
Find Games מאתר משחקים אמיתיים מספר גדול נבחר שהגיעו לעמדה הנוכחית; ספר גדול שנבנה משחקני דרגה בינונית, ולא רק עלית, נוטה להיות שימושי יותר כאן, שכן הוא משקף טוב יותר את סוג היריבות שצפויה לכם בפועל. התוצאות מוצגות כצופה משחקים של ממש, לא רק כרשימה: הלוח, שמות השחקנים, ורשימת המסעים המלאה של המשחק הנבחר — כולם מוצגים, עם פקדי ניווט (כפתור מידע, צעד אחורה, קפיצה לעמדה, ואייקוני התחלה מחדש/רענון), כך שאפשר לעבור ולצפות בפועל איך המשחק המשיך מאותה נקודה, ולא רק לראות סטטיסטיקה עליו. איזה טווח דרגות שחקנים וכמה משחקים מוצעים כאן נשלטים מ-Settings → Openings Book (From Player Elo ו-Take Games Limit, פרק 17.16).
17.9 מסך "Auto-Repertoire Builder"
מסך Auto-Repertoire Builder https://www.chesspm.com/trainimg/auto-repertoire-builder-screen.png
מסך זה מייתר את תהליך בניית רפרטואר (פרק 10) ישירות ממשחקי שחקן נבחר, במקום לדרוש הכנה ידנית של קבצי PGN מקור. זרימת העבודה המלאה, שלב-אחר-שלב, כל הגדרה, ותבניות קבצי הפלט מתועדים בפרק 11; רשומה זו מתמקדת באיך המסך משתלב לצד שאר כלי הכנת הפתיחות.
- צנרת חמשת השלבים (Filter, Build Tree, Scan Gaps, Extend, Rebuild) יכולה לרוץ בבת אחת עם Run Full Process, או שלב אחד בכל פעם — לכל שלב כפתור ותווית סטטוס משלו, מה שמועיל לבדיקת קבצי העבודה הביניים (פרק 11.5) לפני התחייבות לשלב הבא.
- שלב 3 (Scan Gaps) ובורר הספר הגדול בראש המסך משתמשים באותו רעיון של מסד נתונים לייחוס כמו Find Gaps (פרק 17.10): ספר גדול של משחקים אמיתיים הוא מה שממלא תשובות שמשחקי השחקן הנבחר עצמו במקרה לא כיסו.
- הרפרטואר המוגמר הוא ספר רפרטואר לגמרי רגיל ברגע שנבנה — הוא נפתח מ-Load Repertoire במסך הרפרטואר (פרק 17.8) בדיוק כמו רפרטואר שנבנה ידנית, וניתן לערוך, להרחיב, או לסרוק מחדש עם Find Gaps ו-Missed Opportunities (פרק 17.10) באותו אופן.
- מכיוון שהחלון הקופץ של בחירת-מסע (פרק 11.4) יכול להפריע לריצה ללא השגחה, כדאי להפעיל את מצב Beginner+ full-auto ספציפית כשבונים כמה רפרטוארים ברצף בלי לרצות לפקח על כל אחד.
מסך Find Gaps https://www.chesspm.com/trainimg/find-gaps-screen.png
Find Gaps — שלב אחר שלב
- בחרו את הרפרטואר וספר גדול מתאים — ספר של שחקנים חזקים, ללא משחקי בליץ, מומלץ כך שההצעות מבוססות על משחקים רציניים ואמינים.
- קבעו את הפרמטרים: מספר המסע שממנו להתחיל לחפש (כדי לדווח רק על סטיות משמעותיות בשלב מתקדם דיו), מספר המשחקים המינימלי שבו מסע מועמד צריך להופיע כדי שיהיה שווה הצעה, הדרגה המינימלית הנדרשת מהיריב במשחק שנספר, והדרגה המינימלית הנדרשת מהשחקן באותו צבע של הרפרטואר במסנן הנוסף.
- הריצו את התהליך.
לדוגמה מעשית: התחלה ממסע 7 (כך שהמסעים הראשונים המוכרים של הפתיחה לא יוצעו שוב), דרישה שמסע מועמד יופיע במספר משחקים סביר, ודרישה שגם היריב וגם השחקן באותו צבע יהיו בדרגה חזקה, מייצרת רשימה קצרה ואמינה — שימושית בהרבה מרשימה ארוכה שמקורה במשחקים מסוננים חלש או בדרגה נמוכה.
התוצאה היא קובץ PGN חדש (למשל BlackKingInd_gap_added.pgn), הממוקם לצד קבצי המקור של הרפרטואר, ומפרט מסעים שמופיעים בתדירות סבירה בספר הגדול בעמדות מהרפרטואר שלכם אך אינם כלולים בו כעת.
- עברו על ההצעות בקובץ שהתקבל.
- אם מקבלים חלק מהן או את כולן, שלבו את השורות הרלוונטיות בקבצי המקור של הרפרטואר, ולחצו Create Repertoire שוב לבנייה מחדש הכוללת את התוספות.
Missed Opportunities — שלב אחר שלב
מסך Missed Opportunities https://www.chesspm.com/trainimg/missed-opportunities-screen.png
- בחרו את הרפרטואר לסריקה. רצוי שיהיה לו ניתוח מנוע קיים — כלומר, שכבר נותח כספר פתיחה (פרק 17.11) — מכיוון שהכלי הזה מחפש מסעים שהמנוע מעריך כטובים יותר מהרשומים כעת.
- הריצו את הסריקה.
התוצאה היא קובץ PGN (למשל WhiteCatalan_missed_opportunities.pgn) המפרט עמדות שבהן נמצא מסע חזק מזה שנרשם כעת — ולעיתים אף שיפור תיאורטי אמיתי, לא רק העדפת מחשב.
- עברו על הקובץ, ולכל דבר שמקבלים, שלבו אותו בקבצי המקור של הרפרטואר ובנו מחדש עם Create Repertoire.
17.11 מסך "Opening Book" / "Big Book"
מסך Big Book https://www.chesspm.com/trainimg/big-book-screen.png
ספרים מוכנים מראש
- Start Download מוריד את אוסף משחקי האמנים המצורף (שחקנים בדרגה 2500 ומעלה, משחקים מ-1970 בקירוב ועד היום — 389,300 משחקים בגרסה הנוכחית).
- בסיום ההורדה, לחצו Create Strong Book.
Create Strong Book קורא את הארכיון שהורד לאחר שחולץ לאותה תיקייה. אם הורדתם את הארכיון בשיטה שלא חילצה אותו אוטומטית, חלצו אותו לתיקייה זו לפני שלוחצים על Create Strong Book.
- שאר ספרי הדרגות המוכנים (2400+, 2300+, 2200+, 2100+) נבנים באותו אופן, מהורדות המקור המתאימות להם.
ספרים מאוספי PGN אישיים
- צרו תת-תיקייה חדשה תחת BigBook לאוסף.
- הניחו בה את קובץ ה-PGN שלכם (למשל ייצוא ממסד הנתונים של Lichess).
- אפשר לסנן קודם את המשחקים לפי דרגה, תאריך, או פתיחה (למשל לפי כמה המסעים הראשונים, או לפי קוד ECO אם המקור מכיל אותו, כמו שנפוץ בייצואי Lichess), ולשמור את התוצאה המסוננת כ-PGN נפרד, לשליטה בגודל ובעומק של הספר שיתקבל.
- הריצו את תהליך בניית הספר על התיקייה הזו.
איזון בין עומק לגודל
העומק המעשי של ספר (במספר חצאי-מסעים) מוגבל בעיקר על ידי מספר העמדות הנפרדות שהאוסף המקורי מייצר, ולא ישירות על ידי מספר המשחקים: הרבה משחקים שחולקים עמדות משותפות (בעקבות טרנספוזיציות, או סתם פתיחות פופולריות) לא מוסיפים כל אחד עמדה חדשה, אבל מקור עם מספר גדול מאוד של עמדות נפרדות באמת דורש יותר זיכרון לחיפוש עמוק. זו הסיבה שאוסף עצום וכללי (מיליוני משחקים על פני פתיחות רבות) תומך בעומק קבוע מתון יחסית (בסביבות 32 חצאי-מסעים בגרסה הנתמכת כעת), בעוד מקור קטן וממוקד יותר — כולל קובץ רפרטואר אישי, שמטבעו יש בו עמדות נפרדות מעטות יחסית אף שכל עמדה יכולה להיות מנותחת בעומק — יכול להיבנות בעומק גדול בהרבה.
- 16 ג'יגה-בייט של RAM ומעלה מומלצים לבניית הספרים הגדולים ביותר בנוחות.
- ספר קטן וממוקד על פתיחה בודדת — הנבנה באותו אופן כמו ספר גדול, אך ממקור PGN צנוע ונבחר ידנית ולא ממסד נתונים חיצוני עצום — אינו כפוף להגבלת גודל מהסוג שחלה על הספרים הגדולים ביותר, שכן הוא כולל הרבה פחות עמדות נפרדות; אפשר לבנות כמה שרוצים ספרים קטנים כאלה, לצד הספרים הגדולים והרפרטוארים.
עיון וניתוח של ספר
- לאחר הבנייה, אפשר לעיין בספר מסע-מסע, עם תדירות המסעים ושיעור ההצלחה שלהם מוצגים בכל עמדה.
- ניתוח מנוע על עמדות הספר יכול לרוץ במלואו, או באופן מצטבר כך שרק עמדות חדשות שעדיין לא נותחו מעובדות בפעם הבאה — בנייה מחדש או הרחבה של ספר לא מחייבת ניתוח מלא מאפס.
- תוצאות הניתוח של ספר נשמרות בנפרד מקובץ הספר עצמו, בדיוק כדי שהוספת וריאנטים נוספים לספר בהמשך לא תחייב לזרוק ניתוח קודם.
עיון בספר כולו: ה-Book Browser
מסך Big Book browser https://www.chesspm.com/trainimg/big-book-browser-screen.png
Book Browser הוא המקום שבו בפועל חוקרים את כל תוכן הספר, ולא רק בונים או מנתחים אותו. הוא יכול לטעון גם ספר גדול (Book Name, Files Subfolder, Browse Big Books, Load) וגם רפרטואר (Repertoire Name, Browse Opening Books, Load) לאותה תצוגת עץ, כך שאותם כלי עיון עובדים על שניהם.
- העץ בצד שמאל מתפרש מסע-מסע לאורך הקו הראשי ולכל ענף (למשל g8f6 ← c2c4 ← e7e6 ← g1f3 ← d7d5 ← g2g3, עם אחים כמו f8b4 ו-f8e7 גלויים בנקודת הפיצול); לחיצה על כל צומת מעדכנת את הלוח ואת ה-FEN בצד ימין לאותה עמדה בדיוק.
- בחירת צומת ממלאת גם את טבלת הסטטיסטיקה מתחת לעץ בכל מסע שנשחק מאותה עמדה — Games, %Games, %Res, דרגת לבן/שחור, Score, Eval, Ply, ו-Comment — אותן עמודות סטטיסטיות המשמשות בכל כלי ספרי הפתיחה.
- Book To Tree בונה מחדש או מרענן את תצוגת העץ מהספר הטעון כעת; Remove מוחק קו או צומת נבחרים מהעץ.
העברת עמדות מהעיון לקובץ אימון
זהו החיבור הישיר בין עיון בספר לבין בניית חומר אימון ממנו: בחרו קובץ תרגילים יעד עם Test Position File for Book (Browse דרך כפתור "…", ואז SET), ואז השתמשו ב-From List To Test כדי לשלוח עמדות נבחרות מהספר ישירות לקובץ הזה — בלי צורך לעבור קודם דרך PGN Engine Scan מלא. זו דרך מהירה להפוך תיאוריית פתיחות שאתם עוברים עליה כרגע לתרגילים, בנפרד ממסלול איתור הטעויות האוטומטי שתואר בפרק 17.6.
- אותם פקדי מנוע Load / Analyze / Stop המשמשים במקומות אחרים בתוכנה (עם To Depth הניתן להתאמה) זמינים ישירות במסך הזה, כך שאפשר לבדוק עמדה עם המנוע תוך כדי עיון, בלי לעבור מסך.
- Back ו-Start, בתחתית פאנל העץ, חוזרים אחורה ממפגש העיון הנוכחי או מתחילים מפגש חדש.
17.12 מסך "PGN Editor"
מסך PGN Editor https://www.chesspm.com/trainimg/pgn-editor-screen.png
- אפשר להוסיף, לשנות או להסיר מסעים ווריאנטים שלמים באופן ישיר.
- אפשר לערוך כותרות משחק/תרגיל (אירוע, שחקנים, תאריך, תוצאה וכדומה) ולשמור אותן בחזרה לקובץ.
- משחק שני, או חלק נבחר ממנו, יכול להתמזג לתוך המשחק הפתוח כרגע בעורך, ומשלב שני מקורות לתוך קבוצת וריאנטים אחת מאוחדת.
- אפשר לשחק קו אינטראקטיבית מול המנוע מכל עמדה במשחק הנערך (אותו מנגנון שתואר בפרק 17.14), כאשר המסעים המתקבלים הופכים לחלק מהמשחק הנערך.
- זהו הכלי המומלץ להכנה או לתיקון של קבצי ה-PGN המשמשים לבניית רפרטואר (פרק 17.8), ולתיקון PGN פסול — למשל, הוספת סימן "=" חסר לפני הכתרה — לפני ייבוא הקובץ למקום אחר בתוכנה.
- גם רצף הפתרון המורכב ממספר מסעים המחובר לעמדה ב-Position Manager ניתן לעריכה באמצעות PGN Editor, מה שנוח כשתרגיל full line מצריך יותר מעריכת שדה פשוטה.
17.13 נושאים חוצי-מסכים
תהליך אחד בלבד בכל זמן, לכל קובץ נתונים
חשוב: לעולם אין להריץ שני מופעים של התוכנה במקביל, שעובדים על אותו קובץ תרגילים — למשל, חלון אחד פתוח על עותק ישן שנטען בעוד חלון אחר עורך ושומר את אותו קובץ. גם Training וגם Position Manager שומרים מעת לעת את הקובץ שעליו הם עובדים, ומי ששומר לאחרונה ידרוס בשקט את השינויים של השני.
גיבויים — מה ומתי
- לכל הפחות, גבו את תת-התיקייה pos באופן קבוע — היא מכילה את קבצי התרגילים האישיים שלכם, המשקפים את ההשקעה הגדולה ביותר ואת הדבר שהכי קשה לשחזר.
- גבו גם pgn, scan, ואת תיקיות Repertoire/BigBook שלכם, אם השקעתם זמן משמעותי בהכנת אוספים מסוננים או קבצי מקור לרפרטואר.
- גבו לפני סבב עריכה ידני גדול, ושוב אחריו, ובנוסף לפי לוח זמנים קבוע (למשל שבועי) בלי קשר לשינויים אחרונים.
אנטי-וירוס והתקנה
- תוכנה לא חתומה מועברת לעיתים להסגר על ידי כלי אנטי-וירוס בהפעלה הראשונה; בדקו את ההסגר או ההיסטוריה של האנטי-וירוס שלכם אם התוכנה לא מתחילה לאחר ההתקנה, ושחזרו אותה אם היא סומנה — אין בכך סימן לתקלה אמיתית בתוכנה.
- התקנה מחדש, או התקנה אחרי קיצור דרך שבור בשולחן העבודה (למשל, כזה שלא מפנה יותר לקובץ ההפעלה הנכון אחרי עדכון Windows או הפעלה מחדש), אינה מוחקת את הנתונים הקיימים — תיקיית הנתונים נפרדת מקבצי התוכנה המותקנים.
עבודה עם כמה מנועים
- התוכנה עצמה מריצה מנוע פעיל אחד בכל זמן, הנבחר באמצעות Set Default ב-Settings → Engines; מחליפים את המנוע הפעיל כשרוצים חוות דעת של מנוע שני, ולא מריצים שני מנועים במקביל בתוך התוכנה עצמה.
- אם רוצים חוות דעת של שני מנועים על אותה עמדה בדיוק, זה לצד זה באמת, הדרך המעשית היא להעתיק את ה-FEN של העמדה לממשק שחמט נפרד שמריץ את המנוע השני, במקביל לתוכנה הזו שמריצה את המנוע הראשי שלכם.
17.14 משחק אינטראקטיבי מול המנוע ועריכת מסעים בעזרת מחשב
משחק אינטראקטיבי מול המנוע https://www.chesspm.com/trainimg/interactive-engine-play.png
מעבר לרישום פתרון קבוע שנלקח ממשחק מקור, אפשר לבנות את הקו של עמדה גם על ידי שחקון אמיתי מול המנוע: מתחילים מעמדה נבחרת, אתם עושים מסע, המנוע עונה במסע שבחר בעצמו, וההחלפה נמשכת כמה שרוצים. רצף המסעים שנוצר כך הופך לפתרון השמור של התרגיל, במקום (או בנוסף ל)המשכת המשחק המקורי. זו דרך נוחה לבנות תרגיל טרי סביב רעיון שרוצים לבדוק, בלי צורך במשחק מקור מוכן שכבר מכיל אותו.
דרך עבודה קרובה, המשלבת עריכה ידנית עם עזרת מחשב מזדמנת: אפשר להזין ולערוך מסעים ביד כרגיל, ובכל עמדה ספציפית במהלך הדרך, לבקש מסע מוצע על ידי המחשב ולהכניס אותו במקום להזין אותו ידנית. שימושי כשבטוחים ברוב הקו אבל רוצים את עזרת המנוע בהחלטה על מסע ספציפי אחד בתוכו.
17.15 מנוע הניתוח של ChessPM
לצד Stockfish הרגיל, קיימת גם גרסה מותאמת מיוחדת — המכונה לעיתים מנוע ChessPM — הזמינה כאחד המנועים שאפשר להגדיר ב-Settings → Engines. היא חושפת מידע נוסף מתהליך החיפוש הפנימי של המנוע, שהתוכנה משלבת עם חישובים משלה כדי לתאר לא רק את גודל הטעות אלא גם תכונות כמו רמת הקושי במציאת המסע הנכון. שכבת הניתוח הזו נמצאת בפיתוח ובהתפתחות פעילים, כך שהמדדים הספציפיים שהיא מדווחת צפויים להתעשר עם הזמן; היא מוגדרת ומשמשת בדיוק כמו כל מנוע אחר שהוגדר (פרק 3).
17.16 "Settings" — הגדרות ופרמטרים
בשונה ממסכי העבודה שתוארו קודם בפרק זה, Settings הוא חלון הגדרות ולא מקום שבו מתבצעת העבודה בפועל של אימון, סריקה, או בנייה — ולכן הוא מקובץ כאן, בסוף, לצד שאר חומר העזר, ולא בין המסכים המרכזיים לעיל. גם ל-Build Tactics (פרק 9) יש חלונות הגדרה ייעודיים משלו (Trigger Settings, פרק 9.4) מאותה סיבה: הפרמטרים היומיומיים שלו חיים לצד התכונה עצמה, ולא במסך ה-Settings הכללי הזה.
מסך Settings — לשונית General https://www.chesspm.com/trainimg/settings-screen-general-tab.png
Settings הוא חלון אחד עם שמונה לשוניות, מקובצות זו לצד זו: General, Engines, Engine Analysis, Positions Training, Openings Book, Repertoire, Scanner, ו-Puzzles. OK, בתחתית החלון, שומר את השינויים מכל הלשוניות בבת אחת, לא רק מהלשונית הפתוחה כרגע.
לשונית General
לשונית זו מכילה הגדרות כלליות של האפליקציה (למשל אפשרויות הפעלה ותצוגה כלליות), ולא הגדרות ספציפיות למודול מסוים; הלשוניות הספציפיות-למודול שלהלן מתועדות בפירוט רב יותר, מכיוון שהן אלו שרוב המשתמשים מגדירים ראשונות.
לשונית Engines
- Path — Browse לקובץ ה-.exe של המנוע.
- Engine Name — הקלידו שם קצר וזכיר.
- Add — מוסיף את הזוג נתיב/שם כשורה חדשה ברשימת המנועים (אם השם הזה לא קיים כבר).
- לחצו על שורה ברשימת המנועים כדי לטעון את הנתיב והשם שלה בחזרה לשדות מעל, לעיון או לעריכה.
- Set Default — הופך את השורה הנבחרת כעת למנוע הפעיל בכל התוכנה.
- OK — שומר את כל השינויים שנעשו ב-Settings.
- קיים בלשונית הזו גם שדה נתיב Tablebase, להפניית המנוע לתיקיית טבלאות סיום (למשל טבלאות Syzygy); השאירו ריק אם אינכם משתמשים בטבלאות סיום.
- נוח לשמור כל מנוע בתת-תיקייה משלו תחת תיקיית eng בתיקיית הנתונים (למשל eng/stockfish18, eng/komodo), כך שהקבצים של כל מנוע יישארו מקובצים ויהיה קל למצוא אותם שוב ב-Settings → Engines.
- Kill, ולאחריו Load, מפעילים מחדש את החיבור למנוע — שימושי בכל פעם שרוצים לטעון מנוע מחדש בצורה נקייה, למשל אחרי שינוי הגדרותיו או מעבר לגרסה אחרת שלו.
- בלשונית הזו יש גם בורר גודל Hash (למשל 1.0G), הקובע כמה זיכרון מותר למנוע הנבחר להשתמש בטבלת ה-Hash שלו; ערך גדול יותר יכול לעזור למנוע חזק לחפש טוב יותר במחשב חזק דיו.
- רשימת המנועים מציגה כל מנוע שהוגדר עד כה (למשל stockfish-18, stockfish-15, Rybka, Komodo, Houdini, StockfishPM, לפי סדר ההוספה) כאשר ברירת המחדל הנוכחית מודגשת; Add/Update גם מוסיף מנוע חדש לגמרי וגם שומר עריכה על מנוע שכבר נבחר, ו-Remove מוחק את הרשומה הנבחרת מהרשימה.
לשונית Engine Analysis
מסך Settings — לשונית Engine Analysis https://www.chesspm.com/trainimg/settings-screen-engine-analysis-tab.png
לשונית זו קובעת ברירות מחדל של עומק/זמן ניתוח בנפרד לשלושה הקשרים שונים, מכיוון שלבדיקת עמדה מהירה, לניתוח רפרטואר מלא, ולניתוח משחק/משחק חי יש צרכים שונים:
- Default Engine Analysis (Positions…) — Positions Analysis (עומק חיפוש ברירת מחדל, למשל 15) ו-Move Time Limit Seconds (למשל 30), יחד עם בחירת Default Analysis של 1=Depth/Time (איזה מבין השניים בפועל קובע ריצה) ו-Display Analysis Lines (כמה קווים מועמדים להציג, למשל 5). קבוצה זו היא ברירת המחדל המשמשת לניתוח עמדות רגיל, כמו הניתוח על קובץ שלם ב-Position Manager (פרק 17.3).
- Repertoire Engine Analysis — עומק (Analysis, למשל 18) והגבלת שניות (Move Seconds Limit, למשל 30) משלו, בשימוש ספציפית בניתוח רפרטואר כספר פתיחה (פרק 17.8, וראו Missed Opportunities, פרק 17.10).
- Game / Play Analysis — עומק (Depth, למשל 15) והגבלת שניות (Move Seconds Limit, למשל 10) משלו, בשימוש למסעי המנוע במשחק אינטראקטיבי מולו (פרק 17.14).
לתשומת לבך: שדות Move Seconds Limit נכנסים לתוקף רק כשבחירת Analysis Limit המתאימה מוגדרת ל-2=Time; אחרת ערך העומק קובע, ושדות השניות מתעלמים.
- Nalimov Tablebases — תיבת סימון וסט שדות נתיב (TB Path, וכן DB Path 5, DB 6 WDL, DB 6 DTZ, וערך עומק TB) להגדרת תמיכה בטבלאות סיום, לצד או במקום נתיב טבלאות Syzygy בלשונית Engines.
לשונית Positions Training
מסך Settings — לשונית Positions Training https://www.chesspm.com/trainimg/settings-screen-positions-training-tab.png
- Max Solve Time (msec) — הגבלת הזמן האמיתית לכל מסע, במילי-שניות, בשימוש בכל פעם שנבחר פתרון "limit time" במסך האימון.
- Allow retry after fail for 1 move — מאפשר לנסות עמדה שוב מיד אחרי תשובה שגויה (ראו פרק 17.4).
לשונית Openings Book
מסך Settings — לשונית Openings Book https://www.chesspm.com/trainimg/settings-screen-openings-book-tab.png
- Auto load last book in Training — כשמסומן, הספר הגדול האחרון בשימוש נטען אוטומטית בפעם הבאה שפותחים מסך אימון או רפרטואר המשתמש בו, במקום לבקש Browse מחדש.
- Last Big Book Folder Path ו-Last Big Book Name זוכרים אילו ספר גדול (ותת-התיקייה שלו, למשל Mega\From2400) היה בשימוש אחרון, כך שהתוכנה יכולה לפתוח אותו מחדש אוטומטית.
- Last Book Download Folder זוכר איפה הונח ארכיון ספר גדול שהורד (פרק 17.11).
- Last Book Positions Testing זוכר איזה קובץ תרגילים היה היעד האחרון בהעברת עמדות מתוך Book Browser (פרק 17.11).
- Half Moves In Repertoire ו-Half Moves In Big Book קובעים את עומק הפתיחה המקסימלי, בחצאי-מסעים, הנשקל בבניית רפרטואר לעומת בניית ספר גדול בהתאמה — תואם לאיזון עומק-מול-גודל שתואר בפרק 17.11 (רפרטוארים יכולים להשתמש בבטחה בערך גדול יותר, שכן הם כוללים הרבה פחות עמדות נפרדות מספר גדול).
- Display Book Games: From Player Elo ו-Take Games Limit קובעים אילו משחקים מוצעים כשמשתמשים ב-Find Games (פרק 17.8) — רק משחקים עם שחקנים בדרגה זו ומעלה מוצגים, עד למגבלה שנקבעה, כך שהרשימה נשארת ממוקדת וניתנת לניהול.
לשונית Repertoire
מסך Settings — לשונית Repertoire https://www.chesspm.com/trainimg/settings-screen-repertoire-tab.png
לשונית זו קובעת כיצד מסך המבחן האינטראקטיבי על הרפרטואר (פרק 17.8) מתנהג כברירת מחדל:
- Show Me Most Popular — כשמסומן, מסך המבחן מדגיש את המסע הנפוץ ביותר סטטיסטית בכל עמדה, לצד השאלה על המסע הנכון של הרפרטואר.
- Skip Moves ו-Half Moves Opening — כמה מהמסעים המוקדמים והמוכרים ביותר של פתיחה לדלג עליהם לפני שהמבחן בפועל מתחיל, תואם לרעיון "מסע התחלה" שתואר בפרק 17.8.
- Allow Retry — מאפשר לנסות שוב מיד אחרי תשובה שגויה על עמדת רפרטואר, אותו רעיון כמו Allow Retry באימון רגיל (פרק 17.4), מיושם כאן ספציפית על מבחן רפרטואר.
- Comments after Both Moves — קובע מתי הערות המחוברות לקו מוצגות בזמן המבחן (למשל, רק אחרי שגם המסע שלכם וגם תשובת היריב האוטומטית נשחקו, ולא מיד).
- Me ו-Opponent — בוררי מצב נפרדים לאופן שבו נבדקים המסעים שלכם (למשל Test Me Common) ולאופן שבו נוצרות תשובות היריב (למשל Opp Test Mode); כאן גם אפשר לשייך ספר גדול מסוים או אוסף משחקים בעל שם לתשובות היריב, כך שהתרגול יכול להתעצב סביב סגנון יריבות נבחר ועקבי, ולא תמיד רק המסע הנפוץ ביותר סטטיסטית.
- On Repertoire Mistake — מה קורה כשעונים לא נכון בזמן מבחן; Inform And Add To Test File גם חושף את המסע הנכון מיד וגם מעתיק את העמדה הזו לקובץ תרגילים נבחר אוטומטית (Browse And Set), כך שמפגש מבחן רפרטואר משמש למעשה גם לבנייה מתמשכת של קובץ אימון רגיל מנקודות התורפה האמיתיות שלכם, בלי עבודה ידנית נוספת.
- Opponent Moves From Big Book, עם Browse — מאפשר שתשובות היריב האוטומטיות יישאבו מסטטיסטיקת ספר גדול נבחר, במקום רק מהקווים השמורים של הרפרטואר עצמו — שימושי לתרגול מול יריבות ריאליסטית ותואמת-תיאוריה, מעבר למה שהכנתם במפורש.
- Opening book Folder ו-Last Opening זוכרים את תיקיית הרפרטואר האחרונה בשימוש ואת שמה, באותו אופן שבו לשונית Openings Book זוכרת את הספר הגדול האחרון.
Gap Additions (פרמטרים ל-Find Gaps)
הצד הימני של לשונית Repertoire מגדיר את Find Gaps (פרק 17.10) בפירוט:
- Big Book Found Games: From Move, From Opponent, From Player Elo, ו-Take Games Limit קובעים את מספר המסע ההתחלתי ואת מסנני הדרגה/מספר המשחקים בעת חיפוש הספר הגדול אחר מסעים מועמדים — תואם לדוגמה המעשית בפרק 17.10 (למשל, התחלה ממסע 7, עם רף דרגה ליריב ורף דרגה לשחקן).
- From ו-Only, לצד All Results Elo, מוסיפים סינון נוסף מבוסס-דרגה ובחירה אילו תוצאות משחק לספור (למשל 1=WD לניצחונות ותיקו) בהחלטה אם מסע מועמד נתמך מספיק כדי להציע אותו.
- Gap In Repertoire: Minimum Games קובע כמה פעמים מסע מועמד צריך להופיע בספר הגדול לפני שהוא בכלל שווה הצעה.
- Below This Move When > ו-Always Expand From מכוונים בדיוק אילו מספרי מסע בתוך קו זכאים להצעות פערים.
- Max Total New Games מגביל כמה הצעות הוספה תהליך Find Gaps בודד ייצר (למשל 1000), כדי לשמור על שלב הסקירה ניתן לניהול גם בחיפוש רחב מאוד.
לשונית Scanner
מסך Settings — לשונית Scanner https://www.chesspm.com/trainimg/settings-screen-scanner-tab.png
- Start move — הסורק לא מנתח מסעים לפני המספר הזה, לחיסכון בזמן על תיאוריית פתיחה מוכרת. הקטינו אותו אם רוצים שגם טעויות מוקדמות (למשל, נפילה למלכודת פתיחה) יאותרו.
- רגישות לטעות — קובעת עד כמה גדול צריך להיות שינוי הערכה לפני שהוא נחשב טעות. השינוי הנדרש משתנה בהתאם למרחק העמדה משוויון: לדוגמה, בהגדרות טיפוסיות, שינוי של כ-0.4 רגלי מספיק לסמן טעות בעמדה ששוויונית קודם לכן, בעוד שינוי של כ-0.8 רגלי עשוי להידרש בעמדה שכבר היה בה יתרון של כ-1.8. המספרים המדויקים תלויים בהגדרות הרגישות שנבחרו, וניתן לתצוגה מקדימה לכל רמת הערכה באמצעות Show Threshold במסך PGN Engine Scan עצמו, לפני הרצת סריקה מלאה.
- פער הערכה למסע חלופי — ההפרש המקסימלי מהמסע הטוב ביותר שבו מסע אחר יירשם כתשובה חלופית מקובלת, ולא יתעלמו ממנו.
- ספי "לא להוסיף מעל" / "להתעלם מעל" — רמות הערכה שמעליהן הסורק מתייחס לתוצאת העמדה כמוכרעת ומפסיק לסמן כל תנודה; קיימות הגדרות קשורות לכמה מסעים רצופים צריכים להישאר מעבר לסף כזה לפני שהסורק מתייאש מכל המשך המשחק ועובר למשחק הבא.
חשוב: קביעת ערך נמוך מדי ל"מספר מסעים רצופים מעבר לסף" יכולה לגרום לסורק להתייאש ממשחק מוקדם מדי ולהחמיץ טעות אמיתית מאוחרת יותר — למשל, החמצת מט כפוי שהיה אפשרי ואבד, רק בגלל שהעמדה נראתה מנצחת כבר כמה מסעים. אם כיסוי מלא חשוב לכם יותר ממהירות הסריקה, העלו את הערך הזה (למשל מברירת מחדל של כ-4 ל-12 ומעלה).
- עומק או הגבלת זמן לכל מסע, ו-"One-move seconds limit" כתקרת בטיחות כללית — ראו את ההסבר על עומק לעומת זמן להלן.
ניתוח לפי עומק לעומת ניתוח לפי זמן
אפשר להגדיר שהניתוח לסריקה יעצור לפי עומק חיפוש קבוע או לפי זמן קבוע למסע, בבחירה תחת Analysis Limit. עומק של 15–18 הוא איזון סביר בין דיוק למהירות. עמדות מסוימות באופן טבעי לוקחות זמן רב יותר מאחרות באותו עומק — בעיקר עמדות זכייה ברורה, שבהן המנוע בודק וחוזר ובודק חלופות לפני שמתחייב לבחירה הסופית — ותקרת "One-move seconds limit" קיימת בדיוק כדי שזמן הריצה הכולל של הסריקה יישאר צפוי.
לשונית Puzzles
לשונית זו מגדירה אפשרויות הקשורות לאינטגרציית החידות האופציונלית עם אתר ChessPM (ראו ההערה הכללית על אינטגרציה חיצונית בפרק 17.13); היא נפרדת מהגדרות האימון והסריקה המקומיות שתוארו לעיל.
18. עיצוב וגרסאות עתידיות
18.1 עיצוב וערכות נושא
המראה של התוכנה אינו קבוע לסגנון אחד. ניתן לבחור ערכת עיצוב (Theme) המשנה צבעים, ניגודיות וגודל פקדים על פני האפליקציה כולה בבת אחת, במקום מראה קבוע יחיד — כולל אפשרות ניגודיות גבוהה לקריאות משופרת, וסגנון צבעוני יותר עם כפתורים גדולים, המתאים יותר למשתמשים צעירים. החלפת ערכת עיצוב משנה רק את המראה; היא לא משפיעה בשום אופן על הנתונים, התרגילים, הספרים או הרפרטוארים שלכם.
18.2 גרסאות עתידיות מתוכננות
מדריך זה מתעד את הגרסה המלאה והנוכחית של התוכנה, המיועדת לשחקן שכבר ברמה טובה למדי. מכיוון שהתוכנה כבר עוקבת, לכל משתמש בנפרד, אילו מסכים ויכולות זמינים לו, אותו בסיס נועד לתמוך בעתיד בגרסאות קלות יותר — למשל גרסה למתחילים או לשחקנים משתפרים, וגרסה ייעודית לילדים, בלי צורך באפליקציה נפרדת שנבנית מחדש באופן עצמאי.
- גרסת מתחילים/ביניים עתידית צפויה לשמור על Training ועל Position Manager מפושט במרכז, תוך הצנעת כלי הכנת הפתיחות העמוקים יותר (Scanner, Repertoire, Big Book, PGN Editor) שבנויים יותר לעבודת שיפור עצמאית ומתמשכת.
- גרסת ילדים עתידית צפויה לשלב קבוצת מסכים מפושטת עם ערכת העיצוב הצבעונית ובעלת הכפתורים הגדולים שתוארה לעיל, וחומר פתיחה מובנה מראש (מטות בסיסיים, טקטיקות פשוטות וסיומים בסיסיים), במקום לצפות משחקן צעיר להגיע עם המשחקים שלו כדי לחצוב מהם תרגילים.
לתשומת לבך: הגרסאות הקלות יותר הללו מתוכננות ואינן זמינות עדיין כיום; מדריך זה יתעדכן, ומדריך ייעודי למתחילים/ילדים יתווסף, כשהן ישוחררו.