>なんだよ!!1)と2)はどうでもいいんだよ!!
どうでもいいのかよw

プログラミングで一番実力を示す値は
数学力と発想力と知識だと思うけど。

最強の将棋を作るには
将棋の知識と
最強の将棋ができたら面白いという発想
それを実現するためのアルゴリズム
この3つがあって初めてできる。

将棋を知らない奴には、最強将棋は作れないし
最強の将棋を作ろうと思わない奴にも、最強将棋は作れない
そしてアルゴリズムを思いつかない奴にも、最強将棋は作れない

すべてをバランス良く持ち合わせている人間が
プログラミングの神だね。

数学だけができても、無知で想像力のない人には
面白いものは作れないよ。