soargroup / simple-eaters-world Goto Github PK
View Code? Open in Web Editor NEWBasic eater environment for Soar tutorial
Basic eater environment for Soar tutorial
Basic problem:
I have looked but not found what I need to send through the Python interface to the SOAR agent in order to replicate eaters using Python.
How is the subset of the eaters environment passed to the individual eater-agent? It looks like it comes highly parsed, is that true?
How do I pass the very local environment to the agent? What data types, structures, and formatting is needed for SOAR to receive it and allow one of the simple eaters to walk around in in any alternative to the JAVA program world?
More detailed case:
Let's say I wanted to use LabPython+SOAR to make an agent compete here:
https://www.endigit.com/squarebattle
Here is an example "run". Keep in mind that every square is an individual agent, and agents can attack and destroy each other.
https://www.youtube.com/watch?v=5I9kK93GmJU
The agents could team, if they could store their communication object. They could have different strategies based on the various textbook opponents.
I can't make SOAR do that right now, and I should be able to do so.
There are a number of things that I would need to know, but that don't seem to be included in the docs I've gone through; there is lots of theory, not so much nuts-and-bolts of making applications that use SOAR + [something I made] stand up and walk.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.