Questions tagged [neat]

Neat is an open source semantic grid framework built on top of Sass and Bourbon.

What is it about?

Neat is a semantic grid framework built on top of Sass and Bourbon. It is simple enough to get you up and running in minutes, and powerful enough to handle any responsive layout you can dream of.

Why another grid framework?

Because we are not happy with other frameworks. We built Neat with the aim of promoting clean and semantic markup; it relies entirely on Sass mixins and does not pollute your HTML with presentation classes and extra wrapping div's.

It also aims to stay as lightweight as possible; just enough to handle the most common grid uses in modern Web design.

Is it responsive?

Yes. You can even change the grid settings in a specific breakpoint.

Alright. How do I get started?

Install Neat and its dependencies, read the documentation and check the examples page if you get lost. If you want to use Neat on your Rails app, there is a gem for that. Feedback? If you think something is broken or can be improved, fork the repo. You can also tweet your questions or suggestions at https://twitter.com/kaishin and https://twitter.com/kylefiedler.

Bourbon and Neat are maintained and funded by thoughtbot, inc.

Links

Related tags

305 questions
1
vote
0 answers

UnitySharpNEAT How to deactivate a unit

I'm hoping that someone here is familiar with UnitySharpNEAT as I'm running into a problem I can't seem to find the solution to. I can describe it, but providing code won't really be helpful as it extends over multiple scripts. It really requires…
Ryan Hibbs
  • 33
  • 4
1
vote
0 answers

Python NEAT Node and connection numbering

So, I have this piece of code that runs a simulation using NEAT, and it returns the best model that it found, where winner is the…
Karafakeu
  • 23
  • 6
1
vote
0 answers

I want to run my function with one specific genome. How can i activate it?

I trained a neural network for playing TicTacToe. Now i want to play against it. In the training sessions i use this code output = neat.nn.FeedForwardNetwork.create(genome, config).activate(input) How can i play vs a chosen genome? I tried…
msba
  • 141
  • 1
  • 8
1
vote
1 answer

Save best genome in a parallel NEAT-Python

What title says. I can't figure out how to pick the genome with best fitness in NEAT-Python and save it to a file, only when one hits the fitness goal in the config. For the goal winner, I'm using a common tutorial code : if __name__ == "__main__": …
1
vote
0 answers

division by zero when population size is 1 neat-python

Note: I submitted an issue on their GitHub, but looking at their GitHub, but it does not look like anyone will reply based on other issues submitted. File "C:\Users\hunty\AppData\Local\RLBotGUIX\venv\lib\site-packages\neat\math_util.py", line 9, in…
JLW1808
  • 106
  • 9
1
vote
0 answers

NEAT multiple activation functions

I was wondering if a NEAT network could have multiple activation functions. https://neat-python.readthedocs.io/en/latest/activation.html For example two neurons as an output: one sigmoid and one selu. I also think if I change it in the config file…
Igor Markovic
  • 145
  • 1
  • 11
1
vote
1 answer

Built a game using Pygame, using NEAT to teach an AI, but pygame all the sudden does not draw anything

I am in the process of building an AI to play a game I created using pygame, I built the simple game and it worked as expected. I started implementing NEAT and finally got my code to not give any errors but when I run it the pygame window is only…
Coy Tutt
  • 13
  • 2
1
vote
0 answers

pyinstaller .exe build stops right after start with no errors

Im new to the world of algorithms. I created my first NEAT AI using python. This was originally for a school project, but the school doesn't let us install any software on the computers. Therefore, I wanted to make a .exe file from a .py file. I've…
1
vote
0 answers

How to solve the ZeroDivisionError: division by zero /neat-python?

Can someone point out to me why I get the division by zero error in the neat-python module when I set the default config file's "pop_size" to 1, the division error is given for the neat/mathutil.py in mean, ----> 9 return sum(map(float,…
vinny9592
  • 37
  • 5
1
vote
1 answer

How is the bias node integrated in NEAT?

In NEAT you can add a special bias input node that is always active. Regarding the implementation of such a node there is not much information in the original paper. Now I want to know how the bias node should behave, if there is a at all a…
Tloy
  • 11
  • 3
1
vote
0 answers

Getting error "IndexError: list index out of range" when I try to use an activation function

So I'm trying to write a game that uses NEAT to evolve the players in typical NEAT fashion, but the activation function gives me this error: Traceback (most recent call last): ... File "C:/Users/me/py/neat.py", line 101, in main output =…
1
vote
1 answer

Adding nodes/connections to the structure in NEAT algorithm

Some sources (linked below) say that mutation can add a new node or subtract a node or add a connection between two existing nodes. But if we do that doesn't it change the number of genes throughout the population. Let's say there are 2 creatures…
1
vote
1 answer

Neat - what do these (multiple) traceback error messages tell me?

I was installing neat and came across these traceback errors (most recent call last): 9: from /Users/jgattus/.asdf/installs/ruby/2.6.3/bin/neat:23:in `
' 8: from /Users/jgattus/.asdf/installs/ruby/2.6.3/bin/neat:23:in `load' 7: from…
1
vote
1 answer

NEAT multiple genomes at once in one instance of pygame

I am using neat for an RNN to train in flappy bird done with pygame. Does anyone have a clue on how I can do that? neat.ParallelEvaluator(4, eval_genome) just opens four windows from pygame. I want to do something similar to this video. I was…
Phil
  • 624
  • 7
  • 19
1
vote
0 answers

The optimal solution of the problem by neat does not domination

I am trying to solve openaigym's walker problem using neat The problem is below https://gym.openai.com/envs/BipedalWalker-v2/ I try to solve this problem using neat - python, but even after 1000 generations the solution is not fixed. What should I…
pipbc
  • 45
  • 1
  • 6