String lines[]; String[] filelist = { "Alfalfa","Allium","Amaranth","Ananas","Apple","Avocado","Barley","Bean","Beta","Blueberry","Brassica","Bromus","Carrot","Celery","Chickpea","Citrus","Clover","Cotton","Cucumis","Cucurbit","Cuphea","Cynodon","Eggplant","Festuca","Fig","Flax","Fragaria","Grape","Guava","Hazelnut","Hops","Ipomoea","Lathyrus","Lentil","Lespedez","Lesquer","Lettuce","Limnanth","Litchi","Lotus","Lupin","Maize","Mango","Melilotu","Mint","Musa","Oat","Panicum","Papaya","Pea","Peanut","Pear","Peppers","Pilinut","Poa","Potato","Prunus","Quince","Quinoa","Radish","Rambutan","Ribes","Rice","Rubus","Rye","Ryegrass","Safflower","Sesame","Soybean","Spinach","Starfruit","Sugarcane","Sunflower","Tobacco","Tomato","Vigna"}; Crop[] crop = new Crop[filelist.length]; KohonenSet klist = new KohonenSet(); float cropCriteria[][]; PFont font; color colorArray[]; final color BACKGROUND = color(0); DecimalFormat f; Comparator bmuComp = new cropBmuComparator(); void setup(){ size(1000,750); f = new DecimalFormat("#.#"); font = loadFont("ArialMT-16.vlw"); textFont(font,10); for (int i=0; i