fencing's Introduction
SabreTooth - Fencing Tournament Manager CS032 - Final Project 2011 John Connuck, Joshua Grill, Jonathan Leavitt, Miranda Steele and William Zimrin TA - Dan Kimmel To Compile: With cake installed run "cake uberjar" Then either double click the standalone jar file or run "java -jar final_project-0.0.1-SNAPSHOT-standalone.jar" Credit & Sources: BalloonTip Library: http://balloontip.java.net/ ButtonColumn: Credit to Rob Camick for the ButtonColumn class. http://tips4java.wordpress.com/2009/07/12/table-button-column/ JSearchTextField: Credit to Georgios Migdos <[email protected]> for the JSearchTextField and JIconTextField classes, used under the Apache license. See JSearchTextField.java and JIconTextField.java for more information. http://cyberpython.wordpress.com/2010/03/30/java-a-custom-jtextfield-for-searching/
fencing's People
fencing's Issues
Pool Division Algorithm
I'm making this a ticket. Looking over the algorithm I'm not convinced that it will a) always terminate b) find a suitable answer.
Take the case where pool size is 5 and the number of players to be placed is 6. My run through the algorithm didn't work. Can you review this and convince yourself (and then explain to me) how for any number of players, that number can be divided into X pools of size N and Y pools of size N-1.
Group Model Class
We need some way to model a group, which is different from a club.
IData Class
Finish the IData class which interfaces with IDataStore and retrieves data based on ID (so data is safe from mutation).
IPerson Class
Finish the IPerson class, which is an interface that models any person interacting with our system. IPlayer and IReferee are among the classes that implement this interface.
IPlayer Class
Finish the IPlayer class which models an athlete and extends IPerson and IObservable.
IDataStore Class
Finish the java interface between the clojure DataStore class and the rest of our system.
IObservable Class
Finish IObservable class which models an object that has IPerson's registered to receive notifications for the object that implements this interface.
DataStore Class
The first draft of our DataStore class which acts as our general database of information.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.