Roadmap#

JaQMC’s near-term direction is to make advanced capabilities fit naturally into the same modular workflow model that already powers current molecule, solid, and quantum Hall workflows. Rather than growing a long list of isolated features, the focus is on turning useful legacy and system-specific ideas into reusable, first-class framework components.

In practice, that means investing in estimator infrastructure, Hamiltonian support, and training objectives that broaden what can be expressed without forcing users onto special-case code paths.

This page is informational: it highlights the areas JaQMC is currently evolving toward. It is not a public task list, contribution roadmap, or commitment to a specific timeline or implementation order. The directions below reflect current project emphasis and may be useful context for contributors.

Legacy Feature Migration#

We will gradually integrate features from the previous version of JaQMC into the current framework.

  • Sparse forward Laplacian support Improve the current forward Laplacian handling to support baking sparsity information directly into the network definition. Ref: Forward Laplacian.

  • Diffusion Monte Carlo Ref: NNDMC.

  • Pseudo Hamiltonian support Bring pseudopotential-related machinery into the current framework as first-class, configurable support rather than legacy add-ons. Ref: NNQMC-PH.

  • Spin- and overlap-aware training penalties Modernize useful legacy penalty mechanisms so they integrate cleanly with today’s training stack. Ref: Spin-plus Penalty.

Long-term Roadmap#

We aim to continuously improve JaQMC, with efforts focused on, but not limited to, the following areas:

  • Neural Network Ansatz

  • Optimization Methods

  • Systems and Hamiltonians

  • Reusable Estimators

  • Other Cutting-edge Techiniques