Este mundo é um ambiente de testes simplista largamente inspirado no http://codingbat.com criado por Nick Parlente.
Os exercícios são bem curtos e têm como objetivo melhorar as habilidades de programação tática dos estudantes. Isto significa que irá ser apresentado a uma longa lista de pequenos exercícios sobre coisas simples. A ideia é treinar estes aspectos simples até que eles fiquem automáticos para si.
Ao contrário dos outros mundos, o "BatWorld" não fornece qualquer abstração ou visualização legal. Tem simplesmente que preencher uma função, que é chamada com um conjunto de parâmetros e é isto.
Para mais informações, deve consultar a documentação do CodingBat.com, que contém por exemplo uma documentação sobre operadores booleanos bem útil: http://codingbat.com/doc/ifboolean.html