Size: a a a

2020 August 09

SA

Sokolov Andrew in Lisp Forever
построить дерево такой штуки
источник

SA

Sokolov Andrew in Lisp Forever
это ваще говно вопрос
источник

SA

Sokolov Andrew in Lisp Forever
честно гвооря в этот момент даже не важно
источник

SA

Sokolov Andrew in Lisp Forever
какие там функции
источник

SA

Sokolov Andrew in Lisp Forever
я хоть прям ща могу накатать штуку которая жрет это и
источник

SA

Sokolov Andrew in Lisp Forever
даже из строки могу
источник

SA

Sokolov Andrew in Lisp Forever
problems?
источник

SA

Sokolov Andrew in Lisp Forever
ну видимо их нет
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
ну у тебя точно нет
источник

SA

Sokolov Andrew in Lisp Forever
так ты скажи в чем проблема то
источник

SA

Sokolov Andrew in Lisp Forever
распарсить такую форму и первратить ее в дерево?
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
ну тип да
источник

SA

Sokolov Andrew in Lisp Forever
сделать потом с этим деревом что то?
источник

SA

Sokolov Andrew in Lisp Forever
окей
источник

SA

Sokolov Andrew in Lisp Forever
тебе написать функцию которая жрет лист и возвращает рут нод?
источник

SA

Sokolov Andrew in Lisp Forever
она даже длинной не будет
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
пока не утруждайся, у Демкина в книжке есть разбор
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
если чет не пойму спрошу
источник

AE

Alexey Egorov in Lisp Forever
Sokolov Andrew
(+ (* (sin a) (ln b c)) (* 4 (ln d)))
Но это уже дерево.
источник

AK

Andrew Kravchuk in Lisp Forever
Vλadimir (Hawthorne the Toolmaker)
Хочу поиграть в (де)генеративное ИЗО, есть вопрос. Как посоветуете задавать композицию элементарных функций (+/*/sin/tan/полиномы - с коэффициентами), чтобы удобно было классифицировать и генетически мутировать эти деревья вычислений?
Мне кажется, проще генетическим алгоритмом мутировать байт-код какой-нибудь выдуманной виртуальной машины, чем лисповое AST
источник