Pinned Repositories
bots
:zap: Tools for building bots
bwapi
Brood War API
eis
The Environment Interface Standard (EIS) is a Java-based interface standard for connecting agents to controllable entities in an environment such as a game. The interface provides support for managing the connection (e.g., for pausing and terminating an environment) and for interaction between agents and entities that are available in an environment (e.g., bots in a game). An agent that is connected to a controllable entity receives percepts from and can send actions to that entity. Percepts inform the agent about the state of the entity and its environment. Actions tell the entity which actions to perform in its environment. Several example implementations of environments are available @github.com/eishub. A default implementation of the EIS interface is also provided.
Intro-to-CS-1
jep
Embed Python in Java
jLOAF
Java Learning from observation Framework using CBR and Bayesian Networks
jLOAF-OpenAI
jLOAF interface for OpenAI's Gym environment
Metaverse
Nengo-Gym
an interface between uWaterloo's Nengo framework and the OpenAI Gym environment.
SGOMSbot
SGOMS-inspired bot for Starcraft
CyberChad's Repositories
CyberChad/Nengo-Gym
an interface between uWaterloo's Nengo framework and the OpenAI Gym environment.
CyberChad/Metaverse
CyberChad/jLOAF-OpenAI
jLOAF interface for OpenAI's Gym environment
CyberChad/bots
:zap: Tools for building bots
CyberChad/bwapi
Brood War API
CyberChad/eis
The Environment Interface Standard (EIS) is a Java-based interface standard for connecting agents to controllable entities in an environment such as a game. The interface provides support for managing the connection (e.g., for pausing and terminating an environment) and for interaction between agents and entities that are available in an environment (e.g., bots in a game). An agent that is connected to a controllable entity receives percepts from and can send actions to that entity. Percepts inform the agent about the state of the entity and its environment. Actions tell the entity which actions to perform in its environment. Several example implementations of environments are available @github.com/eishub. A default implementation of the EIS interface is also provided.
CyberChad/Intro-to-CS-1
CyberChad/jep
Embed Python in Java
CyberChad/jLOAF
Java Learning from observation Framework using CBR and Bayesian Networks
CyberChad/JLOAF-VacuumCleaner
CyberChad/SGOMSbot
SGOMS-inspired bot for Starcraft
CyberChad/json-tinker
JQuery plugin to make a json editor
CyberChad/machine-learning-curriculum
:computer: Make machines learn so that you don't have to program them; The ultimate list
CyberChad/machine_learning_and_neuroscience
This is the code for "Machine Learning & Neuroscience" By Siraj Raval on Youtube
CyberChad/opennero
Game platform for Artificial Intelligence research and education
CyberChad/pipelines-java
Sample Java application referred to by Azure Pipelines documentation
CyberChad/pyLOAF
Jython interface for a jLOAF CBR agent
CyberChad/pysc2
StarCraft II Learning Environment
CyberChad/s2client-api
StarCraft II Client - C++ library supported on Windows, Linux and Mac designed for building scripted bots and research using the SC2API.
CyberChad/s2client-proto
StarCraft II Client - protocol definitions used to communicate with StarCraft II.
CyberChad/sirius-components
Reusable frontend and backend components for Sirius Web
CyberChad/sirius-emf-json
JSON-based EMF Resource implementation - part of Eclipse Sirius
CyberChad/sirius-web
Sirius Web: cloud-based graphical modelers for dedicated DSLs (sample application)
CyberChad/Soar
Soar, a general cognitive architecture for systems that exhibit intelligent behavior.