Como la mayoría de las cosas de la inteligencia artificial, existen multitud de técnicas para implementar una misma cosa.