После создания базы знаний и принуждения ее использовать, уменьшения проекта в десятки раз, перевода всего на английский, переноса правил в базу знаний (кажется без толку), нейронка стала справляться лучше кажется. Хардкод пропал, логику таскает проще. Но наверное опять показалось.