There are some interesting ideas here but it feels like it's lacking a driving force pushing the game forward. It seems like the players can just keep rearranging their pieces in their own area refusing to engage and risk capture. Retreat seems to often be a sensible strategy.
Perhaps this is most similar to chess but in chess if your opponent just moves back and forth you can easily line up an unstoppable attack while they are messing around. It's unclear here how to avoid the situation where the opponents just dance around each other making sure they never get captured.
Could also compare to Stratego where there just isn't anywhere to retreat to, forcing players to engage.
Other abstracts like go and Othello are always adding pieces to the board so there's no way to stall or slow play the game.
Key capabilities: - Extremely optimized emulator of subset of 6502 CPU and ANTIC to simulate execution on real machine.
- Optimization: Late Acceptance Hill Climbing (LAHC) and Diversified Late Acceptance Search (DLAS), with support for reproducible runs, evaluation limits, auto-save and resume.
- Dithering: chess, Floyd–Steinberg, random-Floyd, line, line2, 2D, Jarvis, simple, and Knoll; tunable strength and randomness.
- Color distance: YUV (default), RGB Euclidean, CIEDE2000, and CIE94; independently selectable for preprocessing and optimization.
- Dual-frame mode: two alternating frames (A/B) with YUV or RGB blending, optional temporal luma/chroma penalties to reduce flicker, and export of both per-frame and blended outputs.
- Performance: multi-threaded execution with per-thread line caches and configurable cache size.
- Image pipeline: resize filters (box, bilinear, bicubic, bspline, Catmull–Rom, Lanczos3) plus brightness/contrast/gamma adjustments.
- Hardware control: fine-grained control over Atari registers, including enabling/disabling hardware sprites (players/missiles) per scanline.
- Details mask: provide a mask image to emphasize selected regions and bring out fine details in the result.
- Palette selection: choose target palette files via Adobe ACT to match different monitors and CRT settings.
- Cross-platform: CMake-based builds for Windows, MacOS and Linux, with scripted Profile Guided Optimization.
- Extras: scripts and generators to assemble Atari executables.