Six Degrees of FRC

The UberBots website team has make a six-degrees of separation inspired algorithm which determines the distance of any two FRC teams through alliances. Please check it out at http://sixdegrees.uberbots.org. More information about this can be found at the About Page. We wouldn’t have been able to do this without The Blue Alliance, so thanks to them.

Wow, this is incredibly cool.

Is there a version that only counts elimination alliances?

Wow, this is actually pretty cool! I’ll have some fun playing around with this!

Good work!

-Brando

we plan on implementing finer refinement for searches in the future (including elimination matches), but we’re not there yet. I’ll keep this thread updated, though

This is awesome! What a great and interesting little resource!

Awesome release!

we’ve started developing more refinement for searches. any suggestions? We’ve already considered winning matches, elimination matches, and searching by year.

I am having a small problem in understanding what this acomplish’s. I have read the link with info on it but still am a little unshure. Can you explain this for me?

Thanks

Well, the six degrees of separation is basically saying that any person in the world can be connected in some way with any other random person. So lets say you pick yourself and someone from Brazil. You probably know someone, who knows someone else, who knows another person … etc, until you get a connection with this other person. They say there are six degrees, that is, six connections between any two people in the world, no matter where they are or who they are.

What team 1124 has done is set up an algorithm or program that lets you input any two FRC teams. This program then tells you how many degrees there are between these two teams. This setup is based on matches played together, whether it be against each other, or on the same alliance.

So, to give you an example, I am going to plug in my team number, 103, and your team number, 3138. When I click the go button, a screen shows up saying this:

Team 3138 has a Team 103 number of 2.

  1. FRC Team #3138, Innovators Robotics

Qualification #42 at 2010 Pittsburgh Regional

  1. FRC Team #1279, Cold Fusion

Qualification 70 at 2007 New Jersey Regional

  1. FRC Team 103, Cybersonics

What this is saying is that you guys played against or with team 1279, Cold Fusion in the Pittsburgh regional this past year in match 42. To connect your team and my team, in the next step, 1279 played with us in match 70 in 2007 at the New Jersey Regional.

Now what this accomplishes is just showing that every team has a connection to every other team in some way. It is a great idea, and although it is not extremely useful, it provides some interesting paths of teams you would’ve never guessed!

Now the coolest thing about this setup is that you can do it with any combination of 2 teams. It is actually really interesting when you think about it!

I like it! We’re going to have some fun with this…but, for us old guys, can you change the formatting a little so it’s an easier read. Having white font on top of white background is a litle harsh.

I like the logo, good stuff.

I don’t know about this “old guys” bit, but yeah – white on white? (Here’s a tip until it changes: highlight the words; then it becomes blue letters on white highlight background.) (Also check logo TM status?)

Six degrees of separation on Wikipedia. It is a fun game to link up two people. For example, if it was the number of degrees between Woodie and myself, I did meet him in a Mens Room at a competition once. :slight_smile: – or maybe :o