dating site algorithm dating a marlin 39