REVERSI
BASIC MASTER LEVEL2II向けのコンピュータ対戦リバーシ。約750kHz・16KB RAMの環境で、3段階のCOM、合法手表示、Negamax+αβ枝刈り、局面評価、終盤探索、思考時間表示を実装しています。v1.0をGitHubで公開し、開発記をnoteで全10回公開しています。
Software for Classic Japanese Computers
BASIC MASTERシリーズやMotorola 6800を中心に、日本のクラシックコンピュータ向けソフトウェアの開発・移植・検証を行っています。実機とエミュレータの両方で、当時のコンピュータを「今も動く技術」として楽しむための活動です。
*** HAKU SOFT WORKS *** CPU : MOTOROLA 6800 SYSTEM : BASIC MASTER MODE : DEVELOPMENT STATUS : READY > BUILD > TEST > RUN_
古いコンピュータを懐かしむだけでなく、ソフトウェアを実際に作り、動かし、記録することを大切にしています。
Haku Soft Worksで開発・整備しているプロジェクトです。公開済みソフトウェアと、現在開発中のプロジェクトを紹介します。
BASIC MASTER LEVEL2II向けのコンピュータ対戦リバーシ。約750kHz・16KB RAMの環境で、3段階のCOM、合法手表示、Negamax+αβ枝刈り、局面評価、終盤探索、思考時間表示を実装しています。v1.0をGitHubで公開し、開発記をnoteで全10回公開しています。
BASIC MASTER LEVEL2IIの16KB RAMに、7ナラベ、ババヌキ、5カードドローポーカー、ダウトの4本を収録。共通化したカード・山札・手札処理を使い、4本を1本のプログラムにまとめました。v1.0をGitHubで公開し、開発記と実機動画も公開しています。
Haku Soft Worksは、日本のクラシックコンピュータを対象とする独立した個人ソフトウェア開発プロジェクトです。
“Software for Classic Japanese Computers” をテーマに、ソフトウェア、技術資料、実機での動作記録を公開していきます。
BASIC MASTER series / Motorola 6800 / Retro software development / Ports / Reimplementations / Documentation
古いハードウェアの制約を理解し、その制約の中で工夫することもHaku Soft Worksの開発テーマのひとつです。