mirror of
https://github.com/open-thought/reasoning-gym.git
synced 2026-04-29 17:35:16 +00:00
Still experimenting
This commit is contained in:
parent
a3378bd95f
commit
ff13dc6825
357 changed files with 2888 additions and 0 deletions
8
reasoning_gym/data/gsm_data/p1/0006.json
Normal file
8
reasoning_gym/data/gsm_data/p1/0006.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"question": "John has 10 hectares of a pineapple field. There are 100 pineapples per hectare. John can harvest his pineapples every 3 months. How many pineapples can John harvest within a year?",
|
||||
"answer": "John has 100 x 10= <<100*10=1000>>1000 pineapples on his field.\nJohn can harvest his Pineapple 12 ÷ 3 = <<12/3=4>>4 times per year\nTherefore John can harvest 1000 x 4 = <<1000*4=4000>>4000 pineapples per year.\n#### 4000",
|
||||
"id_orig": 145,
|
||||
"id_shuffled": 6,
|
||||
"question_annotated": "{name,John} has {x,10} {area,hectare}s of {fruit,pineapple} field. There are {k,100} {fruit,pineapple}s per {frac,half} a {area,hectare}. {name, John} can harvest his {fruit,pineapple}s every {n,3} months. How many {fruit,pineapple}s can {name,John} harvest in {year,2} years?\n\n#init:\n- name = sample(names_male)\n- fruit = sample(fruits)\n- area = sample(['hectare', 'square yard', 'square meter'])\n- $x = range(5, 100, 5)\n- $k = range(2, 101)\n- $n = sample([1, 2, 3, 4, 6, 12])\n- $year = range(2, 6)\n- $frac = sample(fraction_alnum)\n\n#conditions:\n- x * k * (12//n) * 1.0/frac * year < 10000\n\n#answer: x * k * (12//n) * 1.0/frac * year",
|
||||
"answer_annotated": "{name} has {k} x {x}= <<{k}*{x}={k*x}>>{k*x} {fruit}s on {frac} of his field.\nIn total {name} can get, {1}÷{frac} = {int(1/frac)} times more, meaning {k*x}*{int(1/frac)}={int(k*x*1/frac)}.\n{name} can harvest his {fruit} 12 ÷ {n} = <<{12}/{n}={12//n}>>{12//n} times per year\nTherefore {name} can harvest {int(k*x*1/frac)} x {12//n} = <<{int(k*x*1/frac)}*{12//n}={int((k*x*1/frac*12//n))}>>{int(k*x*1/frac*12//n)} {fruit}s per year.\nIn {year} years, it will be {year} * {x * k * 1/frac * (12//n)} = <<{year} * {x * k * (12//n)}={x * k * (12//n)*1/frac*year}>>={int(x * k * (12//n)*year*1/frac)}.\n#### {int(k*x*12//n*year*1/frac)}"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue