The Imitation Game, a film based on Andrew Hodges' biography of Alan Turing, with Benedict Cumberbatch taking on the role of Turing, will be released later this year.

Filming of the biopic, produced by Black Bear Pictures was completed in November and this still from it was posted on Twitter on December 24th to mark the news of Turing's posthumous Royal Pardon expunging his conviction for gross indecency.

The Imitation Game was scripted by Graham Moore is based on Alan Hodges' biography Alan Turing: The Enigma. It isn't the first time that this biography has been dramatized. The play "Breaking the Code" was first staged in 1986 and later televised. It was shown across the world during the Turing Centenary in 2012 and there were several other dramatizations including an opera.

Turing's homosexuality is a central theme in the Imitation Game. It also stars Keira Knightley as Joan Clarke, a code-breaker who worked in Bletchley Park's Hut 8 with Turing and to whom he became engaged. According to the outline of the film, Turing later came out to Clarke, who was "unfazed" by his revelation and the pair cancelled their marriage.

The Imitation Game's Twitter page also provides a link to this short video clip in which Cumberbatch reads a letter from Alan Turing to his friend and fellow mathematician Norman Routledge. Turing wrote the letter shortly before his court appearance for gross indecency and although he remarks that he should one day write a short story about the incident, he signed it "yours in distress".

The clip, which was from Letters Live Event, indicates the extent to which Cumberbatch has been able to take on the role of Turing in a convincing manner.

Proofs that P=NP, and even for the less exciting and more likely P≠NP, abound. Most of them by enthusiasts who, usually, can be commended for their enthusiasm, but not so much for their proofs. Howe [ ... ]

What you do as a Girl Scout stays with you for life. So it's great to see that Think Like a Programmer Awards are being introduced for Girl Scout Daisies, Brownies and Juniors, along with badges for r [ ... ]