Skip to content
You must be logged in to sponsor AsPJT

Become a sponsor to As Project

@AsPJT

As Project

AsPJT
Tokyo, Japan

Deciphering History Through Code

Welcome to the PAX SAPIENTICA sponsorship page!

I am developing PAX SAPIENTICA (PAXS), a specialized Geographic Information System (GIS) and Agent-Based Simulation (ABS) engine designed specifically for the fields of Philology, Archaeology, and Anthropology.

🌍 The Mission

History is not just a static map; it is a complex interplay of time, space, and the accumulation of human actions. Traditional GIS tools excel at spatial data but often struggle with the intricate "time axis" required for deep historical research—such as ancient calendars, archaeological chronologies, and vague temporal periods.

PAX SAPIENTICA bridges this gap.
My goal is to provide researchers with a tool that seamlessly integrates temporal and spatial information, allowing us to:

  1. Visualize historical figures and population dynamics.
  2. Simulate history using Agent-Based Simulation (ABS).
  3. Analyze the correlation between linguistics, DNA haplogroups, and archaeological artifacts.

🚀 Key Features Your Sponsorship Supports

By sponsoring this project, you are directly supporting the development of C++17/20 based high-performance tools that include:

  • Advanced Historical Calendars: Native support for Julian, Gregorian, Japanese, Chinese, and Islamic calendars, allowing for precise temporal mapping.
  • Agent-Based Simulation (ABS): Estimating settlement and population dynamics (e.g., simulating the Japanese archipelago from the 3rd to 7th centuries).
  • Genetics & Linguistics Mapping: Visualizing ancient DNA (haplogroups) and tracking the movement of people and languages over millennia.
  • Cross-Platform GUI: Running on Windows, macOS, Linux, and Android using SFML and OpenSiv3D.

🤝 Why Sponsor?

PAX SAPIENTICA is an open-source project (Core library licensed under CC0 Public Domain).

Developing a custom engine from scratch to handle complex historical data requires significant time and resources. Your sponsorship will help sustain:

  • Continuous development of the C++ codebase.
  • Refinement of simulation algorithms.
  • Creation of documentation and educational materials.
  • Maintenance of CI/CD pipelines for multiple platforms.

Together, let's build a tool that makes history more tangible, accessible, and dynamic.

Thank you for your support!


コードで歴史を解き明かす

PAX SAPIENTICA のスポンサーページへようこそ!

私は、文献学・考古学・人類学に特化した地理情報システム(GIS)およびエージェント・ベース・シミュレーション(ABS)エンジン、PAX SAPIENTICA (PAXS) を開発しています。

🌍 プロジェクトのミッション

歴史とは単なる静止した地図ではなく、時間、空間、そしてそこに生きた人々の行動の積み重ねによって形成されるダイナミズムそのものです。
従来のGIS(地理情報システム)は空間情報の扱いには長けていますが、歴史研究に不可欠な「時間軸」、例えば多様な古暦、考古学的な年代区分、曖昧な時間幅を扱うには、しばしば困難が伴いました。

PAX SAPIENTICA は、この課題を解決します。
私の目標は時間情報と空間情報をシームレスに統合し、以下のことを可能にするツールを研究者に提供することです。

  1. 可視化: 歴史上の人物の移動や、個体群の動態を地図上に再現する。
  2. シミュレーション: エージェント・ベース・シミュレーション(ABS)を用いて「人の行動の集積」としての歴史を動的に分析する。
  3. 統合分析: 言語学、古代DNA(ハプログループ)、考古資料の分布などの相関関係を明らかにする。

🚀 ご支援によって実現できること

このプロジェクトへのスポンサーシップは、C++(C++20)を用いた高パフォーマンスなツールの開発を直接支える力となります。

  • 高度な歴史暦システムの実装: ユリウス暦、グレゴリオ暦、和暦、中国暦、イスラム暦などをネイティブサポートし、歴史的な日付を正確に扱います。
  • エージェント・ベース・シミュレーション (ABS): 先史時代の日本列島における集落や人口動態の推定など複雑なシミュレーション機能の強化。
  • 遺伝学と人流のマッピング: 古代人骨のDNAデータ(ハプログループ)を可視化し、数千年にわたる人と言語の移動を追跡します。
  • クロスプラットフォーム対応: Windows, macOS, Linux, Androidで動作するGUI/CUI環境の整備。

🤝 スポンサーをお願いする理由

PAX SAPIENTICA はオープンソースプロジェクトであり、コアライブラリは CC0(パブリックドメイン) として公開しています。誰でも自由に利用し研究に役立てることができます。

しかし複雑な歴史データを扱う独自のソフトウェアをゼロから開発・維持するには膨大な時間とリソースが必要です。皆様からのご支援は以下の活動に充てられます。

  • C++コードベースの継続的な開発と機能追加
  • シミュレーションアルゴリズムの精度向上
  • ドキュメントや教育用資料の作成
  • 複数プラットフォーム向けのビルド環境(CI/CD)の維持

歴史をより具体的で身近で動的なものとして捉え直すために。
皆様の温かいご支援をお待ちしております。

2 sponsors have funded AsPJT’s work.

@AsPJT

今まで作成したプログラムのメンテナンス及び新しいオープンソースプロジェクトを立案できます。 I can maintain the programs I create and organize new open source projects.

@Kazuhito00
@10kaoru12

Featured work

  1. AsPJT/PAX_SAPIENTICA

    🌿: ABM & GIS for philological, archaeological, and anthropological data.

    C++ 175
  2. AsPJT/DungeonTemplateLibrary

    🌏: Dungeon free resources (terrain & roguelike generation)

    C++ 1,392
  3. AsPJT/AsLib

    🎨: RPG map maker (paint tool)

    C++ 147
  4. AsPJT/Roguelike

    🦇: Roguelike

    C++ 106
  5. AsPJT/Crafterra

    ⛰️: Sandbox game support.

    C++ 34
  6. AsPJT/VoronoiIsland

    🏝: Voronoi Island

    C++ 22

0% towards $500 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$4 a month

Select

I can maintain the programs I create and organize new open source projects.

$8 a month

Select

I can maintain the programs I create and organize new open source projects.