Feature SS-4673
1 vote

improving symbolic optimization

Created by brotjob on 8/2/2021 7:32 PM Last Updated by Cavanaugh Brett on 10/28/2025 6:50 AM
%
 (hrs)
Logged: 0   (hrs)

 Description

I noticed Smath is not very good in optimizing symbolically. See this trivial example: sqrt(x)^2=sqrt(x)^2. This should be optimized to x.

    Cavanaugh Brett (Tuesday, October 28, 2025 6:50 AM) #

Thanks for sharing this issue! It’s really helpful for the Smath community and developers to identify and fix such problems 99 nights in the forest — appreciate you taking the time to document it clearly.

    Bevis Andrew (Monday, August 11, 2025 9:42 AM) #

I've been exploring various optimization techniques lately, and I noticed that symbolic optimization in tools like Smath can be quite limited. For instance, an expression like sqrt(x)^2 ​remains as is, instead of simplifying to x, which can be frustrating. In my experience with projects like block breaker, I've come to appreciate the importance of efficient calculations and simplifications in enhancing performance. It would be great to see improvements in this area!