> Any detection scheme based on extra information from the client could be defeated by running the chess engine on a separate computer
Response time and strength consistency could be detected regardless of having another computer.
If a person is always playing fast moves, or playing very consistently or very inconsistently good moves, they could be detected.