001    package org.server.motion;
002    
003    import java.util.*;
004    import java.io.*;
005    import java.net.*;
006    import java.awt.*;
007    import java.awt.event.*;
008    import javax.swing.*;
009    import javax.swing.event.*;
010    import java.awt.geom.*;
011    
012    import org.realobject.*;
013    
014    public interface MotionSimulator {
015    
016            public void init(HashMap<String, Point2D.Double> flag_location_map, ArrayList<RCRSVirtualSoccerEcoBe> ecobe_list, Ball ball) ;      
017            public void simulateStep(double step_time) ;
018    }