Skip to content
Open

E #1

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions GUI.py

This file was deleted.

79 changes: 79 additions & 0 deletions config.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
[NEAT]
fitness_criterion = max
fitness_threshold = 90000
pop_size = 100
reset_on_extinction = False

[DefaultGenome]
# node activation options
activation_default = tanh
activation_mutate_rate = 0.0
activation_options = tanh

# node aggregation options
aggregation_default = sum
aggregation_mutate_rate = 0.0
aggregation_options = sum

# node bias options
bias_init_mean = 0.0
bias_init_stdev = 1.0
bias_max_value = 30.0
bias_min_value = -30.0
bias_mutate_power = 0.5
bias_mutate_rate = 0.7
bias_replace_rate = 0.1

# genome compatibility options
compatibility_disjoint_coefficient = 1.0
compatibility_weight_coefficient = 0.5

# connection add/remove rates
conn_add_prob = 0.5
conn_delete_prob = 0.5

# connection enable options
enabled_default = True
enabled_mutate_rate = 0.01

feed_forward = True
initial_connection = full

# node add/remove rates
node_add_prob = 0.2
node_delete_prob = 0.2

# network parameters
num_hidden = 2
num_inputs = 4
num_outputs = 2

# node response options
response_init_mean = 1.0
response_init_stdev = 0.0
response_max_value = 30.0
response_min_value = -30.0
response_mutate_power = 0.0
response_mutate_rate = 0.0
response_replace_rate = 0.0

# connection weight options
weight_init_mean = 0.0
weight_init_stdev = 1.0
weight_max_value = 30
weight_min_value = -30
weight_mutate_power = 0.5
weight_mutate_rate = 0.8
weight_replace_rate = 0.1

[DefaultSpeciesSet]
compatibility_threshold = 3.0

[DefaultStagnation]
species_fitness_func = max
max_stagnation = 20
species_elitism = 2

[DefaultReproduction]
elitism = 2
survival_threshold = 0.2
Empty file added prototyping/GUI.py
Empty file.
File renamed without changes.
28 changes: 28 additions & 0 deletions webserver.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
from flask import *
import time
ids = ["ATGDUZ5C7DS86CD8SVJ","HIUHYUITYR4456C47690"]
app = Flask(__name__)

@app.route('/error')
def error():
return "<h1>You are not allowed to access this page >:(</h1>"

@app.route('/')
def index():
return """<h1>Welcome to the home page</h1>
<p>This is the home page of the website</p>
<p>You can access the <a href="/controll">controll page </a></p>"""

@app.route('/controll/<name>')
def controll(name):
if name in ids:
return f"ID: {name} Authorised!"
time.sleep(0.9)

else:
time.sleep(0.9)
return redirect(url_for('error'))

if __name__ == '__main__':
app.run(debug=True)