/* * Data used by driver for Chicken Sorting application. */ public class ChickenData { private static int wingId, drumId, thighId, breastId; static { wingId = 20; drumId = 4; thighId = 34; breastId = 103; } private static ChickenPart wing(int weight) { return new ChickenPart(ChickenPartType.WING, weight, "W" + wingId++); } private static ChickenPart drum(int weight) { return new ChickenPart(ChickenPartType.DRUMSTICK, weight, "D" + drumId++); } private static ChickenPart thigh(int weight) { return new ChickenPart(ChickenPartType.THIGH, weight, "T" + thighId++); } private static ChickenPart breast(int weight) { return new ChickenPart(ChickenPartType.BREAST, weight, "B" + breastId++); } public static ChickenPart[] data = { thigh(83), wing(20), thigh(80), drum(52), drum(46), thigh(91), wing(27), drum(55), wing(30), wing(25), wing(22), breast(160), thigh(84), thigh(84), breast(141), drum(50), wing(19), drum(49), thigh(77), breast(152), drum(51), breast(146), thigh(81), wing(22), thigh(78), drum(54), drum(44), thigh(93), wing(25), drum(57), wing(28), wing(27), wing(20), breast(162), thigh(82), thigh(86), breast(139), drum(52), wing(17), drum(51), thigh(75), breast(154), drum(49), breast(148), thigh(84), wing(21), thigh(81), drum(53), drum(47), thigh(92), wing(28), drum(56), wing(31), wing(26), wing(23), breast(161), thigh(85), thigh(85), breast(142), drum(51), wing(20), drum(50), thigh(78), breast(153), drum(52), breast(147), thigh(82), wing(23), thigh(79), drum(55), drum(45), thigh(94), wing(26), drum(58), wing(29), wing(28), wing(21), breast(163), thigh(83), thigh(87), breast(140), drum(53), wing(18), drum(52), thigh(76), breast(155), drum(50), breast(149) }; }