380,000 Guesses Dataset - Higher Or Lower?
Real-world curated game data
@kaggle.sdobson46_higher_or_lower_game
Real-world curated game data
@kaggle.sdobson46_higher_or_lower_game
Featuring 6,800 hours of gameplay, including 380,000 decisions made by 14,000 players across 50,000 games
Spot patterns, analyse user behaviour and predict player performance with this real-world curated dataset prepared especially for Machine Learning enthusiasts. Perfect for beginners, with the depth to satisfy the curiosity of expert practitioners.
Updated on an ongoing basis, this dataset records the actions of users playing a simple number guessing game.
Players were tasked with guessing an unknown number from 1-100. After each guess they were advised whether the target number was higher or lower. Data was collected from an Amazon Alexa skill developed by the dataset author.
Three files are provided. All reflect the same data, just cut in different ways for your convenience. You can work with whichever best suits your objectives.
games.csv - details of all games (date, player, outcome). The best place to start to understand the data.guesses.csv - all players decisions , including statistical calculations to aid interpretation, analysis and model training.repeat-player-prediction.csv - details of each player's first game with a label indicating whether they later returned to play again or not.CREATE TABLE games (
"gameid" VARCHAR,
"user" BIGINT,
"starttime" TIMESTAMP,
"finishtime" TIMESTAMP,
"duration" BIGINT,
"targetnum" BIGINT,
"numguesses" BIGINT,
"guess1" BIGINT,
"guess2" DOUBLE,
"guess3" DOUBLE,
"guess4" DOUBLE,
"guess5" DOUBLE,
"guess6" DOUBLE,
"guess7" DOUBLE,
"guess8" DOUBLE,
"guess9" DOUBLE,
"guess10" DOUBLE,
"guess11" DOUBLE,
"guess12" DOUBLE,
"guess13" DOUBLE,
"guess14" DOUBLE,
"guess15" DOUBLE
);CREATE TABLE guesses (
"gameid" VARCHAR,
"targetnum" DOUBLE,
"attemptnum" DOUBLE,
"guess" DOUBLE,
"risk" DOUBLE,
"perfectguess" BIGINT,
"outofbounds" BIGINT,
"lowerbound" DOUBLE,
"upperbound" DOUBLE
);CREATE TABLE repeat_player_prediction (
"user" BIGINT,
"guessspeed" DOUBLE,
"gamelength" BIGINT,
"num_guesses" BIGINT,
"targetnum" BIGINT,
"n_1stguessrisk" BIGINT -- 1stguessrisk,
"willreturn" BIGINT
);Anyone who has the link will be able to view this.