Aluforge at CastForge 2024: A successful participation!