Im currently working on market making software based on genetic algorithms and deep learning
๐
Working from home
Principal software engineer. Ruby, JavaScript, Java, Clojure, Python, Rust etc. Now: deep learning, NLP, Genetic algo, trading solutions.
- Cyprus, Nicosia
- https://medium.com/@eugenesh4work
- @genesshk
Pinned Loading
-
snake game state
snake game state 1import { makeAutoObservable } from 'mobx';
23class SnakeGameStore {
4// Defining the game grid size
5gridSize = 10;
-
tmux_cheatsheet.markdown
tmux_cheatsheet.markdown 1# tmux cheatsheet
23As configured in [my dotfiles](https://github.com/henrik/dotfiles/blob/master/tmux.conf).
45start new:
-
Demonstration of implementation "inh...
Demonstration of implementation "inheritance" in clojure 1;; Define a "base type" of Dog
2(defrecord Dog [breed])
34;; Define a "sub type" of TrainedDog
5(defrecord TrainedDog [dog word])
-
pole balancing benchmark for genetic...
pole balancing benchmark for genetic algorithm 1const MAX_TIMESTEPS = 1000;
23function initializeCartPoleEnvironment() {
4const gravity = 9.8; // Acceleration due to gravity, m/s^2
5const cartMass = 1.0; // Mass of the cart
-
0. description.md
0. description.md 1- `defprotocol`: defines an interface
2- `deftype`: create a bare-bones object which implements a protocol
3- `defrecord`: creates an immutable persistent map which implements a protocol
45Typically you'll use `defrecord` (or even a basic `map`);
-
compatibilityDistance.js
compatibilityDistance.js 1function compatibilityDistance(network1, network2, c1 = 1, c2 = 1, c3 = 0.4) {
2const i1 = new Set(network1.connections.map((c) => c.innovation));
3const i2 = new Set(network2.connections.map((c) => c.innovation));
45const disjoint =
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.