Exemplo n.º 1
0
"""Stick-Bop!

This module runs the game.
"""

import sys
import os

from data.main import main

# for use with PyInstaller
if getattr(sys, 'frozen', False):
    os.chdir(sys._MEIPASS)

if __name__ == '__main__':
    main()
Exemplo n.º 2
0
        'difficulty':'medium',
        'size'      :(500, 400),
        'caption'   :'Flood It',
        'resizable' :False,
        'save':{
            'won':0,
            'lost':0,
            'points':0,
            'shortest':None,
        },
}

parser = argparse.ArgumentParser(description='{} Arguments'.format(DEFAULT['caption']))
parser.add_argument('-c','--clean', action='store_true', 
    help='Remove all .pyc files and __pycache__ directories')
args = vars(parser.parse_args())

if __name__ == '__main__':
    if args['clean']:
        data.tools.clean_files()
    else:
        if not DB.exists():
            DB.save(DEFAULT)
            db = DEFAULT
        else:
            db = DB.load()
        print(db)
        main(**db)
    pg.quit()

Exemplo n.º 3
0
#!/usr/bin/python2

import sys
import pygame as pg
from data.main import main


if __name__ == '__main__':
    main()
    pg.quit()
    sys.exit()
Exemplo n.º 4
0
    'resizable': False,
    'resolution_options': [(640, 360), (800, 600), (854, 480), (1280, 720)],
    'save': {
        'won': 0,
        'lost': 0,
        'points': 0,
        'shortest': None,
    },
}

parser = argparse.ArgumentParser(
    description='{} Arguments'.format(DEFAULT['caption']))
parser.add_argument('-c',
                    '--clean',
                    action='store_true',
                    help='Remove all .pyc files and __pycache__ directories')
args = vars(parser.parse_args())

if __name__ == '__main__':
    if args['clean']:
        data.tools.clean_files()
    else:
        if not DB.exists():
            DB.save(DEFAULT)
            db = DEFAULT
        else:
            db = DB.load()
        print(db)
        main(**db)
    pg.quit()
Exemplo n.º 5
0
parser.add_argument('-c','--clean', action='store_true', 
    help='Remove all .pyc files and __pycache__ directories')
parser.add_argument('-f' , '--fullscreen', action='store_true',
    help='start program with fullscreen')
parser.add_argument('-d' , '--difficulty', default='medium',
    help='where DIFFICULTY is one of the strings [hard, medium, easy], set AI difficulty, default is medium, ')
parser.add_argument('-s' , '--size', nargs=2, default=[800,600], metavar=('WIDTH', 'HEIGHT'),
    help='set window size to WIDTH HEIGHT, defualt is 800 600')
args = vars(parser.parse_args())

if __name__ == '__main__':
    accepted_difficulty = ['hard', 'medium', 'easy']
    
    if args['difficulty']:
        if args['difficulty'].lower() in accepted_difficulty:
            difficulty = args['difficulty'].lower()
            print('difficulty: {}'.format(difficulty))
        else:
            print('{} is not a valid difficulty option, {}'.format(args['difficulty'], accepted_difficulty))
            sys.exit()
    if args['size']:
        size = args['size']
        print('window size: {}'.format(size))
        
    if args['clean']:
        data.tools.clean_files()
    else:
        main(args['fullscreen'], difficulty, size)
    pg.quit()

Exemplo n.º 6
0
# starts py-garden

import sys
import os

from data.main import main, cfg, client

if __name__ == '__main__':
    main(client)
    sys.exit()
Exemplo n.º 7
0
from data import main

if __name__ == '__main__':
    main.main()
Exemplo n.º 8
0
def run_game():
    main()
    pg.quit()
    sys.exit()
Exemplo n.º 9
0
#!/usr/bin/env python
__author__ = 'justinarmstrong'
"""
This is an attempt to recreate the first level of
Super Mario Bros for the NES.
"""

import sys
import pygame as pg
from data.main import main
import cProfile
import prepare_network
import cv2
import imutils

if __name__ == '__main__':
    vc, net = prepare_network.prepare_network()
    main(net)
    prepare_network.destroy_network()
    pg.quit()
    sys.exit()
Exemplo n.º 10
0
#!/usr/bin/env python

import pygame as pg
from data.main import main
import data.tools
import argparse

parser = argparse.ArgumentParser(description='')
parser.add_argument('-c','--clean', action='store_true', 
    help='Remove all .pyc files and __pycache__ directories')
parser.add_argument('-f' , '--fullscreen', action='store_true',
    help='start program with fullscreen')
args = vars(parser.parse_args())

if __name__ == '__main__':
    if args['clean']:
        data.tools.clean_files()
    elif args['fullscreen']:
        main(True)
    else:
        main()
    pg.quit()

Exemplo n.º 11
0
import os
from data import main

version = "0.2"

default_config = {
    "ai_1_script_path": "data/AI/A.W.L.B.py",
    "ai_2_script_path": "data/AI/A.W.L.B.py"
}


def startup():
    os.makedirs("data/settings", exist_ok=True)
    if not os.path.isfile("data/settings/config.json"):
        with open("data/settings/config.json", "a") as f:
            json.dump(default_config, f, indent=4)

    with open("data/settings/config.json", "r") as f:
        game_config = json.load(f)

    return game_config


def update():
    pass


if __name__ == "__main__":
    config = startup()
    main.main(config)
Exemplo n.º 12
0
            return render_template("restore_password.html", title="ComNetwork",
                                   form=form, message="Пользователь с таким email заблокирован")
        if form.secret_word.data != user.secret_word:
            return render_template("restore_password.html", title="ComNetwork",
                                   form=form, message="Секретное слово неверное")
        password = create_password()
        user.set_password(password)
        db_sess.commit()

        text = f"Ваш новый пароль - {password}"

        _login, password = data["basic_settings"]["MAIL_USERNAME"], data["basic_settings"]["MAIL_PASSWORD"]

        smtp_host = 'smtp.mail.ru'
        s = smtplib.SMTP(smtp_host, 25, timeout=10)
        s.set_debuglevel(1)
        try:
            s.starttls()
            s.login(_login, password)
            s.sendmail(_login, [form.to_email.data], text.encode("utf-8"))
        finally:
            s.quit()
        return redirect("/")
    return render_template("restore_password.html", form=form, title='ComNetwork | Регистрация')


if __name__ == "__main__":
    db_session.global_init("db/collective_blog.db")
    main.main()  # Загружаем в бд стандартную информацию
    app.run(port=8080, host='127.0.0.1')
Exemplo n.º 13
0
def run_game():
    main()
    pg.quit()
    sys.exit()
Exemplo n.º 14
0
    'where DIFFICULTY is one of the strings [hard, medium, easy], set AI difficulty, default is medium, '
)
parser.add_argument('-s',
                    '--size',
                    nargs=2,
                    default=[800, 600],
                    metavar=('WIDTH', 'HEIGHT'),
                    help='set window size to WIDTH HEIGHT, defualt is 800 600')
args = vars(parser.parse_args())

if __name__ == '__main__':
    accepted_difficulty = ['hard', 'medium', 'easy']

    if args['difficulty']:
        if args['difficulty'].lower() in accepted_difficulty:
            difficulty = args['difficulty'].lower()
            print('difficulty: {}'.format(difficulty))
        else:
            print('{} is not a valid difficulty option, {}'.format(
                args['difficulty'], accepted_difficulty))
            sys.exit()
    if args['size']:
        size = args['size']
        print('window size: {}'.format(size))

    if args['clean']:
        data.tools.clean_files()
    else:
        main(args['fullscreen'], difficulty, size)
    pg.quit()
Exemplo n.º 15
0
def import_dataset():
    try:
        return read_data.main(args.dataset, args.smote)
    except:
        raise
Exemplo n.º 16
0
#! /usr/bin/env python

from data import main
main.main() #Inicializa o jogo.
Exemplo n.º 17
0
#!/usr/bin/env python
__author__ = 'justinarmstrong; lukaszksiezak deep learning mod'
"""
An attempt of implementing deep learning algorithm to win level 1 of
Super Mario.
"""

import sys
import pygame as pg
from data.main import main
import cProfile
import os

if __name__ == '__main__':
    if len(sys.argv) > 1:
        if sys.argv[1] == '-deep':
            main(True)
    else:  #run normally
        main()
        pg.quit()
        sys.exit()