{"id":23119538,"url":"https://github.com/programmerdan/wolfplaysfair","last_synced_at":"2025-04-04T02:41:28.746Z","repository":{"id":15999860,"uuid":"18743156","full_name":"ProgrammerDan/wolfplaysfair","owner":"ProgrammerDan","description":"Wolf Plays Fair -- my own wolf submission for the ongoing code-golf challenge. It doesn't like cheaters, and it keeps close tabs on the map.","archived":false,"fork":false,"pushed_at":"2014-04-14T00:21:09.000Z","size":144,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T14:24:03.898Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ProgrammerDan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-13T23:59:55.000Z","updated_at":"2014-04-14T00:21:10.000Z","dependencies_parsed_at":"2022-08-30T10:00:17.411Z","dependency_job_id":null,"html_url":"https://github.com/ProgrammerDan/wolfplaysfair","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProgrammerDan%2Fwolfplaysfair","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProgrammerDan%2Fwolfplaysfair/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProgrammerDan%2Fwolfplaysfair/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProgrammerDan%2Fwolfplaysfair/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ProgrammerDan","download_url":"https://codeload.github.com/ProgrammerDan/wolfplaysfair/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247112739,"owners_count":20885605,"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":[],"created_at":"2024-12-17T05:39:12.091Z","updated_at":"2025-04-04T02:41:28.724Z","avatar_url":"https://github.com/ProgrammerDan.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"wolfplaysfair\n=============\n\nWolf Plays Fair -- my own wolf submission for the ongoing code-golf challenge. \nIt doesn't like cheaters, and it keeps close tabs on the map.\n\nBasically, Wolf Plays Fair checks that Attacks, Moves, and the PRNG are fair. If they aren't, it kills itself.\n\nAs well, it keeps track of how many of itself have been created. Any beyond 100 just suicide.\n\nFinally, it uses a private internal \"implementation\" to obfuscate its internal processes from its \"public\" persona.\n\nBeyond \"Fairness\" features, it does something a bit unusual:\n1. Avoids Lions.\n2. Waits quite a while\n3. Begins moving around the map, keeping track of things around itself.\n\nEventually, I'll use the map data to smartly navigate, and perhaps even collate the maps between all\ninstances for better map knowledge.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammerdan%2Fwolfplaysfair","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogrammerdan%2Fwolfplaysfair","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammerdan%2Fwolfplaysfair/lists"}