Blog

  • CT Stacking with Chaste Tris

    I believe I have invented a new style of ST stacking. It’s similar to existing ST stacking methods, however there are some pretty extreme differences.
    Unlike traditional videos or guides which divide the 3 groups of blocks into the 4 wide Left, 3 wide Center, and 3 wide Right, my method changes everything by moving the left side onto the right and then allowing the blocks to be softdropped and then moved over into the 4 wide which is now on the right, as long as it is higher than the center, which now has the Z and T blocks used for T spin doubles and Tetrises.

    This difference cannot be underestimated. There are several reasons.

    1. It means less risk of topping out because the blocks spawn near the center and it’s safer to build the sides than the center.
    2. The blocks can be soft dropped into the 4 wide meaning that it’s possible to leave gaps and fill them in later if you are unlucky with your block order.
    3. It is possible to clear more lines in less time if the stack is kept high because it takes less time to drop them into position.

    The reason this method is called CT stacking is because it could stand for more than one thing.

    Center T
    Chaste Tris
    Chastity Tetris

    Chaste Tris is my own game I made and it’s the first I have been able to achieve this play style. It may be possible in other modern Tetris games but it would require a level of perfect play that would be hard in Tetris games with actual gravity and less time to place the blocks. It needs more testing but there is nothing about it that strictly requires my game. However my game is supreme when it comes to saving and reloading to fix mistakes.

    As I succeed in doing it in more games, I will make more videos. For now enjoy this video which shows exactly what I am talking about.

  • JavaScript Long Boi Game Official Release

    I have made a JavaScript port of my game Long Boi which is Tetris except only the long blocks. I may add the other blocks into it like the C version has when I find the time. However version 1 containing only the long blocks I plan to keep available. Play it anytime here!

    https://chastitywhiterose.github.io/javascript/longboi/longboi_version_1.html

  • Chastity’s Game: Long Boi

    This is a short clip of me running the program I wrote. Notice that the spinning triangle is movable. That’s because this game started out as the code of my OpenGL spinning polygon program and some of it remains. The left side of the screen is the Tetris field which is 16×16 instead of the standard 10×20.

    This program was a lot of work and there are sure to be bugs in it still. I also need to add a scoring system. However I don’t want to turn it into a complete clone of Tetris or it would cease to be unique. There is only the I block which is also known as the Long Boi or Long Boy.

    This is written in pure C using many functions for dealing with each part of movement and checking whether or not a block is attempting to move to where something already exists. OpenGL with glfw is used for all graphics except the fonts which use ftgl.

    #programming #c #coding #opengl #tetris

    

  • Tetris: Double Perfect Clears

    Lately my blog has turned into where I share my best Tetris discoveries. I am always amazed to discover something new. Previously I had written about the ET cannon and it’s potential for perfect clears every 14 lines. However it is also possible to perfect clear in the third bag with 100% success. According to Solution finder, there are 83 solutions total and 66 minimal solutions. I have multiple input and output files available to anyone who wants them to see the solutions. Just send me an email at chastitywhiterose@gmail.com and I can send them to you.

    You can also view the list of 66 minimal solutions here:
    https://chastitywhiterose.github.io//tetris/solution_finder/et%20bag%203%20path_minimal.html

    However if you have Solution finder, you can get the same results yourself. Here is the text of the field.txt file.

    6
    XXX______X
    XXX______X
    XXX____XXX
    XXXX____XX
    XXXX_XXXXX
    XXXX___XXX

    Run this command to process:

    java -jar sfinder.jar path

    And you will see that there are more solutions than you would expect. But that is not the end of it. A third bag perfect clear will result in one extra block left over after the perfect clear. This is where the Double Perfect Clear setups come in.

    This part of the harddrop wiki specifically is what is relevant.

    DPC Setup

    The shape which can be made with those extra pieces after the T spin creates this basic shape. Here is a field.txt file for Solution Finder.

    4
    XX___XXX__
    XXX__XXXX_

    There are 11 total solutions and 1 minimal solution. The following is that minimal solution.

    DPC Regular Solution

    You can see that it is one of the solutions from the wiki. However the other solution can be great too because it means another T spin double.

    DPC Regular Solution with T spin

    Obviously these methods would be hard to pull off in ordinary gameplay but it remains theoretically possible to use the ET cannon to get an 8 line perfect clear, then use the DPC setup to get another perfect clear after 6 lines. This means that in 14 lines two perfect clears are done.

    You may wonder why this is important. The simple reason is that the high scoring potential of perfect clears as well as garbage sending means that someone could score higher in only 70 lines than I would usually achieve in 100 lines. I will have to test out my theory to be sure on this but if my math is correct it would be unbelievably powerful. If I succeed in doing a run of this method outlined in this post I will make a video of it.

    You can also view all 11 solutions for the DPC here:
    chastitywhiterose.github.io/tetris/solution_finder/dpc regular path_unique.html

    There is another page which has more DPC setups that the harddrop wiki does not.
    https://four.lol/perfect-clears/dpc

    Most notable are those involving an extra T piece which is rare but could happen.

  • Sex and gender in law and politics

    Sex and gender in law and politics

    Good post. I may revisit this topic later.

    Clare Flourish's avatarClare Flourish

    I am a trans woman. I am never going to say my “sex” is male. To threaten me with the offence of making a false answer to the Census, with a maximum fine of £1000, would only increase my determination. I have a GRC, which has never been useful to me, which was expensive and humiliating to obtain, but which by s9 of the Gender Recognition Act ordains that my sex is female; but I would never have said I was male, certainly not after transition, probably not after deciding to transition.

    Anti-trans campaigners speak movingly about pregnancy. I understand. Female reproductive biology, its wonder and delight, and the humiliation and threat of it in patriarchy, all matter. The powerlessness and difficulty of new motherhood can radicalise people.

    I don’t deny sex is real. But trans people exist. At worst, I have an indefatigable delusion- I believe I…

    View original post 903 more words