Hello everybody,
I just want to do a little research. A few years ago I have created a sudoku solver program that was capable of solving lot's of puzzle variants. (My previous post about it: http://forum.enjoysudoku.com/universal-sudoku-solver-t32972.html). I have stopped developing it a long before, but now I thought about that I could make it more faster and even more universal. (For example, you could express things like (a1 + a3 + 100) * a4 - a5 <= b4 % 7 - b6.) I would rewrite it from scratch and I guess the most notable feature (among others) would be multi-thread support.
However, before I start coding, I want to do a little research because I would like to know if you would be really interested in it or it would be just a waste of time. Please let me know what you think about it, I'm opened for any kind of feedback.