0 comments (0 comments)0 reactions (0 reactions)0 assignees (0 assignees)Rust6,779 stars (6,779 stars)256 forks (256 forks)batch import
good first issue
Description
Contributor guide
- Tech stack
- rust
- Domain
- desktop
- Issue type
- bug
- DifficultyEstimated implementation difficulty for a new contributor, from 1 for very small changes to 5 for expert-level work.
- 3
- Estimated timeA rough time range for an experienced contributor to investigate, implement, test, and prepare a pull request.
- 1-3 hours
- Activity statusHow available the issue appears right now: fresh, active, stale, blocked, or waiting on maintainer input.
- stale
- ClarityHow clearly the issue explains the expected change, acceptance criteria, and next step.
- mostly clear
- Prerequisites
- Rust programming basicsFamiliarity with abstreet project structureUnderstanding of CSV file parsing in Rust
- Newbie friendlinessA 1-100 score estimating how approachable this issue is for first-time contributors.
- 40
- Research direction
- Start by examining the Grid2Demand module in the abstreet codebase, focusing on the agent file loading code. Look at the attached CSV file (input agent.csv) and compare its format with the expected schema defined in the code. The screenshot may show an error message; try to reproduce the issue by running the simulation with the provided file. Check for any recent changes to the loading logic or CSV parsing dependencies.