Metadata-Version: 2.1
Name: Ovomaltino
Version: 0.0.2
Summary: Multi agent system using social theories
Home-page: https://github.com/Ovomaltino/Ovomaltino
Author: Matheus Nobre Gomes
Author-email: matt-gomes@live.com
License: GPLv3+
Keywords: Ovomaltino
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: requests

# Ovomaltino

multiagent system model using sociological theories for AI learning
Project page:	https://github.com/Ovomaltino/Ovomaltino

## Install
```
pip install ovomaltino
```

## Usage
```
from ovomaltino.ovomaltino import Ovomaltino

# Set API data
mas = Ovomaltino("localhost",
								3005,
								"v1")

# Load Ovomaltino with interactions data
mas.load(5, [0, 1, 2, 3, 4, 5, 6, 7, 8], {'WINNER': {'consequence': 0},
														 'DRAW': {'consequence': 0},
														 'LOSER': {'consequence': -1}})

# Passing data to the social fact Education
mas.observe([-1,-1,-1,-1,-1,-1,-1,-1,-1], 4, 1, 0)

# Interacting with the multi-agent system
mas_action = mas.process(game_status)
mas_action['save']()
mas_action['rollback']()
```


