BetaTetris - Left Well 18 Start B2B 1.38 Million (12 Hz, 350ms reaction time)

  Рет қаралды 1,725

Adrien Wu

Adrien Wu

Жыл бұрын

This is the new fully-trained left-well version of BetaTetris. Its average score on 12Hz 350ms is ~1.15mil, with an averaged 605k pre-transition and 16k post-post-transition score.
It also improved its 29-start 12Hz average score from 44k (the agent featured in the previous 219 lines video) to 48k, and it seems to do this by improving its scoring efficiency, including occasionally set up some column 3 tetrises (~2.4% TRT), as seen in this video.
There is an apparent issue that it is over-abusing its adjustment ability with lots of unnecessary adjustments. This is because I didn't add any penalties on adjustments, so the agent will just move a piece to a random spot initially, given that it can be adjusted to the desired position later. It is fixable by a little bit of incremental training with penalty; I just don't bother doing that now, and also it is somewhat amusing to watch it playing like that.
Source code, more statistics & model are available here: github.com/adrien1018/beta-te...
This was the best 2 games of ~150 games it played, so again, the fact that they happened b2b is just by pure luck. The pre-killscreen scores of these games are only slightly above average.

Пікірлер: 10
@heroorsomethingidk1279
@heroorsomethingidk1279 Жыл бұрын
Is really cool to see what the original placement was planned and the adjustment it made
@spragetwang6317
@spragetwang6317 Жыл бұрын
That is some insane killscreen play with only 12hz!
@triskai
@triskai Жыл бұрын
0:27 ummmmmm
@MatthewBluefox
@MatthewBluefox Жыл бұрын
I think 15 Hz DAS would be perfect for NTSC Tetris (4 frames just like PAL). That way even dazzlers would have a chance to survive some lines on the killscreen (I made Level 33 with 15 Hz DAS from a normal start and C46k points in that game, lucky Killtris in Level 32 included).
@bloodjunkie1919
@bloodjunkie1919 Жыл бұрын
Is this an AI, or one of those neural networks, or what? Really cool project though!
@Thepotatoz.
@Thepotatoz. Жыл бұрын
Human
@adrien_1018
@adrien_1018 Жыл бұрын
It's an AI that uses neural networks.
@dennisa5881
@dennisa5881 Жыл бұрын
Pᵣₒmₒˢᵐ
@TheJnmiah
@TheJnmiah Жыл бұрын
May I please get a guide on how to actually use this? For example, the "make -C tetris" isn't working for me hmmmm, not sure what I'm doing wrong Hmmm.. now I'm getting this message, " ModuleNotFoundError: No module named 'tetris.tetris' "
@adrien_1018
@adrien_1018 Жыл бұрын
A C++ compiler is needed to do the "make -C tetris" step. Not sure what your system is; it is more complicated to setup on Windows (I used MSYS2 to install the required compiler / make) The "No module" error just means it can't find the compiled module (it should be a .so or .pyd file in the tetris/ directory)
The Luckiest No Rotation Game (BetaTetris NoRo)
4:06
Adrien Wu
Рет қаралды 10 М.
The WORST Heart Piece in Zelda History
18:47
MrDrBoi
Рет қаралды 1,2 МЛН
How I Made the Impossible Trade Between GEN2 and GEN3
15:36
Goppier
Рет қаралды 1 МЛН
First Ever AI REBIRTH SCREEN on Original NES Tetris
1:15:46
Adrien Wu
Рет қаралды 126 М.
Reverse Engineering Game Code from the Neutral Zone
40:59
Retro Game Mechanics Explained
Рет қаралды 533 М.
21 Best Super Nintendo Games (SNES)
22:11
Nintendo Life
Рет қаралды 1,1 МЛН
8 Speedruns That Have Been Completely Ruined
31:19
Xem
Рет қаралды 475 М.
NES Tetris Rebirth TAS
1:15:13
Confused Spyro
Рет қаралды 954
How Did I Complete This IMPOSSIBLE Tetris Challenge!?!?
16:10
fractal161
Рет қаралды 399 М.
Megaman 11 -8 BITS DEMAKE Game play
14:39
SkullBomb_Entertainment
Рет қаралды 23 М.
КВАДРОБЕРЫ в РОБЛОКС
9:41
Милс PLAY
Рет қаралды 611 М.
ҚОЙДЫ ТОНАУДЫҢ 5 ТӘСІЛІ
14:19
DENRON
Рет қаралды 20 М.