Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ways to improve SolveSpace constraint Solver #1440

Open
Evil-Spirit opened this issue Dec 27, 2023 · 2 comments
Open

Ways to improve SolveSpace constraint Solver #1440

Evil-Spirit opened this issue Dec 27, 2023 · 2 comments

Comments

@Evil-Spirit
Copy link
Collaborator

Evil-Spirit commented Dec 27, 2023

Many years ago I was working on CAD based on SolveSpace, then SolveSpace itself, then NoteCAD - solve-space-like software built from scratch using clean-room-design, and finally now I am working on brand-now commercial propreitary solver, I can say that SolveSpace solver is very good in ideas, but having some problems which I already solved during a lot of job done after this.
Now you can see what can be done with the SolveSpace solver.
The project of C++ Solver inspired by SolveSpace and my job based NoteCAD called Adjacent
This is NoteCAD solver ported by @wolfv from C# to C++, so there is some ideas how to imrove SolveSpace's solver.

@phkahler
Copy link
Member

@Evil-Spirit What is the license for Adjacent? The code is publicly visible. If you have not chosen a license yet, I would recommend "GPLv2 or later" if you want to profit from it, and add MIT as a second option if you don't want to make money ;-) Just my opinion of course.

@Evil-Spirit
Copy link
Collaborator Author

Fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants