Любого человека можно обмануть. Любую программу — да проще простого. Разница лишь в том, что обманутый человек, если он не клинический идиот, вряд ли попадется на ту же самую уловку дважды. Машину можно обманывать сколько угодно раз, даже не пробуя изменить что-то в методе. И она каждый раз, усердно и бесстрастно, будет «вестись» на твои устаревшие уловки.