BitMar - How do BitMar's algorithms work?