Project

General

Profile

« Previous | Next » 

Revision 62b9f665

Added by Leszek Koltunski 12 months ago

speedup

View differences:

src/main/java/org/distorted/objectlib/tablebases/TablebasesPruning.java
174 174
    move[2]=1;
175 175
    move[3]=1;
176 176

  
177
    for(int ax=0; ax<mNumAxis; ax++)
178
      for(int cubit=0; cubit<mNumCubits; cubit++)
179
        mRotRow[cubit][ax] = computeRow(mPosition[cubit],quats[cubit],ax);
177
    for(int cubit=0; cubit<mNumCubits; cubit++) computeRow(mPosition[cubit],quats[cubit],mRotRow[cubit]);
180 178

  
181 179
    for(int s=0; s<mScalingFactor; s++)
182 180
      {
......
287 285
    move[2]=1;
288 286
    move[3]=1;
289 287

  
290
    for(int ax=0; ax<mNumAxis; ax++)
291
      for(int cubit=0; cubit<mNumCubits; cubit++)
292
        rotRow[cubit][ax] = computeRow(mPosition[cubit],quats[cubit],ax);
288
    for(int cubit=0; cubit<mNumCubits; cubit++) computeRow(mPosition[cubit],quats[cubit],rotRow[cubit]);
293 289

  
294 290
    for(int s=0; s<mScalingFactor; s++)
295 291
      {
......
377 373
    move[2]=1;
378 374
    move[3]=1;
379 375

  
380
    for(int ax=0; ax<mNumAxis; ax++)
381
      for(int cubit=0; cubit<mNumCubits; cubit++)
382
        rotRow[cubit][ax] = computeRow(mPosition[cubit],quats[cubit],ax);
376
    for(int cubit=0; cubit<mNumCubits; cubit++) computeRow(mPosition[cubit],quats[cubit],rotRow[cubit]);
383 377

  
384 378
    for(int s=0; s<mScalingFactor; s++)
385 379
      {

Also available in: Unified diff