{"id":20539498,"url":"https://github.com/lestherll/csc1035-p3","last_synced_at":"2026-06-05T17:31:24.432Z","repository":{"id":207483796,"uuid":"418007595","full_name":"lestherll/csc1035-p3","owner":"lestherll","description":"Project 3: Reversi Game for CSC1035 ComSci course","archived":false,"fork":false,"pushed_at":"2021-10-17T03:24:08.000Z","size":1182,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-16T14:45:52.602Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lestherll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-10-17T03:20:18.000Z","updated_at":"2021-10-17T03:47:33.000Z","dependencies_parsed_at":"2023-11-16T03:25:00.521Z","dependency_job_id":"6f22cf12-0dca-4344-87ed-e9c8a5001777","html_url":"https://github.com/lestherll/csc1035-p3","commit_stats":null,"previous_names":["lestherll/csc1035-p3"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lestherll%2Fcsc1035-p3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lestherll%2Fcsc1035-p3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lestherll%2Fcsc1035-p3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lestherll%2Fcsc1035-p3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lestherll","download_url":"https://codeload.github.com/lestherll/csc1035-p3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242144585,"owners_count":20078970,"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-11-16T00:52:29.426Z","updated_at":"2025-12-03T17:02:48.732Z","avatar_url":"https://github.com/lestherll.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Reversi is a strategic board game. Each player has pieces with a\nspecific colour (light and dark).  The objective of the game is to have\nmore pieces on the board than the opponent by the end of the game.\n\n## Rules\n\nIn the following, we briefly outline the rules of the game. At the\nsame time, note that this assessment follows the rules of the modern\nversion of Reversi which is referred to as Othello on\n[Wikipedia](https://en.wikipedia.org/wiki/Reversi) (section \"Rules\")\nand these rules will be assumed while marking your assessments.\n\n- Reversi is played by 2 players on an 8x8 board.\n\n- Initially, there are 4 pieces on the board: two facing white side up\n  and two pieces with the dark side up.\n\n- Players can put a piece on the board only in such a position that\n  creates at least one straight occupied line (horizontal, vertical,\n  or diagonal) between the new piece and another piece of the same\n  colour, with one or more of opponents' pieces in-between. Such\n  pieces are flipped, i.e. change their colour.\n\n- Dark makes the first move.\n\n- Game continues as long as there are either empty squares or a legal\n  move is possible. If a player does not have any legal moves, play\n  passes back to another player. The game ends when neither player can\n  move.\n\nYou might also want to play Reversi\n[online](https://cardgames.io/reversi/) to get used to its rules.  \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flestherll%2Fcsc1035-p3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flestherll%2Fcsc1035-p3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flestherll%2Fcsc1035-p3/lists"}