new EngineType("Grasshopper", 1000, 10000, 10,
new EngineType("Grasshopper", 1000, 10000, 30,
    public void addTypesToWorld(World w) {        //Wagon types	/*	 * Create a wagon type for each cargo type	 * XXX correspondence between cargo type and WagonType table index will	 * not be guaranteed in future XXX	 */	int s = w.size(KEY.CARGO_TYPES);	WagonType[] wagonTypes = new WagonType[s];	for (int i = 0; i < s; i++) {	    CargoType ct = (CargoType) w.get(KEY.CARGO_TYPES, i);	    wagonTypes[i] = new WagonType(ct.getName(), ct.getCategory(),		    UNITS_OF_CARGO_PER_WAGON, i);	}        for (int i = 0; i < wagonTypes.length; i++) {            w.add(KEY.WAGON_TYPES, wagonTypes[i], Player.AUTHORITATIVE);        }        //Engine types        EngineType[] engineTypes = new EngineType[] {                new EngineType("Grasshopper", 1000, 10000, 10,                    5000),                new EngineType("Norris", 1000, 10000, 15,                    8000),            };        for (int i = 0; i < engineTypes.length; i++) {            w.add(KEY.ENGINE_TYPES, engineTypes[i], Player.AUTHORITATIVE);        }    }