▲ 114 ▼ Implementing Tic Tac Toe with 170mb of HTML - no JS or CSS (portswigger.net) submitted 2 years ago by mac@programming.dev to c/programming@programming.dev 26 comments fedilink hide all child comments
[–] choroalp@programming.dev 31 points 2 years ago (1 child) 170 MEGABYTES. Excusez moi? permalink fedilink source hideshow 2 child comments replies: [–] interolivary@beehaw.org 5 points 2 years ago* (1 child) I mean, wouldn't it essentially have to be storing every possible move (well, state) for as many rounds as you want for the player to be able to play at most? And I'm not sure he can take advantage of the fact that you can end up in the same state from multiple other states, which would remove a lot of the redundant ones permalink fedilink source parent hideshow 2 child comments replies: [–] coloredgrayscale@programming.dev 3 points 2 years ago Look at the screenshot at the beginning of the article. Every possible state is stored in a div, with the state encoded in its Id. So it's possible to reuse such "duplicate" states. Strictly speaking, it would not be allowed for the same ID to occur multiple times. permalink fedilink source parent
[–] interolivary@beehaw.org 5 points 2 years ago* (1 child) I mean, wouldn't it essentially have to be storing every possible move (well, state) for as many rounds as you want for the player to be able to play at most? And I'm not sure he can take advantage of the fact that you can end up in the same state from multiple other states, which would remove a lot of the redundant ones permalink fedilink source parent hideshow 2 child comments replies: [–] coloredgrayscale@programming.dev 3 points 2 years ago Look at the screenshot at the beginning of the article. Every possible state is stored in a div, with the state encoded in its Id. So it's possible to reuse such "duplicate" states. Strictly speaking, it would not be allowed for the same ID to occur multiple times. permalink fedilink source parent
[–] coloredgrayscale@programming.dev 3 points 2 years ago Look at the screenshot at the beginning of the article. Every possible state is stored in a div, with the state encoded in its Id. So it's possible to reuse such "duplicate" states. Strictly speaking, it would not be allowed for the same ID to occur multiple times. permalink fedilink source parent