I don't know if it is possible to program sacrifice. Can any of the demo Pokemon learn it?
Actually, if someone could get be all of the moves that need to be programmed for the demo, that would be wonderful. For now, I'll assume that the more powerful moves won't be appearing.
EDIT: I have finished adding all of the moves, and will now work on making the new move effects work.