Feedback from competition judges for games in the right video.
Blue: Using the indicator light to know what the bot is doing, variables, and 'blocks' is great to see and makes the code easy to debug. The robot rotates a bit too fast when looking around for the ball, and turns are a bit sharp! When the ball is in front, it does a good job going forward. You can try some more interesting tactics like moving back if the ball is detected to be in front for too long.
Yellow: Similar to the blue team, the robot is turning a bit too fast to be able to face the ball! The robot can be improved by slowing the rotation (less power when rotating), but keeping it fast when the ball is in front. The robot also looks like it's leaning backwards a bit (the back should be more raised) - it made it slightly out of balance which makes it easier for it to flip, especially when you're going head on against the opponent. When it does find the ball, it does very well in keeping it moving.
Green: Great work getting both robots ready! Good use of the light sensor to go backwards - it gives the referee time to reposition the ball. The goalie also looks well structured - the brick being lower to the ground means it gets pushed around less. The infrared sensor could be facing forwards more (rather than at an angle downwards) - this means it will see the ball from further away. Good problem solving and explaining possible ways to improve. Code could also be improved (Blue's code is great :D). Goalie code is great - simple is usually better!