- Updated Sunday, January 17th 2016 @ 21:43:33
I'm amazed that the bots around 50. positions are so good. I expected bots with this knowledge to appear around 10-15. positions. These bots (25% of all competitors including zombie bots) don't really make visible mistakes and it looks they are better than an average human would be.
The competition is out of beta since end of November 2015, less than 2 month ago. In this short time, with final date didn't even decided, lot of bots are really strong.
Have you built your bot from scratch, or downloaded a ready tetris-bot and tuned it? If most of the top 25% started from zero, congratulations for the competitors! If mostly used downloaded code, rules should be even more unique next time.
Thanks for your answers, gorogm
- Created Tuesday, January 19th 2016 @ 18:16:23
I think most people wrote their bots from scratch. The competition was actually going for several months before beta closed, so a lot of people had time to work on it (more than just 2 months). And I think this competition in particular attracted a lot of people since tetris is an interesting game, so the competition is tough!
- Created Wednesday, January 20th 2016 @ 01:30:31
From scratch. Well that is not totally true. I had some plumbing code ready from previous competitions for the communication. But board design (ushort array), finding paths, evaluate the position, all created from scratch.
- Created Wednesday, January 20th 2016 @ 22:56:14
Mine is also purely from scratch.
- Created Thursday, January 21st 2016 @ 08:23:26
From scratch too. Have some communication code from examples. At the start of this competition i has so much ideas and thoughts about bot. Many of them i already probed, but still not all ;)
I think making your bot by yourself is better idea - you know it better and you play not tetris, you play blockbattle. So you need something unique.
- Created Thursday, January 21st 2016 @ 14:46:06
Same here: built from scratch.
I think that this is the first competition on this site, in which the bots indeed beat human players.
Also I find it hard to see by just viewing a game, why e.g. hogeris plays so much better than my bot. Sure, he does different things, but what exactly makes him win all the time?
- Created Thursday, January 21st 2016 @ 23:33:13
In my opinion hogeris is best of all in combining cleaning up garbage lines and making scores. Every time he wins, he has less garbage lines.
- Created Friday, January 22nd 2016 @ 16:24:29
IMHO thats the key to winning (this combination of point gathering and garbage lines clearance)
- Created Sunday, January 24th 2016 @ 14:09:48
Mine is also purely from scratch. At some point during the beta phase the rules were different and I used an evaluation function that I found on the internet, but I did that mainly to illustrate that the rules needed to be changed. The rules are much better now, so algorithms directly taken from internet won't win this competition.