Decider
sturm
Decider | sturm | |
---|---|---|
2 | 2 | |
145 | 9 | |
- | - | |
0.0 | 10.0 | |
3 months ago | over 6 years ago | |
C# | Python | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Decider
-
Modern SAT solvers: fast, neat and underused (2018)
Plug for my Constraint Solver if anyone wants a simple example https://github.com/lifebeyondfife/Decider
-
Automated scheduling for a uni project
There are different tools and libraries out there for this. For example here is a .NET library for it. Google Cloud also apparently has an API you can use. There are also other hosted solutions out there.
sturm
- My Kind of REPL
-
Modern SAT solvers: fast, neat and underused (2018)
FWIW, here's a little console-mode puzzle game of SAT problems, if you want to solve some manually. The "board" is not exactly like the example table in the post, since that one was for Sudoku in particular. This grid represents variables as rows and clauses as columns.
https://github.com/darius/sturm/blob/master/satgame.py (Python 2)
What are some alternatives?
or-tools - Google's Operations Research tools:
pub - The pub command line tool
OptaPlanner - Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
halp - Run programs in the Emacs buffer holding their source, seeing their output inline, interactively.
Choco - An open-source Java library for Constraint Programming
spack - A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
gecode - Generic Constraint Development Environment
z3 - The Z3 Theorem Prover
VsVIM - Vim Emulator Plugin for Visual Studio 2015+
clingo - 🤔 A grounder and solver for logic programs.