Our coding team is made up of two people: Leif Schmitz and David Moss.
Starting this year, our code is made up entirely of java code instead of blocks. Using java allows for more flexible code and can be much easier to work with depending on the person. It's essentially the same as blocks, except for that it's written, so messing with it can be a lot easier than blocks.
Our tele-op code this year was made by Leif. For our wheels, we're still using the same code from last because it works so well, but we needed to create entirely new methods for our new additions to the robot. Each arm uses a motor, so we were able to utilize the encoders for the best accuracy. We used the encoders to make set positions for every way to score, and because there are so many ways to score, the controls for the second driver had to be easy to get used to while still allowing for complexity. The code for this year is definitely more complex than other years, but that allows for better and more efficient ways to control the robot.