Досить звернути увагу на час чергового ходу, зіставити ситуації (легка / важка). Як правило істинний гравець при виникненні критичної ситуації буде довго роздумувати перед черговим ходом, легкі ходи (особливо на початку партії) істинний гравець робить швидко. Чітери не особливо витрачають час - їм потрібна швидка по біда. Навіть якщо він буде іноді зображати "кипучу мозкову" діяльність, то в логіці його дій обов'язково трапиться "палево". Точно так же буде помітно, якщо на будь-який черговий хід він буде витрачати максимально можливий час.
Безпосередньо сказати на 100 відсотків складно, з ким ви маєте справу, з чесним гравцем або чітера, що використовують програму. Якщо читер сам непогано грає в шахи, то він буде намагатися маскувати за часом ходи. Тут важлива вже ваша кваліфікація, чим вона вища, тим більше шансів зрозуміти з ким ви граєте, з програмою або людиною. Тому що чим вище рівень складності програми, тим вона довше думає і приблизно однаковий час. Скажімо для досвідченого шахіста є очевидні ходи в певних ситуаціях і не обов'язково на початку партії. Так ось програма теж зробить цей хід, з тією лише різницею, що вона буде думати. І це палево. Також є нюанс: програми починаючи з середнього рівня і вище, особливо вище, вже не коли не косячат, тобто у них немає того, що в шахах називають - позіхання. І вони вже на таких рівнях рідко програють тактично. Тактика в шахах, це коли в процесі гри виникають певні можливості того чи іншого маневру. Програють в основному стратегічно. Стратегія це в цілому план дій, тобто ви її (програму) ставите в безвихідне становище. Тому, щоб визначити з ким граєш, необхідно напрацювати досвід і розбиратися в шахах. І ще є щось, що складно пояснити. Коли граєш з програмою, то як то інтуїтивно відчуваєш якусь бездушність по стилю її гри, по її математичної вивіреності. Це я говорю вже про високих рівнях. Тобто основний момент в підсумку - це скільки часу вона думає. Якщо при різних обставинах приблизно однаково, то це програма.
Наприклад якщо ви граєте в шахи в соціальній мережі "ВКОНТАКТЕ", То там можна подивитися кількість зіграних партій і кількість виграних і програних партій з цього ви можете робити висновок грати з ним або не грати
Дивіться на рейтинг гравця і на виграні партії. Цей показник не є звичайно абсолютним, але багато що говорить про силу гравця. Ви ж помітили, що в основному з гравцем мають чималий рейтинг, досить складно грати, ніж з з тим хто його не має.
Чітера в шахах бути неможливо. Якщо ви маєте на увазі, чи грає робот або людина, то дуже просто. Робота дуже легко обіграти. І людина робить помилки а робот немає.
Залишити відповідь