Tetris Analysis ft. Tetrisfish

July 10, 2022

Tetrisfish-javantea

I’m playing a lot of NES Tetris recently and I won my first match. What happened? Well, I played well and my strategy turned out to work in this case. I learned about Tetrisfish, which uses the tetris engine StackRabbit to analyze games from video and I ran it on the first game. Since it was fairly slow and didn’t give me anything but tips on how to improve my stacking (thanks by the way), I wrote a simple modification to make it possible to avoid those analysis calls. Instead with my version, I can just output a file that showed what happened during the game: piece sequence, drought for each piece, and tetris rate. Tetris rate ignores pushdown points so the value is not accurate to the actual score, but is good enough since most games are won on scoring points with lines not pushdown.

Read more »

Portuguese Words

pt_words-0.1.tgz [sig]
git clone https://www.altsci.com/repo/pt_words.git

Today I release a simple Sunday script building on the distant past. How do you sort a list of words in a language you're learning? The easiest order is the order you originally wrote them down in. The second easiest (and probably one of the best orderings) is random. Random ordering removes biases that a human put in and biases the list to another order. If you order your list randomly each time you read from it, you can remove bias.

This is how I ended up trying to learn kanji last year. It didn't go so well. What's wrong with random ordering of a list of words? It provides a test of one's memory. As my memory is not great, the random ordering does not actually solve the problem of memorization. So how does one memorize words? I had quite a bit of success with WaniKani this winter. I learned 85 kanji (that I had already learned on my own) and 184 words based on those kanji in a few months. What does WaniKani do that I didn't do? 1) WaniKani is an SRS. 2) WaniKani has experts to come up with a good set of data about kanji and vocabulary to cement the meaning and readings.

Read more »

Pop Hits for Piano

Markdown

I made a new playlist from a songbook I bought on vacation. So far I've digitized most of Skinny Love. I will post a cover when I get the bugs fixed and a good piano instrument. I plan to learn at least 10 of these. Since I'll be making a lot of midis I will post them as I create them.

This playlist is really sad. You might find yourself wondering what in the world this happened to the person who created this list. Well, it wasn't me. I didn't create this list and I don't know who did.

Read more »

Learning to Read and Write Kanji Repeat Row 1

1 comment

As with other posts in this series, this is the results of a test I took today, Thursday, Aug 26th, 2021.

kanji test repeat row 1

糸 落 晴 念 存 習 降 価 符 服 頼 通 係 替 頂 好 買 和 橋 易 方 寂 相 力 離

Read more »

« previous next »