Arbol Inteligente

uci
06 de Noviembre del 2009
Tengo problemas con un proyecto de la escuela. dice así:
Un árbol inteligente es aquel que va aprendiendo en la medida que se introducen nuevas
informaciones. Se quiere entonces hacer una aplicación visual que a través de preguntas
adivine animales. Las respuestas (animales) serán los nodos hojas del árbol y las
preguntas el resto de los nodos. El árbol que se genere debe ser estrictamente binario o
sea que tenga subárbol izquierdo y derecho. De no encontrarse lo buscado deben
agregársele nuevas preguntas al árbol.

La aplicación debe permitir:

a)Crear un nuevo árbol posibilitando:
La entrada de un nuevo animal.
Entrar una nueva relación o sea que se diferencie el nuevo animal que se entró y el que existía en el árbol.

a)Cargar de un fichero la información de un árbol con estas características, para modificarlo agregando nuevos animales y relaciones.
b)Guardar en un fichero, una vez terminada la ejecución de la aplicación, la base de conocimientos con toda la información del árbol creado.


Si me pueden dar una alluda escribanme a
[email protected]

Gracias de antemano