When asked what the most stressful and most influential moment in a robotics meet is, one of the first things that jumps to mind is the alliance selection.
I want to change that.
I would like to create a java app that can make the alliance selection process easier. Instead of creating notes and tables of data that are meaningless except to the person who wrote them it would create a list of teams (based on parameters the user sets) that ranks each team. I have several goals that include:
*] -Data entry for individual qualification matches (primary source of data).
*] -Autonomous score
*] -Whether or not both teams per alliance actually showed up
*] -Remove teams if, durring alliance selection, they have already been picked or have declined an offer
*] -Team data that can be entered and modified by the user
*] -User set ranking system that sets one robot element as a higher or lower ranked determining element.
*] -Reliability rankings
*] -Choosing whether team data from previous events should or should not included.
*] -Adaptability for future games
*] -Importable and Exportable data
Also a the ability to note the individual causes of failures in a match:
*] -Human error
If you are interested in becoming part of this project please let me know. My team and I have very limited java skills but we are learning as fast as we can. If you have any suggestions also please let me know.
This project will be open source and hosted on GitHub.