This game uses simple node trees and select options to allow players to create some really complex ai's.

Its a nice introduction to programming in general.