Nostris Cup #1 🏆 Prize Pool: 7,774 sats Participants: @Pitufo, @Shug, @⚡️DEFAUXKING⚡️, @cypher_funk, @DanWedge, @TheRupertDamnit, @Danny, @Rich Nost, @Neigsendoig Cocules, @YODL 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. image

Replies (156)

Click on pay 10 sats in the middle there, it should then prompt you to connect your wallet (NWC) or provide you with a QR code.
Yes, both in multiplayer mode and signed-in through the extension. You should see each other.
I am in the lobby if you want to have a test run and figure out how payment would work, Rich.
don't worry about it man, been playing tetris all my life :P I used to have an A ranking on tetr.io
Oh wow! I mean I only made one line lol. Pathetic. At my peak as a kid I made 112 lines one time, something like that
Yeah, or double elimination so matchmaking luck plays less of a roll. Seems the field is stacked with sharks anyway though
Is it too late to withdraw sponsorship? Accounts payable is really on my ass 😅
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
I could probably carve out a few minutes earlier than that, say around 2? Otherwise, im out of pocket until way late tonight or tomorrow evening, likely. I forgot we have to go out of town for a family funeral. Kinda been trying to block it from thought because it's a heavy one.
Shug's avatar
Shug 7 months ago
Game on! I'll see you tonight.
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.
@Danny 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.
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)
Shug's avatar
Shug 7 months ago
So, we just both log on at the same time? I saw the multiple player options.
Shug's avatar
Shug 7 months ago
I’m not making the finals but excited to play. I played a little today it’s a lot of fun.
Shug's avatar
Shug 7 months ago
Ok sweet, joining now.
Shug's avatar
Shug 7 months ago
Yes you hit start
Shug's avatar
Shug 7 months ago
Yes I’m here now and paid sorry for the delay
It's OK, it's a bit quirky but as long as we both get there at the same time we should be able to start.
Shug's avatar
Shug 7 months ago
😂🤝🤙🏻
To be fair we can make this a best of 3 if you wish! But I have to run now and will be back in about 90 minutes.
Great question i have access to a computer around 17:00 est. honestly i was more about spreading the word about the tournament. If its too late its a forfeit while disappointing i understand the show must move on
GG! Very close. I wasn't confident at all in any of our matches. First game I took took long to build a structure hoping for a 4 line clear.
It could've gone either way. Best of 3 is the best idea. In fact I am even thinking best of 5 is better. You never never how the pieces will fall.
This whole thing has got me envisioning a website like a full arcade meets online poker. Where you can play any game for 50sats from things like Dig Dug, Galaga, PAC Man, Pong, Street Fighter, Mario Kart, MK3, etc
That would be awesome! I was just thinking the other day, we should have the World Series of Nostr (poker) event. @YODL
I am not sure if you had seen, but there's a Mario Kart for sats implementation by @D++ It's pretty awesome!
puzzles 's avatar
puzzles 7 months ago
Friday night Poker returns!
#GE y'all. It looks like I'm facing @Pitufo or @⚡️DEFAUXKING⚡️ in grand finals. Pitufo proposed a BO3 grand finals match, so I thought it might be interesting to do BO3 for regular matches, and BO5 for grand finals. If many, many more players, I'd propose BO3 for regular matches, BO5 for quarterfinals, BO7 for semifinals and grand finals. As for the format, we're currently doing single elimination, but I could see in the future, if things get more organized, double elimination, and losers are sent to a loser's bracket (as is the case in fighting games). That's just a hypothesis, though. View quoted note →
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.
I've read the books twice. Am I perhaps the expert? Should I start a podcast?! Seriously though, is it a good pod?