This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Gladiator by Micaiah Parker | |
import random | |
import os | |
rnd = 1 | |
turn = 1 | |
def enter(): #enter()clears the screen after clicking enter | |
input() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from os import name, system | |
def question(prompt, type_, predicate=None): | |
while True: | |
answer = input(prompt) | |
try: | |
thing = type_(answer) | |
if predicate is None or predicate(thing): | |
return thing | |
else: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function love.load() | |
image = love.graphics.newImage('images//image.png') | |
love.window.setTitle("Red/Green Inverse") | |
newHeight = 300 | |
newWidth = (newHeight * image:getWidth())/image:getHeight() | |
love.window.setMode(newWidth, newHeight*2) | |
factor = (newHeight/newWidth)*(newWidth/newHeight) | |
myShader = love.graphics.newShader[[ | |
vec4 effect( vec4 color, Image texture, vec2 texture_coords, vec2 screen_coords ){ | |
vec4 pixel = Texel(texture, texture_coords );//This is the current pixel color |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
return {key='BOB', data='1', right={key='CAT', data='1', right={key='STEVE', data='1', left={key='DIRK', data='1', right={key='JIM', data='1',},},},},} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function love.update() | |
chuck = love.filesystem.load('test.lua') | |
tree = chunk() | |
end | |
function love.draw() | |
love.graphics.print(0, 0, tree.left) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
return {key='RANDY', data='1', left={key='CODY', data='1', left={key='ANDY', data='1',}, right={key='MICAIAH', data='1', left={key='DALLAS', data='1',}, right={key='NOLAN', data='1',},},},} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function love.load() | |
startDepth = 1 | |
spaceDiv = 2 | |
depthMult = 30 | |
font = love.graphics.getFont() | |
end | |
function love.update(dt) | |
startMid = love.window.getWidth()/2 | |
startSpace = startMid/2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import math | |
def isPrime(number): | |
return number > 1 and number % 2 != 0 and not any([i for i in range(3, int(math.sqrt(number)+1),2) if number % i == 0]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def is_prime_short(number): | |
return number == 2 or number > 1 and number % 2 != 0 and not any(i for i in range(3, int(math.sqrt(number)+1), 2) if number % i == 0) | |
""" | |
Its actually pretty simple | |
First - if its 1 or less - false | |
Second - if its 2 - true | |
Third - if its even - false | |
Fourth - the speedy meat - check between 3 and the square root of the number you want rounded up + 1 and only check odd numbers. | |
if the number you are checking is divisible by (i) you are not prime - false | |
Fifth - True |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Grid(): | |
def __init__(self, rows, cols, fill = 0): | |
self.rows = rows | |
self.cols = cols | |
self.fill = fill | |
self.grid = self.make_grid(self.rows, self.cols, self.fill) | |
def make_grid(self, rows, cols, fill): | |
#return [[self.fill for col in range(self.cols)] for row in range(self.rows)] | |
local = [] | |
for row in range(self.rows): |
OlderNewer