DDotbraid
Робоче середовище з ШІ для коду

Шеститочкові комірки Брайля

Кодуйте шеститочкові комірки Брайля за номерами позицій.

● ● ●Dotbraid●
Сценарії · Шеститочкові комірки Брайля ×
def braille_cell(dots):
    if any(type(d) is not int or d < 1 or d > 6 for d in dots):
        raise ValueError("dot range")
    if len(set(dots)) != len(dots):
        raise ValueError("duplicate dot")
    return chr(0x2800 + sum(1 << (d - 1) for d in dots))
✳Кодуйте шеститочкові комірки Брайля за номерами позицій.
✓ ЗміниПеревірте перед застосуванням ↗
Ілюстрація робочого середовища
Проєкт
Перевірте порожню комірку й усі шість точок, відхиляючи повторні позиції, сьому точку та нецілі значення.
Перевірте перед застосуванням
Порівняйте фактичну поведінку з очікуваним результатом. Якщо перевірка не проходить, з’ясуйте причину перед наступними змінами.
Моделі
Налаштуйте OpenAI-сумісний або Anthropic endpoint із базовою URL-адресою та API-ключем, якщо він потрібен. Перевірте з’єднання. Локальний сервер моделі має працювати; віддалені інструменти можуть окремо передавати дані.
Сценарії

Шеститочкові комірки Брайля

Сценарії ↗
Сценарії
def braille_cell(dots):
    if any(type(d) is not int or d < 1 or d > 6 for d in dots):
        raise ValueError("dot range")
    if len(set(dots)) != len(dots):
        raise ValueError("duplicate dot")
    return chr(0x2800 + sum(1 << (d - 1) for d in dots))
Робоче середовище з ШІ для коду

Тут починається ваша наступна ідея.

Завантажити для Windows ↗