That's not the main issue. Doing this stuff is mentally challenging. Takes lots of concentration and effort. And when you get to the GM level, 90% of the work you do is wasted in that it does not help even though you thought it would.Dann Corbit wrote:Perhaps some different marketing might be helpful.
You might try partnering with ChessAssistant, ChessMaster or some other giant so that they will do some marketing for you.
Lots of little detail things:
maintenance
marketing
technical support
sales
etc.
tend to take up tons of time and they're not any fun.
It is a grind. I have been asked several times to develop a chess engine for this or that company and I have always declined. My reasoning has been that I will probably continue doing this so long as it is fun. But release schedules, new feature requests, etc tend to make this anything but fun. This is probably the main reason I am still active after being involved in this stuff for 41 years now...
Different people are motivated by different things. I am motivated by whether or not I enjoy doing something. That's why I am still involved in drag racing both boats and cars, flying model airplanes, fishing, and of course computer chess. To some it is just a passing fancy. To others it represents a life-long challenge since a chess program project will never be "done".