gchriswill / jicjacjoe Goto Github PK
View Code? Open in Web Editor NEWThe class project of CS622 Advanced Programing Techniques for Spring-O1 in 2021.
The class project of CS622 Advanced Programing Techniques for Spring-O1 in 2021.
Plan, design and implement a feature that performs a datable data insertion transaction.
Save the game session progress to a file for PvC mode
Load a game session progress from a file for PvC mode
Plan, design and implement a feature that performs a database data aggregation transaction.
Requirement for the planning, design and implementation of a generic list class that uses some of the I/O features of the ArrayList class.
Plan, design and implement a feature that performs a database data read and ordering transactions.
Plan, design and implement a feature that performs a database table creation transaction.
Handle any exception thrown by the system
Display helpful output after an unsuccessful save and/or load game action by the user.
Handle any user-defined exception thrown by itself
Requirement for the planning, design and implementation for the migration of FileWriter and FileReady classes (and the used features) to the required File Streams objects that create/write/read bytes to a local .dat
file in the application directory.
When attempting to save a game, and an exception is raised during the saving process, the game fallout with saved message, then error message, and then restarts.
Recover from error while saving a game session by recursively calling the movePrompt call.
Update README file for the following items:
Plan, design and integrate SQL Lite database into Jic Jac Joe project.
Creates test packages for test file classes.
Plan, design and implement concurrency to the CPU Move process.
Map
board object to BoardMap
synchronize
BoardMap
type for all board object dependenciesRunnable
classRunnable
Thread
API in current target functionUpdates README file for the following items:
Requirement for the planning, design and implementation for the migration of For Loop
to Stream
and Filter
APIs as required by module 4 assignment requirements.
If a game session, containing a user that had previously selected the O
character, is loaded, the game session continues with both USER and CPU players with O
character.
Correct loadCharacter symbol function with accurate swap of Player type and character.
X
Plan, design and implement a feature that performs a database transaction involving 2 tables.
Display helpful output after an unsuccessful load game action by the user.
Clears the current saved session after loading it and winning or loosing the game.
boolean
property for loaded game sessionA declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.