{"id":26678075,"url":"https://github.com/csaba79-coder/tower-problem-space-state-representation-ai","last_synced_at":"2026-04-26T16:32:30.224Z","repository":{"id":211645061,"uuid":"725619260","full_name":"Csaba79-coder/tower-problem-space-state-representation-ai","owner":"Csaba79-coder","description":"The Tower Problem, as addressed in the Milton Friedman University's course, is successfully solved through the application of space state representation.","archived":false,"fork":false,"pushed_at":"2024-01-03T08:27:44.000Z","size":949,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-27T02:41:38.982Z","etag":null,"topics":["abstract-state","ai","backtracking","blinde-state","depth-first-search","graph-search","node","state-space-representation"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Csaba79-coder.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2023-11-30T14:24:33.000Z","updated_at":"2023-12-28T19:39:10.000Z","dependencies_parsed_at":"2023-12-20T14:37:38.685Z","dependency_job_id":"21690aa9-0d84-4eb2-b868-a11b322acdb9","html_url":"https://github.com/Csaba79-coder/tower-problem-space-state-representation-ai","commit_stats":null,"previous_names":["csaba79-coder/tower-problem-space-state-representation-ai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Csaba79-coder/tower-problem-space-state-representation-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Ftower-problem-space-state-representation-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Ftower-problem-space-state-representation-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Ftower-problem-space-state-representation-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Ftower-problem-space-state-representation-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Csaba79-coder","download_url":"https://codeload.github.com/Csaba79-coder/tower-problem-space-state-representation-ai/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Csaba79-coder%2Ftower-problem-space-state-representation-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32305035,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T09:34:17.070Z","status":"ssl_error","status_checked_at":"2026-04-26T09:34:00.993Z","response_time":129,"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":["abstract-state","ai","backtracking","blinde-state","depth-first-search","graph-search","node","state-space-representation"],"created_at":"2025-03-26T05:14:47.502Z","updated_at":"2026-04-26T16:32:30.209Z","avatar_url":"https://github.com/Csaba79-coder.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Space state representation - Artificial Intelligence - solving the tower problem\n\n## Description\n\n\u003e **The Tower of Problem, as addressed in the Milton Friedman University's course,**\n\u003e is successfully solved through the application of space state representation. This\n\u003e involves a strategic approach to representing and navigating the possible states of\n\u003e the Tower Problem configuration. The course delves into the intricacies of this\n\u003e problem-solving technique, emphasizing the importance of space state representation\n\u003e in efficiently reaching solutions for the problem. The Tower Problem is a classic\n\u003e example of a problem that can be solved through space state representation.\n\n## Solution\n\n- in Java 20 maven based project\n- [Plan \u0026 Extra info](doc/planning.txt)\n\n# Source code\n\n- [Space State Representation Core Implementation](https://github.com/Csaba79-coder/MestIntSourceCode1) in C# provided by Gabor Kusper (Milton Friedman University)\n\n# Task\n\n\u003cspan style=\"white-space: pre-line; color: #1E90FF;\"\u003e\n    From the top of a tower, three people need to be brought down to the base. \n    You have a winch with a long rope, each end of which has a basket, and there's also a large stone. \n    The weights of the individuals are 78, 42, and 36 kilograms, and the stone weighs 30 kg. \n    Each basket can accommodate at most two people or one person and one stone. If there is a person in any basket, \n    for safety reasons, there can be at most a 6 kg difference in weight between the two baskets. Initially, \n    the basket at the lower end of the lowered rope contains the stone.\n\u003c/span\u003e\n\n---\n\n\u003cbr\u003e\n\n[Hungarian description of the task](doc/task.adoc)\n\n\n![img.png](img.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsaba79-coder%2Ftower-problem-space-state-representation-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsaba79-coder%2Ftower-problem-space-state-representation-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsaba79-coder%2Ftower-problem-space-state-representation-ai/lists"}