The Good Guy Fluctuation

[1] In the episode, Leonard (Johnny Galecki) is uncertain whether to cheat on his girlfriend while Sheldon (Jim Parsons) is the victim of a Halloween prank and attempts to get revenge.

Leonard, still in a long-distance relationship with his girlfriend Priya, meets an artist and comic book enthusiast named Alice, and they are attracted to each other.

Shocked that she outright slept with another man while he only kissed a woman, Leonard ends the conversation and is left in dismay.

It beat a rerun of It's the Great Pumpkin, Charlie Brown on ABC, The Vampire Diaries on The CW and Community on NBC.

[5] In the UK, the episode aired on December 8, 2011 and received 1.079 million views on E4, ranking it second that week for the channel.

Club gave the episode a C, describing it as "a completely average installment that feels like a leftover story from the earlier seasons".

Busch said that Leonard's cheating was "out of character", but enjoyed Sheldon's pranks and summarized that "overall, this was a pretty fantastic episode".

[10] Carla Day from TV Fanatic gave a rating of 4.5 out of 5, claiming that "this was a well-done Halloween episode".