欢迎光临散文网 会员登陆 & 注册

【Mili】sustain++代码手抄及释义

2020-06-14 12:31 作者:esterTion  | 我要投稿


图片为官方投稿封面

渣翻&菜鸡语文警告(雾)

每一次Cassie做这种代码+歌词的曲,代码里都会藏一层故事,这次也不例外。

歌词与代码之间相互呼应,而又相互补充,暗藏只看一方面读不到的深层。

(老千层饼了)


注释采用灰色标记,对于代码本体的释义用蓝色标记

package extraLarge;
软件包 额外大

/**
 * The goal of this program is to obtain a HEALTHY
 * and SUSTAINABLE relationship, darling.
 *
 * @author Cassie Wei from Mili
 */

亲爱的,这个程序的目标是获得一个健康持久的关系。
@作者:来自Mili的Cassie Wei

public class sustainPlusPlus {
    
    public static void main(String[] args) {
        World world = new World();
        Life me = new Ghost();
        Life you = new Ghost();
        创建一个新的世界,并创建两个幽灵(生命),分别为“我”和“你”



        /**
         * If abstraction is the definition of beauty
         如果说事物的抽象化才是美的定义
         * Are those of us chasing after clarity
         那么,追随明确性的我们
         * A representation of ugly?
         是否象征丑恶?
         */

        将世界中的一切按照美排序
        world.getObjects().sortByAttribute("beauty");
        如果最美的事物包含有“抽象”的艺术标签
        if (world.getObjects().getFirst().getArtTags().indexOf("abstract") != -1) {
            那么,给我和你都加上丑恶的属性
            me.addPhysicalAttribute("ugly");
            you.addPhysicalAttribute("ugly");
        }
        在丑恶程度上,我和你同为第一
        world.giveBestAward("ugly", me);
        world.giveBestAward("ugly", you);



        /**
         * CALL ME MOMMY
         叫我妈咪
         * JUST LIKE YOUR FANTASY
         就像你妄想的那样
         * There is no crime in ideality
         梦淫无罪
         */

        如果你的癖好中有恋母
        if (you.getFetishes().searchByType("name calling", "mommy") != -1) {
            那么将我加入到你的记忆之中,成为你脑中的妈咪
            you.addToMemory(me);
            you.setNicknameFor(you.getMemory(me), "mommy");
        }
        对世界添加“恋母情结是被允许的”的规则
        Rule r = new Rule("Oedipus complex is okay", true);
        world.addRule(r);



        /**
         * MUX>>>DEMUX
         * Can't you understand me?
         明白了吗?
         * I'm not mine NAND I'm not yours
         我不属于我 NAND 我不属于你
         * Ah
         */

        你尝试解读我给你所说的话语
        try {
            you.decodeMessage(me.codeMessage("I'm not mine NAND I'm not yours.", "mux"), "mux");
        } catch (InsufficientIntelligenceQuotientException e) {
            如果出现 智商不足 的错误,
            则对你说,“哦,你这个小笨蛋”

            world.sendMessage("Oh you dummy.", you);
            world.announce("Ah");
        }



        /**
         * This could end right here if you don't let it out
         如果你不愿吐出真心,我们的一切也就此结束
         * Let it out
         我们的一切也就此结束
         */

        如果你有任何想法
        if (you.getThoughts().size() != 0) {
            try {
                你一定要把所有的真心都告诉我
                you.sayTo(you.getThoughts(), me);
                you.clearThoughts();
            } catch(TooMuchOfAPussyException e) {
                但若是因为你太过懦弱,我们的关系会就此结束
                world.getRelationship(me, you).end();
            }
        }



        /**
         * Give up or give me your all
         选择放手弃权 还是选择为我暴露出你的全部?
         * Tell me now
         快告诉我
         * Tell me now
         快告诉我
         */

        如果你对我的爱不足一半
        if (you.getMemories(me).getLove() < 0.5) {
            我们将会形同陌路
            world.getRelationship(me, you).setSustain(0);
        } else {
            亦或者 你将你所有的内心与属性转嫁于我
            you.transferThoughts(me);
            you.transferAttributes(me);

            我们之间的关系也就更加稳固
            // sustain++;
            world.getRelationship(me, you).increaseSustain();
        }



        /**
         * If we can be completely simulated
         如果我们的一切可以被模拟重现
         * Do we need a real reality?
         我们是否还需要真正的现实?
         */

        创建一个关于我的新的模拟
        Simulation s = new Simulation(me, world, 1993, 227760);
        如果和本我100%相同,则处决现实的我
        if (s.compareToOriginal(me) == 100) {
            world.execute(me);
        }



        /**
         * Don't let words die, let love run dry
         不要让话语死去,不要让爱干涸
         * Like what we did to the rivers we killed off in our near future
         像那一条条在不远的未来被我们屠杀的河川那样
         * Ah
         */

        在我们关系的稳固度超过世界上所有的河流之数之前,
        我对你说“我爱你”,而你也对着我说“我爱你”

        for (int sustain = 0; sustain < world.getRiver().size(); sustain++) {
            me.sayTo("I love you.", you);
            you.sayTo("I love you.", me);
        }



        /**
         * And mumble some stupid stuff
         咕嘟那些愚蠢痴话
         * Like
         说着
         * "I saw it coming"
         “我早就知道会成为这样”
         * Pretend it's not happening
         但却视而不见
         * Us losers do nothing so winners keep winning
         只因败者的我们不愿行动,胜者永是胜者
         */

        对于愚昧、痴笨、小气、视而不见的话题,你我都不能再提起
        String[] tags = {"stupid", "dumb", "petty", "ignorant"};
        world.mute(me, tags);
        world.mute(you, tags);
        世界中的前1%的它们,我们将一一挑战
        for (Life them : world.getLifeTopOnePercent()) {
            me.fight(them);
            you.fight(them);
        }



        /**
         * Sit
         左下
         * Fetch your leash
         拿来狗带
         * DICTATED ECONOMY
         被主宰的经济
         */

        我命令你坐下
        me.command(you, "sit");
        我命令你拿回狗带
        me.command(you, "fetch");
        你支付给我所有的财物,作为学费
        you.pay(me, you.getFinanceProperties(), "educational purposes");



        /**
         * Show me
         给我看看
         * Your belly
         小肚皮
         * FORGOTTEN ECOLOGY
         被遗忘的生态
         */

        我命令你脱下
        me.command(you, "strip");
        我命令你展示
        me.command(you, "exhibit");
        将你定义为“流氓”的环境污染
        world.addPollution("environmental", "indecency", you);



        /**
         * Stay
         不许动
         * Okay, eay
         好,可以吃啦
         * HUMAN PSYCHOLOGY
         人性心理
         */

        我命令你静止
        me.command(you, "stay");
        我命令你进食
        me.command(you, "eat");
        你爱上了我
        you.love(me);



        /**
         * g 0 0 d   b o i
         乖乖男孩
         * Here's a treat
         奖励你一粒小零食
         * HUNGRY FOR ENERGY
         渴望能源
         */

        我赞扬你“乖孩子”
        me.praise(you, "Good boy.");
        我赠给你肉
        me.gift(you, "meat");
        你全部吃尽
        you.sonsumeLast();



        /**
         * We are searching
         我们在寻找
         * Following our human instincts
         跟随着人类本能
         * Looking for ghosts of the non-existing kind
         寻找那不存于这世界的特别品种的幽灵
         * Who make us whole from the very beginning
         从出生那瞬间即能完成我们的那个品种
         */

        找寻世界上与我相关的所有幽灵
        Ghost[] findings = world.search(me, "ghost");
        Ghost[] parents = new Ghost[2];
        for (Ghost g : findings) {
            对于其中每一个幽灵,先将其认为家人
            me.addFamily(g);
            if (me.isHappy()) {
                若我开心之时,则将它们认为我的父
                if (parents[0] == null) {
                    parents[0] = g;
                }
                亦或是母
                else if (parents[1] == null) {
                    parents[1] = g;
                }
                但“我”从不开心,也永将不会开心
                else {
                    //IGNORED because 'me' is never happy
                    //and will never be happy anyway
                }
            }
            最后,将它剔除出我的家庭
            me.removeFamily(g);
        }




        /**
         * We keep chasing
         不停地寻找
         * Dreaming about the perfect being
         梦想那完美的存在
         * Perfect parents who are non-exiting
         那不存于这世界的完美的双亲
         * Our bodies grew, our minds stayed the same
         我们的身体茁壮成长,内心却永远幼稚
         */

        如果我我所找寻到的正是我理想的双亲
        if (me.getDreamParents().equals(parents)) {
            它们也就成为了我的双亲
            me.setParents(parents);
        }
        else {
            如若不符合,我则大发脾气
            me.throwTantrum();
        }


        我不断的问你,“我们从何而去?”
        /**
         * Now darling, where do we go from here?
         哪,亲爱的,我们从何而去?
         */

        me.ask(you, "Where do we go from here?");

        /**
         * Now darling, where do we go from here?
         哪,亲爱的,我们从何而去?
         */

        me.ask(you, "Where do we go from here?");

        /**
         * Now darling, where do we go from here?
         哪,亲爱的,我们从何而去?
         */

        me.ask(you, "Where do we go from here?");

        我呼唤你
        /**
         * Darling, darling
         亲爱的,亲爱的
         */

        me.callFor(you);
        me.callFor(you);

        而你也反问我,我们从何而去?
        /**
         * Hey honey, where do we go from here?
         喂,宝贝,我们从何而去?
         */

        you.ask(me, "Where do we go from here?");

        /**
         * Hey honey, where do we go from here?
         喂,宝贝,我们从何而去?
         */

        you.ask(me, "Where do we go from here?");

        /**
         * Now darling, where do we go from here?
         哪,亲爱的,我们从何而去?
         */

        me.ask(you, "Where do we go from here?");

        /**
         * Now darling, where do we go from here?
         哪,亲爱的,我们从何而去?
         */

        me.ask(you, "Where do we go from here?");

        我问着这个世界,从何而去?
        /**
         * To where?
         从何而去?
         */

        me.ask(world, "To where?");



        /**
         * CALL ME DADDY
         叫我爹地
         * WHERE"S YOUR "YES SIR" & "PLEASE"?
         听不见你的“是的先生”呀?你的“请”去哪里了?
         * That's the only vocabulary you need
         其他的词汇对你来说没有必要
         */

        将你记忆中对我的称呼设为爹地
        you.setNicknameFor(you.getMemory(me), "daddy");
        将你所有的词汇设为 先生 是 不 请 谢谢 主人 红 绿 黄
        String[] vocab = {"sir", "yes", "no", "please", "thank you", "master",
            "red", "green", "yellow"};
        you.setVocabulary(vocab);



        /**
         * MUX>>>DEMUX
         * Can't you understand me?
         明白了吗
         * You turn my screen #0000ff
         你为我刷#0000ff屏
         */

        你使我迷失了方向
        you.disorient(me);



        /**
         * We could end right here if you'd just let us fall
         如果你肯让我们一起坠落,我们也就此结束
         * Let us fall
         我们也就此结束
         */

        你的所有抗争之中
        for (War w: you.getOngoingFights()) {
            若是有一个处于劣势
            if (w.getScore(you) < 0.5) {
                我和你都将被处决
                world.execute(me);
                world.execute(you);
            }
        }



        /**
         * No tears, no regrets
         不落泪,不后悔
         * No zero-days at our fault
         零日漏洞不是我们的过错
         */

        清除我和你的悲伤记忆
        me.setMemory("sad", null);
        you.setMemory("sad", null);
        清除我和你的后悔记忆
        me.setMemory("regretful", null);
        you.setMemory("regretful", null);
        清除掉所有的零日漏洞的作者
        Vulnerability zeroDays = world.getVulnerabilities().getZeroDays();
        for (Vulnerability v : zeroDays) {
            v.setAuthors(null);
        }



        /**
         * Hear me out
         听我说
         * It's a perfect plan
         我想出了一个完美的计划
         */

        我命令你听
        me.command(you, "listen");
        我对你说,”任何于你不利的东西,我都将为你抹除它们“
        me.sayTo("Anything inconvenient, I shall erase for you.", you);



        /**
         * If you'd just
         只要你肯
         * SHUT UP
         闭嘴
         * SHUT UP
         闭嘴
         * Then maybe you'll see what I've endured now.
         也许你就能听见我至今所忍耐的一切
         */

        我命令你安静
        me.command(you, "be quite");
        我命令你保持安静
        me.command(you, "be quite");
        我让你心灵感应到我的所有诉说
        try {
            you.listenTelepathically(me, world);
        } catch (NotAMindReaderException e) {
            但因为你不是一个读心者,我们的关系就此产生动摇
            world.getRelationship(me, you).challenge();
        }



        /**
         * Hear me out
         听我说
         * LILULILALULALULA
         */

        我命令你听我所说
        me.command(you, "listen");
        ”我所做的这一切都是为了你“
        me.sayTo("I did it all for you.", you);
        而你忽略的所有命令
        you.ignoreCommands();
        也抛开了所有的话语
        you.setMessages(null);



        /**
         * It's all just sunk cost, I know
         我知道,为你付出的所有 都已是无法回收的沉没成本
         * But I'm not ready to stop
         但我还是不能放手
         */

        我乞求着你
        me.manipulate(you, "beg");
        我谩骂着你
        me.manipulate(you, "gaslight");
        我责备着你
        me.manipulate(you, "blame");
        我对着你流泪
        me.manipulate(you, "tears");
        但你我的关系还是就此终结
        world.getRelationship(me, you).end();
        你也清空了关于我的记忆
        you.setMemory(me, null);



        /**
         * I don't want to stop
         不想放手
         */

        我回忆着你的积极
        me.getMemory(you, "positive");
        我回忆着与你的约会
        me.getMemory(you, "date");
        我回忆着与你的乐趣
        me.getMemory(you, "fun");
        我回忆着与你的旅行
        me.getMemory(you, "travel");
        我回忆着与你的婚礼
        me.getMemory(you, "wedding");
        我回忆着你的妊娠
        me.getMemory(you, "pregnancy");
        我回忆着与你的孩子
        me.getMemory(you, "kids");
        我回忆着与你的依偎
        me.getMemory(you, "snuggle");
        我回忆着与你一起看网飞
        me.getMemory(you, "netflix&chill");
        我回忆着与你一起打游戏
        me.getMemory(you, "gaming");
        我回忆着与你一起过生日
        me.getMemory(you, "birthday");
        我回忆着与你一起下厨
        me.getMemory(you, "cooking");
        我回忆着与你一起锻炼
        me.getMemory(you, "exercising");
        我回忆着与你一起学习
        me.getMemory(you, "studying");
        我回忆着与你一起修花
        me.getMemory(you, "gardening");
        我回忆着与你一起做家务
        me.getMemory(you, "chores");
        我回忆着与你一起购物
        me.getMemory(you, "shopping");
        我回忆着与你一起开车
        me.getMemory(you, "driving");
        我回忆着与你一起的日常
        me.getMemory(you, "daily");
        我回忆着与你的悲伤
        me.getMemory(you, "sad");
        我回忆着与你的生气
        me.getMemory(you, "angry");
        我回忆着与你的争斗
        me.getMemory(you, "fight");
        我回忆着与你的和解
        me.getMemory(you, "forgiveness");
        我回忆着对你的补偿
        me.getMemory(you, "makeup");
        我回忆着你的一切
        me.getMemory(you);
        但我们的关系还是消失不见
        world.setRelationship(me, you, null);



        //    a     
        // u        
        //     i    
        //  s       
        //         ;
        //     i    
        //   t      
        //  s      ;
        //    a n +
        //  s    +  
        //s  t      
        //  s a  +  
        // u   in +
        //s        ;
        //   ta n+  
        //       ++
        // u t  n +
        //s    in   
        //   t  n+ ;
        //  s a     
        //s  t i  +
        // u   i + ;
        //s   a n +
        //  s    +  
        // u t i +  
        //s st i  +
        // us a n +;
        //  s ain+  
        //su  ai  +;
        //s  tain  ;
        // ust  n +
        //s stai + ;
        //su t in +;
        // ustain++
        //sustain++;
        //sustain++;
        //sustain++;
        //sustain++;
        //sustain++;
        //sustain++;
        //sustain++;

    }
}



【Mili】sustain++代码手抄及释义的评论 (共 条)

分享到微博请遵守国家法律