No not at all ayman. I mean yeah we did go off topic, but I was just expressing my amusement with the divergence we had here.
Anyway, I do not think of myself as a social separatist geek. I love programming to become intertwined with real life and for it to have immense effect.
Chess can wire your brain to go fast, formal, and it can be a freaking way of communication. Warlords used to play chess to dominate each other. (If I can beat you at chess, definitely I can beat you at war.) Don't underestimate this fact.
@kareem_nasser:
if i take it to a game developing perspective then no developers arent the guys who best play their games and this is logical.(nice example though)
The analogy is a little bit off. You should be comparing the people who invented chess versus the people who create games. Using assists in FPS for example is cheating, even if you wrote it yourself. I guess it is the same thing here. Even if I can create my own automated assistant for chess, it would be considered cheating.
Chess requires a huge investment of time, and I can't dedicate myself to it; that's why I want to find a shortcut that requires less investment. I am thinking of a minimalist's method to chess.
If you think about it, chess is purely discrete mathematics. Game Theory should apply well. Though again, building bikes doesn't make you a better cyclist.