I hereby claim:
- I am chrisbeaumont on github.
- I am chrisbeaumont (https://keybase.io/chrisbeaumont) on keybase.
- I have a public key ASDB4h57GMHDCGEVEyzsGBh1IDft6ve0ZDdxfnCyBhLkhwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
import os | |
import pickle | |
from collections import defaultdict | |
from random import choice | |
import requests | |
from soupy import Soupy, Q | |
ROM = open('wheel.nes', 'rb').read() | |
CLUESET_PATH = 'clues.pickle' |
# add to /opt/retropie/configs/nes/emulators.cfg | |
wheel="python3.4 /home/pi/wheel.py && /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg /home/pi/RetroPie/roms/nes/Wheel2.nes" |
hexdump -C wheel.nes | less | |
... | |
00014220 52 53 41 d2 d9 54 4f 54 41 cc 45 43 4c 49 50 53 |RSA..TOTA.ECLIPS| | |
00014230 45 20 4f c6 54 48 45 20 53 d5 ce 46 49 52 53 54 |E O.THE S..FIRST| | |
00014240 20 44 41 d4 c5 53 54 41 54 45 20 4f c6 54 48 45 | DA..STATE O.THE| | |
00014250 20 55 4e 49 4f ce 41 44 44 52 45 d3 d3 4d 4f 56 | UNIO.ADDRE..MOV| |
import requests | |
from soupy import Soupy, Q | |
URL = "https://sites.google.com/site/wheeloffortunepuzzlecompendium/home/compendium/season-%i-compendium" | |
def scrape(): | |
for i in range(1, 31): | |
dom = Soupy(requests.get(URL % i).text, 'html5') |
def encode(clue): | |
"""Encode a plaintext clue into wheelscii.""" | |
result = [] | |
for c in clue: | |
if c == '\n': | |
result[-1] |= 0x80 | |
else: | |
result.append(ord(c)) | |
result[-1] |= 0x80 | |
result[-2] |= 0x80 |
def parse_clues(data): | |
""" | |
Traverse a block of wheelscii-encoded puzzles, | |
yielding each decoded puzzle in ascii | |
""" | |
word = [] | |
for pos, char in enumerate(data): | |
# check for signal character | |
if char & 0x80: |
from random import choice | |
from collections import defaultdict | |
import os | |
import pickle | |
import requests | |
from soupy import Soupy, Q | |
ROM = open('wheel.nes', 'rb').read() | |
CLUESET_PATH = 'clues.pickle' |
<testsuite errors="0" failures="0" name="pytest" skips="0" tests="60" time="13.315"> | |
<testcase classname="snpeff_annotator.tests.test_annotation.TestAnnotator" name="test_parse_annotate" time="13.1365170479"> | |
<system-out><![CDATA[Annotating 1 alleles | |
]]></system-out> | |
</testcase> | |
<testcase classname="snpeff_annotator.tests.test_annotation.TestAnnotator" name="test_parse_vcf" time="0.000435829162598"/> | |
<testcase classname="dbnsfp_annotator.tests.test_annotation.TestAnnotator" name="test_get_one_absent" time="0.017"/> | |
<testcase classname="dbnsfp_annotator.tests.test_annotation.TestAnnotator" name="test_get_one_present" time="0.017"/> | |
<testcase classname="counsyl_curation_annotator.tests.test_annotation.TestCounsylCurationAnnotator" name="test_annotate_all" time="0.000"> | |
<skipped message="Broken" type="unittest.case.SkipTest"><![CDATA[SkipTest: Broken |
import sys | |
import warnings | |
class DeprecatedAttribute(object): | |
def __init__(self, name, value): | |
self.name = name | |
self.value = value |