[1/102] ours       numeric                n=   20,000 status=ok                   wall=0.239 rss_mb=109.58 (0.2s to run)
[2/102] formulaic  numeric                n=   20,000 status=ok                   wall=0.647 rss_mb=163.82 (0.6s to run)
[3/102] r          numeric                n=   20,000 status=ok                   wall=0.172 rss_mb=68.04 (0.2s to run)
[4/102] ours       single_cat_low         n=   20,000 status=ok                   wall=0.242 rss_mb=100.99 (0.2s to run)
[5/102] formulaic  single_cat_low         n=   20,000 status=ok                   wall=0.427 rss_mb=154.98 (0.4s to run)
[6/102] r          single_cat_low         n=   20,000 status=ok                   wall=0.172 rss_mb=67.91 (0.2s to run)
[7/102] ours       add_numeric_cat        n=   20,000 status=ok                   wall=0.233 rss_mb=116.38 (0.2s to run)
[8/102] formulaic  add_numeric_cat        n=   20,000 status=ok                   wall=0.481 rss_mb=151.52 (0.5s to run)
[9/102] r          add_numeric_cat        n=   20,000 status=ok                   wall=0.172 rss_mb=68.11 (0.2s to run)
[10/102] ours       interact_numeric_cat   n=   20,000 status=ok                   wall=0.241 rss_mb=116.43 (0.2s to run)
[11/102] formulaic  interact_numeric_cat   n=   20,000 status=ok                   wall=0.426 rss_mb=151.67 (0.4s to run)
[12/102] r          interact_numeric_cat   n=   20,000 status=ok                   wall=0.171 rss_mb=68.7 (0.2s to run)
[13/102] ours       two_cat_low            n=   20,000 status=ok                   wall=0.241 rss_mb=99.15 (0.2s to run)
[14/102] formulaic  two_cat_low            n=   20,000 status=ok                   wall=0.486 rss_mb=151.54 (0.5s to run)
[15/102] r          two_cat_low            n=   20,000 status=ok                   wall=0.173 rss_mb=68.2 (0.2s to run)
[16/102] ours       four_cat_interact_low  n=   20,000 status=ok                   wall=0.242 rss_mb=98.48 (0.2s to run)
[17/102] formulaic  four_cat_interact_low  n=   20,000 status=ok                   wall=0.487 rss_mb=170.0 (0.5s to run)
[18/102] r          four_cat_interact_low  n=   20,000 status=ok                   wall=0.172 rss_mb=67.76 (0.2s to run)
[19/102] ours       numeric_cat_cross      n=   20,000 status=ok                   wall=0.248 rss_mb=123.36 (0.2s to run)
[20/102] formulaic  numeric_cat_cross      n=   20,000 status=ok                   wall=0.428 rss_mb=153.28 (0.4s to run)
[21/102] r          numeric_cat_cross      n=   20,000 status=ok                   wall=0.17 rss_mb=68.87 (0.2s to run)
[22/102] ours       high_card_interact     n=   20,000 status=ok                   wall=0.239 rss_mb=154.88 (0.2s to run)
[23/102] formulaic  high_card_interact     n=   20,000 status=ok                   wall=0.867 rss_mb=983.19 (0.9s to run)
[24/102] r          high_card_interact     n=   20,000 status=ok                   wall=0.455 rss_mb=429.62 (0.5s to run)
[25/102] ours       survey_kit_shaped      n=   20,000 status=ok                   wall=0.238 rss_mb=154.92 (0.2s to run)
[26/102] formulaic  survey_kit_shaped      n=   20,000 status=ok                   wall=0.523 rss_mb=227.98 (0.5s to run)
[27/102] r          survey_kit_shaped      n=   20,000 status=ok                   wall=0.23 rss_mb=68.5 (0.2s to run)
[28/102] ours       wide_columns           n=   20,000 status=ok                   wall=0.361 rss_mb=224.36 (0.4s to run)
[29/102] formulaic  wide_columns           n=   20,000 status=ok                   wall=1.97 rss_mb=2903.38 (2.0s to run)
[30/102] r          wide_columns           n=   20,000 status=ok                   wall=0.963 rss_mb=1394.38 (1.0s to run)
[31/102] ours       numeric                n=  100,000 status=ok                   wall=0.24 rss_mb=122.78 (0.2s to run)
[32/102] formulaic  numeric                n=  100,000 status=ok                   wall=0.485 rss_mb=160.2 (0.5s to run)
[33/102] r          numeric                n=  100,000 status=ok                   wall=0.343 rss_mb=91.89 (0.3s to run)
[34/102] ours       single_cat_low         n=  100,000 status=ok                   wall=0.243 rss_mb=102.08 (0.2s to run)
[35/102] formulaic  single_cat_low         n=  100,000 status=ok                   wall=0.481 rss_mb=164.31 (0.5s to run)
[36/102] r          single_cat_low         n=  100,000 status=ok                   wall=0.344 rss_mb=127.02 (0.3s to run)
[37/102] ours       add_numeric_cat        n=  100,000 status=ok                   wall=0.243 rss_mb=115.33 (0.2s to run)
[38/102] formulaic  add_numeric_cat        n=  100,000 status=ok                   wall=0.482 rss_mb=160.25 (0.5s to run)
[39/102] r          add_numeric_cat        n=  100,000 status=ok                   wall=0.346 rss_mb=110.06 (0.3s to run)
[40/102] ours       interact_numeric_cat   n=  100,000 status=ok                   wall=0.242 rss_mb=137.37 (0.2s to run)
[41/102] formulaic  interact_numeric_cat   n=  100,000 status=ok                   wall=0.484 rss_mb=162.2 (0.5s to run)
[42/102] r          interact_numeric_cat   n=  100,000 status=ok                   wall=0.344 rss_mb=105.8 (0.3s to run)
[43/102] ours       two_cat_low            n=  100,000 status=ok                   wall=0.242 rss_mb=106.68 (0.2s to run)
[44/102] formulaic  two_cat_low            n=  100,000 status=ok                   wall=0.483 rss_mb=158.04 (0.5s to run)
[45/102] r          two_cat_low            n=  100,000 status=ok                   wall=0.341 rss_mb=118.81 (0.3s to run)
[46/102] ours       four_cat_interact_low  n=  100,000 status=ok                   wall=0.246 rss_mb=110.76 (0.2s to run)
[47/102] formulaic  four_cat_interact_low  n=  100,000 status=ok                   wall=0.648 rss_mb=285.3 (0.6s to run)
[48/102] r          four_cat_interact_low  n=  100,000 status=ok                   wall=0.459 rss_mb=156.32 (0.5s to run)
[49/102] ours       numeric_cat_cross      n=  100,000 status=ok                   wall=0.244 rss_mb=162.06 (0.2s to run)
[50/102] formulaic  numeric_cat_cross      n=  100,000 status=ok                   wall=0.545 rss_mb=216.27 (0.5s to run)
[51/102] r          numeric_cat_cross      n=  100,000 status=ok                   wall=0.346 rss_mb=127.97 (0.3s to run)
[52/102] ours       high_card_interact     n=  100,000 status=ok                   wall=0.415 rss_mb=265.39 (0.4s to run)
[53/102] formulaic  high_card_interact     n=  100,000 status=ok                   wall=2.59 rss_mb=4297.52 (2.6s to run)
[54/102] r          high_card_interact     n=  100,000 status=ok                   wall=1.417 rss_mb=2105.13 (1.4s to run)
[55/102] ours       survey_kit_shaped      n=  100,000 status=ok                   wall=0.241 rss_mb=313.78 (0.2s to run)
[56/102] formulaic  survey_kit_shaped      n=  100,000 status=ok                   wall=0.719 rss_mb=512.25 (0.7s to run)
[57/102] r          survey_kit_shaped      n=  100,000 status=ok                   wall=0.513 rss_mb=278.09 (0.5s to run)
[58/102] ours       wide_columns           n=  100,000 status=ok                   wall=0.856 rss_mb=483.64 (0.9s to run)
[59/102] formulaic  wide_columns           n=  100,000 status=exceeded_memory_cap  wall=4.399 rss_mb=8276.33 (4.4s to run)
[60/102] r          wide_columns           n=  100,000 status=ok                   wall=3.975 rss_mb=6993.14 (4.0s to run)
[61/102] ours       numeric                n=  400,000 status=ok                   wall=0.232 rss_mb=164.11 (0.2s to run)
[62/102] formulaic  numeric                n=  400,000 status=ok                   wall=0.634 rss_mb=187.36 (0.6s to run)
[63/102] r          numeric                n=  400,000 status=ok                   wall=1.763 rss_mb=200.89 (1.8s to run)
[64/102] ours       single_cat_low         n=  400,000 status=ok                   wall=0.245 rss_mb=176.73 (0.2s to run)
[65/102] formulaic  single_cat_low         n=  400,000 status=ok                   wall=0.651 rss_mb=186.22 (0.7s to run)
[66/102] r          single_cat_low         n=  400,000 status=ok                   wall=1.703 rss_mb=201.01 (1.7s to run)
[67/102] ours       add_numeric_cat        n=  400,000 status=ok                   wall=0.245 rss_mb=169.93 (0.2s to run)
[68/102] formulaic  add_numeric_cat        n=  400,000 status=ok                   wall=0.651 rss_mb=209.31 (0.7s to run)
[69/102] r          add_numeric_cat        n=  400,000 status=ok                   wall=1.769 rss_mb=200.91 (1.8s to run)
[70/102] ours       interact_numeric_cat   n=  400,000 status=ok                   wall=0.293 rss_mb=173.58 (0.3s to run)
[71/102] formulaic  interact_numeric_cat   n=  400,000 status=ok                   wall=0.656 rss_mb=212.26 (0.7s to run)
[72/102] r          interact_numeric_cat   n=  400,000 status=ok                   wall=1.701 rss_mb=200.99 (1.7s to run)
[73/102] ours       two_cat_low            n=  400,000 status=ok                   wall=0.228 rss_mb=159.86 (0.2s to run)
[74/102] formulaic  two_cat_low            n=  400,000 status=ok                   wall=0.648 rss_mb=196.86 (0.6s to run)
[75/102] r          two_cat_low            n=  400,000 status=ok                   wall=1.816 rss_mb=200.89 (1.8s to run)
[76/102] ours       four_cat_interact_low  n=  400,000 status=ok                   wall=0.301 rss_mb=348.21 (0.3s to run)
[77/102] formulaic  four_cat_interact_low  n=  400,000 status=ok                   wall=1.049 rss_mb=626.41 (1.0s to run)
[78/102] r          four_cat_interact_low  n=  400,000 status=ok                   wall=1.93 rss_mb=418.47 (1.9s to run)
[79/102] ours       numeric_cat_cross      n=  400,000 status=ok                   wall=0.242 rss_mb=231.24 (0.2s to run)
[80/102] formulaic  numeric_cat_cross      n=  400,000 status=ok                   wall=0.812 rss_mb=411.17 (0.8s to run)
[81/102] r          numeric_cat_cross      n=  400,000 status=ok                   wall=1.813 rss_mb=267.34 (1.8s to run)
[82/102] ours       high_card_interact     n=  400,000 status=ok                   wall=1.437 rss_mb=676.23 (1.4s to run)
[83/102] formulaic  high_card_interact     n=  400,000 status=exceeded_memory_cap  wall=4.417 rss_mb=8250.36 (4.4s to run)
[84/102] r          high_card_interact     n=  400,000 status=exceeded_memory_cap  wall=5.963 rss_mb=8267.4 (6.0s to run)
[85/102] ours       survey_kit_shaped      n=  400,000 status=ok                   wall=0.359 rss_mb=805.62 (0.4s to run)
[86/102] formulaic  survey_kit_shaped      n=  400,000 status=ok                   wall=1.445 rss_mb=1663.28 (1.4s to run)
[87/102] r          survey_kit_shaped      n=  400,000 status=ok                   wall=2.041 rss_mb=835.14 (2.0s to run)
[88/102] ours       wide_columns           n=  400,000 status=ok                   wall=4.142 rss_mb=1376.43 (4.1s to run)
[89/102] formulaic  wide_columns           n=  400,000 status=exceeded_memory_cap  wall=4.486 rss_mb=8217.92 (4.5s to run)
[90/102] r          wide_columns           n=  400,000 status=error                wall=1.871 rss_mb=200.89 (1.9s to run)
[91/102] ours       survey_kit_shaped      n=  800,000 status=ok                   wall=0.499 rss_mb=1682.83 (0.5s to run)
[92/102] r          survey_kit_shaped      n=  800,000 status=ok                   wall=4.755 rss_mb=1739.38 (4.8s to run)
[93/102] ours       wide_columns           n=  800,000 status=ok                   wall=7.76 rss_mb=2542.98 (7.8s to run)
[94/102] r          wide_columns           n=  800,000 status=error                wall=4.079 rss_mb=372.81 (4.1s to run)
[95/102] ours       survey_kit_shaped      n=1,600,000 status=ok                   wall=0.743 rss_mb=3340.88 (0.7s to run)
[96/102] r          survey_kit_shaped      n=1,600,000 status=ok                   wall=9.97 rss_mb=3219.85 (10.0s to run)
[97/102] ours       wide_columns           n=1,600,000 status=ok                   wall=15.025 rss_mb=4885.92 (15.0s to run)
[98/102] r          wide_columns           n=1,600,000 status=error                wall=8.555 rss_mb=593.86 (8.6s to run)
[99/102] ours       survey_kit_shaped      n=2,400,000 status=ok                   wall=1.007 rss_mb=4894.61 (1.0s to run)
[100/102] r          survey_kit_shaped      n=2,400,000 status=ok                   wall=17.292 rss_mb=5464.88 (17.3s to run)
[101/102] ours       wide_columns           n=2,400,000 status=ok                   wall=24.011 rss_mb=7223.08 (24.0s to run)
[102/102] r          wide_columns           n=2,400,000 status=error                wall=16.848 rss_mb=1021.77 (16.8s to run)

wrote /home/jrothbaum/Coding/claude_code/polars_formula/benchmarks/results.csv
