AMAS4DC
A library for data clustering using multi-agent system
Set up
-
Download AMAS4DC source
-
Rename the extracted folder "amas4dc"
-
Create a new gradle project in the same directory as AMAS4DC
-
In this new project, open build.gradle
-
Add AMAS4DC to the dependencies
dependencies {
// Add the two following lines
// AMAS4DC
implementation project(':amas4dc')
...
}
-
Open settings.gradle
-
Add link to local AMAS4DC folder
include ':amas4dc'
project(':amas4dc').projectDir = new File(settingsDir, '../amas4dc')
- Click on the Gradle Refresh button
Usage example
var amas4dc = new AMAS4DC<CustomDataPoint>(new MASSettings(new CustomDataPointSimilarityScoreMethod(), 0.5f, EnumSet.noneOf(AMASOption), new CustomDataPointFuser()))
amas4dc.fit([new CustomDataPoint(1), new CustomDataPoint(2)])
var results = amas4dc.retrieveClusters()