'''
Created on Dec 19, 2013
Generated by analyzing the feature models using SPLOT. 
*_optional_names include all features in the model that are optional (or a child of an optional feature)
*_config_split_names ordered the optional features by how well they split the configuration space (when on or off), however CTC's are disregarded.

@author: ezulkosk
'''

bdb_better_config_names = []








    
bdb_optional_names = [
                    "statistics",
"cryptography",
"btreefast",
"btreesmall",
"hash",
"queue",
"replication",
"verification",
"diagnostic",
"sequence"  
                      ]

webportal_optional_names = [
                            "add_services",
"site_stats",
"basic",
"advanced",
"site_search",
"images",
"text",
"html",
"dynamic",
"ad_server",
"reports",
"popups",
"banners",
"ban_img",
"ban_flash",
"keyword",
"logging",
"_id_0",
"db",
"file",
"protocol",
"_id_1",
"nttp",
"ftp",
"https",
"active",
"_id_2",
"asp",
"php",
"jsp",
"cgi",
"persistence",
"_id_3",
"xml",
"database",
"ri",
"_id_4",
"data_storage",
"data_transfer",
"user_auth",
"performance",
"_id_5",
"ms",
"sec",
"min"]

ers_optional_names = [
                      "gps",
"radiotriangulation",
"nexusonehtc",
"droidmotoroal",
"filemanageropentintents",
"inhousefilemanager",
"explicitreportssync",
"implicitreportssync",
"openfire",
"inhousechatprotocol",
"ondemandgooglesite",
#"cachedgoogleserver", same group
"preloadedesri",
"wifi",
"threegnexusone",
"threedroid",
"bluetooth",
"mysql",
"sqlite",
"peertopeer",
"clientserver",
"pushbased",
"xml",
"compressedxml",
"unformatteddata"
                      ]

eshop_optional_names = [
                        "homepage",
"_id_0",
"_id_1",
"_id_2",
"_id_3",
"_id_4",
"_id_5",
"special_offers",
"_id_6",
"_id_7",
"_id_8",
"_id_9",
"registration",
"registration_enforcement",
"_id_10",
"_id_11",
"register_to_buy",
"_id_12",
"_id_13",
"_id_14",
"shipping_address",
"_id_15",
"_id_16",
"_id_17",
"_id_18",
"_id_19",
"_id_20",
"_id_21",
"_id_22",
"_id_23",
"_id_24",
"_id_25",
"_id_26",
"_id_27",
"_id_28",
"_id_29",
"preferences",
"_id_30",
"_id_31",
"_id_32",
"_id_33",
"_id_34",
"quick_checkout_profile",
"_id_35",
"user_behaviour_tracking_info",
"eletronic_goods",
"physical_goods",
"services",
"detailed_information",
"warranty_information",
"customer_reviews",
"associated_assets",
"_id_37",
"_id_38",
"_id_39",
"_id_40",
"_id_41",
"_id_42",
"_id_43",
"_id_44",
"_id_45",
"_id_46",
"_id_47",
"_id_48",
"_id_49",
"_id_50",
"product_variants",
"_id_51",
"size",
"weight",
"availability",
"custom_fields",
"categories",
"categories_catalog",
"_id_52",
"_id_53",
"_id_54",
"_id_55",
"_id_56",
"_id_57",
"_id_58",
"_id_59",
"_id_60",
"_id_61",
"category_page",
"_id_62",
"_id_63",
"_id_64",
"_id_65",
"_id_66",
"_id_67",
"_id_68",
"_id_69",
"_id_70",
"_id_71",
"_id_72",
"wish_list",
"wish_list_saved_after_session",
"email_wish_list",
"_id_73",
"permissions",
"_id_74",
"_id_75",
"_id_76",
"_id_77",
"_id_81",
"_id_82",
"registered_checkout",
"quick_checkout",
"_id_86",
"_id_87",
"shipping_options",
"_id_88",
"_id_89",
"_id_90",
"_id_91",
"_id_92",
"_id_95",
"_id_96",
"_id_97",
"_id_98",
"_id_99",
"_id_100",
"_id_101",
"shipping_2",
"_id_102",
"_id_103",
"_id_104",
"_id_105",
"_id_106",
"_id_107",
"_id_108",
"_id_109",
"_id_110",
"_id_111",
"_id_112",
"_id_113",
"_id_114",
"_id_115",
"_id_116",
"_id_120",
"_id_121",
"_id_122",
"_id_123",
"_id_124",
"_id_125",
"_id_126",
"_id_127",
"_id_128",
"_id_129",
"_id_130",
"_id_131",
"_id_132",
"_id_133",
"_id_134",
"_id_135",
"_id_136",
"_id_137",
"_id_138",
"_id_141",
"_id_142",
"_id_143",
"_id_144",
"buy_paths_288_289",
"buy_paths_288_289_290",
"buy_paths_288_289_291",
"customer_service",
"_id_145",
"_id_146",
"_id_147",
"_id_148",
"_id_149",
"_id_150",
"_id_151",
"_id_152",
"_id_153",
"_id_154",
"_id_155",
"_id_156",
"_id_157",
"_id_158",
"_id_159",
"user_behaviour_tracking",
"_id_160",
"_id_161",
"locally_visited_pages",
"external_referring_pages",
"behaviour_tracked_previous_purchases",
"physical_goods_fulfillment",
"warehouse_management",
"shipping",
"_id_165",
"_id_166",
"_id_167",
"_id_168",
"_id_169",
"_id_170",
"_id_171",
"_id_172",
"_id_173",
"_id_174",
"_id_175",
"_id_176",
"_id_177",
"_id_178",
"_id_179",
"_id_180",
"_id_181",
"eletronic_goods_fulfillment",
"_id_182",
"_id_183",
"services_fulfillment",
"_id_184",
"_id_185",
"_id_186",
"_id_187",
"_id_188",
"customer_preferences",
"_id_189",
"_id_190",
"targeting_criteria_previous_purchases",
"_id_191",
"wish_list_content",
"previously_visited_pages",
"_id_192",
"_id_193",
"_id_194",
"_id_195",
"_id_196",
"_id_197",
"_id_198",
"_id_199",
"_id_200",
"_id_201",
"_id_202",
"_id_203",
"_id_204",
"_id_205",
"_id_206",
"_id_207",
"discounts",
"_id_208",
"_id_209",
"_id_210",
"_id_211",
"_id_212",
"_id_213",
"_id_214",
"_id_215",
"_id_216",
"_id_217",
"_id_218",
"_id_219",
"_id_220",
"_id_221",
"_id_222",
"_id_223",
"_id_224",
"_id_225",
"_id_226",
"_id_227",
"_id_228",
"_id_229",
"_id_230",
"_id_231",
"_id_232",
"_id_233",
"_id_234",
"_id_235",
"_id_236",
"_id_237",
"personalized_emails",
"_id_238",
"_id_239",
"_id_240",
"_id_241",
"_id_242",
"inventory_tracking",
"_id_243",
"procurement",
"_id_244",
"_id_245",
"automatic",
"_id_246",
"reporting_and_analysis",
"_id_247",
"_id_248",
"_id_249",
"_id_250",
"_id_251",
"fulfillment_system",
"_id_252",
"procurement_system",
"_id_253",
"_id_259"
                        ]

bdb_config_split_names = [
                "btreefast",
                "btreesmall",
                "cryptography",
                "diagnostic",
                "hash",
                "queue",
                "replication",
                "sequence",
                "statistics",
                "verification"
                          ]

webportal_config_split_names = [
                                "ban_flash",
"keyword",
"popups",
"text",
"images"
                                ]

webportal_better_config_names = [
"nttp",
"data_storage",
"user_auth",
#"asp", same group
"php",
#"jsp", same group
#"cgi", same group
]


ers_config_split_names = ["droidmotoroal" ,
                "explicitreportssync" ,
                "filemanageropentintents" ,
                "gps" ,
                "implicitreportssync" ,
                "inhousechatprotocol" ,
                "inhousefilemanager" ,
                "mysql" ,
                #"nexusonehtc" , same group
                "openfire" ,
                "radiotriangulation" ,
                "sqlite" ]

ers_better_config_names = [
"gps",
"radiotriangulation",
#"nexusonehtc", same group
"droidmotoroal",
"filemanageropentintents",
"inhousefilemanager",
"explicitreportssync",
"implicitreportssync",
"openfire",
"inhousechatprotocol",
"mysql",
"sqlite",
]

eshop_better_config_names = [
"_id_1",
"_id_55",
"detailed_information",
"warranty_information",
"customer_reviews",
"custom_fields",
"_id_38",
"_id_49",
"_id_50",
"_id_43",
"_id_44",
"_id_45",
"_id_46",
"_id_47",
"_id_48",
"_id_58",
"_id_59",
"_id_81",
"_id_82",
"_id_129",
"_id_132",
"_id_133",
"_id_134",
"_id_135",
"_id_136",
"_id_137",
"_id_138",
"buy_paths_288_289_291",
"_id_148",
"_id_158",
"_id_159",
"_id_240",
"reporting_and_analysis",
"_id_241",
"_id_242",
"_id_247",
"_id_248",
"_id_249",
"fulfillment_system",
"_id_252",
"procurement_system",
"_id_253",
"_id_259",


] 

eshop_config_split_names = [
                            "_id_129",
"_id_24",
"_id_259",
"_id_55",
"_id_81",
"_id_82",
"availability",
"custom_fields",
"customer_reviews",
"detailed_information",
"quick_checkout",
"reporting_and_analysis",
"size",
"warranty_information",
"weight"
                            ]

