Twitter | Search | |
qntm
I can't help about the shape I'm in I can't sing I ain't pretty and my legs are thin
6,318
Tweets
4
Following
3,157
Followers
Tweets
qntm 37m
There's a lot to like in this demo of the IfLoop programming language but for me the highlight is when they name a variable "n1+n2"
Reply Retweet Like
qntm 2h
Replying to @qntm
now imagine instead of "phone book" I said "social network"
Reply Retweet Like
qntm 4h
just imagine pitching the concept of a "phone book" now yeah, everybody for a dozen miles in every direction knows your phone number and home address and most of your real name. this is the default behaviour for all phone services imagine trying to get that past GDPR
Reply Retweet Like
qntm 21h
Replying to @BenBE1987
Yeah, lots of people would prefer it if HATETRIS made more concessions to the player, but there you go :)
Reply Retweet Like
qntm 23h
The correct verb tense for Git commit messages
Reply Retweet Like
qntm Feb 17
Replying to @KarasuGamma
Depends how the scoring system works. Not every Tetris game gives the biggest rewards for getting Tetrises
Reply Retweet Like
qntm Feb 17
Replying to @qntm
It's true, the I piece is very useful if you habitually build dangerously tall stacks with single narrow slots specifically for I pieces to go into
Reply Retweet Like
qntm Feb 17
Just kidding, I don't care
Reply Retweet Like
qntm Feb 17
Why
Reply Retweet Like
qntm Feb 17
Replying to @qntm
Public perception of the usefulness of the I piece in clearing lines is warped by the points bonus for using it to clear four lines at once (i.e. get a Tetris). Laid horizontally on a bumpy stack, it creates gaps. Placed vertically, it dangerously increases the stack height
Reply Retweet Like
qntm Feb 17
Replying to @elementnumber46
No, by the time of this tiebreaker decision, immediate usefulness has already been taken into account. All the pieces remaining would enable equally many lines (0 or 1) to be cleared
Reply Retweet Like
qntm Feb 17
Replying to @qntm
At one point I inadvertently uploaded a version of HATETRIS where the piece preference order was S, O, I, Z, L, J, T... and an infinite loop (enabling unlimited lines) was quickly discovered. So you see how delicate the balance is
Reply Retweet Like
qntm Feb 17
Replying to @qntm
This could be a mistake on my part... the highest-scoring HATETRIS runs exploit the predictability of the near-continual stream of S pieces to get lines. But I suspect that providing a healthy balance of Z pieces would have made matters worse (i.e. allowed higher scores)
Reply Retweet Like
qntm Feb 17
Replying to @qntm
Note that S is intentionally (although somewhat arbitrarily) consistently chosen over Z. I believed that a continual sequence of S pieces was more unhelpful than alternating between S and Z pieces
Reply Retweet Like
qntm Feb 17
Replying to @qntm
That's an ordering by intrinsic inconvenience in a situation where there's no other way to choose between pieces. In an arbitrary situation, a Z is considered more inconvenient than an O, which is more inconvenient than an I, and so on
Reply Retweet Like
qntm Feb 17
Fun fact, I ran into this question early on while developing HATETRIS. From least to most convenient, the pieces in HATETRIS are S, Z, O, I, L, J, T
Reply Retweet Like
qntm Feb 17
but when I give a robot a human arm, everybody loses their minds
Reply Retweet Like
qntm retweeted
Every McEveryface Feb 16
Jerky McJerkface
Reply Retweet Like
qntm Feb 17
Replying to @zarawesome
CGOL cells pass the mirror test
Reply Retweet Like
qntm Feb 16
Replying to @chrideedee
Do you remember the bit in Flatland where A. Square briefly visits a 0-dimensional universe ruled by a singular, solipsistic Point
Reply Retweet Like