<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>TI-Basic Developer - new forum posts</title>
		<link>http://tibasicdev.wikidot.com/forum/start</link>
		<description>Posts in forums of the site &quot;TI-Basic Developer&quot; - The TI-Basic Information Repository</description>
				<copyright></copyright>
		<lastBuildDate></lastBuildDate>
		
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650986</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650986</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 13:45:29 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I guess it depends on how you define "well"</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650963</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650963</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 13:05:58 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Have you tried it? In a program, put <tt>Output(1,1,{1,3,5,7,9,11,13,15,17,19})</tt>. It doesn't scroll, but it wraps to the next line.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650731</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650731</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 03:58:27 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Just I thought, speaking from personal experience/opinion here.</p> <p>You know, when I'm dealing with lists, it is just a pain to go about deleting/adding elements that aren't at the end. As a genera rule when I have to do anything like this, I just put a "0" in the elements that are "deleted", and when I'm using the list, I have it go through a conditional to make sure that element isn't "0". This way, as far as the program is concerned, that element is "deleted". I just think actually deleting elements and messing with the length is unnecessarily complicated in Ti-Basic. I know that in other "real-world" programming languages it is just as simple, but I think that there is a better and easier way to do it here.</p> <hr /> <p>For your problem (and other similar issues) may I suggest doing stuff along these lines:</p> <div class="code"> <pre> <code>{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1→⌊FLASH Repeat max(⌊FLASH)=0 For A,1,16 1→B If ⌊FLASH(A) prgmQUESTION //run program that asks question-"A" contains # of question B→⌊FLASH(A) //if user got question right, store "0" into B End End</code> </pre></div> <hr /> <p>For testing purposes, here is QUESTION. I'd just put it into the above program, there really is no need to make it a subprogram here, put I don't know what you are doing.</p> <div class="code"> <pre> <code>ClrHome Disp"" Output(1,15,A //the question number expr(sub("1111111112222222",A,1→C expr(sub("1234567891234567",A,1→D Disp "" Output(2,7,C Output(2,8,"+ = Output(2,9,D Disp "" Input "Ans?", E (E≠C+D)→B</code> </pre></div> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650722</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650722</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 03:40:49 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Output doesn't seem to display lists very well- I can't scroll them. I have to use pause for that…</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202712#post-650721</guid>
				<title>Re: Quadratic Conversions</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202712/quadratic-conversions#post-650721</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 03:38:42 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The reason that this is doing that is because</p> <div class="code"> <pre> <code>Disp A, B</code> </pre></div> <br /> is the same thing as <div class="code"> <pre> <code>Disp A Disp B</code> </pre></div> <p>Well, you can't quite get exactly what you want. This is because the 83 series doesn't support symbolic expressions; stuff like this would be simple on an 89 or an Nspire. There are 3 ways to get stuff on the home screen (that i know of), each have their advantages and disadvantages.</p> <hr /> <p>Disp</p> <p>This one is the only one that lets you give more than one argument at a time, although doing so makes no difference from seperating it out. What makes Disp unique is that it follows the rules as though you had punched it into the home screen outside of a program.</p> <hr /> <p>Pause</p> <p>Yes, you can give pause an extra argument and it will display it to the home screen. The main reason that you would use this is because if you give it a list or matrix that is larger than the screen, it will let the user scroll it, unlike Disp and Output. Like Disp, it follows the rules as though you had punched it into the home screen outside of a program; but unlike Disp, it treats stuff that was put on the screen by output as thought it had been put there by disp.</p> <hr /> <p>Output</p> <p>Unlike the other 2, output doesn't work on a line basis, it goes off of home screen coordinates. This can be an issue when you have numbers that could be either 1 or 2 digits.</p> <hr /> <p>To make it the exact way that you want it in your scenario, well I not sure how to do it. Here's what I'd do.</p> <div class="code"> <pre> <code>Output(1,1, "A(X-D)^^2^^+E Output(2,2,"A=" Output(2,4,A Output(3,2,"D=" Output(3,4,D Output(4,2,"E=" Output(4,4,E</code> </pre></div> <p>This would display it on the screen like when you do a regression- equation at top, with variables written underneath. I'm thinking that even the TIOS has it this way because their operating system doesn't support symbolic expressions, and this still looks neat.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202712/quadratic-conversions">Quadratic Conversions</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650661</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650661</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 01:01:36 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I would prefer to have one list. In the first program we run and make a list which is the sum of the problems which are long and slow. In the second program we just want to start with a reduction of the first 16 flash cards which are the correct ones. To date I have tried to get the second program to eliminate some corrected programs and all it does in successive passes is to repeat the original list passed from the first program. In the second problem we want to continue the process by working on the failures and keep repeating the remainder in successive passes of the second until all the problems have been eliminated from the list.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202712#post-650652</guid>
				<title>Quadratic Conversions</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202712/quadratic-conversions#post-650652</link>
				<description></description>
				<pubDate>Tue, 08 Dec 2009 00:25:02 +0000</pubDate>
				<wikidot:authorName>Jacobm001</wikidot:authorName>				<wikidot:authorUserId>413613</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am trying to make an application that will convert a standard quadratic function to one that's written in vertex form. ax<sup>2</sup>+bx+c into a(x-d)<sup>2</sup>+E. Currently it works but the problem is that it shows the outputed formula on several different lines. Could someone show me how to make it appear as one nice uniform line?</p> <div class="code"> <pre> <code>:Prompt A :Prompt B :Prompt C :(-(B/(2A)))=&gt;D :(A(D)^^2^^+B(D)+C)=&gt;E :ClrHome :Disp A,"(X-",D,")=",E</code> </pre></div> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202712/quadratic-conversions">Quadratic Conversions</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650502</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650502</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 20:52:34 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I believe I understand the problem now. When running the list, if the person gets the card correct, it should disappear.</p> <p>I suppose you can accomplish this by creating an auxiliary list. If the person gets the card wrong, store the card number into something like OVER2, and in the very end after all the cards have been replayed, store OVER2 into OVER and try again.</p> <p>If you don't want an auxiliary list, I believe there might be a method by which to do that as well.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650458</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650458</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 20:10:40 +0000</pubDate>
				<wikidot:authorName>Weregoose</wikidot:authorName>				<wikidot:authorUserId>7090</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Or, you could try this instead:</p> <div style="font-size: 9pt;"> <p><tt><span style="color: #11119c;">5→Z:5→X<br /> For(U,0,3<br /> For(V,0,2<br /> {Z+U-3,X-V+1<br /> If UV=3:"X<br /> Pause Ans<br /> End:End</span></tt></p> </div> <p>I leave it up to you to get the matrix elements which correspond to those rows and columns into a list (not that you can store strings to lists, but I'm sure you have a number associated with your character in the matrix).</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650231</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650231</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 15:28:36 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Finally, I sloved this problem.<br /> Code:</p> <p>5üZ<br /> 5üX</p> <p>Disp [A](Z-3,X+1)<br /> Pause<br /> Disp [A](Z-3,X)<br /> Pause<br /> Disp [A](Z-3,X-1)<br /> Pause<br /> Disp [A](Z-2,X+1)<br /> Pause<br /> Disp [A](Z-2,X)<br /> Pause<br /> Disp [A](Z-2,X-1)<br /> Pause<br /> Disp [A](Z-1,X+1)<br /> Pause<br /> Disp [A](Z-1,X)<br /> Pause<br /> Disp [A](Z-1,X-1)<br /> Pause<br /> Disp [A](Z,X+1)<br /> Pause<br /> Disp "X"<br /> Pause<br /> Disp [A](Z,X-1)<br /> Pause</p> <p>that's an example to get the values on the screen, now I only have to store these numbers in a list. that's no problem.<br /> anyway thank you for answering!</p> <p>greetings</p> <p>LM358</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650167</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650167</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 14:08:37 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've got a matrix:<br /> for example<br /> 11111111111111<br /> 10000000000001<br /> 10011110010001<br /> 10100000010001<br /> 100X1111111111<br /> 10000000000001<br /> 10000000000001<br /> 11111111111111</p> <p>and the player ist at position X.<br /> Then I take the area around the player. In my case it's:<br /> 011<br /> 100<br /> 0X1<br /> and then put it into a list like that:<br /> 0X1100011</p> <p>I hope you unterstand what I mean.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650148</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650148</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 13:10:39 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>how exactly <em>are</em> you getting that list in your example? Could you generate the list from this matrix so that I can understand what you are doing?</p> <p>158<br /> 269<br /> 37a<br /> 4Xb</p> <p>I know that you won't have all those characters, but this is just so that I know what you are trying to do.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-650145</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-650145</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 13:08:33 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>If you use this method, then simply the equation by multiplying each side by six.</p> <div class="code"> <pre> <code>If max(T=1+6{0,1,2,3,4,5</code> </pre></div> <br /> However, the method above by Weregoose is both smaller and faster since this uses lists.<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650140</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650140</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 12:43:01 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>As I wrote above I've still got this problem :-(.</p> <p>greetings</p> <p>LM358</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-650131</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-650131</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 12:32:08 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>MatrList reads a complete columsn/row. I want to read the area around the player like shown above.<br /> Thanks for answering!</p> <p>greetings LM358</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-650102</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-650102</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 11:31:14 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Lets say that the second program receives from the first program something like {1,3,5,7,9,11} in a list. As you may remember this all the problems which were wrong or in long time in the first program. Now we want to run a loop in the second program for those numbers. If some of the problems are answered correctly in the first pass, of the second program, the list may look like {5,7,9}. This process continues until the list looks like this { } and we return to the first program for a retest.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202525#post-650068</guid>
				<title>If anyone wants to learn c++</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202525/if-anyone-wants-to-learn-c#post-650068</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 10:18:25 +0000</pubDate>
				<wikidot:authorName> brt93yoda</wikidot:authorName>				<wikidot:authorUserId>243264</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>For all of you who want to learn c++, I found a really good <a href="http://www.learncpp.com/cpp-tutorial/04-introduction-to-development/">website</a>. The site uses many different examples and there's a little quiz at the end of each section. Hope this helps you guys out. Reply if youre interested in c++ I want to work on a little project.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202525/if-anyone-wants-to-learn-c">If anyone wants to learn c++</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-649905</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-649905</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 04:20:37 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I don't quite know what you are trying to accomplish, but this may help you. Here's what I'm going off of:</p> <p>I think you are trying to use your newly created list in a program, but don't know how to get stuff out of the list and use it. With that "for" statement, you were trying to get the contents of the list into variables, but it doesn't do that.</p> <hr /> <p>I think that this may help you:</p> <p>You can use any one individual element of a list like a normal letter variable. Just use ⌊OVER(X). But don't actually put "x", put the actual number of the element that you want to get out of the list.</p> <p>For example:</p> <div class="code"> <pre> <code>{1,3,5,7,9}→⌊OVER 5 →A Disp⌊OVER(3)A</code> </pre></div> <p>This code would display "25" because the 3rd element of the list is 5, A is 5, and 5*5=25.</p> <p>I hope I was remotely helpful.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-649900</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-649900</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 04:09:14 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Just for future reference…</p> <p>Ti-83's,Ti-83+'s,Ti-83+SE's,Ti-84+'s, and Ti-84+SE's all use nearly the exact same Ti-Basic language. The only difference that you'll run into often is that the 84's have a built in clock and functions that use it, while the 83's don't. There are a few other differences that you can check out on the compatibility page, but that's probably the only one you'll really need to know about.</p> <p>On the other hand Ti-89's and Ti-Nspires's are completely different. You basically can't program Nsprires, while Ti-89's use what's known as 68k ti-basic, which is much more powerful, and much different.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649882</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649882</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 03:36:44 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well, as usual, I misread what the question was. Sorry.</p> <p>Upon understanding the request, my first thought ran across an entirely different track, away from for loops. And I tested it this time.</p> <div class="code"> <pre> <code>If max(T/6={0,1,2,3,4,5}+1/6</code> </pre></div> <p>@ Take_it_Slow</p> <p>This works because of the way that you are allowed to mess with lists. {0,1,2,3,4,5} is an example of a list. When the calculator sees {0,1,2,3,4,5}+1/6, it adds 1/6 to <em>each element</em> of the list. Now it is left with T/6={1/6,7/6,13/6 etc}. Next the calculator evaluates the boolean expression for <em>each element</em> of the list. This leaves it with a list with 1's and 0's. Max( gives me the largest element of this list. If T/6= any element of the list, then the largest number will be 1, and thus true. If not, the list will contain nothing but 0's, and the "if" statement will return false.</p> <p>I hope this makes up for my stupidity.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-649850</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-649850</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 02:19:22 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I still do not quite understand how you are wanting to use the contents of the list. The code provided stores the last element of OVER into the variable I, so I would end up as 9 according to your sample. Are you trying to make a loop work based on the numbers in OVER? Or are you trying to convert the numbers of a list into letter variables?</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-649755</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-649755</link>
				<description></description>
				<pubDate>Mon, 07 Dec 2009 00:16:43 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I may be old and slow and no longer have memory but you taught me about the output statement:-)</p> <p>You may remember about this special For statement:</p> <p>For(Z,1,dim(⌊OVER<br /> ⌊OVER(Z→I<br /> In all those discussions, on the site, the line above would look like {1,3,5,7,9}→⌊OVER. I have realized that I have just lists but cannot integrate the contents of the lists so that the loop will run. All this stuff about initialization will not work because I presently do not know how to recover the contents of a list. Sure I can display a list but using it's contents, in this context, is another matter.</p> <p>I apologize for not coming to this conclusion sooner and thus wasting so much of the time of sight members.</p> <p>Thanks in advance.</p> <p>john</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649732</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649732</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 23:38:40 +0000</pubDate>
				<wikidot:authorName>builderboy</wikidot:authorName>				<wikidot:authorUserId>141501</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well Weregoose, nobody is as good as you at solving these things :P</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-649716</guid>
				<title>Re: recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-649716</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 23:02:19 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Are you trying to display the list? Because using Output( tends to display lists quite well without the use of ENTER.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-649708</guid>
				<title>Re: Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-649708</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:56:09 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Have you noticed the <a href="http://tibasicdev.wikidot.com/matr-list">Matr▶list</a> command?</p> <p>EDIT:</p> <blockquote> <p>P.S: it seems that when I want to access a matrix I enter coordinates like this: [A](y,x) that's strange</p> </blockquote> <p>Actually, if y is the row and x is the column, then it is quite normal since Matrix dimensions are labeled by row x column. [A](1,2) means row 1, column 2.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649705</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649705</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:53:04 +0000</pubDate>
				<wikidot:authorName>Weregoose</wikidot:authorName>				<wikidot:authorUserId>7090</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Take_it_Slow, I apologize. The problem-solving skills of this forum have been in a frightful decline. You can start off by simplifying each statement (in this case, multiplying both sides by six) to find out exactly what values of <tt><span style="color: #11119c;">T</span></tt> you'll want to test against.</p> <p>It happens to be <tt><span style="color: #11119c;">6X+1</span></tt> for <tt><span style="color: #11119c;">0≤X≤5</span></tt>, which can be inferred from the pattern in your first codebox and deduced immediately from the second; in other words, it's <tt><span style="color: #11119c;">T=1 or T=7 or T=13 or T=19 or T=25 or T=31</span></tt>.</p> <p>Instead of testing each case individually, you can use the fact that the only numbers which leave <tt><span style="color: #11119c;">1/6</span></tt> as the fractional part are those that are one higher than multiples of six. So, take the fractional part of <tt><span style="color: #11119c;">T</span></tt> divided by six and compare:</p> <p><tt><span style="color: #11119c;">fPart(T/6)=1/6</span></tt></p> <p>Simplify:</p> <p><tt><span style="color: #11119c;">6fPart(T/6)=1</span></tt></p> <p>Rearrange to save an extra byte:</p> <p><tt><span style="color: #11119c;">1=6fPart(T/6</span></tt></p> <p>And if it must exclude any number outside of your originally stated bounds, then use a second condition:</p> <p><tt><span style="color: #11119c;">1≤T and T≤31 and 1=6fPart(T/6</span></tt></p> <p>You'll find that this produces the same truth table as its ancestor.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649695</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649695</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:41:17 +0000</pubDate>
				<wikidot:authorName>graphmastur</wikidot:authorName>				<wikidot:authorUserId>142001</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I believe you meant to do "T/6=F<strong>+</strong>1/6", but other than that, it looks good. As for optimization, you can simply do this:</p> <div class="code"> <pre> <code>:0 :For(F,0,5 :If T/6=F+1/6:1 :End</code> </pre></div> <br /> 0 is in ans, and since the If statement doesn't mess up ans, that works well. This can be optimized further, but is fine for now.<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202407#post-649689</guid>
				<title>recovering the contents of a list from within a program.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program#post-649689</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:39:48 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a list. It has contents. On the home screen when I display the list I must press good old 105 to get the contents. How do I do that from within a program?</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202407/recovering-the-contents-of-a-list-from-within-a-program">recovering the contents of a list from within a program.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649677</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649677</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:14:04 +0000</pubDate>
				<wikidot:authorName>graphmastur</wikidot:authorName>				<wikidot:authorUserId>142001</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>To explain what that is doing, it is simple. It starts with 0 in ans. It does the "Ans OR T/6=F+1/6" statement. if that is 1, it will output one as ans. If none of those are true, then ans remains 0, and the last "if Ans", remains false.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649675</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649675</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 22:13:26 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>This is what I have for now, though I don't know if it's optimized:</p> <div class="code"> <pre> <code>:O→G :For(F,0,5 :T/6=F=1/6 :If Ans=1:1→G :End</code> </pre></div> <br /> This Determines whether the variable T meets the conditions, then saves variable G, which acts as a lone logic gate which I can later use to recall whether T meets the conditions.<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649632</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649632</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 21:11:36 +0000</pubDate>
				<wikidot:authorName>builderboy</wikidot:authorName>				<wikidot:authorUserId>141501</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Uh, that will not work Sleight. First off, you have the End in te condition line of the if statement, and second, the if will be executed every time the for loop goes round. You want something more like this</p> <p>0<br /> For(F,0,5<br /> Ans OR T/6=F+1/6<br /> End<br /> If Ans<br /> //Condition</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649609</guid>
				<title>Re: Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649609</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 20:32:46 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Yes.</p> <div class="code"> <pre> <code>For X,0,5 If(T/6=X+1/6 End</code> </pre></div> <p>This is known as a "For" loop, and it is your friend. :)</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202341#post-649588</guid>
				<title>Running a set of equations.</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations#post-649588</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 20:09:26 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>This is another basic question (heh), but in order to save space, is there any way to write</p> <div class="code"> <pre> <code>If(T/6=1/6 or 1+1/6 or 2+1/6 or 3+1/6 or 4+1/6 or 5+1/6</code> </pre></div> <br /> as just <div class="code"> <pre> <code>If(T/6=X+1/6</code> </pre></div> <br /> Where X is the values 0-5<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202341/running-a-set-of-equations">Running a set of equations.</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202282#post-649431</guid>
				<title>Matrix and List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list#post-649431</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 15:18:21 +0000</pubDate>
				<wikidot:authorName>LM358</wikidot:authorName>				<wikidot:authorUserId>412867</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I'm programming a game on my TI-84 Plus, but that's the same TI-Basic I think… So, I need to feed the chars of a matrix in a list like that:<br /> Matrix:<br /> 111<br /> 101<br /> 010<br /> 1X1</p> <p>List:<br /> 11010101111</p> <p>The coordinate X is the players position, and the numbers around X (like shown above) should now be read into a list.<br /> I have no idea how to do this job. Could somebody send me a code snippet? Please send me only the short snippet, because I don't have much time because this program should be finished until tomorrow.</p> <p>Thank you in anticipation!</p> <p>Greetings LM358</p> <p>P.S: it seems that when I want to access a matrix I enter coordinates like this: [A](y,x) that's strange,…</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202282/matrix-and-list">Matrix and List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649373</guid>
				<title>Re: Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649373</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 13:27:07 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The <a href="http://tibasicdev.wikidot.com/lists">lists</a> page has a lot of documentation on the nature of lists, including some information on this. To obtain a single element, simply use the LIST(n) for the nth element where LIST is either a built-in list (L<sub>1</sub>, L<sub>2</sub>, etc) or a custom list. The <a href="http://tibasicdev.wikidot.com/seq">seq(</a> command can be used to obtain a group of elements from a master list. The difference is that LIST(n) is a number value whereas the seq( sublist is still a list.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649287</guid>
				<title>Re: Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649287</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 09:36:06 +0000</pubDate>
				<wikidot:authorName>thornahawk</wikidot:authorName>				<wikidot:authorUserId>14508</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>I'd already created the list</p> </blockquote> <p>Say your list is named ∟LIST, the Nth element is then ∟LIST(N).</p> <p>thornahawk</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649254</guid>
				<title>Re: Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649254</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 07:12:15 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Am I limited to using</p> <div class="code"> <pre> <code>:seq(L1(I),I,3,3</code> </pre></div> <br /> Or is there an easier way to get a single integer outcome that's not in the form of a list?<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649253</guid>
				<title>Re: Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649253</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 07:04:39 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>So Lv(1)(n displays the nth entry? I'd already created the list, and have it generated randomly everytime. I Just need the exact function for outputting a certain subvalue of a list— It's probably pretty simple, but the wiki is difficult to navigate.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649251</guid>
				<title>Re: Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649251</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 06:50:38 +0000</pubDate>
				<wikidot:authorName>thornahawk</wikidot:authorName>				<wikidot:authorUserId>14508</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>list→L₁:L₁(3</p> <p>Store the list to L₁ or a named list, and then you can easily get the value of the nth entry.</p> <p>thornahawk</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202218#post-649236</guid>
				<title>Grabbing an object from a list</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list#post-649236</link>
				<description></description>
				<pubDate>Sun, 06 Dec 2009 06:16:59 +0000</pubDate>
				<wikidot:authorName>Take_it_Slow</wikidot:authorName>				<wikidot:authorUserId>369540</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am working on what is essentially my first game (beyond a rather snazzy Rock Paper Scissors), but as a novice programmer, I've just begun to discover the wonders of lists. I've made it so that the game makes a rather large list (36 units, either one or zero), but I now need to check which sum is present there. How would I, say, grab the value of the 27th position or (any other arbitrary position) on my list?</p> <p>E.G {1, 0, 1, 0, 0, 0, 1, 0} -How could I get the value of the 3rd entry</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202218/grabbing-an-object-from-a-list">Grabbing an object from a list</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202010#post-649077</guid>
				<title>Re: Prime number generator, have a better one?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one#post-649077</link>
				<description></description>
				<pubDate>Sat, 05 Dec 2009 22:23:38 +0000</pubDate>
				<wikidot:authorName>valros</wikidot:authorName>				<wikidot:authorUserId>33531</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Neat, that still seems way to simple to be true though.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one">Prime number generator, have a better one?</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202010#post-648812</guid>
				<title>Re: Prime number generator, have a better one?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one#post-648812</link>
				<description></description>
				<pubDate>Sat, 05 Dec 2009 13:21:28 +0000</pubDate>
				<wikidot:authorName>thornahawk</wikidot:authorName>				<wikidot:authorUserId>14508</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p><a href="http://www.unitedti.org/forum/index.php?showtopic=6286&amp;st=0&amp;p=96075&amp;#entry96075">Any reason why you don't like sieving?</a></p> <p>thornahawk</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one">Prime number generator, have a better one?</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-202010#post-648666</guid>
				<title>Prime number generator, have a better one?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one#post-648666</link>
				<description></description>
				<pubDate>Sat, 05 Dec 2009 04:10:01 +0000</pubDate>
				<wikidot:authorName>valros</wikidot:authorName>				<wikidot:authorUserId>33531</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Heres one that I had a while back and just recently optimized, there's no hidden algorithms for finding if the number is prime, just repeated division.</p> <div class="code"> <pre> <code>ClrHome For(A,1,1000,2 For(B,3,A-1,2 If fPart(A/B)=0 A-&gt;B End If B=A Disp A End</code> </pre></div> <p>Just out of curiosity, can anyone make any improvements or is there just a much better way?</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-202010/prime-number-generator-have-a-better-one">Prime number generator, have a better one?</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-164477#post-648564</guid>
				<title>Re: Program Challenge 9</title>
				<link>http://tibasicdev.wikidot.com/forum/t-164477/program-challenge-9#post-648564</link>
				<description></description>
				<pubDate>Fri, 04 Dec 2009 23:55:15 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well regardless of whether it is a challange or not, I'd like to try to make an AI for connect 4. I've already build the game, but I'm not sure how to start working on the AI. Any help is appreciated.</p> <p>Thanks.</p> <p>PS you can reply in a new thread if you want.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-32317">Contests / Program Challenges</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-164477/program-challenge-9">Program Challenge 9</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630#post-648495</guid>
				<title>Re: REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs#post-648495</link>
				<description></description>
				<pubDate>Fri, 04 Dec 2009 21:32:43 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I suppose you could. Letter variables tend to be easier to use and smaller.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs">REPEATEDLY RUNNING PROGRAMS</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-648058</guid>
				<title>Re: Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-648058</link>
				<description></description>
				<pubDate>Fri, 04 Dec 2009 07:23:25 +0000</pubDate>
				<wikidot:authorName>thornahawk</wikidot:authorName>				<wikidot:authorUserId>14508</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <div class="code"> <pre> <code>seq((L₁(I-(I&gt;A))-N)(I≠A)+N,I,1,1+dim(L₁→L₁</code> </pre></div> <p>is just a little bit simpler.</p> <p>:)</p> <p>thornahawk</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-647992</guid>
				<title>Re: Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-647992</link>
				<description></description>
				<pubDate>Fri, 04 Dec 2009 04:53:37 +0000</pubDate>
				<wikidot:authorName>Edward H</wikidot:authorName>				<wikidot:authorUserId>139339</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>This works even if <tt>A=1</tt> or <tt>A=dim(L<sub>1</sub>)</tt>:</p> <blockquote> <p><tt>:seq(L<sub>1</sub>(I-(I&gt;A)),I,1,1+dim(L<sub>1</sub>→L<sub>1</sub><br /> :N→L<sub>1</sub>(A</tt></p> </blockquote> <p>If you want it all on one line (this has its conveniences) you can do</p> <blockquote> <p><tt>:seq(L<sub>1</sub>(I-(I&gt;A))(I≠A)+N(I=A),I,1,1+dim(L<sub>1</sub>→L<sub>1</sub></tt></p> </blockquote> <p>which takes 4 more bytes. However, if you plan on doing a lot of insertions into lists, you can do this:</p> <blockquote> <p><tt>:"seq(L<sub>1</sub>(I-(I&gt;X))(I≠X)+Ans(I=X),I,1,1+dim(L<sub>1</sub>→Y<sub>1</sub><br /> :N:Y<sub>1</sub>(A→L<sub>1</sub><br /> :1234:Y<sub>1</sub>(3→L<sub>1</sub></tt></p> </blockquote> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630#post-647620</guid>
				<title>Re: REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs#post-647620</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 18:18:41 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The following letters are empty:<br /> C, D, F, G, H, J, O, P, Q, R, S, U, V, W, X, AND Y.</p> <p>I do not like single character variables, because of integration problems with other folks that are developing code that may be in conflict with what is in my program.</p> <p>Can I put "{1}→∟ TIM" in the original program and use</p> <p>"If TIM(1) =1" and so on the the second program?</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs">REPEATEDLY RUNNING PROGRAMS</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630#post-647353</guid>
				<title>Re: REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs#post-647353</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 11:31:18 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Wonderful! I am off to test.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs">REPEATEDLY RUNNING PROGRAMS</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-647198</guid>
				<title>Re: Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-647198</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 05:12:11 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I had the same problem (and feeling) with strings. I was rewriting a game that uses a matrix for the map so that it would use a string instead.</p> <p>I wanted to do</p> <div class="code"> <pre> <code>"5"→sub(Str1,A,1</code> </pre></div> <p>But I had to go through the process of cutting the string, adding the character I wanted, then glueing it back together.</p> <p>I actually wasn't changing "1245" into "12345", but rather "12445" into "12345", but with strings you have to do it with the cutting and gluing.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200993#post-647184</guid>
				<title>Re: Help with graph movement?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200993/help-with-graph-movement#post-647184</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 04:39:07 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I think that's a good idea, to start small on the graph screen. But you can easily go at least with points, they are just as simple as drawing a pixel, yet are far more entertaining :)</p> <p>I was testing the tutorial's code, and I could tell that the collision detection would only work for up and down, but you adapted it for left and right. I was just commenting on what the tutorial provided. It really could use some work, I might get around to it soon. (the tutorial-that is, not the code).</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200993/help-with-graph-movement">Help with graph movement?</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-647160</guid>
				<title>Re: Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-647160</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 03:54:15 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Well, if you are trying to insert a number into the middle of the list without replacing any other element, it gets more complicated.</p> <p>Let's say I have {1,2,4,5} and I want 3 to be the third element, but 4 and 5 must remain. Unfortunately, the only way I know of how to do this is to separate the list and glue them together while throwing in the 3 in the correct spot.</p> <p>The <a href="http://tibasicdev.wikidot.com/seq">seq(</a> command is good for creating a sublist (cutting the list up), and <a href="http://tibasicdev.wikidot.com/augment">augment(</a> will glue the lists together. So, this code will work for sure assuming the number is going between in the list:</p> <div style="font-family: Ti83pc; border-left:3px dotted #000; background:#EEE; padding-left:3px; color:#367A4B; margin:3px 2em 5px 1em;"> <p>augment(seq(L<sub>1</sub>(I),I,1,A-1),augment({N},seq(L<sub>1</sub>(I),I,A,dim(L<sub>1</sub>)))</p> </div> <br /> where L<sub>1</sub> is the list, A is the element that you want your number to become, and N is the number being inserted. For the example above, we would use this code assuming L<sub>1</sub>={1,2,4,5}: <div style="font-family: Ti83pc; border-left:3px dotted #000; background:#EEE; padding-left:3px; color:#367A4B; margin:3px 2em 5px 1em;"> <p>augment(seq(L<sub>1</sub>(I),I,1,3-1),augment({3},seq(L<sub>1</sub>(I),I,3,dim(L<sub>1</sub>)))</p> </div> <br /> N=3, since that is the number we want to insert, and we want it in the third position, so we make A equal 3. <p>I feel as if there is a better way to do this, though I can't think of one.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200359#post-647155</guid>
				<title>Re: My first game.. help?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200359/my-first-game-help#post-647155</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 03:48:09 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Yep. I feel stupid.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200359/my-first-game-help">My first game.. help?</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-197475#post-647150</guid>
				<title>Re: The 1 Point Perspective Method</title>
				<link>http://tibasicdev.wikidot.com/forum/t-197475/community-3d-engine#post-647150</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 03:45:54 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Your right, sorry. Must've been really slow that day, also made a similar mistake with deadlyfishy.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-503">Improving the Wiki / Page Discussions</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-197475/community-3d-engine">Community 3D Engine</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630#post-647142</guid>
				<title>Re: REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs#post-647142</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 03:36:25 +0000</pubDate>
				<wikidot:authorName>Timothy Foster</wikidot:authorName>				<wikidot:authorUserId>197988</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Ah, I believe I understand the scenario much better now. Because you run REDUE recursively, the same initialization occurs each run. However, you want the initialization to only occur the first run and for runs after that to use different initializations.</p> <p>So, to solve this in the easiest fashion, you'll want some variable to be the overall variable. We'll use B since you used that in an example above. In the original program, I believe you called it OVER, put a <tt>1→B</tt> somewhere near the beginning assuming B isn't used anywhere in the program. In REDUE, put the code:</p> <div style="font-family: Ti83pc; border-left:3px dotted #000; background:#EEE; padding-left:3px; color:#367A4B; margin:3px 2em 5px 1em;"> <p>If B<br /> Then<br /> <span style="color: #F00;">Initialize 1</span><br /> DelVar B<br /> Else<br /> <span style="color: #F00;">Initialize 2</span><br /> End</p> </div> <br /> So, B is defined in the original program. When REDUE is run, the initialization takes place plus B is deleted and now equal to 0. Therefore, initialization 2 takes place with every subsequent rerun assuming B is not used anywhere else in the program.<br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs">REPEATEDLY RUNNING PROGRAMS</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-197475#post-647134</guid>
				<title>Re: UPDATES</title>
				<link>http://tibasicdev.wikidot.com/forum/t-197475/community-3d-engine#post-647134</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 03:22:10 +0000</pubDate>
				<wikidot:authorName>Sleight</wikidot:authorName>				<wikidot:authorUserId>401325</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>1. Thanks! I've thought of a way to support translation on the z-axis for prisms, but speed wise it would be like running prisms twice for each prism, so I'm not sure if I should do it… Also, I think that we should look into optimizing Builderboy's rasterization method, because it supports rotation, translation on z-axis, and is all-round more powerful.</p> <p>2. Um, actually I found one a little while ago (almost). I used codex's rectangle drawing ability to replace 8 of the line commands, so that I draw 2 codex rectangles and 4 lines. This shaved quite a bit of time off of it, enough to (almost) double the prisms/second rate of my method w/ prerendering. <span style="text-decoration: underline;">That's nearly 10 prisms/second!!!!</span></p> <p>3. I think that we should go either with a more limited but faster engine (my method), or a more powerful but slower engine (builderboy's rasterization).</p> <p>4. Agreed, but we could use an already-built lib's rectangle drawing ability (like codex), since 8 of the lines drawn will form 2 rectangles. (at least in my method)</p> <p>5. I suggest that the engine calculates, and we supply instruction on how to use variables, and (possibly) provide asm for faster drawing. This leaves the major decisions up to the individual game; like whether or not to get the variables early, and whether to use asm or not. This would allow programmers to aim for pure Ti-Basic or part asm, or provide it as a game option.</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-503">Improving the Wiki / Page Discussions</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-197475/community-3d-engine">Community 3D Engine</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200654#post-647085</guid>
				<title>Re: Switched output</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200654/switched-output#post-647085</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 02:18:13 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>oh. the first line is repetitive because the key was "00112233445566778899aabbccddeeff", and its just expanded twice (once for the encryption key, and then changed into the decryption keys)</p> <p>and what do you mean it might s47-s6 might screw up? is it because the key might be edited by the previous index? nope. it takes the encryption key and finds its 'opposites' (in sets of 16 bits)</p> <p>and yes, this is python</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-21138">Programming Help / Computer &amp; Web Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200654/switched-output">Switched output</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-647074</guid>
				<title>Re: Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-647074</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 02:09:26 +0000</pubDate>
				<wikidot:authorName>bxsciencer</wikidot:authorName>				<wikidot:authorUserId>169000</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>in a program or on the homescreen:</p> <div class="code"> <pre> <code>{1,2,3→L₁ and you want to add 4 so... augment(L₁,{4 this only adds 4 to the back (reverse L₁ and {4} to add to the front</code> </pre></div> <br /> or just type <div class="code"> <pre> <code>{1,2,3,4→L₁</code> </pre></div> <p>or</p> <div class="code"> <pre> <code>use SetupEditor (i believe its in [STAT], [enter]). recall the list and go to the bottom of the list (where the '-----' is) and type in the number</code> </pre></div> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-200630#post-647062</guid>
				<title>Re: REPEATEDLY RUNNING PROGRAMS</title>
				<link>http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs#post-647062</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 01:49:34 +0000</pubDate>
				<wikidot:authorName>john massey</wikidot:authorName>				<wikidot:authorUserId>335563</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Just for clarification.<br /> 1. The first program is run. An incorrect and long time lists are summed into a single list using the summing routine, developed by the site.<br /> 2. The second program is called and it runs the summed list.<br /> 3. If all the problems from the summed list are answered correctly the first time the second program calls the first program for a retest. If not the second program runs the list and drops from the list any problems that are answered correctly. The second program continues to be recalled until there are no longer any problems in the list and then calls the first program for a retest.</p> <p>Clearer now. Timothy, You certainly have learned at a very early age, compared to mine, to ask very good questions. I certainly helps focus the discussion:-)</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-200630/repeatedly-running-programs">REPEATEDLY RUNNING PROGRAMS</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-201523#post-647059</guid>
				<title>Insert Number into a List</title>
				<link>http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list#post-647059</link>
				<description></description>
				<pubDate>Thu, 03 Dec 2009 01:45:52 +0000</pubDate>
				<wikidot:authorName>kwbauson</wikidot:authorName>				<wikidot:authorUserId>410983</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Is there a way to insert a number into a list?<br /> Thanks!</p> <br/>Forum category: <a href="http://tibasicdev.wikidot.com/forum/c-7079">Programming Help / TI-83 Programming</a><br/>Forum thread: <a href="http://tibasicdev.wikidot.com/forum/t-201523/insert-number-into-a-list">Insert Number into a List</a>
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>