Difference between revisions of "Talk:3020: Infinite Armada Chess"
| Line 6: | Line 6: | ||
I was personally hoping for an explanation of the Infinite Armada thing, and I feel like a link to the TV Tropes page doesn't really. Explain that at all. So I would love a bit of an expansion on that part! Just want to be sure I didn't miss some reference or something. [[Special:Contributions/172.68.23.91|172.68.23.91]] 05:48, 5 December 2024 (UTC) | I was personally hoping for an explanation of the Infinite Armada thing, and I feel like a link to the TV Tropes page doesn't really. Explain that at all. So I would love a bit of an expansion on that part! Just want to be sure I didn't miss some reference or something. [[Special:Contributions/172.68.23.91|172.68.23.91]] 05:48, 5 December 2024 (UTC) | ||
| + | : Likewise. I get the comic, but I assumed the 'armada' part was a reference that I just did not get. But it seems it is just a word choice. [[Special:Contributions/172.71.102.105|172.71.102.105]] 09:39, 5 December 2024 (UTC) | ||
I think that since the error was "out of bounds", not "out of memory", it's referring to indexing outside of the region of memory that the program allocated to deal with the board. This would happen since instead of addressing rank 1..8, you could address rank 9, 10, 0, or -1. Unless bounds checking is performed when converting the board coordinates into linear array indices, you'd get an out-of-bounds error (or worse, succeed in reading or modifying memory that you weren't intending to). --[[Special:Contributions/172.71.30.253|172.71.30.253]] 05:45, 5 December 2024 (UTC) | I think that since the error was "out of bounds", not "out of memory", it's referring to indexing outside of the region of memory that the program allocated to deal with the board. This would happen since instead of addressing rank 1..8, you could address rank 9, 10, 0, or -1. Unless bounds checking is performed when converting the board coordinates into linear array indices, you'd get an out-of-bounds error (or worse, succeed in reading or modifying memory that you weren't intending to). --[[Special:Contributions/172.71.30.253|172.71.30.253]] 05:45, 5 December 2024 (UTC) | ||
:It was "Out of Bounds memory access". That means it was trying to access a memory address that was out of the bounds of the computer, as if it were trying to access the ω-th index of the board array, which would put it out of the memory range of any computer [[User:Firestar233|guess who]] ([[User talk:Firestar233|if you want to]] | [[Special:Contributions/Firestar233|what i have done]]) 06:15, 5 December 2024 (UTC) | :It was "Out of Bounds memory access". That means it was trying to access a memory address that was out of the bounds of the computer, as if it were trying to access the ω-th index of the board array, which would put it out of the memory range of any computer [[User:Firestar233|guess who]] ([[User talk:Firestar233|if you want to]] | [[Special:Contributions/Firestar233|what i have done]]) 06:15, 5 December 2024 (UTC) | ||
:: There is no hint that the bounds are those of the computer, the simplest explanation really is that the bounds are those of an array. The error message does come up. In addition, to try to access the memory at the ω-th index, you would need to construct the ω-th index itself first (which would fail or not terminate) [[User:Jmm|Jmm]] ([[User talk:Jmm|talk]]) 07:01, 5 December 2024 (UTC) | :: There is no hint that the bounds are those of the computer, the simplest explanation really is that the bounds are those of an array. The error message does come up. In addition, to try to access the memory at the ω-th index, you would need to construct the ω-th index itself first (which would fail or not terminate) [[User:Jmm|Jmm]] ([[User talk:Jmm|talk]]) 07:01, 5 December 2024 (UTC) | ||
Revision as of 09:39, 5 December 2024
Did I do well? Added a very very basic explanation. 172.68.147.132 04:25, 5 December 2024 (UTC)
Well, yes but I wonder if just one tiny fix is needed. If you replace the white side with a simplyfied artillery tower, you reinvented space invaders. 172.71.160.70 (talk) 04:57, 5 December 2024 (UTC) (please sign your comments with ~~~~)
I was personally hoping for an explanation of the Infinite Armada thing, and I feel like a link to the TV Tropes page doesn't really. Explain that at all. So I would love a bit of an expansion on that part! Just want to be sure I didn't miss some reference or something. 172.68.23.91 05:48, 5 December 2024 (UTC)
- Likewise. I get the comic, but I assumed the 'armada' part was a reference that I just did not get. But it seems it is just a word choice. 172.71.102.105 09:39, 5 December 2024 (UTC)
I think that since the error was "out of bounds", not "out of memory", it's referring to indexing outside of the region of memory that the program allocated to deal with the board. This would happen since instead of addressing rank 1..8, you could address rank 9, 10, 0, or -1. Unless bounds checking is performed when converting the board coordinates into linear array indices, you'd get an out-of-bounds error (or worse, succeed in reading or modifying memory that you weren't intending to). --172.71.30.253 05:45, 5 December 2024 (UTC)
- It was "Out of Bounds memory access". That means it was trying to access a memory address that was out of the bounds of the computer, as if it were trying to access the ω-th index of the board array, which would put it out of the memory range of any computer guess who (if you want to | what i have done) 06:15, 5 December 2024 (UTC)
- There is no hint that the bounds are those of the computer, the simplest explanation really is that the bounds are those of an array. The error message does come up. In addition, to try to access the memory at the ω-th index, you would need to construct the ω-th index itself first (which would fail or not terminate) Jmm (talk) 07:01, 5 December 2024 (UTC)
