Class LearnPDF

java.lang.Object
  |
  +--LearnPDF

public class LearnPDF
extends java.lang.Object

Author:
Erhan Oztop, 2001-2002

Source code by Erhan Oztop (erhan@atr.co.jp)
Copyright August 2002 via
University of Southern California Ph.D. publication copyright

Field Summary
(package private) static Motor m
           
(package private) static boolean stochastic
           
(package private) static double VAR
           
(package private) static int XBIN
           
(package private) static int YBIN
           
 
Constructor Summary
LearnPDF()
           
 
Method Summary
(package private) static double asym(double x, double y)
           
(package private) static double diag(double x, double y)
           
(package private) static double disk(double x, double y)
           
(package private) static double gaussian(double x, double y)
           
(package private) static double Gaussian(double var, double mux, double muy, double x, double y)
           
(package private) static double gaussian1(double x, double y)
           
(package private) static double gaussian2(double x, double y)
           
static void main(java.lang.String[] argv)
           
(package private) static double probabilityF(double x, double y, MotorPlan mp)
           
(package private) static Point3d remap(MotorPlan mp)
           
(package private) static double rewardF(double x, double y, MotorPlan mp)
           
(package private) static double torus(double x, double y)
           
(package private) static double tri(double x, double y)
           
(package private) static double xor(double x, double y)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

m

static Motor m

XBIN

static int XBIN

YBIN

static int YBIN

stochastic

static boolean stochastic

VAR

static double VAR
Constructor Detail

LearnPDF

public LearnPDF()
Method Detail

main

public static void main(java.lang.String[] argv)

remap

static Point3d remap(MotorPlan mp)

rewardF

static double rewardF(double x,
                      double y,
                      MotorPlan mp)

probabilityF

static double probabilityF(double x,
                           double y,
                           MotorPlan mp)

asym

static double asym(double x,
                   double y)

gaussian

static double gaussian(double x,
                       double y)

gaussian1

static double gaussian1(double x,
                        double y)

gaussian2

static double gaussian2(double x,
                        double y)

Gaussian

static double Gaussian(double var,
                       double mux,
                       double muy,
                       double x,
                       double y)

xor

static double xor(double x,
                  double y)

disk

static double disk(double x,
                   double y)

torus

static double torus(double x,
                    double y)

diag

static double diag(double x,
                   double y)

tri

static double tri(double x,
                  double y)