Співзасновник Ethereum Віталік Бутерін продовжує свої експерименти з чат-ботом ChatGPT. Цього разу він вирішив вивести рівняння для підрахунку часу, необхідного на поїздку від точки А до точки Б з урахуванням відстані.
Обґрунтування дослідження
Візьмемо, наприклад, що людині потрібно дістатися до точки за 1700 метрів. Який транспорт вона обере? Швидше за все ніякий, піде пішки. А в 170 або 1700 кілометрах? Тут уже з’являються варіанти, і залежно від вибору змінюватиметься і час, витрачений на переміщення.
Очевидно, що показник зростає дещо нелінійно. Поїздка автобусом і машиною на 170 кілометрів займуть різний відрізок часу. То як же вирахувати тривалість подорожі з урахуванням витраченого часу? Саме це питання і захопило Бутеріна.
Методологія та розрахунки
У цьому матеріалі ми не наводитимемо всіх обчислень Віталіка і те, як він до них прийшов. Ви можете переглянути їх у його блозі. Зазначимо, що він використовував ChatGPT 3.5, щоб оформити їх у код і запустити скрипт. Підсумкова версія доступна за посиланням.
Крім авіаперельотів і муніципального транспорту, Бутерін використовував для своєї моделі значення часу, необхідне для подорожі на Місяць, Марс, Плутон і навіть Альфу Центавра.
У результаті вийшла ось така діаграма:
І формула:
travel_time = 733.002223593754 * distance^0.591980777827876
Тобто, є точне співвідношення, що керує часом на шляху з точки А в точку Б. При цьому воно зберігається навіть з урахуванням відверто абсурдних величин. Ходьба, метро, автобуси, авіаперельоти і польоти на Місяць на діаграмі розташовані гранично близько.
При переході до приватного транспорту функція зміни часу буде більш лінійною. Але в тій чи іншій формі співвідношення залишиться колишнім. Бутерін зазначив, що це такий собі «фрактальний закон часу подорожі».
Нагадаємо, раніше ми повідомляли про те, що з’явилася версія ChatGPT для «домашнього користування». Вона доступна повністю безкоштовно і важить всього близько 4 ГБ.