Table of Contents - ab-split-1.0.2 Documentation
Pages
Classes and Modules
- Railtie
- Split
- Split::Algorithms
- Split::Algorithms::BlockRandomization
- Split::Algorithms::WeightedSample
- Split::Algorithms::Whiplash
- Split::Alternative
- Split::CombinedExperimentsHelper
- Split::Configuration
- Split::Dashboard
- Split::DashboardHelpers
- Split::DashboardPaginationHelpers
- Split::DashboardPaginator
- Split::EncapsulatedHelper
- Split::EncapsulatedHelper::ContextShim
- Split::Engine
- Split::Experiment
- Split::ExperimentCatalog
- Split::ExperimentNotFound
- Split::GoalsCollection
- Split::Helper
- Split::InvalidExperimentsFormatError
- Split::InvalidPersistenceAdapterError
- Split::Metric
- Split::Persistence
- Split::Persistence::CookieAdapter
- Split::Persistence::DualAdapter
- Split::Persistence::RedisAdapter
- Split::Persistence::SessionAdapter
- Split::RedisInterface
- Split::Trial
- Split::User
- Split::Zscore
- String
Methods
- ::ab_test_config — Split::Helper
- ::adapter — Split::Persistence
- ::all — Split::ExperimentCatalog
- ::all — Split::Metric
- ::all_active_first — Split::ExperimentCatalog
- ::arm_guess — Split::Algorithms::Whiplash
- ::best_guess — Split::Algorithms::Whiplash
- ::calculate — Split::Zscore
- ::choose_alternative — Split::Algorithms::BlockRandomization
- ::choose_alternative — Split::Algorithms::WeightedSample
- ::choose_alternative — Split::Algorithms::Whiplash
- ::config — Split::Persistence::DualAdapter
- ::config — Split::Persistence::RedisAdapter
- ::fairness_constant — Split::Algorithms::Whiplash
- ::find — Split::ExperimentCatalog
- ::find — Split::Metric
- ::find_or_create — Split::ExperimentCatalog
- ::find_or_create — Split::Metric
- ::find_or_initialize — Split::ExperimentCatalog
- ::finished_key — Split::Experiment
- ::load_from_configuration — Split::Metric
- ::load_from_redis — Split::Metric
- ::minimum_participant_alternatives — Split::Algorithms::BlockRandomization
- ::new — Split::Alternative
- ::new — Split::Configuration
- ::new — Split::DashboardPaginator
- ::new — Split::EncapsulatedHelper::ContextShim
- ::new — Split::Experiment
- ::new — Split::GoalsCollection
- ::new — Split::Metric
- ::new — Split::Persistence::CookieAdapter
- ::new — Split::Persistence::DualAdapter
- ::new — Split::Persistence::RedisAdapter
- ::new — Split::Persistence::SessionAdapter
- ::new — Split::RedisInterface
- ::new — Split::Trial
- ::new — Split::User
- ::normalize_experiment — Split::ExperimentCatalog
- ::normalize_metric — Split::Metric
- ::persistence_config — Split::Persistence
- ::possible_experiments — Split::Metric
- ::reset_config! — Split::Persistence::RedisAdapter
- ::with_config — Split::Persistence::DualAdapter
- ::with_config — Split::Persistence::RedisAdapter
- #== — Split::Experiment
- #[] — Split::Experiment
- #[] — Split::Persistence::CookieAdapter
- #[] — Split::Persistence::DualAdapter
- #[] — Split::Persistence::RedisAdapter
- #[] — Split::Persistence::SessionAdapter
- #[]= — Split::Persistence::CookieAdapter
- #[]= — Split::Persistence::DualAdapter
- #[]= — Split::Persistence::RedisAdapter
- #[]= — Split::Persistence::SessionAdapter
- #ab_active_experiments — Split::Helper
- #ab_combined_test — Split::CombinedExperimentsHelper
- #ab_finished — Split::Helper
- #ab_record_extra_info — Split::Helper
- #ab_test — Split::EncapsulatedHelper
- #ab_test — Split::Helper
- #ab_user — Split::EncapsulatedHelper::ContextShim
- #ab_user — Split::Helper
- #action_dispatch? — Split::Persistence::CookieAdapter
- #active_experiments — Split::User
- #active_experiments — Split::Helper
- #add_to_list — Split::RedisInterface
- #add_to_set — Split::RedisInterface
- #algorithm — Split::Experiment
- #algorithm= — Split::Experiment
- #all_completed_count — Split::Alternative
- #alternative — Split::Trial
- #alternative= — Split::Trial
- #alternatives= — Split::Experiment
- #bots — Split::Configuration
- #calc_alternative_probabilities — Split::Experiment
- #calc_beta_params — Split::Experiment
- #calc_simulated_conversion_rates — Split::Experiment
- #calc_time — Split::Experiment
- #calc_time= — Split::Experiment
- #calc_winning_alternatives — Split::Experiment
- #choose! — Split::Trial
- #cleanup_old_experiments! — Split::User
- #cleanup_old_versions — Split::Trial
- #cleanup_old_versions! — Split::User
- #complete! — Split::Metric
- #complete! — Split::Trial
- #completed_count — Split::Alternative
- #confidence_level — Split::DashboardHelpers
- #configure — Split
- #constantize — String
- #control — Split::Experiment
- #control? — Split::Alternative
- #control_variable — Split::Helper
- #conversion_rate — Split::Alternative
- #cookie_length_config — Split::Persistence::CookieAdapter
- #count_simulated_wins — Split::Experiment
- #current_page_tag — Split::DashboardPaginationHelpers
- #decrement_participation — Split::Persistence::DualAdapter
- #decrement_participation? — Split::Persistence::DualAdapter
- #default_options — Split::Persistence::CookieAdapter
- #delete — Split::Alternative
- #delete — Split::Experiment
- #delete — Split::GoalsCollection
- #delete — Split::Persistence::CookieAdapter
- #delete — Split::Persistence::DualAdapter
- #delete — Split::Persistence::RedisAdapter
- #delete — Split::Persistence::SessionAdapter
- #delete_cookie_header! — Split::Persistence::CookieAdapter
- #delete_metadata — Split::Experiment
- #disabled? — Split::Configuration
- #ellipsis_tag — Split::DashboardPaginationHelpers
- #escaped_bots — Split::Configuration
- #estimate_winning_alternative — Split::Experiment
- #exclude_user? — Split::Trial
- #exclude_visitor? — Split::Helper
- #experiment — Split::Alternative
- #experiment_config_key — Split::Experiment
- #experiment_configuration_has_changed? — Split::Experiment
- #experiment_for — Split::Configuration
- #experiments= — Split::Configuration
- #extra_info — Split::Alternative
- #extract_alternatives_from_options — Split::Experiment
- #find_combined_experiment — Split::CombinedExperimentsHelper
- #find_simulated_winner — Split::Experiment
- #finish_experiment — Split::Helper
- #finished_key — Split::Experiment
- #first_page_tag — Split::DashboardPaginationHelpers
- #goals — Split::Alternative
- #goals_collection — Split::Experiment
- #goals_key — Split::Experiment
- #goals_key — Split::GoalsCollection
- #h — Split::DashboardHelpers
- #has_winner? — Split::Experiment
- #hash — Split::Persistence::CookieAdapter
- #hash_with_correct_values? — Split::Alternative
- #increment_completion — Split::Alternative
- #increment_participation — Split::Alternative
- #increment_version — Split::Experiment
- #is_ignored_ip_address? — Split::Helper
- #is_preview? — Split::Helper
- #is_robot? — Split::Helper
- #jstring — Split::Experiment
- #key — Split::Alternative
- #key — Split::Experiment
- #key_without_version — Split::User
- #keys — Split::Persistence::CookieAdapter
- #keys — Split::Persistence::DualAdapter
- #keys — Split::Persistence::RedisAdapter
- #keys — Split::Persistence::SessionAdapter
- #keys_without_experiment — Split::User
- #keys_without_finished — Split::User
- #last_page_tag — Split::DashboardPaginationHelpers
- #list_length — Split::RedisInterface
- #load_alternatives_from_configuration — Split::Experiment
- #load_alternatives_from_redis — Split::Experiment
- #load_from_configuration — Split::GoalsCollection
- #load_from_redis — Split::Experiment
- #load_from_redis — Split::GoalsCollection
- #load_metadata_from_configuration — Split::Experiment
- #load_metadata_from_redis — Split::Experiment
- #make_list_length — Split::RedisInterface
- #max_experiments_reached? — Split::User
- #metadata — Split::Trial
- #metadata_key — Split::Experiment
- #metrics — Split::Configuration
- #new_record? — Split::Experiment
- #next_alternative — Split::Experiment
- #next_page_tag — Split::DashboardPaginationHelpers
- #normalize_alternatives — Split::Configuration
- #normalize_metric — Split::Helper
- #normalized_experiments — Split::Configuration
- #number_to_percentage — Split::DashboardHelpers
- #override_alternative — Split::Helper
- #override_is_alternative? — Split::Trial
- #override_present? — Split::Helper
- #p_winner — Split::Alternative
- #page_number — Split::DashboardPaginationHelpers
- #paginate — Split::DashboardPaginator
- #paginated — Split::DashboardPaginationHelpers
- #pagination — Split::DashboardPaginationHelpers
- #pagination_per — Split::DashboardPaginationHelpers
- #participant_count — Split::Alternative
- #participant_count — Split::Experiment
- #participant_count= — Split::Alternative
- #path_prefix — Split::DashboardHelpers
- #persist_experiment_configuration — Split::Experiment
- #persist_list — Split::RedisInterface
- #prev_page_tag — Split::DashboardPaginationHelpers
- #random_alternative — Split::Experiment
- #record_extra_info — Split::Alternative
- #redis — Split::Experiment
- #redis — Split
- #redis= — Split
- #redis_interface — Split::Experiment
- #redis_url — Split::Configuration
- #redis_url= — Split::Configuration
- #remove_experiment_configuration — Split::Experiment
- #remove_last_item_from_list — Split::RedisInterface
- #reset — Split::Alternative
- #reset — Split::Experiment
- #reset! — Split::Helper
- #reset_winner — Split::Experiment
- #resettable= — Split::Experiment
- #resettable? — Split::Experiment
- #robot_regex — Split::Configuration
- #round — Split::DashboardHelpers
- #run_callback — Split::Trial
- #save — Split::Alternative
- #save — Split::Experiment
- #save — Split::GoalsCollection
- #save — Split::Metric
- #set_alternatives_and_options — Split::Experiment
- #set_completed_count — Split::Alternative
- #set_cookie — Split::Persistence::CookieAdapter
- #set_cookie_via_rack — Split::Persistence::CookieAdapter
- #set_field — Split::Alternative
- #set_list_index — Split::RedisInterface
- #set_p_winner — Split::Alternative
- #set_prob_field — Split::Alternative
- #should_store_alternative? — Split::Trial
- #show_first_ellipsis_tag? — Split::DashboardPaginationHelpers
- #show_first_page_tag? — Split::DashboardPaginationHelpers
- #show_last_ellipsis_tag? — Split::DashboardPaginationHelpers
- #show_last_page_tag? — Split::DashboardPaginationHelpers
- #show_next_page_tag? — Split::DashboardPaginationHelpers
- #show_prev_page_tag? — Split::DashboardPaginationHelpers
- #split_context_shim — Split::EncapsulatedHelper
- #split_generically_disabled? — Split::Helper
- #start — Split::Experiment
- #start_time — Split::Experiment
- #to_s — Split::Alternative
- #total_pages — Split::DashboardPaginationHelpers
- #unfinished_count — Split::Alternative
- #url — Split::DashboardHelpers
- #validate! — Split::Alternative
- #validate! — Split::Experiment
- #validate! — Split::GoalsCollection
- #value_for — Split::Configuration
- #version — Split::Experiment
- #winner — Split::Experiment
- #winner= — Split::Experiment
- #write_to_alternatives — Split::Experiment
- #z_score — Split::Alternative