if this method is not the desired method i'm gonna remove it and be done with it, spent way too much time trying to implement something that's badly documented.
If you copy that script to c:\planetdance\ab you can still use it after the next update.
You can change the formula used in the script yourself, see below. There are jd.. lo.. and la.. variables, for julian day, place longitude and place latitude.
for instance, if you remove all the ' / 2' parts, you have the former method where distance between A and B is not cut in half.
CA A [C] B CB
jdCA = jdA - (jdB - jdA) / 2;
loCA = loA - (loB - loA) / 2;
laCA = laA - (laB - laA) / 2;
jdCB = jdB + (jdB - jdA) / 2;
loCB = loB + (loB - loA) / 2;
laCB = laB + (laB - laA) / 2;
I uploaded a version which has a choice between not dividing by two (one) and dividing by two so you can experiment, same link as before. Put it in c:\planetdance\ab and open by Application run.
See if you can do something with it.
And excuse me for being so grumpy, i think i was rather unpatient with this, i've done better
