In the past few days I have been fiddling with several possibilities
for the bitvector genealogy problem. I was aiming to solve the problem
with the root bitvector that my first solution had.
I have found different sources on the web and different ways of
dealing with the problem, but none matched the accuracy of the first
solution, although it did surpass it in speed.
Here you will find the latest racket code with a several different takes on
the solution. The main things to look for are the find-genealogy-*
For now I am done with this until I can come up with a different
strategy for approaching the problem.