[ODE] Consistency

Henri Hakl henri at cs.sun.ac.za
Sun Mar 16 17:39:02 2003


This is a multi-part message in MIME format.

------=_NextPart_000_0012_01C2EC2F.005DA3B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi - just a quick question, is ODE deterministically consistent? In =
other words will it (even in complex systems) always produce the same =
results?

I think it does - but for the life of me I cannot figure out why my AIs =
don't always perform the same on the system.

I'm reasonably certain that all the code maintains the "elite" AI =
correctly, yet it does not always do things as well with each run. Maybe =
it is because I don't "reset" the system correctly, currently I set all =
objects to their original position, set velocity to zero and set all =
amotor-joint-velocities to zero.

Am I missing something?
  thanks
    Henri

------=_NextPart_000_0012_01C2EC2F.005DA3B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi - just a quick question, is ODE=20
deterministically consistent? In other words will it (even in complex =
systems)=20
always produce the same results?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I think it does - but for the life of =
me I cannot=20
figure out why my AIs don't always perform the same on the =
system.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I'm reasonably certain that all the =
code maintains=20
the "elite" AI correctly, yet it does not always do things as well with =
each=20
run. Maybe it is because I don't "reset" the system correctly, currently =
I set=20
all objects to their original position, set velocity to zero and set all =

amotor-joint-velocities to zero.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Am I missing something?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp; thanks</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; =
Henri</FONT></DIV></BODY></HTML>

------=_NextPart_000_0012_01C2EC2F.005DA3B0--