public static class LunarLanderDomain.LLPhysicsParams
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double |
anginc
The change in orientation angle the lander makes when a turn/rotate action is taken
|
protected double |
angmax
The maximum angle the lander can be rotated in either the clockwise or counterclockwise direction
|
protected double |
gravity
The force of gravity
|
protected double |
vmax
The maximum speed in any velocity component that the agent can move
|
protected double |
xmax
The maximum x value of the world
|
protected double |
xmin
The minimum x value of the world
|
protected double |
ymax
The maximum y value of the world
|
protected double |
ymin
The minimum y value of the world
|
Constructor and Description |
---|
LLPhysicsParams() |
Modifier and Type | Method and Description |
---|---|
LunarLanderDomain.LLPhysicsParams |
copy() |
double |
getAnginc() |
double |
getAngmax() |
double |
getGravity() |
double |
getVmax() |
double |
getXmax() |
double |
getXmin() |
double |
getYmax() |
double |
getYmin() |
void |
setAnginc(double anginc) |
void |
setAngmax(double angmax) |
void |
setGravity(double gravity) |
void |
setVmax(double vmax) |
void |
setXmax(double xmax) |
void |
setXmin(double xmin) |
void |
setYmax(double ymax) |
void |
setYmin(double ymin) |
protected double gravity
protected double xmin
protected double xmax
protected double ymin
protected double ymax
protected double vmax
protected double angmax
protected double anginc
public LunarLanderDomain.LLPhysicsParams copy()
public double getGravity()
public void setGravity(double gravity)
public double getXmin()
public void setXmin(double xmin)
public double getXmax()
public void setXmax(double xmax)
public double getYmin()
public void setYmin(double ymin)
public double getYmax()
public void setYmax(double ymax)
public double getVmax()
public void setVmax(double vmax)
public double getAngmax()
public void setAngmax(double angmax)
public double getAnginc()
public void setAnginc(double anginc)