Tetris AI - Genetic Programming Vs Tetris Game
Uploader Comments (HeDo88TH)
Top Comments
-
hi, enjoyed your video, i would be interesting to see how it performs against bastet (barstard tetris) which is available for linux, and deliberately gives the player the most awkward shapes. if it can beat this im very impressed !
-
ok, i tested the thinking time, it's about 3 and 3.5 ms.
external ai should have been an overkill :)
All Comments (34)
-
Nice work!
I'm doing a tutorial on how to implement this in Java.
Check it out: bitsrandomicos dot blogspot dot com
=)
-
Hello there skynet
-
Hi, amazing work!
How does your board evaluation function works?
-
Mind open sourcing it? :D
-
excelente!!!
-
what's your state? Is it just 2^number_of_cell on the tetris board? Like what is your formalized question? Given a shape that's your board, which next state reachable by an action is most good? I guess you can use more efficient state by only remembering the top siluet of the board? I'm curious ;)
-
I want to see Genetic Programming vs BATTLETOADS
how do we know its not actually a chinese nerd guy playing? haha, just kiddin, great work man :P
R4MIN4T0R 5 months ago
@R4MIN4T0R LOL
HeDo88TH 5 months ago
Hmmm.....is this possible for more complex programs like car simulators??
waddlerobloxxxx 8 months ago
@waddlerobloxxxx It would be a lot more difficult, but i think that after a good problem formalization everything can be done with GA :)
HeDo88TH 8 months ago
did you train yours GAs using a specific static sequence of tetris blocks, or will it alwways perform this good with a random block sequence each time you run it? (without having to train it EVERY TIME)?
If it works with a random sequence then well done. I think GAs and NNs are the future and I fully understand the urge to show to ppl the real POWER of this algorithms!
keep it up dude
vafles 9 months ago
@vafles It was trained with pure random sequences :)
HeDo88TH 9 months ago