It worksgit add --agit add --a! I think, maybe. Changed constraint choice algorithm in ID3 to take constraint with lowest average entropy across bids, added saving/loading trees, added ability to read in learning instances from a file. Still a possible infinite recursion bug in ID3.