package u;

import B.i;
import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
public final class d extends C1028b {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public f[] f10033f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public f[] f10034g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public int f10035h;
    public io.sentry.internal.debugmeta.c i;

    @Override // u.C1028b
    public final f d(boolean[] zArr) {
        int i = -1;
        for (int i5 = 0; i5 < this.f10035h; i5++) {
            f[] fVarArr = this.f10033f;
            f fVar = fVarArr[i5];
            if (!zArr[fVar.f10038l]) {
                io.sentry.internal.debugmeta.c cVar = this.i;
                cVar.f7826l = fVar;
                int i6 = 8;
                if (i == -1) {
                    while (i6 >= 0) {
                        float f6 = ((f) cVar.f7826l).f10042r[i6];
                        if (f6 <= 0.0f) {
                            if (f6 < 0.0f) {
                                i = i5;
                                break;
                            }
                            i6--;
                        }
                    }
                } else {
                    f fVar2 = fVarArr[i];
                    while (true) {
                        if (i6 >= 0) {
                            float f7 = fVar2.f10042r[i6];
                            float f8 = ((f) cVar.f7826l).f10042r[i6];
                            if (f8 == f7) {
                                i6--;
                            } else if (f8 < f7) {
                            }
                        }
                    }
                }
            }
        }
        if (i == -1) {
            return null;
        }
        return this.f10033f[i];
    }

    @Override // u.C1028b
    public final boolean e() {
        return this.f10035h == 0;
    }

    @Override // u.C1028b
    public final void i(c cVar, C1028b c1028b, boolean z5) {
        f fVar = c1028b.f10014a;
        if (fVar == null) {
            return;
        }
        C1027a c1027a = c1028b.f10017d;
        int iD = c1027a.d();
        for (int i = 0; i < iD; i++) {
            f fVarE = c1027a.e(i);
            float f6 = c1027a.f(i);
            io.sentry.internal.debugmeta.c cVar2 = this.i;
            cVar2.f7826l = fVarE;
            boolean z6 = fVarE.f10037k;
            float[] fArr = fVar.f10042r;
            if (z6) {
                boolean z7 = true;
                for (int i5 = 0; i5 < 9; i5++) {
                    float[] fArr2 = ((f) cVar2.f7826l).f10042r;
                    float f7 = (fArr[i5] * f6) + fArr2[i5];
                    fArr2[i5] = f7;
                    if (Math.abs(f7) < 1.0E-4f) {
                        ((f) cVar2.f7826l).f10042r[i5] = 0.0f;
                    } else {
                        z7 = false;
                    }
                }
                if (z7) {
                    ((d) cVar2.f7827m).k((f) cVar2.f7826l);
                }
            } else {
                for (int i6 = 0; i6 < 9; i6++) {
                    float f8 = fArr[i6];
                    if (f8 != 0.0f) {
                        float f9 = f8 * f6;
                        if (Math.abs(f9) < 1.0E-4f) {
                            f9 = 0.0f;
                        }
                        ((f) cVar2.f7826l).f10042r[i6] = f9;
                    } else {
                        ((f) cVar2.f7826l).f10042r[i6] = 0.0f;
                    }
                }
                j(fVarE);
            }
            this.f10015b = (c1028b.f10015b * f6) + this.f10015b;
        }
        k(fVar);
    }

    public final void j(f fVar) {
        int i;
        int i5 = this.f10035h + 1;
        f[] fVarArr = this.f10033f;
        if (i5 > fVarArr.length) {
            f[] fVarArr2 = (f[]) Arrays.copyOf(fVarArr, fVarArr.length * 2);
            this.f10033f = fVarArr2;
            this.f10034g = (f[]) Arrays.copyOf(fVarArr2, fVarArr2.length * 2);
        }
        f[] fVarArr3 = this.f10033f;
        int i6 = this.f10035h;
        fVarArr3[i6] = fVar;
        int i7 = i6 + 1;
        this.f10035h = i7;
        if (i7 > 1 && fVarArr3[i6].f10038l > fVar.f10038l) {
            int i8 = 0;
            while (true) {
                i = this.f10035h;
                if (i8 >= i) {
                    break;
                }
                this.f10034g[i8] = this.f10033f[i8];
                i8++;
            }
            Arrays.sort(this.f10034g, 0, i, new i(6));
            for (int i9 = 0; i9 < this.f10035h; i9++) {
                this.f10033f[i9] = this.f10034g[i9];
            }
        }
        fVar.f10037k = true;
        fVar.a(this);
    }

    public final void k(f fVar) {
        int i = 0;
        while (i < this.f10035h) {
            if (this.f10033f[i] == fVar) {
                while (true) {
                    int i5 = this.f10035h;
                    if (i >= i5 - 1) {
                        this.f10035h = i5 - 1;
                        fVar.f10037k = false;
                        return;
                    } else {
                        f[] fVarArr = this.f10033f;
                        int i6 = i + 1;
                        fVarArr[i] = fVarArr[i6];
                        i = i6;
                    }
                }
            } else {
                i++;
            }
        }
    }

    @Override // u.C1028b
    public final String toString() {
        String str = " goal -> (" + this.f10015b + ") : ";
        for (int i = 0; i < this.f10035h; i++) {
            f fVar = this.f10033f[i];
            io.sentry.internal.debugmeta.c cVar = this.i;
            cVar.f7826l = fVar;
            str = str + cVar + " ";
        }
        return str;
    }
}
