Sophilabs Hosts Robocode Montevideo
Adriana Campoy and Javier Ayres
November 29, 2019
This week, Robocode Montevideo held its very first meetup at sophilabs' office in Montevideo. Robocode is a programming game in which players develop robots in Java or .NET and have them battle each other on screen in real time. Bearing the motto, "Build the best – destroy the rest!", Robocode provides a fun way for developers to learn, collaborate, and build community. We were happy to host the first gathering of this Meetup group and help them have a successful kickoff.
"Build the best – destroy the rest!"
The evening began with a talk by Robocode Montevideo founder (and sophilabs Data Engineer) Javier Ayres, who explained the basics of Robocode and how the game works. Although players program their robot battle tanks, they don't directly control the game. Instead, as the Robocode website explains, they "must write the AI of the robot telling it how to behave and react to events occurring in the battle arena." 1 This presents a true challenge that allows developers to learn a lot while building their robots. Robocoders share ideas, code, and algorithms on the RoboWiki, so there's a lot of support for players who are new to programming robots.
After Javier's talk, attendees downloaded Robocode to their computers and began coding their own robots. Everyone was enthusiastic about getting started, and the event went on until just after 11:00 p.m. While no robot battles took place quite yet, this new group of Robocoders made progress in building their robots and will continue programming them at future gatherings. At sophilabs, we're looking forward to the next meetup of Robocode Montevideo and hope this great community will keep growing.
Flemming N. Larsen, "ReadMe for Robocode," Robocode, February 27, 2013. ↩
An AI and Machine Learning Glossary
AI presents opportunities for many industries, and sophilabs is excited to be a part of this growing field. We've put together this short glossary to define some of the most commonly used terms in the field.
Django Girls Montevideo: Working to Close the Gender Gap in Software Development
Women are scarce in engineering, in fact, 97% of the resumes we receive come from men. In launching Django Girls Montevideo, we strive to do our part to contribute to gender equality.
Photo by sophilabs.Categorized under community.
We are Sophilabs
A software design and development agency that helps companies build and grow products by delivering high-quality software through agile practices and perfectionist teams.