2020/02/28 by Robert V. Harlander, R. V. Harlander, Sven Yannick Klein +3 · 2 citations
Computer Science · Mathematics · Physics and Astronomy · #Computational Physics and Python Applications #Computer science #Feynman diagram #Java #Mathematics #Particle physics theoretical and experimental studies #Programming language #Set (abstract data type) #Software #hep-ph #physics.ed-ph
paper · pdf · doi:10.1016/j.cpc.2020.107465
26 pages, several figures and screenshots. FeynGame is available from https://gitlab.com/feyngame/FeynGame
arxiv created 2020/02/28 · openalex publication_date 2020/07/01 · arxiv updated 2020/08/26 · openalex created_date 2022/05/12 · openalex updated_date 2026/08/05
A java-based graphical tool for drawing Feynman diagrams is presented. It differs from similar existing tools in various respects. For example, it is based on models, consisting of particles (lines) and (optionally) vertices, each of which can be given their individual properties (line style, color, arrows, label, etc.). The diagrams can be exported in any standard image format, or as PDF. Aside from its plain graphical aspect, the goal of FeynGame is also educative, as it can check a Feynman diagrams validity. This provides the basis to play games with diagrams, for example. Here we describe on such game where a given set of initial and final states must be connected through a Feynman diagram within a given interaction model.