{"id":15537013,"url":"https://github.com/nikolas/gnubg","last_synced_at":"2026-01-25T22:51:22.720Z","repository":{"id":239816114,"uuid":"800509452","full_name":"nikolas/gnubg","owner":"nikolas","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-20T05:53:04.000Z","size":58097,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-20T06:33:01.580Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nikolas.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-14T13:21:47.000Z","updated_at":"2024-05-14T13:25:42.000Z","dependencies_parsed_at":"2024-05-15T15:50:51.475Z","dependency_job_id":"00ee8de1-7f82-4cf8-a179-89d21c659748","html_url":"https://github.com/nikolas/gnubg","commit_stats":{"total_commits":7659,"total_committers":22,"mean_commits":348.1363636363636,"dds":0.7190233711972842,"last_synced_commit":"083fb2cd73af1a2aa6a26a156c1ce2d75d8864b2"},"previous_names":["nikolas/gnubg"],"tags_count":30,"template":false,"template_full_name":null,"purl":"pkg:github/nikolas/gnubg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikolas%2Fgnubg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikolas%2Fgnubg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikolas%2Fgnubg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikolas%2Fgnubg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikolas","download_url":"https://codeload.github.com/nikolas/gnubg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikolas%2Fgnubg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28761069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T20:56:06.009Z","status":"ssl_error","status_checked_at":"2026-01-25T20:54:48.203Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T11:54:32.473Z","updated_at":"2026-01-25T22:51:22.700Z","avatar_url":"https://github.com/nikolas.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"GNU Backgammon version 1.*\n\n\nGNU Backgammon is developed under the GNU General Public License (GPL)\nand is part of the GNU project. If you want to know more about GPL\nand the Free Software Foundation you can visit the FSF website. The\nconditions for copying may be found in the FILE `COPYING`\n\nLook for news and releases of GNU Backgammon at\nhttps://www.gnu.org/software/gnubg/.\nThere you will also find ways to report bugs and give suggestions.\n\nFor instructions on how to build gnubg, please read the file `INSTALL'\nand the other sections in this file; for other information, please see\nthe GNU Backgammon manual in the `doc' directory.\n\n\nGNU Backgammon (gnubg) plays and analyzes backgammon games and matches.\nIt is able to play and analyze both money games and tournament matches,\nevaluate and roll out positions, and more.\nDriven by a command-line interface, it displays an ASCII rendering of\na board on text-only terminals, but also allows the user to play games\nand manipulate positions with a graphical GTK+ interface.\nGNU Backgammon is extensible on platforms which support Python.\n\nGNU Backgammon is a world class opponent and rates at around 2200 on\nFIBS, the First Internet Backgammon Server - at its best, it is in the\ntop 5 of over 6000 rated players there). GNU Backgammon can be played\non numerous other on-line backgammon servers.\n\nThe following features can be found in the current release of GNU\nBackgammon.\n\n* A command line interface (with full command editing features if GNU\n  readline is available) that lets you play matches and sessions\n  against GNU Backgammon with a rough ASCII representation of the\n  board on text terminals.\n\n* Support for a GTK+ interface with a graphical board window. Both 2D\n  and 3D graphics are available.\n\n* Tournament match and money session cube handling and cubeful\n  play. All governed by an underlying cubeless money game based\n  neuralnet.\n\n* Support for both 1-sided and 2-sided bearoff databases: 1-sided\n  bearoff database for 15 checkers on the first 6 points and optional\n  2-sided database kept in memory. Optional larger 1-sided and 2-sided\n  databases stored on disk.\n\n* Automated rollouts of positions, with lookahead and race variance\n  reduction where appropriate. Rollouts may be extended.\n\n* Automatic and manual annotation (analysis and commentary) of games\n  and matches.\n\n* Record keeping of statistics of players in games and matches (both\n  native inside GNU Backgammon and externally using relational\n  databases and Python).\n\n* Loading and saving analyzed games and matches as .sgf files (Smart\n  Game Format).\n\n* Exporting positions, games and matches to: (.gam) Jellyfish Game,\n  (.html) HTML, (.mat) Jellyfish Match, (.pdf) PDF, (.png) Portable\n  Network Graphics, (.pos) Jellyfish Position, (.ps) PostScript,\n  (.sgf) GNU Backgammon File, (.svg) Scalable Vector Graphics,\n  (.tex) LaTeX, (.txt) Plain Text, (.txt) Snowie Text\n\n* Import of matches and positions from a number of file formats:\n  (.gam) GammonEmpire Game, (.gam) PartyGammon Game, (.mat) Jellyfish\n  Match, (.pos) Jellyfish Position, (.sgf) GNU Backgammon File, (.sgg)\n  GridGammon Save Game, (.tmg) TrueMoneyGames, (.txt) Snowie Text\n\n* Python Scripting ability.\n\n* Native language support; 15 languages complete or in progress:\n  cs_CZ, da_DK, en_GB, en_US, fi_FI, fr_FR, de_DE, el_GR, is_IS,\n  it_IT, ja_JP, ro_RO, ru_RU, es_ES and tr_TR\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikolas%2Fgnubg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikolas%2Fgnubg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikolas%2Fgnubg/lists"}