add to init

This commit is contained in:
Rich Jones 2025-02-20 10:51:00 +01:00
parent 16d96e6af1
commit e8691d74a1
3 changed files with 12 additions and 7 deletions

View file

@ -1,13 +1,13 @@
import pytest
from reasoning_gym.arithmetic.decimal_arithmetic import DecimalArithmeticDataset, DecimalArithmeticDatasetConfig
from reasoning_gym.arithmetic.decimal_arithmetic import DecimalArithmeticConfig, DecimalArithmeticDataset
def test_decimal_arithmetic():
"""Test basic properties and solution of generated items"""
# Easy
config = DecimalArithmeticDatasetConfig(
config = DecimalArithmeticConfig(
seed=42, size=2000, min_num_decimal_places=3, max_num_decimal_places=3, precision=5, terms=3
)
dataset = DecimalArithmeticDataset(config)
@ -22,7 +22,7 @@ def test_decimal_arithmetic():
assert dataset.score_answer(answer=item["answer"], entry=item) == 1.0
# M
config = DecimalArithmeticDatasetConfig(
config = DecimalArithmeticConfig(
seed=42, size=2000, min_num_decimal_places=3, max_num_decimal_places=6, precision=8, terms=6
)
dataset = DecimalArithmeticDataset(config)
@ -36,7 +36,7 @@ def test_decimal_arithmetic():
assert dataset.score_answer(answer=item["answer"], entry=item) == 1.0
# H
config = DecimalArithmeticDatasetConfig(
config = DecimalArithmeticConfig(
seed=42, size=2000, min_num_decimal_places=3, max_num_decimal_places=13, precision=15, terms=10
)
dataset = DecimalArithmeticDataset(config)