Spaces:
Sleeping
Sleeping
| """Конфигурация генератора задач""" | |
| 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 |