https://github.com/amlalejini/signalgp-adventures

Capturing the event-driven programming paradigm in GP. Comparing results to traditional linear GP.

https://github.com/amlalejini/signalgp-adventures

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Capturing the event-driven programming paradigm in GP. Comparing results to traditional linear GP.

Basic Info
  • Host: GitHub
  • Owner: amlalejini
  • License: mit
  • Language: C++
  • Default Branch: master
  • Size: 2.88 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 1
Created over 8 years ago · Last pushed about 8 years ago
Metadata Files
Readme License

README.md

Overview

The signalgp-adventures repository holds a variety of general benchmarks/experiments specific to SignalGP.

SignalGP

SignalGP is a genetic programming (GP) technique designed to give evolution direct access to the event-driven programming paradigm. Check of the wiki for more details.

As I write general SignalGP usage documentation, I'll try to keep this repo's wiki (linked above) up-to-date with the most recent stuff.

The Pipeline

In general, I'll start exploratory SignalGP work in this repository. As a result, most 'adventures' will likely be unpolished, and potentiallly out of date with the most recent versions of Empirical.

I'll try to update things or make notes when that happens, but no promises.

Once an adventure makes it out of the exploratory stage and it becomes its own application/experiment for a publication, it'll likely get moved to it's own repository where I will document experiment/publication-specific details. Again, I'll try to make note when this happens.

Adventures

For each documented adventure, see the README.md file in the adventure's directory for more specific details.

Tests

These adventures are generally used to test a single aspect of SignalGP (typically a new feature while I'm developing it).

Test: Function Regulation

This test can be found here: ./adventures/test_functionreg

Experiments

These adventures are experiments. Experiments either aim to explore/demonstrate a particular SignalGP feature or aim to use SignalGP as an evolutionary substrate to explore a question or to solve a problem.

Experiment: A-B Response

This experiment can be found here: ./adventures/ab_response

The A-B response problem is designed as a simple toy problem meant to test/demonstrate function regulation in SignalGP.

Experiment: Environment Coordination

This experiment can be found here: ./adventures/env_coordination

The environment coordination experiment is designed to be a simple toy problem that tests the capacity for SignalGP agents to coordinate with external signals.

Experiment: Division of Labor

This experiment can be found here: ./adventures/divoflabor

WARNING: this experiment is unfinished/undocumented.

Experiment: T-Maze

This experiment can be found here: ./adventures/t_maze

The T-maze problem is meant to test/demonstrate function regulation in SignalGP.

Owner

  • Name: Alex Lalejini
  • Login: amlalejini
  • Kind: user
  • Location: Grand Rapids, MI
  • Company: Grand Valley State University

Assistant Professor @ Grand Valley State University

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 0
  • Average time to close issues: 9 days
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • amlalejini (1)
Pull Request Authors
Top Labels
Issue Labels
enhancement (1) consensus-exp (1)
Pull Request Labels