Why is gecode interesting? Why use it over or-tools?
The forum implies that not much maintenance happened after the passing of the primary contributor, even if there were good intentions.
Are there other constraint solvers which have subsumed this one?
https://intra.kth.se/en/eecs/nyheter/in-memory-of-christian-...
I met Christian at a conference in Lund back in 2005 as I was doing my master thesis within the constraint programming area. He came across as both very knowledgeable and very kind and caring. RIP Christian.
In the documentation (https://www.gecode.org/doc-latest/MPG.pdf) there are a lot of worked examples as well.
for (int i=0; i<nn; i++) {
distinct(*this, m.row(i), opt.ipl());
distinct(*this, m.col(i), opt.ipl());
}
Weird way to use C++, passing *this to everything explicitly, but maybe they have a reason.The point is to make the example front and center on the homepage so as to very quickly show what this is about to the casual passer-by.
But as I explain above, a key thing for tech. things like this, which are interesting in an of themselves, is to hook the casual passer-by by very quickly showing him/her what it is about.
For this, you want a very short example front and center on your homepage to get people with little time to see what the stuff can actually do.