I played chess against ChatGPT just yesterday, and it got into a winning position against me. After 24 moves it tried to play an illegal move and then when I told it that's illegal it played a bad move, and after that it didn't manage to find any more legal moves (I gave up after asking it to try again about 10 times).
But it's very close to being able to play chess.
My prompt was:
> we're playing chess. only send chess moves.
>
> 1. e4