Нашел вот такую штуку: https://zzzcode.ai/ Генерирует код, проводит код-ревью, ищет баги, объясняет код, отвечает на вопросы по коду и еще другие штуки. Давайте тестировать?
Пихнул туда код с алгоритмической ошибкой. В режиме код-ревью он баг не нашел, в режиме поиска багов - нашел. В первом приближении работает. https://zzzcode.ai/code-debug?id=e614aef2-ecdc-4b7d-a8cb-242fcde0bd9e
https://zzzcode.ai/code-explain?id=f92eca3b-0eef-46a0-aae6-b562ceb6cba6 Объяснялка кода тоже внятно и правильно работает. Коллега за соседним столом уже вовсю генерирует математику для проекта, пока что тоже корректно.
Омск какой-то.
>>27122 Да вроде все верно. Он решает для случая на плоскости. А тебе надо было на прямой?
>>27122 Алсо, попробуй заново запустить ту же генерацию. Результат совсем другой будет.
>>27123 Хмм, меня смущает то, что он делает внутри if (AB = 0) и внутри if (CD == 0). Также он не проверил отрезки на пересечение. Что-то с площадями в конце тоже какое-то странное - представим себе четырехугольник ABCD, и начнем его шатать, меняя углы, но сохраняя длины сторон. Расстояние между AB и CD меняется, результат формулы - нет.
>>27124 Да, другой. Что-то в конце начинает походить на формулу Герона, но претензия к ней та же самая.
>>27126 Но вообще меня умиляет его подход к этой формуле. Он видел, как работает формула Герона для нахождения высоты треугольника по трем сторонам через площадь - и пытается интуитивно адаптировать ее к четырехугольному случаю. Но интуиция его подводит.
https://zzzcode.ai/code-generator?id=916c1131-072c-4df1-ac0d-611ddea2844c А мне он сгенерировал совсем другое решение, да еще и с объяснениями.
- wahaba + wakaba 3.0.9 + futaba + futallaby -