Charles Batty-Capps's repositories
Simple-IRC-server
IRC client/server using custom application layer chat protocol. Ncurses used for user interface.
ProScrabble
Scrabble AI. It's not going to do anything too fancy with rack balancing. Just finds the best possible score (greedy algorithm.) This is enough of a challenge since we need a proper hash table of the scrabble dictionary, etc.
robot-intellij-plugin
IntelliJ Plugin to enable syntax highlighting and other features in Robot text files
Simple-IRC-client
Client portion of simple IRC server-client project. For CS594
Boggle-Solver-Haskell
Project for CS547, testing various datastructures and algorithms, check the tags
GeneticProgrammingCoevolutionLib
A general library in Java for genetic programming. Includes features such as spatial/non-spatial coevolution. Implements GPTrees as generally as possible. For now, GPTree Nodes always return Integers for simplicity. May expand to have "strongly typed GP Trees".
MarsLander
Improvement on classic moon lander game, Actionscript 3.0
mastery_in_programming
cs510 projects
Fun-Runner
Fun Runner Android App by Xanthanov
GardenHexTD
A Tower Defense Android game with a Hex grid and the ability to rotate towers that have different attack areas
ghostwriters-app
Ghostwriters App written using Corona SDK in Lua (https://coronalabs.com/corona-sdk/). It's a scrabble-like game, but plays more like reverse scrabble. A random board is generated, and players must "grab" tiles before playing. Artwork by Joao Fiuza and myself. Requires backend running in heroku, see my ghostwriters-webapp repo. Barely made any money with in-app payments so took down the heroku servers, needed non-hobby nodes
jive-selenium-pages-framework
This repository provides a framework for automated Selenium testing. The framework simplifies the configuration of WebDrivers by providing a facade called a Browser, and a BrowserFactory for easily creating Browsers. Also provides a Page abstraction for modeling web pages of your webapp for testing. This provides an object-oriented approach to testing a web app, where the basic building blocks are SubPages (i.e. re-usable components of a web page) and TopLevelPages (i.e. a web page at a specific URI).
Opengl-Project
Making various objects, lighting, animation using OpenGL and FLTK 1.3
test-exif-image-stuff
For a test
ghostwriters-webapp
Webapp hosting the REST services for the Ghostwriters App. Uses the Jersey REST framework and PostgreSQL. Meant to be deployed on Heroku, but of course it could be deployed anywhere.
sqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
charlescapps.github.io
Github Pages for hosting project information
CS553
Design patterns little sample programs
designpatterns
Share solutions to PSU design patterns problems
intellij-community
IntelliJ IDEA Community Edition
midi-tweaker-java
Some tools for transforming Midi files that will be used by another project I'm working on.
swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
swagger-maven-plugin
JAX-RS & SpringMVC supported maven build plugin, helps you generate Swagger JSON and API document in build phase.
swagger-ui
Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.