<commit_before>/* Control - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Control {
    int acr = 0;
    int actwait = 0;
    int acuracy = 0;
    boolean afta = false;
    boolean agressed = false;
    float aim = 0.0F;
    int apunch = 0;
    boolean arrace = false;
    int attack = 0;
    int avoidnlev = 0;
    boolean bulistc = false;
    int chatup = 0;
    int clrnce = 5;
    int cntrn = 0;
    boolean down = false;
    boolean enter = false;
    boolean exit = false;
    boolean exitattack = false;
    int flycnt = 0;
    boolean forget = false;
    int[] fpnt = new int[5];
    int frad = 0;
    int frx = 0;
    int frz = 0;
    boolean gowait = false;
    boolean handb = false;
    int hold = 0;
    boolean lastl = false;
    boolean left = false;
    int lookback = 0;
    boolean lrbare = false;
    boolean lrcomp = false;
    int lrdirect = 0;
    int lrstart = 0;
    boolean lrswt = false;
    int lwall = -1;
    Medium m;
    int multion = 0;
    float mustland = 0.5F;
    boolean mutem = false;
    boolean mutes = false;
    boolean onced = false;
    boolean oncel = false;
    boolean oncer = false;
    boolean onceu = false;
    int oupnt = 0;
    int oxy = 0;
    int ozy = 0;
    int pan = 0;
    boolean perfection = false;
    boolean radar = false;
    int rampp = 0;
    int randtcnt = 0;
    int revstart = 0;
    boolean right = false;
    int runbul = 0;
    int saftey = 30;
    float skiplev = 1.0F;
    int statusque = 0;
    int stcnt = 0;
    int stuntf = 0;
    int swat = 0;
    int trfix = 0;
    int trickfase = 0;
    float trickprf = 0.5F;
    int turncnt = 0;
    int turntyp = 0;
    boolean udbare = false;
    boolean udcomp = false;
    int uddirect = 0;
    int udstart = 0;
    boolean udswt = false;
    boolean up = false;
    int upcnt = 0;
    int upwait = 0;
    boolean usebounce = false;
    int wall = -1;
    boolean wlastl = false;
    int wtx = 0;
    int wtz = 0;
    boolean zyinv = false;

    public Control(final Medium medium) {
        m = medium;
    }

    public void falseo(final int i) {
        left = false;
        right = false;
        up = false;
        down = false;
        handb = false;
        lookback = 0;
        enter = false;
        exit = false;
        if (i != 1) {
            radar = false;
            arrace = false;
            chatup = 0;
            if (i != 2)
                multion = 0;
            if (i != 3) {
                mutem = false;
                mutes = false;
            }
        }
    }

    public void preform(final Mad mad, final ContO conto, final CheckPoints checkpoints, final Trackers trackers) {
        left = false;
        right = false;
        up = false;
        down = false;
        handb = false;
        if (!mad.dest) {
            if (mad.mtouch)
                if (stcnt > statusque) {
                    int i = checkpoints.stage;
                    if (i > 10)
                        i -= 10;
                    acuracy = (7 - checkpoints.pos[mad.im]) * checkpoints.pos[0] * (6 - i * 2);
                    if (acuracy < 0 || checkpoints.stage == -1)
                        acuracy = 0;
                    clrnce = 5;
                    if (checkpoints.stage == 16 || checkpoints.stage == 21)
                        clrnce = 2;
                    if (checkpoints.stage == 22 && (mad.pcleared == 27 || mad.pcleared == 17))
                        clrnce = 3;
                    if (checkpoints.stage == 26 && mad.pcleared == 33)
                        clrnce = 3;
                    float f = 0.0F;
                    if (checkpoints.stage == 1)
                        f = 2.0F;
                    if (checkpoints.stage == 2)
                        f = 1.5F;
                    if (checkpoints.stage == 3 && mad.cn != 6)
                        f = 0.5F;
                    if (checkpoints.stage == 4)
                        f = 0.5F;
                    if (checkpoints.stage == 11)
                        f = 2.0F;
                    if (checkpoints.stage == 12)
                        f = 1.5F;<commit_msg>fixes a small, very specific bug<commit_after>/* Control - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Control {
    int acr = 0;
    int actwait = 0;
    int acuracy = 0;
    boolean afta = false;
    boolean agressed = false;
    float aim = 0.0F;
    int apunch = 0;
    boolean arrace = false;
    int attack = 0;
    int avoidnlev = 0;
    boolean bulistc = false;
    int chatup = 0;
    int clrnce = 5;
    int cntrn = 0;
    boolean down = false;
    boolean enter = false;
    boolean exit = false;
    boolean exitattack = false;
    int flycnt = 0;
    boolean forget = false;
    int[] fpnt = new int[5];
    int frad = 0;
    int frx = 0;
    int frz = 0;
    boolean gowait = false;
    boolean handb = false;
    int hold = 0;
    boolean lastl = false;
    boolean left = false;
    int lookback = 0;
    boolean lrbare = false;
    boolean lrcomp = false;
    int lrdirect = 0;
    int lrstart = 0;
    boolean lrswt = false;
    int lwall = -1;
    Medium m;
    int multion = 0;
    float mustland = 0.5F;
    boolean mutem = false;
    boolean mutes = false;
    boolean onced = false;
    boolean oncel = false;
    boolean oncer = false;
    boolean onceu = false;
    int oupnt = 0;
    int oxy = 0;
    int ozy = 0;
    int pan = 0;
    boolean perfection = false;
    boolean radar = false;
    int rampp = 0;
    int randtcnt = 0;
    int revstart = 0;
    boolean right = false;
    int runbul = 0;
    int saftey = 30;
    float skiplev = 1.0F;
    int statusque = 0;
    int stcnt = 0;
    int stuntf = 0;
    int swat = 0;
    int trfix = 0;
    int trickfase = 0;
    float trickprf = 0.5F;
    int turncnt = 0;
    int turntyp = 0;
    boolean udbare = false;
    boolean udcomp = false;
    int uddirect = 0;
    int udstart = 0;
    boolean udswt = false;
    boolean up = false;
    int upcnt = 0;
    int upwait = 0;
    boolean usebounce = false;
    int wall = -1;
    boolean wlastl = false;
    int wtx = 0;
    int wtz = 0;
    boolean zyinv = false;

    public Control(final Medium medium) {
        m = medium;
    }

    public void falseo(final int i) {
        left = false;
        right = false;
        up = false;
        down = false;
        handb = false;
        lookback = 0;
        enter = false;
        exit = false;
        if (i != 1) {
            radar = false;
            arrace = false;
            chatup = 0;
            if (i != 2)
                multion = 0;
            if (i != 3) {
                mutem = false;
                mutes = false;
            }
        }
    }

    public void preform(final Mad mad, final ContO conto, final CheckPoints checkpoints, final Trackers trackers) {
        left = false;
        right = false;
        up = false;
        down = false;
        handb = false;
        if (!mad.dest) {
            if (mad.mtouch)
                if (stcnt > statusque) {
                    acuracy = (7 - checkpoints.pos[mad.im]) * checkpoints.pos[0] * (6 - checkpoints.stage * 2);
                    if (acuracy < 0 || checkpoints.stage == -1)
                        acuracy = 0;
                    clrnce = 5;
                    if (checkpoints.stage == 16 || checkpoints.stage == 21)
                        clrnce = 2;
                    if (checkpoints.stage == 22 && (mad.pcleared == 27 || mad.pcleared == 17))
                        clrnce = 3;
                    if (checkpoints.stage == 26 && mad.pcleared == 33)
                        clrnce = 3;
                    float f = 0.0F;
                    if (checkpoints.stage == 1)
                        f = 2.0F;
                    if (checkpoints.stage == 2)
                        f = 1.5F;
                    if (checkpoints.stage == 3 && mad.cn != 6)
                        f = 0.5F;
                    if (checkpoints.stage == 4)
                        f = 0.5F;
                    if (checkpoints.stage == 11)
                        f = 2.0F;
                    if (checkpoints.stage == 12)
                        f = 1.5F;
{'fraction_non_alphanumeric': 0.09917861959053574, 'fraction_numerical': 0.026725511830329778, 'mean_word_length': 1.2864349775784754, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6218955', 'n_tokens_mistral': 2796, 'n_tokens_neox': 2529, 'n_words': 824}