פונקציית תעדוף
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. ייתכן שתמצאו פירוט בדף השיחה.
| ||
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. ייתכן שתמצאו פירוט בדף השיחה. | |
פונקציית תעדוף (באנגלית: Priority function) היא פונקציה שמטרתה לדרג יעדים שונים ולתת עדיפות לטיפול בהם.
דוגמאות
[עריכת קוד מקור | עריכה]במערכות הגנה אקטיביות מפני טילים. הפונקציה מקבלת את נתוני המטרות וקובעת מספר חיובי לכל מטרה שקובע את מידת האיום שמטרה זו מהווה. פונקציית התעדוף מאפשרת לדרג מטרות לפי חומרת האיום שהן מהוות וכך לתת עדיפות ליירוט מטרות מסוימות על פני אחרות. פונקציה זו חשובה מכיוון שיש מספר מגבלות על שיגור טילים מיירטים אל עבר המטרות. מספר הטילים בכל משגר טילים מוגבל, ויש לחכות זמן twait בין כל שיגור למשנהו, דהיינו הפרדה בזמן בין שני שיגורים עוקבים.
פונקציית התעדוף הבסיסית עבור מטרות שנעות במהירות זהה לכיוון אזור ההגנה היא:
כלומר העדיפות פרופורציונלית הפוך למרחק מהמערכת המיירטת.
ניתן לראות דוגמה פשוטה לפונקציית תעדוף זו במשחקי מחשב בהם יריבים רבים (זומבים למשל) מתקרבים אל השחקן והשחקן נדרש לחסל אותם. במקרה זה, בעצם בחירתו של השחקן לירות ביריבים הקרובים יותר הוא בוחר למעשה פונקציית תעדוף. חומרת האיום של המטרות פרופורציונלית הפוך למרחק של כל מטרה כי (תחת ההנחה שמדובר ביריבים זהים) הזמן שלה עד להגעה פרופורציונלי למרחק ולכן לשחקן יהיה מספר הזדמנויות N שפרופורציונלי למרחק לירות במטרות, כך שאם מניחים מודל הסתברותי, הסתברות ההרג - ההסתברות להגיע ל-k פגיעות (נדרשות k פגיעות כדי לחסל יריב) היא בקירוב N*p)/k) ולכן חומרת האיום (שיחסית הפוך להסתברות ההרג) פרופורציונלית להופכי המרחק.