CoolFace
Datasetpublic

Nyandwi/qwen3.5-2b-data-agent-subset100-eval

Qwen3.5-2B on data_agent_rl_environment_train_subset_100 pass@1: 64/100 = 64% · model Qwen/Qwen3.5-2B · temperature 0.7 · 1 rollout/task · max 10 code turns Task environments ran as Modal sandboxes (one container per task, Kaggle slice pulled from the HF bucket into /home/user/input). Rewards come from each task's own tests/grader.py with the LLM-judge tier disabled, so grading is deterministic: exact string match, else numeric match within 1e-3. Where the… See the full description on the dataset page: https://huggingface.co/datasets/Nyandwi/qwen3.5-2b-data-agent-subset100-eval.

sourceHugging Faceapache-2.0updated 3d agoView on Hugging Face
0likes31downloads
Dataset Card

Qwen3.5-2B on data_agent_rl_environment_train_subset_100

pass@1: 64/100 = 64% · model Qwen/Qwen3.5-2B · temperature 0.7 · 1 rollout/task · max 10 code turns

Task environments ran as Modal sandboxes (one container per task, Kaggle slice pulled from the HF bucket into /home/user/input). Rewards come from each task's own tests/grader.py with the LLM-judge tier disabled, so grading is deterministic: exact string match, else numeric match within 1e-3.

Where the score comes from

countshare
Solved6464%
  ↳ graded exact5151%
  ↳ graded numeric (tolerance)1313%
Failed3636%

Failure breakdown

CategoryCountWhat it means
solved64Answer matched gold (exact or within numeric tolerance).
close_miss8Right method, wrong final value (<5% relative error) — usually a filter, rounding or dedup difference.
wrong_value24Committed to a numerically distant value — wrong column, wrong aggregation, or wrong interpretation of the question.
non_numeric1Model returned prose/a non-numeric string where a number was required.
not_applicable3Model declared the question unanswerable instead of computing it.

Did the model commit to an answer on its own?

The agent scaffold adds a fallback: if the model burns all its code turns without submitting, it gets one final turn that asks only for the answer. This matters for reading the raw number — a 2B model often computes the right value and then keeps exploring instead of committing.

Answer came fromcountof which correct
model submitted <answer> itself9663
forced final turn41
read from /workdir/answer.txt00

So 63/100 (63%) were solved with no scaffold intervention; the forced turn recovered a further 1.

Sandbox behaviour

  • —Mean code cells executed per task: 2.4
  • —Tasks where at least one cell raised: 40/100
  • —Tasks that re-ran an identical cell (loop symptom): 4/100
  • —Mean wall time per task: 9s end-to-end, including container start and the data pull (the first task per image pays ~30s; Modal's cache amortises the rest)
  • —Harness errors: 0

What's actually going wrong

1. Answering before looking. The median rollout runs just 2 code cells. 41 tasks were answered after a single cell, and 13 of those were wrong. Failed rollouts average 3.1 cells vs 2.0 for solved ones — the model either gets it immediately or flails. Typical shape: it picks a plausible-looking column without checking dtypes/head() and aggregates the wrong thing (e.g. reporting the max of the wrong price column, or counting rows after a filter the question never asked for).

2. Precision conventions, not reasoning. 6 of the 8 close_miss failures are the model being more precise than the gold: the gold answers were rounded by the original notebook author, and the grader's 1e-3 tolerance rejects the full-precision value. These are arguably dataset artifacts rather than model errors — worth deciding explicitly before using this reward signal for RL, since it teaches the model to guess a rounding convention.

3. Bailing out. 3 tasks were answered Not Applicable on questions that were perfectly answerable — in one case the answer was simply the row count. A further 1 returned an uninterpolated template placeholder instead of a value.

4. Tool use is mostly fine. 40/100 tasks hit at least one Python exception, and failed rollouts raise more often (0.86 vs 0.56 exceptions), but exceptions are a symptom of flailing rather than the primary cause. Only 4 tasks showed the repeat-the-same-cell loop.

All 100 tasks

R = reward. Answers and questions are truncated for readability; full trajectories are in trajectories/.

RTaskQuestionGoldPredictedCategoryWhyCells
✅0001_426_1426219_qa_2What is the difference between the highest and lowest opening prices in the dataset?4783047830solved2
✅0001_426_1426833_qa_1What is the maximum closing price recorded in the Bitcoin price dataset?2958.112958.11solved4
✅0001_532_1532619_qa_4What is the difference in ROC AUC scores between the optimized SVM model (0.577) and the optim…0.1150.115solved3
✅0001_593_1593609_qa_5How many missing values were present in the 'type2' column before imputation?384384solved2
✅0001_668_1668567_qa_3How many unique cereal manufacturers are represented in the dataset?77solved2
✅0001_736_1736876_qa_4How many numeric columns are present in the dataset before additional processing?1313solved2
✅0001_893_1893246_qa_3What is the range of the health rating metric (difference between maximum and minimum values) …75.66206175.662061solved3
✅0001_903_1903160_qa_3What is the median rating value for cereals in the dataset?40.40020840.4solved1
✅0002_105_2105396_qa_1How many missing values were present in the 'Item_Weight' column of the training dataset befor…14631463solved1
✅0013_523_13523088_qa_4What is the interquartile range (IQR) for the SepalWidthCm feature?0.50.5solved1
✅0015_404_15404226_qa_4What is the highest OvertimePay amount recorded in the dataset?245131.88245131.88solved10
✅0019_106_19106342_qa_1How many distinct years are covered in the global religious population dataset?1414solved1
✅0023_251_23251738_qa_3What is the maximum observed value of the 'K' chemical composition feature in the glass sample…6.216.21solved1
✅0023_426_23426961_qa_3How many columns in the training dataset contain missing values that were identified during pr…11solved1
✅0026_546_26546219_qa_5What is the average number of bedrooms in the houses included in the dataset?3.373.37084162309721solved2
✅0030_791_30791695_qa_4What is the maximum quantity ordered in the dataset?9797solved3
✅0032_178_32178295_qa_2What is the maximum price of a diamond in the dataset before removing rows with zero dimension…1882318823solved3
✅0032_340_32340135_qa_5What is the total number of datasets in the original Kaggle dataset collection analyzed in thi…21502150solved2
✅0035_645_35645519_qa_3What is the mean pixel intensity value of the first pixel (pixel1) across all images in the tr…145.419377145.41937716262976solved1
✅0039_357_39357103_qa_3What is the median value of the 'concave points_worst' feature across all samples in the datas…0.099930.09993solved3
✅0039_470_39470080_qa_2What is the average base total statistic across all Pokémon in the dataset?428.38428.38solved2
✅0039_470_39470080_qa_3What is the 75th percentile value for the special attack (sp_attack) attribute among all Pokém…9191.0solved1
✅0039_729_39729863_qa_4How many non-null entries exist in the "Unnamed: 2" column of the original dataset?5050solved3
✅0039_850_39850014_qa_2How many missing values are present in the 'event_type' column of the dataset?48194819solved1
✅0040_785_40785152_qa_5What is the minimum value of 'fixed acidity' in the dataset?4.64.6solved1
✅0041_020_41020843_qa_4How many devices in the dataset have a price_range classification of 3?500500solved1
✅0041_600_41600293_qa_3How many unique categories are present in the PaymentMethod column of the dataset?44solved1
✅0048_917_48917297_qa_3How many features are included in the model after removing 'animalname' and 'classtype'?1616solved2
✅0049_261_49261135_qa_3How many features remain in the dataset after removing 'id', 'diagnosis', and 'Unnamed: 32' co…3030solved2
✅0052_080_52080377_qa_4What is the correlation between Speed and Special Attack (Sp. Atk) in the dataset?0.47300.47301788366869923solved2
✅0053_426_53426290_qa_5How many different stock symbols are present in the dataset?501501solved2
✅0054_739_54739768_qa_1How many missing values were present in the original training dataset before the NaN value cle…11solved1
✅0060_532_60532216_qa_4What is the average body mass index (BMI) of patients in the dataset?30.6630.66339686098655solved2
✅0062_251_62251582_qa_2What was the exact number of missing values in the MINIMUM_PAYMENTS column before imputation?313313solved1
✅0064_664_64664569_qa_4What is the total number of unique values present in the 'stalk-root' feature, including the m…55solved1
✅0067_118_67118977_qa_5What is the highest frequency of any wine quality rating in the original dataset?681681solved1
✅0067_657_67657879_qa_3What is the mean of the total length (Petal Length + Sepal Length) across all samples?9.6029.602solved3
✅0079_574_79574675_qa_4What is the most common outcome (0=No diabetes, 1=Diabetes) in the original dataset?00solved1
✅0084_727_84727011_qa_2How many distinct quality categories exist in the wine quality dataset?66solved3
✅0087_644_87644639_qa_1What is the highest Speed value recorded in the Pokémon dataset?180180solved2
✅0087_867_87867765_qa_2What is the median living area (sqft_living) of the houses in the dataset?19101910solved1
✅0093_755_93755212_qa_5What is the standard deviation of the age distribution in the dataset?14.04996014.049960379216154solved2
✅0094_698_94698351_qa_2What is the median North American sales value in the dataset?0.080.08solved4
✅0097_234_97234597_qa_3What is the covariance between Sepal Length and Petal Width in the raw (non-standardized) iris…0.51690.5169038031319911solved2
✅0099_460_99460028_qa_2What is the median global sales value across all games in the dataset?0.170.17solved2
✅0099_607_99607727_qa_5What is the median North American sales value across all games in the dataset?0.080.08solved5
✅0104_159_104159135_qa_4What is the average (mean) year of release for video games in this dataset?2006.4064432006.4064433147546solved3
✅0104_601_104601398_qa_4How many missing values were present in the 'open' column before data cleaning?1111solved1
✅0105_079_105079385_qa_4How many unique categorical values existed in the Item_Type column before label encoding?1616solved1
✅0105_135_105135715_qa_2What was the mean value used to fill missing entries in the 'total_bedrooms' column before app…538537.8705525375618solved3
✅0107_517_107517636_qa_3How many video games in the dataset originally contained missing values in the 'Year' column b…271271solved1
✅0107_772_107772825_qa_3How many patients were removed from the dataset due to invalid age entries (age -1 and 115)?66solved1
✅0109_303_109303873_qa_5What is the median speed value across all Pokémon in the dataset?6565.0solved2
✅0111_258_111258803_qa_4How many entries in the dataset have missing values in the 'Year' column?271271solved1
✅0113_964_113964418_qa_5What is the average residual sugar content of the wines in the dataset?2.53882.5388solved2
✅0116_897_116897141_qa_3What was the number of missing values present in the 'total_bedrooms' column before data clean…207207solved1
✅0119_894_119894753_qa_4How many entries in the dataset contain missing values in the "Year" column?271271solved1
✅0125_527_125527676_qa_3What is the median value of Sepal Length (cm) across all samples in the dataset?5.805.8solved2
✅0126_841_126841685_qa_4How many passengers had missing values in the Age column before imputation?177177solved1
✅0127_775_127775252_qa_3What is the maximum global sales value recorded for any single video game in the dataset?82.7482.74solved2
✅0131_454_131454088_qa_5How many customers in the dataset made a purchase?143143solved2
✅0132_624_132624870_qa_4How many entries in the dataset have missing values in the 'Year' column?271271solved1
✅0135_926_135926873_qa_2What is the correlation coefficient between sales and quantity ordered in the dataset?0.55142619191835680.5514solved4
✅0136_483_136483047_qa_4What is the total number of missing values across all columns in the dataset?00solved1
❌0000_473_473331_qa_1What is the total number of police death cases recorded in the dataset?22800Not Applicablenot_applicablesaid 'Not Applicable'2
❌0000_683_683069_qa_4How many hospitals in the dataset have proprietary ownership?796800close_miss800 vs 796 (0.5% off)4
❌0000_710_710837_qa_4What is the highest price listed for any product in the dataset?2598.098450wrong_value98450 vs 2598 (3689.5% off)1
❌0000_901_901543_qa_3How many columns are present in the dataset after removing the 'Timestamp' column?266wrong_value6 vs 26 (76.9% off)1
❌0001_068_1068916_qa_5What is the average number of comments per entry in the dataset?0.038{avg_comments}non_numericunparseable answer '{avg_comments}'3
❌0001_604_1604140_qa_1What is the average number of total victims per mass shooting incident in the dataset?1010.1875close_miss10.1875 vs 10 (1.9% off)3
❌0001_672_1672543_qa_1What is the critical value of the chi-square distribution at 95% confidence level with 12 degr…21.0267.814721wrong_value7.81472 vs 21.026 (62.8% off)1
❌0013_523_13523088_qa_5What is the correlation coefficient between Sepal Length and Petal Length in the dataset?0.8717540.8179536333691636wrong_value0.817954 vs 0.871754 (6.2% off)2
❌0014_089_14089673_qa_5What is the total number of bombing missions recorded in the dataset?178281111wrong_value111 vs 178281 (99.9% off)2
❌0015_420_15420402_qa_1What is the correlation coefficient between Glucose levels and Outcome in the dataset?0.470.46658139830687406close_miss0.466581 vs 0.47 (0.7% off)1
❌0022_928_22928479_qa_2How many features in the dataset contain missing values according to the null value analysis?1569wrong_value569 vs 1 (56800.0% off)2
❌0023_721_23721314_qa_1What is the highest single-season passing yardage achieved by a player in the dataset?5477.05710close_miss5710 vs 5477 (4.3% off)10
❌0024_028_24028302_qa_2What is the total number of drug-related deaths recorded in the dataset?35833054wrong_value3054 vs 3583 (14.8% off)10
❌0028_150_28150461_qa_3How many distinct fruit categories are present in the dataset according to the unique values i…460wrong_value60 vs 4 (1400.0% off)5
❌0041_159_41159247_qa_2What is the most common number of cylinders in the original dataset before outlier removal?45wrong_value5 vs 4 (25.0% off)1
❌0042_488_42488426_qa_2What is the total number of hourly records in the Beijing dataset before removing missing valu…525842191wrong_value2191 vs 52584 (95.8% off)3
❌0044_367_44367279_qa_2What is the average tenure (in months) of customers in the dataset?32.3759.7880487805112wrong_value59.788 vs 32.37 (84.7% off)1
❌0048_651_48651619_qa_4What is the median age of all patients in the dataset?5263.0wrong_value63 vs 52 (21.2% off)3
❌0052_907_52907926_qa_4How many numerical features are used as input variables for the machine learning models in thi…45wrong_value5 vs 4 (25.0% off)1
❌0057_632_57632820_qa_1Which wine quality rating is the most frequent in the dataset?56wrong_value6 vs 5 (20.0% off)1
❌0064_682_64682826_qa_2What is the population of the most populous district in the dataset?110601481008039wrong_value1.00804e+06 vs 1.10601e+07 (90.9% off)3
❌0065_074_65074869_qa_4Which floor value (e.g., 1.0, 2.0, etc.) has the highest frequency in the dataset?1.020140623T000000wrong_value2.01406e+07 vs 1 (2014062200.0% off)1
❌0065_150_65150655_qa_3How many unique classes are present in the dataset based on the label distribution?2411wrong_value11 vs 24 (54.2% off)1
❌0065_366_65366007_qa_1What is the mean Heating Load in the building energy efficiency dataset?22.307201NotApplicablenot_applicablesaid 'NotApplicable'4
❌0066_186_66186009_qa_2What is the maximum UnitPrice recorded in the dataset?38970.00Not Applicablenot_applicablesaid 'Not Applicable'10
❌0075_081_75081757_qa_3What is the correlation coefficient between Glucose levels and diabetes diagnosis (Outcome) in…0.460.46658139830687406close_miss0.466581 vs 0.46 (1.4% off)1
❌0075_568_75568531_qa_3What is the average number of open accounts held by customers in the dataset?11.1422.85wrong_value22.85 vs 11.14 (105.1% off)1
❌0081_701_81701476_qa_5What is the kurtosis value for the Petal Length feature in the dataset?-1.401921-1.3953593021397128close_miss-1.39536 vs -1.40192 (0.5% off)2
❌0094_237_94237964_qa_2What is the correlation coefficient between carat weight and diamond price in the original dat…0.9471.0wrong_value1 vs 0.947 (5.6% off)4
❌0094_237_94237964_qa_5What is the skewness value of the y feature (diamond height in mm) in the original dataset?2.432.434166716488555close_miss2.43417 vs 2.43 (0.2% off)2
❌0103_147_103147643_qa_3What is the highest recorded final grade (G3) achieved by any student in the dataset?1914wrong_value14 vs 19 (26.3% off)9
❌0108_620_108620410_qa_3What is the median North American sales value for all video games in the dataset?0.0845230.5wrong_value45230.5 vs 0.08 (56538025.0% off)1
❌0112_685_112685295_qa_4How many video games are categorized as "SuperHit" based on global sales (≥60 million)?10wrong_value0 vs 1 (100.0% off)6
❌0116_621_116621192_qa_5What is the total number of video game entries recorded in the dataset?16,59817836.29wrong_value17836.3 vs 16598 (7.5% off)4
❌0121_209_121209389_qa_2How many unique categories are present in the 'safety' feature before encoding?34wrong_value4 vs 3 (33.3% off)2
❌0123_734_123734284_qa_1What is the total number of samples in the Boston housing dataset?506505close_miss505 vs 506 (0.2% off)2