software

Social Mario teaches AI to learn by imitating each other

As videogames are frequently focused on having a single human player interact with dozens or even hundreds of computer-controlled characters at a time, they tend to be particularly fertile ground for development of artificial intelligence. This is why it should come as no surprise that when the Chai

The beautiful destruction of old-school malware

Malware. Blech! We hate malware. And so we should—deleting files, maliciously clogging up our desktops, turning our browsers into never-ending adverts. But it’s so boring and irritating these days. At least back in the 1980s and 1990s you could take a step back and admire both the technical and arti