- utilizzo di un binary tree al posto del kd-tree - implementate le funzioni sul binary tree ( a parte il bilanciamento) - errori noti : calcolo curvatura per decidere la direzione di split.