{"id":17937793,"url":"https://github.com/sensuikan1973/edax_runner","last_synced_at":"2025-03-24T08:33:52.090Z","repository":{"id":37050101,"uuid":"326784090","full_name":"sensuikan1973/edax_runner","owner":"sensuikan1973","description":"tiny tool for edax auto learning ","archived":false,"fork":false,"pushed_at":"2024-10-21T21:02:20.000Z","size":44946,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-22T16:10:38.925Z","etag":null,"topics":["cli","dart","edax","ffi","othello","reversi"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/sensuikan1973.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2021-01-04T19:14:03.000Z","updated_at":"2024-10-21T21:02:23.000Z","dependencies_parsed_at":"2023-12-21T01:37:31.181Z","dependency_job_id":"a7291fe2-c97b-4762-bd37-cb26c8382c2f","html_url":"https://github.com/sensuikan1973/edax_runner","commit_stats":null,"previous_names":[],"tags_count":70,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sensuikan1973%2Fedax_runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sensuikan1973%2Fedax_runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sensuikan1973%2Fedax_runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sensuikan1973%2Fedax_runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sensuikan1973","download_url":"https://codeload.github.com/sensuikan1973/edax_runner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221949901,"owners_count":16906485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cli","dart","edax","ffi","othello","reversi"],"created_at":"2024-10-28T23:07:48.806Z","updated_at":"2025-03-24T08:33:52.084Z","avatar_url":"https://github.com/sensuikan1973.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# edax_runner\n\n![Dart CI](https://github.com/sensuikan1973/edax_runner/workflows/Dart%20CI/badge.svg)\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/sensuikan1973/edax_runner/blob/main/resources/logo.png?raw=true\" alt=\"edax-runner\" /\u003e\n\u003c/p\u003e\n\n**tiny tool for [edax-reversi](https://github.com/sensuikan1973/edax-reversi) auto learning**.\n\n- **you can write learning list as simple format txt**.\n  - you can also check the logs.\n- **Mac, Windows, Linux** are supported.\n\n![demo](https://github.com/sensuikan1973/edax_runner/blob/main/resources/demo.gif)\n\n## Usage\n\n1. download the Asset from the [latest Release](https://github.com/sensuikan1973/edax_runner/releases/latest).\n2. edit `learning_list.txt` which you want to let edax learn.\n3. edit `edax.ini` which you like.\n4. [optional] add your `book.dat` to `data/book.dat`.\n5. run edax_runner.\n\n\u003cdetails\u003e\u003csummary\u003eMac\u003c/summary\u003e\n\n```sh\n./edax_runner\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eWindows\u003c/summary\u003e\n\n```sh\nstart ./edax_runner.exe\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eLinux\u003c/summary\u003e\n\n```sh\n./edax_runner\n```\n\n\u003c/details\u003e\n\n### how to write learning_list.txt ?\n\nThere are **only 3 rules**. Example is [here](https://github.com/sensuikan1973/edax_runner/blob/main/resources/learning_list.txt).\n\n| purpose                        | format                                 | example                |\n| :----------------------------- | :------------------------------------- | :--------------------- |\n| learn one game of edax vs edax | `{book-randomness},{move}`             | `2,F5F6F7F8`           |\n| book deviate                   | `[relativeError absoluteError] {move}` | `[1 1] F5F6F7F8`       |\n| comment                        | `// {your comment}`                    | `// I like Brightwell` |\n| book fix                       | `fix`                                  | `fix`                  |\n\n- NOTE\n  - The default value of `book-randomness` is `0`\n  - What's `book deviate` ?: See [edax document](https://sensuikan1973.github.io/edax-reversi/book_8c.html#ae9ee489a468274fd83808c53da0418c9), [Choirokoitia document](https://choi.lavox.net/edax/start)\n  - Although `book fix` is auto-ran internally, you can run `book fix` expressly.  If you want, write `fix` in `learning_list.txt`.\n\n## References\n\n- **[edax-reversi](https://github.com/abulmo/edax-reversi)**\n  - [code/releases archive](https://code.google.com/archive/p/edax-reversi/downloads)\n  - [website archive](https://archive.is/KshiN)\n  - [document](https://sensuikan1973.github.io/edax-reversi/)\n- [libedax4dart](https://pub.dev/packages/libedax4dart)\n- [Edax_AutoLearning_Tool](https://github.com/sensuikan1973/Edax_AutoLearning_Tool): original tool. See **[issues/1](https://github.com/sensuikan1973/Edax_AutoLearning_Tool/issues/1)**.\n- [Choirokoitia | Edax](https://choi.lavox.net/edax/start): great edax documents (Japanese)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsensuikan1973%2Fedax_runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsensuikan1973%2Fedax_runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsensuikan1973%2Fedax_runner/lists"}