{"id":14967750,"url":"https://github.com/adrrei/multi-agent-systems-in-jade","last_synced_at":"2025-10-25T21:31:48.924Z","repository":{"id":65878874,"uuid":"71283462","full_name":"Adrrei/Multi-Agent-Systems-In-JADE","owner":"Adrrei","description":"A Multi Agent Auction System developed in JADE","archived":false,"fork":false,"pushed_at":"2018-12-16T09:43:42.000Z","size":33,"stargazers_count":13,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-31T10:36:14.506Z","etag":null,"topics":["agent","fipa","interaction-protocols","jade","multi-agent-systems"],"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/Adrrei.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}},"created_at":"2016-10-18T19:23:26.000Z","updated_at":"2024-05-03T11:26:31.000Z","dependencies_parsed_at":"2023-02-14T17:35:12.999Z","dependency_job_id":null,"html_url":"https://github.com/Adrrei/Multi-Agent-Systems-In-JADE","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/Adrrei%2FMulti-Agent-Systems-In-JADE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adrrei%2FMulti-Agent-Systems-In-JADE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adrrei%2FMulti-Agent-Systems-In-JADE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adrrei%2FMulti-Agent-Systems-In-JADE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Adrrei","download_url":"https://codeload.github.com/Adrrei/Multi-Agent-Systems-In-JADE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238212407,"owners_count":19434955,"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":["agent","fipa","interaction-protocols","jade","multi-agent-systems"],"created_at":"2024-09-24T13:38:33.286Z","updated_at":"2025-10-25T21:31:43.636Z","avatar_url":"https://github.com/Adrrei.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A Multi Agent Auction System developed in JADE\n\nThe project aims to showcase different types of auctions using agents, where each agent have their own behavior.\nThis behavior is made using random number generators and simple logic, but could very well be extended upon.\n\nThe interaction protocols used can be found on [FIPA's homepage](http://www.fipa.org/repository/ips.php3 \"FIPA's Homepage\"):\n* [FIPA Contract Net Interaction Protocol Specification](http://www.fipa.org/specs/fipa00029/SC00029H.html \"FIPA Contract Net Interaction Protocol Specification\")\n* [FIPA Iterated Contract Net Interaction Protocol Specification](http://www.fipa.org/specs/fipa00030/SC00030H.html \"FIPA Iterated Contract Net Interaction Protocol Specification\")\n\n**The classes are connected as follows:**\n* All of the classes use DFHelper\n* CarrierAgent and CompanyAgent\n* VickreyCarrierAgent and VickreyCompanyAgent\n* CarrierNegotiationAgent, CompanyNegotiationAgent, and EmployeeAgent\n\nThe CarrierAgent/CompanyAgent and CarrierNegotiationAgent/CompanyNegotiationAgent classes use the FIPA Iterated Contract Net Protocol, and can be closely compared to reverse English auctions.\n\nVickreyCarrierAgent/VickreyCompanyAgent use the FIPA Contract Net Protocol, following the standard for Vickrey auctions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrrei%2Fmulti-agent-systems-in-jade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadrrei%2Fmulti-agent-systems-in-jade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrrei%2Fmulti-agent-systems-in-jade/lists"}