לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 24-11-2006, 18:28
  sivz sivz אינו מחובר  
 
חבר מתאריך: 24.11.06
הודעות: 5
שלח הודעה דרך MSN אל sivz
הצילוווווווו

הייי...

אני פה כבר אחרי הרבה שיחות בפורומים והרבה גישושים באינטרנט...
ואני מאוד מאוד מקווה שסופסוף אני אמצא פתרון....

אז ככה, אני ינסה לפרט קצת:

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

הצלחתי ליצור בצורה אקראית את מרחב הפתרונות מהם ניתן ליצור זיווגים ומוטציות, אך אני לא יודעת איך ניתן לבצע את הזיווג/מוטציה. (נראה לי שצריך איזו שיטה לקודד את הנתונים לביטים, ואז בדרך כלשהי לבצע את הפעולות הנדרשות).

ועוד הסבר על זיווג ומוטציה:
זיווג - מהאוכלוסיה שמצאתי, לוקחים כל פעם זוגות שהם הכי איכותיים (בחרתי את האיכות שלהם לפי אורך הרדיוס) ועושים שילוב של התכונות שלהם (חלק מהראשון וחלק מהשני). ואז נוצר איבר חדש.
מוטציה - לוקחים איבר מסויים מהאוכלוסיה ומשנים בו משהו (למשל אם הוא מקודד בביטים, אז לשנות ביט מסויים מ0 ל1 או ההפך).

את התאוריה אני מבינה, אבל אין לי מושג באיזו דרך ושיטה יש לייצג כל איבר באוכלוסיה כדי לעשות עליו את הפעולות הרצויות...


תודה.... מצטערת על ה"עומס"......
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 17:11

הדף נוצר ב 0.03 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר