Robotics Score System Program

This is a small program capable of keeping score of the “donuts” for the Rack ‘n’ roll game.

It is very user friendly and requires only the VB5 or up runtime DLLs. Will run on XP without extra files.

To use grab an image on the left and drag it onto the grid.
To remove an image grab the image and drag it to the small box shape on the lower left.

To show or hide arrows click the checkbox at the top. While arrows are showing the “donuts” cannot be changed, removed or moved. If you press clear while arrows are showing they will still show but the score will change.

Lastly, you cannot drag, drop the second ring but you can remove it. if you try to it will copy the back one. <- will be changed shortly

-UPDATE : VERSION 1.4 ADDED ~1/10/07

Hope you enjoy!

~Jordan Piscitelli - Team 230 - Gael Hawks

Comments, questions, suggestions or errors can be posted below! But please only post errors found in the most recent version and post the message and preferable a picture or some other helpful information!

FIRST Robotics Score System.zip (194 KB)


FIRST Robotics Score System.zip (194 KB)

Nice work! It is a VERY easy program to use.

EDIT:
Found an error:
If you place a spoiler on a keeper, and than try to move that spoiler off of the keeper, it turns into the type of keeper it was.

Pavan.

Looks great! Same bug as Pavan, but looks good.

Hey… That’s a really great tool. :smiley:

No bugs found (Rev 1.4). So now it’s time for feature requests :slight_smile:

How about diabling the Keepers once 3 have been placed for that color…

Phil.

Off to play some more…

Yeah, thanks alot. Now if you wanted to get REALLY complicated, you COULD insert some impossibly complex algorithms that actually display what the best move would be…

oooh i like it!!!
One that would show you how to score the best or block the best!!!

I assumed you would know you can only have three keepers but will add feature in that does that.

In case you are wondering i put all the versions in so you could get an idea on how a program evolves and changes.

Thanks for your support!

I have a C program I wrote which doesn’t have a pretty gui, but does include the option to tell what different moves would do.

In the zip file, the two .sh files contain lines to compile it, one with and one without showing what different moves would do.

rr.zip (8.99 KB)


rr.zip (8.99 KB)

I dont know C, how yours works or how to even run it. Can you give me some more info on it!

Anyway here is the V 1.5 file(s). With “Tactics” or best and worse spots to put colors. Enjoy!

FIRST Robotics Score System.zip (251 KB)


FIRST Robotics Score System.zip (251 KB)

This is a very Cool program. I know it will come in handy.

          thanks

ps in playing with it i also found no problems…nice work

Nice program, I think I’m going to try to put it into a PDA for the drive team coach to use.

Make a mac version :wink:

Thanks, liked it, especially the one with the tactics, but I think there is an error: 1 tube alone doesn’t give you any points. Correct me if I’m wrong.

Having this type of program available during a match would be cool, but it does not look like it would be allowed. Info from the FIRSRT forum says:

You will not be allowed to bring the program onto the field on a for the coach due to the restriction on special equipment (T23 - section 9.6.6).
The program might be allowed to to run on a laptop connected to the operator interface (it isn’t clear to me if this would exceed the allowable functions under rule R79) but only the drivers could touch it (rule G49).

Um, yeah… I guess I’m a little light on documentation.

There’s a windows binary of the version with strategy advice in this zip file.

When you run it, it will show all the info about a blank board and then prompt you for the x and y coordinates for a leg to change the contents of. Next, you input which tubes are on it, and then it prints out all the info about the new configuration.

Tell me if you have any difficulty running it.

advice.zip (32.4 KB)


advice.zip (32.4 KB)

Here’s my rack model:

http://shock.easthighschool.net/projects/rack/repo/trunk/

This one is in Python, so it should be usable on Mac and Linux too.

No GUI yet… that’s next. Right now, I am just using it to run randomized games.

We have a java version similar to this(right now it only does ringers but optimal placement of ringers, keepers, and spoilers is being added)
http://hacksaw.programming.googlepages.com/programming

> http://shock.easthighschool.net/proj...ck/repo/trunk/

I added a GUI to the Python version now. Next goal is to
make it playable over the 'net.

> http://hacksaw.programming.googlepages.com/programming

This one, I get “Applet roboticsScore notinited” and then
“Loading Java Applet Failed”.

This is good program. How long did it take to make?

Hmm… the tactics don’t seem to work very well on this program (v.1.5). Try lining up the rings like this starting in the upper left hand corner:
B
B R R
The program’s suggestions seem to be a bit erratic. The most red gain showed a green piece on top of the lower blue piece and said the score was 10 to 4.:confused: Also, showing the most blue loss multiple times causes the projected red score to jump higher every time.
I am currently developing a program like this in Java, but it will be text based at first, or it always will, I’m not sure yet. But I will make sure that it works well with scoring and deciding the best next offensive and defensive moves. I am also thinking about having an option to save a text file with every move and suggestion made.

Change the link to the one in your previous post as this one 404s. You also might want to right a readme and .zip it all together so that those unfamiliar with Python can use it.

  • Robinson