2010-10-27 19 views
5

मैं अपने और एक समुदाय के उपयोग के लिए एक कौशल पेड़ बनाना चाहता हूं। अब मैं ग्राफिक, पेड़ की तरह संरचना में उन जानकारियां बदलना चाहतेकौशल पेड़ कैसे बनाएं?

skill_1 [description etc.] requires: none 
skill_2 [...] requires: skill_1 
skill_3 [...] requires: skill_1, skill_2 
skill_4 [...] requires: skill_1 OR skill_2 

(डेटा सभ्यता 5 इकाइयों को बढ़ावा देने से प्रारूप): मैं नीचे की तरह प्रारूप में डेटा है। कुछ ऐसा: skill tree image

मेरी मुख्य समस्या यह है कि कौशल उलझन के बीच कनेक्शन और मैं स्पष्ट, उपयोगी तस्वीर के बजाय गड़बड़ कर दूंगा, जब मैं उन कौशल को केवल एक-एक करके जोड़ता हूं। क्या कनेक्शन (या न्यूनतम) कनेक्शन को रोकने के लिए कोई (सॉर्ट?) एल्गोरिदम है? या मुझे ग्राफिक कार्यक्रम में उन्हें मैन्युअल रूप से रखना है?

उत्तर

3

स्वचालित ग्राफ लेआउट प्रोग्राम जैसे GraphViz आज़माएं।

+0

मैंने उस कार्यक्रम की जांच की, आशाजनक लग रहा है, धन्यवाद! मैंने सिद्धांत की भी जांच की - कुछ भी मामूली नहीं ;-)। – zgorawski

संबंधित मुद्दे