For the first command, instead of that incredibly long matrix enter can you try this: ?
:
:0identity(16->[A]
This will do it as well, but is more reliable, because yours will not reset the Matrix to 0s if [A] had some values in before.
Wake me, when you need me.
it keeps coming up with a sythax on the first command. any help?(ti-84+)
Make sure you are selecting [2ND][MATRX][A], not actually typing out [A].
(begginer here) where do I find the If not function
in the program editor, hit PRGM, then press enter to insert the If function. After that, hit [2ND] [MATH], scroll over to LOGIC, and select not(. hope this helps :)
Beginner here, invalid dim on the line "if not ([A](Y,X=2)"
That's supposed to be "If not([A](Y,X)=2)". Also make sure you are using the Matrix [A], not actually typing it in.
thanks! also, is it supposed to leave a trail of O's? Or are they supposed to stay on the cursor only? it makes it a bit confusing to see where you are.
it goes to last output i have
:Output(9,9,9
is this right?
Yep, this will throw a domain error. Try swapping out that line with:
Output(8,1,9
I don't see the use for this line of code, so I think it would be safe to remove it entirely. I'll make some modifications to the code so that it's easier to read/is correct in some places.
it also doesnt let me move
This program seems to be buggy in general, but you can check out some minesweeper programs at ticalc.org while this is cleaned up.
:)
It says invalid dim the brings me to the last parentheses in “If [A](y-1,x-1)=1” after y<8
The code you're referring to is:
:If Y<8
:Then
:If [A](Y+1,X-1)=1
Make sure you have that typed out correctly. If you do, keep in mind that this program is buggy, and I don't think anyone has cleaned it up (see Battlesquid's post above).
i get err: syntax for the line
:Output(Y,X," "