Instantly share code, notes, and snippets.

""" Trains an agent with (stochastic) Policy Gradients on Pong. Uses OpenAI Gym. """
import numpy as np
import cPickle as pickle
import gym
# hyperparameters
H = 200 # number of hidden layer neurons
batch_size = 10 # every how many episodes to do a param update?
learning_rate = 1e-4
gamma = 0.99 # discount factor for reward
View landmarks.json
"distance": 79,
"name": "Policeman Monument",
"bearing": 84,
"latitude": 43.84599,
"image": "",
"guid": "d407c66b765a4839ae04fd0c3f6d0539.16",
"compass": "E",
"longitude": 25.959249
View GithubRibbon.vue
<a :href="link">
<img :src="image" :style="{ [this.orientation]: 0 }" alt="Fork me on GitHub">
<script lang="ts">
import { Component, Prop, Vue } from 'vue-property-decorator';
const palete = {
View Touchballs.glsl
precision highp float;
precision mediump float;
uniform vec2 resolution;
uniform int pointerCount;
uniform vec3 pointers[10];
uniform float battery;
View Receiver433.ino
#include <RCSwitch.h>
#define PIN 2
RCSwitch rc = RCSwitch();
void setup() {
View pacboy.c
#include <stdio.h>
#include <stdlib.h>
#include <alpm.h>
#include <alpm_list.h>
int main(void) {
alpm_errno_t *err;
alpm_handle_t *alpm = alpm_initialize("/", "/var/lib/pacman/", err);
View regression.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View extract.js
$('tr td:nth-child(3) .currency-amount')
.map(v => $(v).text().slice(0, -3))
View app.js
import { Turtle } from './turtle.js';
import { WaterTurtle } from './water.js';
import { GalapagosTurtle } from './galapagus.js';
import { EvkodianTurtle } from './evkodian.js';
import { NinjaTurtle } from './ninja.js';
result.Turtle = Turtle;
result.WaterTurtle = WaterTurtle;
result.GalapagosTurtle = GalapagosTurtle;
result.EvkodianTurtle = EvkodianTurtle;
View PairHeap.fs
module PairHeap
type Heap<'a> =
| Empty
| Heap of 'a * (Heap<'a> list)
let top =
| Empty -> failwith "empty"
| Heap (c,_) -> c