ColliderX banner

ColliderX

3 devlogs
17h 22m 42s

Updated Project: Updated Project: I really didnt update anything, the project was just really in its just rough stages and work had been done, but the main part about adding decays and building alot of the core physics was left, which i did alot b…

Updated Project: Updated Project: I really didnt update anything, the project was just really in its just rough stages and work had been done, but the main part about adding decays and building alot of the core physics was left, which i did alot between nov and dec, but i did sort of join flavortown late so those hours show up late(gosh i hate school exams). But quite a decent amount of work has been done under flavortown(couldve done better).

(also added a banner on 31st march)
This is my first project on Flavortown. I’m excited to share my progress! Im building a particle decay and event generator using physics and python!

This project uses AI

Github copilot for code completion and generating complex levels of code beyond my current level. Claude and Perplexity research options to refine and cross check my ideas and their feasibility, physics validation, etc. Also for helping in reviews using coderabbit.

Demo Repository

Loading README...

vatsal.j3

Alright last devlog….phew. Right so first thing first the project has been left incomplete,because i simply didnt have enough time during submission. So what all have i left? Ive left out 2-3 things in the physics field, and also i wanna create a whole website for this project that actually makes it easier for the public to see and understand particle physics, but ig for now shipping as python cli package is the way to go. My first public project ever, should be good, fingers crossed.

Ive added stuff like mostly recursive decay login and helicity and 1 other decay in these few hours. While also prepping for shipping. As well ass auto decay detection to generate appropriate graphs.

Attachment
Attachment
0
vatsal.j3

WOAHHH, ok so cool its been a while. Plenty of work has been done. Ran my first 3 body decay, generated a few graphs, made my event time lesser, added support for N-Body decay, worked on an accept-reject mechanism to improve efficiency, added code for unweighted events and matrix element based physics. Project is now ready for more advanced and probably close to the end of the advanced physics
Also i kinda realized, ColliderX dosent suit, cause like im doing mainly decays. Any naming ideas in the comments would be cool.

PFA: There’s a few cool looking graph related to a muon decay that ive been able to generate to confirm if the reactions are actually physically valid or not.

Attachment
Attachment
Attachment
0
vatsal.j3

Right so far ive built a basic physics event/decay generator, using some momentum conservation, kinematics and other rules and laws, blah blah. Ive also started recording events and storing them in my db tables. Right now i have to fix some basic physics and computational issues before i move on to avoid conflict. After that i can move on to enhancing my physics engine and algorithm to improve the project. Soon enough ill have to start the front end work as well.
Ive attached a picture of a snippet o

Attachment
1

Comments

vatsal.j3
vatsal.j3 4 months ago

Sorry for uploading the same image twice, my bad. The image is basically how gather the info i need from my db about a particle i need for my required event/decay.