Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - program4

Pages: 1 ... 5 6 [7] 8 9 ... 12
91
Pretty nice. There is one word that might be changed:

It is important for everyone to be brought up to speed on the present situation. The TI-calculator community is composed up of three main groups. They are the teachers, the lay-users, and the programming community. Of those three, the ones that give Texas Instruments the most business are the teachers and the programmers. By encouraging your students to get calculators from Texas Instruments, instead of from its competitor, Casio, you drive sales for TI up enormously. The programming community is the next leading group in terms of business for TI. Whether it be because we have destroyed the programming of our calculator beyond repair, or because we just want to try out new hardware, we also purchase a lot from TI.

The quote below might need to be improved, since teachers would likely not be persuaded by it:

The fact is that you need to trust your students to have the maturity to say "there is a time and a place for everything, and class is not the time for playing games".

Still, it seems quite good and persuasive overall.

92
TI Z80 / Re: TI 83+/84+ randomness
« on: February 06, 2011, 05:53:25 pm »
Oh... sorry to hear  :(

It's good to get in the habit of backing up often, even if that means making a group on the calculator.

For optimizations, you can always go to the TI-Basic Developer: http://tibasicdev.wikidot.com/home

There is a lot of information there that I sometimes use.  :D

93
TI Z80 / Re: Board GCF
« on: February 06, 2011, 05:17:03 pm »
@DJ Omnimaga: The game is more strategy than chance. Here's an example if you are confused (for simplicity, I'll use a 3*3 instead of 5*5 board and the calculator's score will not double):

12 23 96
32 69 55
15 1  8

Scores: You-0 Calculator-0

Say you pick 8. Then, the calculator might pick 32. Then, 8 and 32 are gone from the board:

12 23 96
    69 55
15 1  8

Scores: You-0 (since there is no previously selected number) Calculator-8 (since the GCF of 8 and 32 is 8)

Oh, and I forgot to say, the number at the last row of the screen is the last selected number.

Say you pick 96.

12 23
    69 55
15 1  8

Then, you would have 32 points, since the GCF of 32 (the number last selected) and 96 is 32.

Say the calculator picks 12.

    23
    69 55
15 1  8

Scores: You-32 Calculator- 8+gcf(96,12)=20

Then, you pick 23 and the calc picks 1.

    69 55
15     8

Scores: You- 32+gcf(23,12)=33 Calculator- 20+gcf(23,1)=21

And so on. I hope this clarifies the object of the game.   :)

94
TI Z80 / Board GCF
« on: February 04, 2011, 07:55:59 pm »
TI-BASIC is the only language I can program in, so this is a TI-BASIC program.  :P

Anyways, Board GCF a kind of strategy/math board game where you play against the calculator.

Scoring is as follows: the GCF of the number selected and the number last selected by the other person (or calc). So, if you choose 32, and the calculator chooses 48, the calc gets 16 points, and if you then choose 72, you get 24 points.

However, since the calculator seems really easy to beat, it gets twice the points (or 3x on Extreme mode), so instead of getting 16 points, the calculator gets 32 (or 48).

The game ends when the board is cleared.

95
Humour and Jokes / Re: [randomness] Os 3.00MP
« on: February 04, 2011, 07:48:03 pm »
Actually, most students prefer MathPrint, since they aren't smart enough to visualize it otherwise. And, they don't care about speed, since most people treat the TI-84+ like a 4-operation calculator.  :P

96
BatLib / Re: SpriteLib
« on: February 04, 2011, 07:44:05 pm »
For the command list, it is possible to add one that creates a "multi-dimensional menu" like the built-in MATH menu (one similar to the one below)? Sometimes, you need a easy-to-program menu that can handle a lot of options.  :D

http://www.ticalc.org/archives/files/fileinfo/402/40204.html

97
TI Z80 / Re: TI 83+/84+ randomness
« on: February 04, 2011, 07:30:06 pm »
In general, closing parentheses and multiplication symbols should be omitted.
Also, if there is a conditional (If, While, etc.) that requires an expression equal to 1, the =1 part can be omitted. So,

If L=1

would become

If L

now your saying it wrong.
If L/=0
(does not equal)

would become

If L

because "If L" returns 1 if the variable exists


i'll wlak through my prog today and see what i can do with your tips :D

Well L=1 is basically a subset of L /=0 (a special case), but you're right.

If the only possible values of L are 1 or 0, then you can use If L instead of If L=1. However, if L can be 0, 1, or 2, you would have to use

If L=0
(code)
If L=1
(code)
If L=2
(code)

98
Other Calculators / Re: ZToolPack
« on: February 04, 2011, 07:18:57 pm »
This is amazing!  :D
I would suggest that you put this into one program, but also keep the original programs because some people might prefer it that way.

99
TI Z80 / Re: TI 83+/84+ randomness
« on: February 03, 2011, 07:50:36 pm »
It probably doesn't make too much of a speed difference, since TI-Basic Developer suggests always using DelVar:

http://tibasicdev.wikidot.com/optimize-deleting

100
TI Z80 / Re: TI 83+/84+ randomness
« on: February 03, 2011, 07:12:40 pm »
Some more optimizations:

2*A can be 2A (in the gambling part, right after the first "You Won" message)
Similarly for the other cases (3*A can be 3A, 4*C can be 4C, etc.)

After the line

Code: [Select]
Output(8,1,"< MODE IS QUIT >there is B+(K+26 and ... 0
The ending parenthesis can be omitted.

Before the message, "BETA TESTER!", the If statement

If LRNDM(1)=1

can be:

If LRNDM(1

The same applies to all similar cases.

Right after Lbl 3, 0 -> B can be DelVar B.

A little after the "All codes unlocked" message,

Repeat LRND(F+1)=0

can be

Repeat not(LRND(F+1

In general, closing parentheses and multiplication symbols should be omitted.
Also, if there is a conditional (If, While, etc.) that requires an expression equal to 1, the =1 part can be omitted. So,

If L=1

would become

If L

101
TI Z80 / Re: The Psyche
« on: February 02, 2011, 09:01:14 pm »
I don't know if it is too late, but I made a level set (with 11 levels).

102
General Calculator Help / Re: Sending Programs
« on: February 02, 2011, 08:31:48 pm »
Thanks Penguin and calcdude84se.  :D

I still don't know why files won't send if they automatically send to archive memory, though. Do I also need to do a RAM Clear or something of that sort?

103
General Calculator Help / Re: Sending Programs
« on: February 01, 2011, 09:12:16 pm »
I have a possibility. The programs that don't send to my calculator are the ones that send to Archive memory, since I changed a program to send to RAM, and it worked just fine.

However, is there a reason there is that number at the bottom?

104
General Calculator Help / Sending Programs
« on: January 30, 2011, 08:22:49 pm »
First of all, I got the OS version 2.43 for the 84+ here:
http://ourl.ca/8921

I don't know if it's because of this, but I notice two things different from before:

1) When transferring something from the computer to the calculator through TI-Connect, a number always appears near the bottom of the screen. It increases each time I transfer a program, and sometimes it resets.

2) Some programs started transferring (according to the TI-Connect pop-up window that appears during a transfer), but sometimes they never appear on the calculator after the transferring. Examples are the 011511.zip file (Graviter) and the January 27 release of Graviter, and the two pictures for the TI 84+ Randomness program (the program works just fine, though).

Are these two differences because of PolyPatch or possibly something else?

105
Correlation / Re: Correlation Progress
« on: January 23, 2011, 07:58:55 pm »
I'm just wondering, but is the "on-calc font editor" for Correlation posted earlier in this topic supposed to do anything, or is it just supposed to rickroll?

Pages: 1 ... 5 6 [7] 8 9 ... 12