SJAAKII(6)

πŸ“¦
version 1.4.1 Β· 4 versions
, in debian bookworm, ubuntu jammy

πŸ’– SJAAKII πŸ’–

okay bestie, gather round, because we're talking about sjaakii β€” the xboard-compatible chess and chess-variant engine and honestly? she's that girl. this is section 6 of the User Contributed Perl Documentation, so you know it's the good stuff πŸŽ€


✨ NAME ✨

sjaakii β€” xboard-compatible chess and chess-variant engine 'SjaakII' πŸ‘‘


🌸 SYNOPSIS 🌸

sjaakii [-log|-newlog [filename]] [-variant name] [-no_user_variants]
[-xboard|-uci|-uci|-ucci] [variant file]

like yes, that's the whole vibe check right there πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so sjaakii is a program that plays chess and chess variants, no cap. it talks to the world using the xboard/winboard chess-engine protocol, which is giving fluent in engine energy 🫢

and babes, she does not just play normal chess. look at this roster:

  • Seirawan Chess
  • Mongolian Shatar
  • Makruk (including variants ASEAN and Ai-Wok)
  • Shatranj
  • Sittuyin (Burmese Chess)
  • Crazy House Chess
  • Chessgi
  • Spartan Chess
  • Pocket Knight Chess
  • King-of-the-Hill
  • Knightmate
  • Amazon Chess
  • Chancellor Chess
  • Berolina Chess
  • Los Alamos Chess
  • Micro Chess
  • Capablanca Chess
  • Gothic Chess
  • Embassy Chess
  • Courier Chess
  • Grand Chess
  • Opulent Chess
  • Omega Chess
  • Shogi (including variants Mini Shogi, Sho Shogi and Tori Shogi)
  • Xiang-Qi

literally a whole friend group of variants 😭 and if your fave isn't on the list? bestie, other variants can be added through a configuration file. iconic.

want the full how-to on driving her through xboard? go read xboard(6) πŸ“– and if you're in a rush (we've all been there), you just need this command:

xboard -fcp sjaakii
⚠️ heads up though: some of the variants SjaakII plays are only partially supported by XBoard, and can only be played with the legality-testing function of the latter switched off. so flip that setting off or she simply won't perform, fr fr πŸ’€

πŸ’… OPTIONS πŸ’…

  • -log [filename] β€” appends all communication by SjaakII and XBoard to a logfile. no filename? no stress, the log goes to sjaakii.log. πŸ“
  • -newlog [filename] β€” literally -log but the file gets overwritten instead of added to. fresh start energy ✨
  • -variant name β€” normally SjaakII starts with variant "normal" (regular chess, the classic), but this option lets her start with any other named variant. main character entrance, your choice πŸŽ€
  • -no_user_variants β€” do not read the default variant configuration file. you can still specify a file in the engine options though, so it's not a total lockdown 🚫
  • -xboard β€” start in xboard mode rather than the default mode. 🌈
  • -uci β€” start in UCI mode rather than the default mode. ⭐
  • -usi β€” start in USI mode rather than the default mode. 🌸
  • -ucci β€” start in UCCI mode rather than the default mode. πŸ’œ
  • variant file β€” read variant descriptions from the named file. iykyk πŸ¦‹

πŸ”₯ AVAILABILITY πŸ”₯

get her from http://www.eglebbk.dds.nl/program/chess-index.html πŸ›οΈ


🧚 SEE ALSO 🧚

xboard(6)


🌟 STANDARDS 🌟

WinBoard, xboard(6) interface ("Chess Engine Communication Protocol") β€” she speaks the language, periodt πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Evert Glebbeek <eglebbk@dds.nl>.

also real talk: this manual page was based on the man page for Fairy-Max by H.G. Muller and was generated with pod2man(1). credit where credit is due, we love a collaborative moment 🫢


and that's a wrap bestie!! this whole thing came to you via perl v5.30.0, dated 2020-04-03, and it's the SJAAKII(6) page πŸ’– go play some Omega Chess, you deserve it βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from