Author Topic: TI-83+BASIC/extended TI-BASIC rain routine contest  (Read 9666 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« on: October 22, 2006, 10:02:00 am »
In addition to the pixel art contest we are also running a small programming contests as well, which is managed by killerplayer. Here is the specification

Programming the best rain routine
October 22, 2006 to October 28, 2006

Description:
You will have to program a routine that looks like it is raining either in pure basic or with an ASM utility, but there will be no asm programs accepted.

scoring:
12.5 for code
12.5 for speed
25 points for following rules
50 points for forum voting

Rules:
You will be judge on how optimized your code is and how fast the routine appears to run on the screen. The routine must be on the graph screen and not the home screen. Your program will then be posted on Omnimaga on October 29, 2006 for voting. If you recieve 7 votes then you get 1/7 of the 50 points etc. You will also need to follow the rules for your code below and bonus points will be awarded as specified below.

Needs for Code:
How fast the rain falls/moves will need to be in variable F.
Amount of rain that falls will need to be in variable R.

Bonus Points:
When rain hits the bottom of the screen there is a splash. 2 points
Amount of wind that affects the rain is in variable W. 3 points

The needs for code section shows things that your code needs or else points will be deducted and the bonus points section shows things you can do to add points the overall amount that you recieve.

Email entries to [email protected]

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #1 on: October 22, 2006, 10:23:00 am »
hey thanks, you didn't need to do that but thanks anyways :)smile.gif
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #2 on: October 22, 2006, 10:59:00 am »
no problem I though i would post it here cuz since there is alerady the other contest no one will notice that one otherwise

btw how do ppl submit the entries? Do they upload them in posts?

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #3 on: October 22, 2006, 11:08:00 am »
No they email them to me(I updated your post with the email address)
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #4 on: October 22, 2006, 11:08:00 am »
aaah good to know

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #5 on: October 22, 2006, 12:05:00 pm »
Seems fun :)smile.gif.

But I get slightly annoyed when in the rules of a contest, something like, "Assembly isn't allowed, but assembly utilities are allowed", is said.  Which assembly utilities?  When do you draw the line?  What if I made an "assembly utility" that generated a rain affect based on different parameters passed through TI-BASIC variables or something?  It's not a big deal, but it just get's me slightly annoyed.

EDIT:  I suppose there is a reasonable amount of time for the contest, but unfortunately, for the next two weeks, I have a lot of work to do, so I may not be able to participate.

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #6 on: October 22, 2006, 12:13:00 pm »
I understand what you mean bfr but what I am trying to say is the routine should be in basic.

For example you can only have Assembly routine for rendering graphics and nothing else but the While or Repeat or w/e loop you use must be written in BASIC. I hope that clears it up for you. I was originally going to say only Xlib was allowed but then I thought well maybe people have some Assembly utlities that no one else has heard of that will help them.
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #7 on: October 22, 2006, 12:59:00 pm »
yeah well i think most ppl will end up using xlib %)rolleyes2.gif

Alex

  • Guest
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #8 on: October 22, 2006, 03:49:00 pm »
Is 89 TI-BASIC allowed? :)smile.gif

- Alex

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #9 on: October 22, 2006, 04:15:00 pm »
not for this one sry :(sad.gif maybe later we could have some kind of 89 one tho :)smile.gif

(unless I am wrong, I just read the specs but we should really ask kpr for this as he started this contest)

tenniskid493

  • Guest
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #10 on: October 22, 2006, 04:46:00 pm »
WOW...omnimaga is turning into the TI-Contest Headquarters...i hope it boosts up activity a lot

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #11 on: October 23, 2006, 09:14:00 am »
nice to see you again^^ i hope to see ppl participate :)smile.gif

Offline Speler

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 857
  • Rating: +6/-2
    • View Profile
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #12 on: October 23, 2006, 10:30:00 am »
*Super Speler

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #13 on: October 23, 2006, 10:35:00 am »
No TI-89 BASIC is not allowed and no extra points will not be awarded for pure basic just because someone choses to limit themselv(not saying pure basic is bad)
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline Speler

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 857
  • Rating: +6/-2
    • View Profile
TI-83+BASIC/extended TI-BASIC rain routine contest
« Reply #14 on: October 23, 2006, 12:19:00 pm »
Pure Basic is not a limit, it's a chalange and I accept.