Spaces:
Sleeping
Sleeping
File size: 1,037 Bytes
d2213a5 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | """Конфигурация генератора задач"""
COMPLEXITY_CONFIG = {
'easy': {
'max_total': 50,
'dice_count': 2,
'coin_flips': 3,
'max_percentage': 10,
'min_percentage': 1
},
'medium': {
'max_total': 100,
'dice_count': 2,
'coin_flips': 4,
'max_percentage': 15,
'min_percentage': 3
},
'hard': {
'max_total': 200,
'dice_count': 3,
'coin_flips': 5,
'max_percentage': 20,
'min_percentage': 5
}
}
TASK_TYPE_MAPPING = {
1: 'exam_tickets',
2: 'mixed_items',
3: 'transport',
4: 'athletes',
5: 'defective_items',
6: 'dice',
7: 'coins',
8: 'conference',
9: 'paired_games',
10: 'ratios',
11: 'clock',
12: 'tv_channels',
13: 'complementary',
14: 'incompatible',
15: 'independent',
16: 'total_probability',
17: 'sequences',
18: 'exact_count',
19: 'chess_masters'
}
MAX_TASKS_PER_REQUEST = 20
DECIMAL_PLACES = 4 |