[HN Gopher] First place in Tetris 99 using computer vision, clas...
       ___________________________________________________________________
        
       First place in Tetris 99 using computer vision, classical AI, a lot
       of free time
        
       Author : sschul
       Score  : 24 points
       Date   : 2025-02-03 16:22 UTC (6 hours ago)
        
 (HTM) web link (bpinzone.github.io)
 (TXT) w3m dump (bpinzone.github.io)
        
       | excalibur wrote:
       | Welp there it is, I've been replaced by AI.
        
         | MisterTea wrote:
         | Relax, it's not an AI. Instead, you were replaced by a depth
         | first search algo.
        
       | Kapura wrote:
       | I am not impressed that a computer can beat a human at a computer
       | game. i am more pissed that i may have been playing tetris 99
       | against unbeatable ai.
        
         | HenryBemis wrote:
         | Especially for a game like tetris that has a limited (many but
         | finite) options, it comes down to how fast is the eye-hand
         | coordination/reflexes. "The Flash" should have no point beating
         | the game for that very reason.
        
         | ultimafan wrote:
         | 100%, can we not normalize this kind of thing in multiplayer
         | games played by humans?
         | 
         | My friends and I have quit a number of multiplayer computer
         | games when they've become infested with cheaters and developers
         | couldn't or wouldn't keep up with the arms race of banning
         | them. This is really not that different from someone writing
         | and using an aimbot in a public lobby for a shooter.
         | 
         | If you're going to be writing and testing cheats or AI or bots
         | do it in single player games or private multiplayer lobbies so
         | normal players aren't affected.
        
       | gildas wrote:
       | No T-spins [1], impressive!
       | 
       | [1] https://harddrop.com/wiki/T-Spin_Guide
        
         | charlieyu1 wrote:
         | No T-spins, disappointed.
         | 
         | It looks like the bot just beat humans because they react
         | faster
        
           | gildas wrote:
           | I must admit I'm a little disappointed that the bot isn't
           | able to do this. It would be much more efficient.
        
           | foobaw wrote:
           | yes but this aligns with the initial statement in the post
           | that top 1 doesn't happen as much and top 15 is more common.
        
       | mizzao wrote:
       | TK that needs updating:
       | 
       | > mention graph search for vision correction?
       | https://github.com/bpinzone/TetrisAI/blob/master/tetris_ai_e...
       | do we still use this?
        
       | soganess wrote:
       | This is really cool! Plus I like the ramification that the 'hard
       | bits' of playing a game like tetris might be contained in the
       | vision/recognition phase.
       | 
       | My only gotcha is with calling DFS 'classical AI'. I get they
       | have a fancy hand-tuned cost function, but if that is AI, then I
       | guess all approximate optimization algorithms are AI? Maybe in
       | 60s that kinda of classification would have been fine, but not
       | now, right?
       | 
       | Either way, that is a minor nerd-gripe with the messaging and
       | does not, at all, detract from an otherwise rad project.
        
         | Retric wrote:
         | > Maybe in 60s that kinda of classification would have been
         | fine, but not now, right?
         | 
         | Thus classical, it's a reference to the idea that:
         | 
         | As Soon As It Works, No One Calls It AI Anymore:
         | https://quoteinvestigator.com/2024/06/20/not-ai/
         | 
         | It's kind of surprising to me we still call feedforward neural
         | networks AI.
        
       | minimaxir wrote:
       | Given the computer vision approach, I'm surprised they didn't try
       | different themes other than the Fire Emblem: Three Houses theme.
       | There are many other themes for Tetris 99 with likely better
       | visual clarity for the tetriminos.
        
       | speff wrote:
       | I read the article, but I didn't find a reason as to why they
       | picked the multiplayer Tetris game as opposed to the myriad of
       | singleplayer ones. I think this is a neat beginner project, but
       | can't help but think of the handful of times I tried T99 just to
       | quickly quit again because I got stomped on every time.
       | 
       | How much unnecessary frustration was caused by testing this out
       | in prod? I know they said they only got a handful of wins, but
       | how many people did it knock out over the course of testing it?
        
       | free_bip wrote:
       | Hopefully the author gets banned from the game for this. It's
       | clearly cheating.
        
       ___________________________________________________________________
       (page generated 2025-02-03 23:00 UTC)