pyD20 is a combat manager meant to be used by a DM while playing the D20/DND3e role-playing game. Its features include a pyGTK2/Glade interface, the ability to track combatants, initiatives, and HP, the ability to reassign initiatives during combat, and the ability to add or remove combatants during combat. pyD20 is designed to be simple for the DM to use.
pyECTOR is a chatterbot which learns from what people say. It is based on an artificial intelligence architecture that is inspired by Copycat, an AI system from Mitchell and Hofstadter. The Concept Network it uses is a mix between neural and semantic networks. It uses co-occurrences to compute the influence of one semantic node on another. The links are statistically weighted.
roll is a command-line program that rolls a user-defined dice sequence and displays the result. The die are defined using dN, where N is the number of sides. They can be rolled multiple times by prepending the number of repetitions (e.g., 3d6) and used in simple mathematical expressions (e.g., 2d8+4).
Slash'EM (Super Lotsa Added Stuff Hack -- Extended Magic) is a variant of the hugely popular roguelike game NetHack. It adds more monsters, more objects, more dungeon levels, more roles, and more races, shopkeeper services, and techniques for you to use, and invisible objects and gypsies for those who feel lucky. It also comes with a GTK windowing interface and higher resolution tile sets as options.