KBillar is a billiard game in which everything is user-definable: the table, borders, ball properties, gravity, etc. The user can choose to play billiards on surfaces such as a sphere, a cylinder, or a torus, or in any map which can be expressed as z(x,y). To parse complex mathematical maps, KBillar uses methods from Kalamaris.
Championship Generator produces a list of all the meetings which must occur between the participants of a championship. It can be used to produce the challenges between teams if competitions are not foreseen to directed elimination. It supports championships where it is necessary to consider the matches at home and away. It can also try to avoid fights between the big teams in the first and last days. It also supports the case in which two teams have a mutual stadium, and therefore cannot simultaneously play at home or away.