Geração IV
Apesar de as gerações I e III serem virtuais, ambas foram desenvolvidas na linguagem de programação Scratch, que apresenta diversas limitações, especialmente no uso em smartphones. Aproveitando os recentes avanços da Inteligência Artificial, foi elaborada, com sua assistência, uma versão em formato de aplicativo web, capaz de rodar tanto em desktop quanto em smartphones. Essa versão também incorporou quatro tipos de átomos (nitrogênio, hidrogênio, oxigênio e carbono), os mesmos utilizados na geração II, cuja implementação nas gerações I e III era mais difícil. Além disso, foram criadas missões nas quais é apresentado ao jogador o nome da molécula a ser formada, e ele precisa montá-la arrastando e soltando os átomos específicos nas posições corretas. Entre as limitações dessa versão, destaca-se a dificuldade em definir a quantidade de ligações entre os átomos, já que podem ocorrer ligações simples, duplas ou triplas, e a interface de representação dessas ligações não apresentou bons resultados. Por isso, optou-se, por ora, por ignorar as diferenças entre os tipos de ligação, de modo que a verificação da molécula ocorre da mesma forma, independentemente de haver uma, duas ou três ligações.