Replying to Avatar Pitufo

Nostris Cup #1 🏆

Prize Pool: 7,774 sats

Participants: nostr:nprofile1qy2hwumn8ghj7mn0wd68yetvd96x2uewdaexwqg5waehxw309aex2mrp0yhxgctdw4eju6t0qqsqu5sj950tjhxa3wjlvkq47lgujyj63s2ds2vfatjj4vmfa6nv0eqmth2rq, nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqtxwaehxw309anxjmr5v4ezumn0wd68ytnhd9hx2tmwwp6kyvt5wg6xgum5v9c8gepjwdcrjwrgxa5xc7tnwqu8zmr9xekhwdmhd4sh26rxddnh5vmjd4uxgepcdej8qun4wdh8wvnex4nn7cnjdaskgcmpwd6r6arjw4jsqg9xyduv5datpkxmjr78anns8vhfm68rtu2sagnumtl6y975ghye35dyyaer, nostr:nprofile1q9phwue69uhkvurcdyehs6rhvgehs7rzw3j8zmmcdek85vnedpsk2cnhdankvmntw9chjut4v33xc6f5dfmkxet2dd6nycmvv3ckgtn0de5k7mspp4mhxue69uhkummn9ekx7mqqyqame2m7854s0f2syusx6hse8qflq9qx3qk645z5zguf559k0w5ju4ukwae, nostr:nprofile1qy0hwumn8ghj7amnwvhj7mrpdenjuun9d3shjuewd3skuep0veez7qpqcfunkt32sd6pjavpkjpyf3rrjt3f7yp34pkp2da9f002h8gc27uqgmlmyr, nostr:nprofile1qy2hwumn8ghj7emjv4jkuum0w4kzuumsv93k2qg4waehxw309a5xjum59ehx7um5wghxcctwvsqzq6szkl2atswwas7s455d6uwyelhtkcuhh9077hx4qvkfygap85p2w8akyr, nostr:nprofile1qyt8wumn8ghj7cn9wehjumn0wd68yvfwvdhk6tcprfmhxue69uhk2mrfw3jhxtnwdaehgunpw35jummjvuhsqgqelxhm37z47h5xkkl2zc883mzcw9jgkyx7mvzr7jqxlj5vu58y6v2udy9h, nostr:nprofile1qyvhwumn8ghj7env9ec82unsd3jhyetvv9ujucm0d5hsz8mhwden5te0d4hku6t5daexc6t6v9exgtnwdaehgu339e3k7mf0qqsxve63trnr8rlgnldyrrjz5zlj573tzvjsfhf50uq45xyhrdjygvqpsc7mh, nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsqgqnhj2ajgwgk6exeu65jjtymtuxlycjlegfy3yr6fngy7temqyf05h62q97, nostr:nprofile1qy28wumn8ghj7mn0wd68ytn00p68ytnyv4mqz9nhwden5te0dehhxarjv4kxjar9wvhx7un8yqqzpkdr9xh6hvnr4zhjz6pcadz7ruzvcvqqwpzxf9rufwg8uxl0tqxhxjfxyc, nostr:nprofile1qy2hwumn8ghj7ct8vaezumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpq62zpxufpw8pnuytaf0gfxzkqtvk9rvcwkvppa7x57y3n7qkfpg4sx8w3k8

Good luck all! Please try to complete your matches as soon as you can. If you are facing technical difficulties, let me know. I can pay the LN invoice to start the match, just ping me. Let's get it done by the next weekend, shall we? DM or tag each other in replies here to coordinate the match.

for the next tournament please try and fix the following issues.

you won't be able to fix the biggest issue (the movement not being logical and janky, plus the vertical duplication), since that's not something you can explain to the ai

- [the bag](https://tetris.wiki/Random_Generator), the current way it works is kinda throwing me off, because it's hard to strategize

- [holding pieces](https://tetris.wiki/Hold_piece), I try to do this all the time out of habit and lose one line's worth of time before I realize that it's not a feature lol

- try implementing [SRS](https://tetris.wiki/Super_Rotation_System) or [ARS](https://tetris.wiki/Arika_Rotation_System) whichever one you prefer (personally SRS), or which ever one the ai understands best

- [ghost pieces](https://tetris.wiki/Ghost_piece)

- [lock delay](https://tetris.wiki/Lock_delay), this might be hard to get the ai to do, not sure

Reply to this note

Please Login to reply.

Discussion

Thanks Danny! I will definitely consider all these improvements.

I’m also open to the idea of releasing the code so that the improvements can be made. I don’t wanna be the gatekeeper.

Maybe we could have some vibe coders look into it once the source code is released (I'd recommend anything in the GPL family for licenses to make it Free Software).

Otherwise, regular developers can work with vibe coders for some ideas they could try. Also, as to making some of these fixes, have you considered implementing them in Electron? I'm sure that could help with the speed.

I would love to improve the speed of the game and do some bug fixes that came up. I don't know how much time I can dedicate at this particular moment in time on this, but am happy to share the code.

nostr:npub1ven4zk8xxw873876gx8y9g9l9fazkye9qnwnglcptgvfwxmygscqsxddfh completely off-topic, why do you say that this can’t be explained to an AI? Trying to hone my prompt writing skills and this would help a lot if you could explain, thanks in advance!!

how do you explain something that you have to "feel" to get?

it's hard to explain even to humans, the best you could do is tell the ai to dial the ARR, DAS, DCD and SDF to be within reasonable standards (2 frames, 10 frames, 2 frames and 6x, the default values in tetr.io ), but first you would have to actually get the rendering to be a constant 60fps, and have no random delays, ideally, which would require a lot of tweaking.

but generally speaking, how do you explain something like the "feel" of the controls without actually trying it? human developers can test the game, and "feel" when the movements are janky, an LLM cannot. even if somehow LLMs got faster, smarter, and could understand this feeling I'm describing and they could perform actions in 100ms, that would still be too much delay for it test the interaction.

hopefully that makes sense

We are so going to win!! 🫂

sorry, one last thing, a website that has a REALLY good multiplayer tetris experience on web is tetr.io, it is so nice, feels buttery smooth, could never have been written by an LLM, it's as good as native tetris games actually running on the hardware (in fact, it feels better than many native ones)

Maybe after grok integrates with neuralink, then feelings can be communicated in 0s and 1s

A fellow Dune enjoyoor

I geek hard on Dune, there’s a podcast where they read a chapter every week and also have a book club to just discuss the universe. It’s called the Gom Jabbar and it’s really good: https://youtube.com/playlist?list=PLr_60r7LdK0S3pVKbf46g-V1-40bMvqCB&si

I've read the books twice. Am I perhaps the expert? Should I start a podcast?!

Seriously though, is it a good pod?

Ya man, start your podcast, if there’s one thing that this world is missing is more podcasts 😂😂