Exemple #1
0
        public IVelocy Minus(IPositionPS position)
        {
            PositionPS ps = (position as PositionPS);

            int[] vect = new int[this.position.Length];

            for (int i = 0; i < vect.Length; i++)
            {
                vect[i] = (this.position[i] - ps.position[i]) % this.numberOfWorkers;
            }

            return(new Velocy(this.numberOfWorkers, vect));
        }
Exemple #2
0
 public SolutionPosSpeed(IPositionPS position, IVelocy velocy)
 {
     this.Position = position;
     this.Speed    = velocy;
 }