החיפוש הניב 160 תוצאות

על ידי Shahar
16:20 18/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: בעיה בבדיקת עבודה 4?
תגובות: 9
צפיות: 4671

בעיה בבדיקת עבודה 4?

כתוב לי בהערות בציון: the copy constructor creates an identical but separate copy, e.g. they should be the same in values but not the object, also applies for the getPolygonsOfAreaUpTo function(points deducted). והקוד שהשתמשתי בו הוא: public PolygonContainer(PolygonContainer other){ this(); for(int ...
על ידי Shahar
16:03 06/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

בכיף, כמו שהבנת מהפוסט הזה, אני מכיר את ההרגשה :)

בהצלחה!
על ידי Shahar
15:58 06/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

אם אתה עובד עם eclipse, שים לב שהוא לא הוסיף לך משהו ששכחת לשנות. לדוגמא כשכתבתי את getFitness, הוא אמר לי שלא שמתי return (כי הייתי באמצע הכתיבה), והציע להוסיף לי return בעצמו, נתתי לו, ושכחתי לשנות את זה ככה שזה נשאר return 0, מה שכמובן גרם לבעיות. חוץ מזה, נגמרו לי הרעיונות :( מה שנשאר זה לחזור ל...
על ידי Shahar
15:46 06/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

אני חושד במיון שלך... תנסה להשתמש בקוד הזה לgetBest כמובן תחליף כל מקום שמופיע individuals בשם המערך שיש לך בpopulation public Individual getBest(){ int min=0; for(int i=1;i<individuals.length;i++) if(individuals[min].compareTo(individuals[i])>0) min = i; return individuals[min]; } זה תמיד מוצא את ה...
על ידי Shahar
14:33 06/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

1. mutate וcrossover מחזירות עותק חדש? 2. copy מעתיקה עם deep copy את הgenome? 3. אתה תמיד קורא לgetFitness ולא ניגש לשדה ישירות? 4. בevaluate, כל המשתנים שלך הם double? תוודא שזה לא מעגל לך את הערכים. 5. בevaluate, תבדוק שאתה מחשב את הfitness בדיוק כמו שהם אמרו 6. תריץ את initGenome בנפרד, ותוודא ש...
על ידי Shahar
10:56 06/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

תבדוק את אותו הדבר עם crossover, ותבדוק שהמעבר מבינארי נכון.
על ידי Shahar
23:11 04/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

Re: fitness מאוד גבוה (קראתי FAQ)

תודה מתן, אבל לא שם הייתה הבעיה שלי.


הבעייה הייתה:

קוד: בחירת הכל

newIndividual.mutate();
במקום:

קוד: בחירת הכל

newIndividual = newIndividual.mutate();
3 שעות @#!@#$@#!$%$#@
על ידי Shahar
00:20 04/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: fitness מאוד גבוה (קראתי FAQ)
תגובות: 14
צפיות: 3252

fitness מאוד גבוה (קראתי FAQ)

התכנית שלי תמיד נתקעת על ערכים מאוד גבוהים. לדוגמא: generation 57, best: a=62 b=77 c=121 d=118 e=123, fitness: 4.6642437649127896E16 זה נהיה קבוע בערך מgeneration 20... זה קורה בכל פעם שבדקתי. בהתחלה הערכים יורדים מעט (מבערך E20) ואז זה נשאר קבוע על ערך כלשהו, בסדר גודל של E16 עד E11 למישהו יש רעיון...
על ידי Shahar
19:22 03/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: הדפסה בעבודה 5 (משימה 9)
תגובות: 2
צפיות: 662

Re: הדפסה בעבודה 5 (משימה 9)

תודה.
ותודה רבה על העזרה הרחבה שלך בפורום, ועל מהירות התגובה.
זה משהו שאנחנו (מאוד) לא רגילים אליו.
על ידי Shahar
18:42 03/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: הדפסה בעבודה 5 (משימה 9)
תגובות: 2
צפיות: 662

הדפסה בעבודה 5 (משימה 9)

המספור של הדורות מתחיל מ0 או מ1?
על ידי Shahar
15:43 03/01/2010
פורום: - מבוא למדעי המחשב 2010
נושא: האם מותר להשתמש בClassCastException?
תגובות: 2
צפיות: 675

האם מותר להשתמש בClassCastException?

האם מותר להשתמש בClassCastException בcompareTo?
או באופן כללי בכל exception שאני צריך לתוכנית?

נלקח מפה: http://java.sun.com/j2se/1.4.2/docs/api ... .Object%29
על ידי Shahar
22:21 29/12/2009
פורום: - מבוא למדעי המחשב 2010
נושא: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)
תגובות: 11
צפיות: 3178

Re: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)

O_o
מוזר...

יצאתי אידיוט, כי כשבדקתי את זה, לפני ההודעה הקודמת, הדפסתי את other.polygons, כש-i לא היה מוגדר :S
אז קבלתי שגיאה.

אכן עובד:)
על ידי Shahar
22:04 29/12/2009
פורום: - מבוא למדעי המחשב 2010
נושא: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)
תגובות: 11
צפיות: 3178

Re: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)

מה פתאום... רק המופע יכול לגשת לשדות הפרטיים של עצמו.
תנסה לכתוב משהו שעושה את שאתה אומר...
על ידי Shahar
21:15 29/12/2009
פורום: - מבוא למדעי המחשב 2010
נושא: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)
תגובות: 11
צפיות: 3178

Re: שאלה בנוגע לבנאי PolygonContainer(PolygonContainer other)

אפשר לגשת לפוליגונים רק עם polygonAt, שמחזיר עותק של הפוליגון.
אז אין אפשרות לעשות shallow copy

עבור לחיפוש מתקדם