Re: Why?
> Try training your AI model on chess game records and you would have, I suspect, a very different outcome.
Well, ChatGPT - like the other LLMs - was trained by pulling in everything that could be found on the web, and every other digitised text source, which includes the entire rules of Chess (many times, in book and web form), more books discussing the Great Players and their strategies and, of course, play-by-play records of games. At every level (chess by email, forum post etc).
So it had all the data that you suggest - and yet it failed.
Now, using *sensible* ML techniques on Chess rules *will* create a machine that can play - you can literally even do it with (big enough) matchboxes, in precisely the same way as you can train matchboxes to play tic-tac-toe - although it will take some time for that mechanism to complete its learning phase[1]. But, logically, it will work. What is the MAJOR difference between that ML and ChatGPT? The matchboxes are trained and punished/rewarded against a specific goal and with specific metrics. ChatGPT - nah.
> Why would ChatGPT be any good at chess?
Why would ChatGPT be good at *anything*? Unlike the matchboxes, it has not been trained with any sane goals - it won't be good at designing airplane wings, or baking bread, or writing Python code.
> not a problem to which general knowledge, or even basic understanding of the rules, gives a great solution.
There are NO problems to which general knowledge is the solution - except for winning pub quizzes or beating The Chase[2]. Knowledge plus nous - that'll get the job done. Heck, nous, time and an inquisitive mind will get over the lack of general or even specific knowledge[3].
So what great solution can ChatGPT or its cousins give us?[4]
[1] the Heat Death of The Universe says "hello"
[2] and the prizes you get for either do not compensate for building an entire LLM.
[3] we call this "research"
[4] well, comments on El Reg do say that it works as a super-ELIZA, but there are cheaper ways to achieve that goal.