--- ENGLISH -------------------------------------------------------
Chess game for all classic Amiga models (A500-A4000). Compiled for
68000 so it runs on every Amiga with Kickstart 2.0 or higher.
This project is proof that Claude AI (Anthropic) handles Amiga C
programming surprisingly well. Using AI prompts, it is possible to
create fully featured Amiga games from scratch - complete with a
chess engine, GadTools menus, PGN support and Workbench icons.
The Amiga community finally has a new chess game in 2026!
Future versions are planned for faster processors (68060, PPC)
and graphics cards. The engine will grow stronger with each release.
Features:
- Negamax alpha-beta engine with iterative deepening
- Quiescence search, aspiration windows
- Transposition table (Zobrist hashing, optional)
- Move ordering: MVV-LVA, SEE, killer moves, history heuristic
- Piece-square tables (middlegame + endgame)
- Opening book with 8 popular openings (optional)
- 5 difficulty levels (1-3 suitable for 68000, 4-5 for 68060)
- Time limits per move: none / 30s / 60s / 90s
- Player vs AI / Player vs Player / AI vs AI modes
- PGN save/load with ASL file requester
- Move history, Undo/Redo
- Game timer with pause
- Settings saved to PROGDIR:chess.prefs
- GadTools menu, English interface
Estimated strength:
- Level 3, TT off: ~1200 ELO
- Level 3, TT on: ~1400 ELO
- Level 5, TT on: ~1550 ELO (68060 recommended)
Installation: Copy Chees_AI to any directory and run.
Stack: 32768 bytes recommended.
Video presentation of the game:
https://youtu.be/aCz8vMFuaag
Created with Claude AI (Anthropic) by Benedykt Dziubaltowski.
Public Domain.
--- POLSKI --------------------------------------------------------
Gra szachowa dla wszystkich klasycznych modeli Amigi (A500-A4000).
Skompilowana dla 68000 - dziala na kazdej Amidze z Kickstart 2.0+.
Ten projekt udowadnia, ze Claude AI (Anthropic) swietnie radzi sobie
z programowaniem w C na Amige. Uzywajac promptow AI mozna tworzyc
rozbudowane gry na Amige od podstaw - z silnikiem szachowym, menu
GadTools, obsluga PGN i ikonkami Workbencha. Spolecznosc Amigi
doczekala sie nowych szachow w 2026 roku!
W planach sa wersje na szybsze procesory (68060, PPC) oraz karty
graficzne. Silnik bedzie coraz silniejszy z kazdym wydaniem.
Funkcje:
- Silnik negamax alpha-beta z iteracyjnym poglebianiem
- Quiescence search, okna aspiracyjne
- Tablica transpozycji (Zobrist hashing, opcjonalna)
- Sortowanie ruchow: MVV-LVA, SEE, killer moves, history heuristic
- Tablice pozycyjne (srodkowa gra + koncowka)
- Ksiazka debiutowa z 8 wariantami (opcjonalna)
- 5 poziomow trudnosci (1-3 dla 68000, 4-5 dla 68060)
- Limity czasu na ruch: brak / 30s / 60s / 90s
- Tryby: Gracz vs AI / Gracz vs Gracz / AI vs AI
- Zapis/odczyt PGN z oknem ASL
- Historia ruchow, Cofanie/Ponowienie
- Timer partii z pauz?
- Ustawienia zapisywane do PROGDIR:chess.prefs
- Menu GadTools, interfejs angielski
Szacowana sila:
- Poziom 3, TT wyl.: ~1200 ELO
- Poziom 3, TT wl.: ~1400 ELO
- Poziom 5, TT wl.: ~1550 ELO (zalecany 68060)
Instalacja: Skopiuj Chees_AI do dowolnego katalogu i uruchom.
Stos: zalecane 32768 bajtow.
Film o grze dostepny tutaj:
https://youtu.be/aCz8vMFuaag
Stworzone z pomoca Claude AI (Anthropic) przez Benedykta Dziubaltowskiego.
Public Domain.
--- MAGYAR --------------------------------------------------------
Sakk jatek minden klasszikus Amiga modellhez (A500-A4000).
68000-re forditva - fut minden Amigan Kickstart 2.0 vagy ujabbal.
Ez a projekt bizonyitja, hogy a Claude AI (Anthropic) meglepo jol
boldogul az Amiga C programozassal. AI promptok segitsegevel teljes
erteku Amiga jatekokat lehet letrehozni a semmibol - sakk motorral,
GadTools menukkel, PGN tamogatassal es Workbench ikonokkal egyutt.
Az Amiga kozosseg vegre uj sakk jatekot kapott 2026-ban!
A jovobeni verziok gyorsabb processzorokra (68060, PPC) es grafikus
kartyakra is tervezve vannak. A motor minden kiadassal erosebb lesz.
Funkciok:
- Negamax alfa-beta motor iterativ melyitessel
- Quiescence kereses, aspiracis ablakok
- Transzpozicis tabla (Zobrist hashing, opcionalis)
- Lepes-rendezes: MVV-LVA, SEE, killer moves, history heuristic
- Pozicis tablak (kozejatek + vegjatel)
- Megnyitokoenyv 8 valtozattal (opcionalis)
- 5 nehezsegi szint (1-3 68000-hez, 4-5 68060-hoz)
- Idokorlat lepesenkent: nincs / 30s / 60s / 90s
- Modok: Jatekos vs AI / Jatekos vs Jatekos / AI vs AI
- PGN mentes/betoltes ASL ablakkal
- Lepestortenet, Visszavonas/Ujravegreajtas
- Parti idomero szunettel
- Beallitasok: PROGDIR:chess.prefs
- GadTools menu, angol felhasznaloi feluelet
Becsult ero:
- 3. szint, TT ki: ~1200 ELO
- 3. szint, TT be: ~1400 ELO
- 5. szint, TT be: ~1550 ELO (68060 ajanlett)
Telepites: Masold a Chees_AI fajlt barmely konyvtarba es inditsde el.
Verem: 32768 bajt ajanlett.
A jatekrol szolo video itt elerheto:
https://youtu.be/aCz8vMFuaag
Keszult Claude AI (Anthropic) kozremukoedesevel,
Dziubaltowski Benedek altal. Public Domain.
|