From IYPT

Revision as of 17:16, 12 January 2016 by Timhell (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The spirit of IYPT has fortunately reached far beyond physicists: Several people, some of them former participants that went on to be computer scientists or software developers, have provided the IYPT with very valuable software, some of which is available to anyone interested:


The IYPT Jury Planner is a Java-based application with GUI that is used to fill juries for the International Young Physicists’ Tournament created by Jiří Locker. It helps to quickly find a distribution of people to juries that not only complies to the tournament regulations but also satisfies various extra constraints without involving tedious manual work. The IYPT Jury Planner is still updated regularly based on feedback from running the IYPT and is available on github: https://github.com/yurloc/iypt-planner


CURIIE, short for Common User Registration for IYPT (Internet Edition) is our registration software used for IYPT since 2014, written by Georg Hofferek and Timotheus Hell. The software is currently not available for download, but it is provided as a service to all LOCs organizing an IYPT. The installation is available at https://curiie.iypt.org, a manual is also available. The system is a web-based system for collecting registration data for IYPT events, where participants can input their data, jurors can apply and organizers receive lists with the data. CURIIE is written using the excellent open source web framework web2py http://www.web2py.com/


NEWTOON, short for New Tournament Organizer over Network is the central piece of software running the IYPT competition. The software is currently not available for download, but it is provided as a service to all LOCs organizing an IYPT and to interested IMOs for their local competitions. The installation is available at https://newtoon.iypt.org, it is written and maintained by Georg Hofferek and Timotheus Hell. The system manages grades input and provides results at results.iypt.org. it was first used at the 2012 IYPT in Germany. NEWTOON is written using the excellent open source web framework web2py http://www.web2py.com/


ISAC, the IYPT SVG automated clock, is now an integrated part of NEWTOON but also available standalone at https://github.com/timhell/svgclock. It’s a svg file, runnable in any modern browser, written by Georg Hofferek and Timotheus Hell.


POISSSON, short for Problems Of IYPT: Submission, Sorting & Selection On Network, managed by Ilya Martchenko, is a python based submission system for future IYPT problems. It is still work in progress, development started in 2013.


IYPT Solutions is the online submission manager for the IYPT Archive, used to receive and index slides, reports, videos, and other materials and was developed for IYPT by odpo.eu in 2011. It’s available at http://solutions.iypt.org/