How To Install sirius on Fedora 36
Introduction
In this tutorial we learn how to install sirius
on Fedora 36.
What is sirius
Sirius is a program for playing the game of reversi. The program includes an AI (Artificial Intelligence) opponent which plays at a very challenging level and is actually quite hard to beat. The AI opponent’s strength can therefore be adjusted in several ways to give you a suitable opponent. The AI opponent uses a plain alpha-beta search with hashing to figure out which move to make. To be able to tell a good position from a bad one, it uses a pattern based evaluation function. The pattern used is the 9 discs surrounding each corner and the 8 discs creating the edge of the board. The evaluation function also takes mobility, potential mobility and parity into count. For the initial 9 moves the AI opponent optionally uses a simple opening book. During midgame it searches and evaluates about 200.000 nodes per second on a PIII 750 MHz, in the endgame this number is significantly higher due to more transpositions and a less expensive evaluation function.
We can use yum
or dnf
to install sirius
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install sirius.
Install sirius on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install sirius
using dnf
by running the following command:
sudo dnf -y install sirius
Install sirius on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install sirius
using yum
by running the following command:
sudo yum -y install sirius
How To Uninstall sirius on Fedora 36
To uninstall only the sirius
package we can use the following command:
sudo dnf remove sirius
sirius Package Contents on Fedora 36
/usr/bin/sirius
/usr/lib/.build-id
/usr/lib/.build-id/34
/usr/lib/.build-id/34/9289a37a0fda5f632c4ad8ddfab5e1e0dbdedc
/usr/share/applications/sirius.desktop
/usr/share/doc/sirius
/usr/share/doc/sirius/AUTHORS
/usr/share/doc/sirius/COPYING
/usr/share/doc/sirius/ChangeLog
/usr/share/doc/sirius/README
/usr/share/locale/de/LC_MESSAGES/sirius.mo
/usr/share/locale/fr/LC_MESSAGES/sirius.mo
/usr/share/locale/ru/LC_MESSAGES/sirius.mo
/usr/share/locale/sv/LC_MESSAGES/sirius.mo
/usr/share/pixmaps/sirius
/usr/share/pixmaps/sirius.png
/usr/share/pixmaps/sirius/marker_classic.png
/usr/share/sirius
/usr/share/sirius/corner
/usr/share/sirius/edge
/usr/share/sirius/opening_book
References
Summary
In this tutorial we learn how to install sirius
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).