14:39 Changeset [1b008d4] by tempjc
Fixed unclosed FPS tag in debug output. Also reduced overall FPS average …
13:57 Changeset [3348565] by tempjc
Added debug level data and debug stage in games.json for instructors.
13:55 Ticket #78 (Separate level data and engine) created by tempjc
Separate the level data from being tied to the game engine on the server, …
13:44 Changeset [ef2e408] by tempjc
Fixed version number.
13:32 Changeset [e0ca8b7] by tempjc
Prepended '_DEBUG_' to UUID to make debug log files easier to find on the …
13:16 Changeset [391f695] by tempjc
Now saving XML (but now SQL) data for Instructors using instructor preview
12:52 Ticket #77 (Debug performance issue) created by tempjc
Solve the performance (low FPS) issues being reported on several machines …
12:47 Ticket #76 (Add debug HTML5 engine to TestHarness) created by tempjc
Integrate the debug version of the HTML5 game engine and make it available …
12:40 Ticket #75 (Log data from instructor preview) created by tempjc
Log output XMLs from instructor accounts using instructor preview for …
10:24 Changeset [bd61f30] by tempjc
Tweaked spike logging, detection. Added debug info to output xml. Now …


12:26 Changeset [1de117c] by tempjc
Initial debug version commit. Changed version number.
12:24 Ticket #74 (Create debug version) created by tempjc
Create: - Debug version of the engine that logs additional data - A …
11:28 Ticket #73 (Add Race Map) created by tempjc
Add a minimap style map to the dashboard below the medal meter to track …
11:14 Changeset [68feec1] by tempjc
Fixed syntax error crash, few browsers support javascript 'for each'. …
10:51 Changeset [ccbed61] by tempjc
Version now 0.1.1 Rebound fps tracker to 'p'


17:41 Ticket #69 (Port Level 2 content to HTML) closed by tempjc
fixed: Data sets converted, uploaded and ready for testing.
17:40 Ticket #70 (Add FPS display) closed by tempjc
fixed: FPS meter added. Toggle it on and off with the 'home' key. It shows the …
17:18 Changeset [d25ca82] by tempjc
Added Lvl 2: HTML content to games.json for teachers to test
17:09 Changeset [b5413e6] by tempjc
Added FPS tracker, smoothed over 5 frames, flashes red when detecting a …
16:03 Ticket #62 (Clean up start sequence) closed by tempjc
fixed: As per this ticket the start up …
15:59 Changeset [6641ba4] by tempjc
Negative time removed. Initial interlude starts on player car after …
15:52 Ticket #47 (Start-up behavior) closed by tempjc
fixed: Game now performs a large numeric countdown in the center of the screen …
15:50 Ticket #72 (Changing speed while in turbo) created by tempjc
The player has the ability to change their speed while in turbo mode and …
15:46 Ticket #71 (Turboing from a stop partially ineffective) created by tempjc
If you turbo from 0 mph, get the question correct, then turbo from 0 mph …
15:15 Ticket #70 (Add FPS display) created by tempjc
Add the ability for a player to turn on/off a frames per second (FPS) …
15:13 Ticket #69 (Port Level 2 content to HTML) created by tempjc
Take the Level 2 Flash data sets, convert them into HTML5 format and put …
15:11 Ticket #68 (Mixed number support for FractionRender) closed by tempjc
fixed: FractionRenderer? now supports mixed numbers. Also, its background/content …
15:07 Changeset [28998a5] by tempjc
Fraction Renderer now supports mixed numbers and dynamically adjusts …
13:32 Changeset [1051544] by tempjc
Adding HTML5 engine version of the Level (week) 2 datasets
11:43 Ticket #68 (Mixed number support for FractionRender) created by tempjc
Currently FractionRenderer? does not support mixed numbers and it needs to …
11:23 Changeset [e766a55] by tempjc
Basic starting countdown timer added
09:15 Changeset [f35d309] by tempjc
Bad naming coventions result in typos…
09:12 Changeset [872de62] by tempjc
Makeing Week 1 HTML content availible to students.
08:57 StatusMeetings edited by sritter


17:03 Ticket #64 (Add version number to game) closed by tempjc
fixed: As of version 0.1.0, there is now a version number.
17:00 Changeset [b016ba7] by tempjc
Added version number, next push to server will be v 0.1.0
16:32 Ticket #66 (Change turbo to button press) closed by tempjc
fixed: Turbo now only triggers during the frame pressed (if possible).
16:31 Ticket #65 (Tweak medal/penalty times) closed by tempjc
fixed: Values tweaked in problem set XMLs. For the penalty time I simply changed …
16:29 Ticket #67 (Add bug notification to games page) closed by tempjc
fixed: Added notification: "If the game fails to load properly, please refresh …
16:28 Ticket #67 (Add bug notification to games page) created by tempjc
Add a notification on the games page that tells students to reload the …
16:27 Ticket #66 (Change turbo to button press) created by tempjc
Change turbo boost from triggering as long as the button is down to only …
16:26 Ticket #65 (Tweak medal/penalty times) created by tempjc
Change the Lvl 1 HTML stages' medal times to 92/71/46. Set the penalty …
16:23 Ticket #64 (Add version number to game) created by sritter
To help in reporting bugs, you should display a version number somewhere …
16:20 Ticket #63 (Medal graph and medal statement sometimes don't match) created by sritter
I'm not sure how I produced this one, but the pace meter on the right …
16:20 Changeset [a7b8950] by tempjc
Added bug notification about reloading the page when the games fail to …
16:18 Ticket #62 (Clean up start sequence) created by sritter
The game takes too long to get going, and it isn't clear to the player …
15:45 Changeset [eadd8bc] by tempjc
Turbo boost is now a dicreet bind, will no longer trigger as long as the …
15:35 Changeset [cb57ae0] by tempjc
Changed default penalty from 8 to 15 seconds
15:29 Changeset [e7e7004] by tempjc
Revised Lvl 1: HTML5 medal times
12:28 Ticket #61 (Rename Week 2 content) closed by tempjc
fixed: Renamed the content in the games.json file to the new specifications.
12:27 Ticket #61 (Rename Week 2 content) created by tempjc
Rename the week to content on the server to "Lvl 2: Flash #"
12:23 Changeset [af2ed5b] by tempjc
Renamed week 2 content
12:20 Ticket #14 (Build a Javascript prototype fluency app) closed by tempjc
fixed: I think the current state of the game has exceeded the prototype level and …
11:56 Ticket #60 (Player class overhaul) created by tempjc
The Player class needs an overhaul and a proper state machine as it is …
11:54 Ticket #50 (Speed becomes NaN) closed by tempjc
fixed: Speed no longer becomes NaN. Looks like it was a problem with order of …
11:43 Changeset [ae2c9db] by tempjc
Jury rigged player to (hopefully) deal will all turbo edge and corner …
11:41 Changeset [2537a37] by tempjc
Enhanced ModifyOverTime?. Can now pause, resume and discard (kill).
10:15 Ticket #59 (Replace dynamic binds) created by tempjc
Replace dynamic binds on event handlers with static ones assigned to the …
09:59 Changeset [2a0ee05] by tempjc
Changed default speed lost on incorrect answers from 50% to 10%
09:59 Ticket #58 (Generator core needs to support new format) created by tempjc
Generator core needs to support the new HTML5 XML file format for stages.
09:24 Changeset [67313b5] by tempjc
Patch against zVelocity = NaN


16:40 Changeset [844ff1a] by tempjc
Fixed bouncing back when turboing into an intermission
16:33 Ticket #51 (Turboboost into Intermission reversal) closed by tempjc
fixed: Player class now prevents negative speed values during intermission (in …
13:30 Ticket #55 (Up and Down arrows move window while playing) closed by tempjc
fixed: The Cocos engine now swallows all keyboard input, preventing it from …
11:00 Ticket #57 (Download data produces error) created by sritter
Using the "download data" button in the test harness results in an error. …
08:46 Ticket #56 (Add HTML5 engine to fluency browser) created by tempjc
Add the ft1_racecar_html5 engine to the fluency browser.


17:10 Ticket #55 (Up and Down arrows move window while playing) created by tempjc
The up and down arrows scroll the window (if there is enough content to …
16:07 Ticket #54 (Update HTML5 Level XML) closed by tempjc
fixed: Levels updated and live on server. Changed some server config to fully …
16:05 Ticket #54 (Update HTML5 Level XML) created by tempjc
Update the HTML5 levels to allow for decreased acceleration/deceleration …
15:47 Changeset [5fb6eac] by tempjc
HTML5 stage updates. HTML5 file structure will no longer overlap with …
15:43 Changeset [ca55163] by tempjc
Forgot to define a variable…
14:43 Changeset [9c8c7dc] by tempjc
Week 2 games.json update
14:38 Ticket #53 (Generate Week 3 problem sets) created by tempjc
Generate Week 3 problem sets in HTML5 format.
14:24 Changeset [d604955] by tempjc
Removed stable folder, as it really is not needed.
14:23 Changeset [752fa8e] by tempjc
End of game results screen implemented.
14:22 Changeset [02715a8] by tempjc
Fixed penalty time from losing accuracy during intermissions.
14:08 Ticket #42 (End of game stats) closed by tempjc
fixed: A basic animated results screen has been implemented. It also handles …
10:16 Ticket #52 (Game continues when switched to another tab) created by tempjc
While playing, the game will keep going if you switch to another tab in …
10:08 Ticket #51 (Turboboost into Intermission reversal) created by tempjc
If the player turboboosts into an intermission, they will move backwards …


13:21 Changeset [9f4e416] by tempjc
Improved gauge displays
12:27 Changeset [7d7463c] by tempjc
Removed some unneeded gets
11:38 Changeset [8798e5f] by tempjc
Window.unload should now be properly detected as a special case abort. …
11:18 Ticket #50 (Speed becomes NaN) created by tempjc
When driving very slowly (~3 mph) then turbo boosting right before a …
11:10 Changeset [de149bd] by tempjc
Fixed maxTimeWindow calculation... Silly typo.
11:08 Changeset [9a53ac2] by tempjc
Replaced Blink animation with Scale up animation. Tweaked default …
10:40 Changeset [33c07a3] by tempjc
Removed faulty window.unload check from endOfGame. Need to find a …
10:22 Ticket #46 (instructions button hides target number) closed by tempjc
fixed: Instruction button is no longer in the game frame.
08:54 Changeset [d73cd74] by tempjc
Fixed instruction button being in the game frame.


14:19 Ticket #48 (Support escape key) closed by tempjc
fixed: Having assumed the former, the game now aborts on pressing the escape key. …
14:13 Changeset [d0cdbfc] by tempjc
ESC now aborts game. Should also now catch navigating away from the page …
13:00 Ticket #41 (No visible finish line) closed by tempjc
fixed: There is now a finish line.
12:54 Ticket #40 (Label gauges at right of game) closed by tempjc
fixed: Medal progress does indeed work in that fashion. For clarity I replaced …
12:45 Changeset [65380b9] by tempjc
Changed blue area of medal meter to off-black.
12:43 Ticket #45 (Game does not start on Mac) closed by tempjc
fixed: Installed Safari 5.1 on Windows 7, got the same problem. Debugged it in …
12:17 Changeset [eec3eda] by tempjc
Fix for Safari issue.
09:52 Changeset [28d29a8] by tempjc
Car now stops on the finish line.
09:40 Changeset [2d5a52e] by tempjc
Fixed some zOrder drawing issues.
09:39 Changeset [c47dbce] by tempjc
PerspectiveNode? now handles scaled content.
09:37 Ticket #49 (Trees further away drawn on top) created by tempjc
Trees that are further back will be drawn on top of trees that are closer …
09:19 Changeset [f53c1c4] by tempjc
Tweak to finish line, scaling and approaching properly, but centered …
09:13 Changeset [b472867] by tempjc
Added more stats to end game alert box


15:06 Ticket #48 (Support escape key) created by sritter
If the user hits the escape key, the game should stop.
15:05 Ticket #47 (Start-up behavior) created by sritter
The experience when the game starts up is weird. You hit the start button …
14:59 Ticket #46 (instructions button hides target number) created by sritter
When the car is in the left lane, the target number on the car is hidden …
14:35 Ticket #45 (Game does not start on Mac) created by sritter
The game does not start up on the Mac, running under either Safari or …
11:54 Changeset [7204be2] by tempjc
Updated dashboard with text
09:49 Changeset [bb74587] by tempjc
Initial finish line image and code. Scaling does not play well with …


16:15 Proportional reasoning fluency game.docx attached to MathContent by tempjc
16:15 Order of Operations Fluency Game.docx attached to MathContent by tempjc
16:14 Integer operations fluency game.doc attached to MathContent by tempjc
16:14 Equivalent Equations Fluency Game.docx attached to MathContent by tempjc
16:14 Coordinate Graphing fluency game.docx attached to MathContent by tempjc
16:14 Comparing Fractions, Decimals and Percents Fluency Game.docx attached to MathContent by tempjc
16:13 MathContent created by tempjc
16:12 WikiStart edited by tempjc
16:05 Ticket #44 (Game fails to load on first load) created by tempjc
Game fails to start on loading for the first time. Works fine after the …
16:02 Ticket #43 (Unable to play consecutive games) created by tempjc
Reported to be unable to move from one game to another without refreshing …
15:21 Ticket #42 (End of game stats) created by tempjc
Currently the game only reports the number of correct answers to the …
15:13 Ticket #41 (No visible finish line) created by tempjc
There is no visible finish line at the end of the game, the game just …
15:10 Ticket #40 (Label gauges at right of game) created by tempjc
The Dashboard currently has no explanation of the values on it. The …
11:27 DesignAndImplementation/XmlFormat edited by tempjc


16:05 Ticket #39 (Sorting by "Total Time" sorts incorrectly) created by tempjc
In the instructor's summary, sorting by the "Total Time" column fails to …
15:52 Changeset [38ddcd2] by tempjc
New games file for testing HTML5. Removed Week 2 testing content for now.
15:46 Ticket #38 (Occasionally LaneChosen is null) created by tempjc
Intermittently the car occasionally rubber bands backwards and then …
15:24 Changeset [d663490] by tempjc
Conflict mediation
15:21 DesignAndImplementation/XmlFormat created by tempjc
14:58 WikiStart edited by tempjc
14:53 Milestone AugustPreview completed
Work to be done for grant evaluator visit to Pittsburgh during the second …
14:33 Ticket #10 (Pie the Clown not starting after loading) closed by tempjc
wontfix: Since this is likely a image 404 problem, and we are getting away from …
14:24 Ticket #35 (Add testing datasets to Fluency Browser) closed by tempjc
fixed: The patched datafiles have been uploaded to the fluency browser and …
09:53 Ticket #37 (Decimal Generator Bugfix) created by tempjc
The decimal generator is occasionally generating bad questions when the …
09:48 Ticket #34 (Some questions have no answers) closed by tempjc
fixed: Additional fixes made in: Test 1 (15, 21, 36) and Test 3 (25, 29) All of …
09:38 Changeset [a26eb1a] by tempjc
Fixes for test3 sets


15:51 Changeset [dea303a] by tempjc
Data fixes and touchups for test1
12:34 Changeset [59c0dcb] by tempjc
Initial fixes for data sets.
12:20 Changeset [530b379] by tempjc
Merge branch 'testharness-production'
12:19 Ticket #22 (Test harness integration) closed by tempjc
fixed: Integration is complete. HTML5 game gets level XML from the server, runs, …
12:14 Changeset [7552995] by tempjc
Initial countdown time is now configurable.
12:07 Changeset [7ed6f86] by tempjc
Now correctly generating and sending game output to the server. Basic, …
12:05 Changeset [afa06b6] by tempjc
HTML5 Engine now specifies a callback function name in the cocos div tag.
12:04 Changeset [859e580] by tempjc
Question now stores the answer submitted by the player.
12:02 Changeset [0b4efbe] by tempjc
Forgot to put copyright and license info in XML.js


15:36 Changeset [e10897d] by tempjc
Initial HTML5 integration into TestHarness?


14:29 Changeset [cebf789] by tempjc
Merge branch 'master' into html5-prototype
13:23 Ticket #36 (Velocity buggy when minSpeed != 0) created by tempjc
When the minimum speed is not 0, turbo boosting can cause the car the …
13:20 Ticket #23 (Add intermissions) closed by tempjc
fixed: Intermissions added. Car and timer pauses during intermission, new values …
13:02 Changeset [28271c8] by tempjc
Intermissions working well enough now. Medal pace cars do not account for …
11:48 Changeset [05244c2] by tempjc
Children used in content now have their opacity bound to their parent's, …
11:37 Changeset [d0a59cd] by tempjc
Added shortcut function bind.
11:36 Changeset [38760ae] by tempjc
Removed preliminary state machine statics. Either go without a state …
11:25 Ticket #35 (Add testing datasets to Fluency Browser) created by sritter
In order to test individual datasets, we need to be able to pick specific …
11:20 Ticket #34 (Some questions have no answers) created by sritter
Several of the datasets put 0 on the car and also have 0 on the left flag. …


12:44 Changeset [52330da] by tempjc
Basic intermission handling completed. Still needs more polish, but it …


14:37 EventsCalendar edited by sritter
14:33 StatusMeetings edited by sritter


13:56 Ticket #33 (Support these variables in input file) closed by tempjc
fixed: The old Hurix format is almost fully supported and converted by the …
13:46 Ticket #28 (Support input datatypes: text, fraction, pie) closed by tempjc
fixed: Delimiters are denoted by the <Content> tag. The supported values for the …
13:39 Changeset [1986cce] by tempjc
Support for new XML format which allows for intermixed Fraction, PieCharts?


10:19 Changeset [768ceb9] by tempjc
Pace cars now implemented driving on the right shoulder.
10:17 Changeset [51fe873] by tempjc
Dashboard tweak to prevent trees from going over the dash instead of …
09:58 Changeset [f730aff3] by tempjc
Fixed minor bug where the medal meter was slowly increasing after the end …


15:55 Changeset [ad0376d] by tempjc
Increased default visibility, scaled Player selector up as well.
15:30 Changeset [047b7b0] by tempjc
Player selector value now supports arbitrary data as its value.
15:28 Changeset [335f837] by tempjc
Fixed error with medal meter giving improper readings
15:05 Changeset [3dc1b97] by tempjc
Dashboard now has configurable timer precision. Only works up to 3 places …
14:28 Changeset [714095d] by tempjc
Minor syntax fixes
14:23 Changeset [5dbf443] by tempjc
Added XML helper functions to do common parsing gets
13:56 Changeset [3f21b7d] by tempjc
Questions how support arbitrary content as delimiters, more specifically …
12:56 Changeset [20c8ec9] by tempjc
Now supporting Hurix-style XML inputs again.
11:58 Ticket #31 (Separate delimiters in the distance) closed by tempjc
fixed: Delimiters are now left/right justified and slide to being center …
09:20 Changeset [711bdd7] by tempjc
Updated games config so that teachers, but not students, can play next …


16:48 Changeset [bb620b3] by tempjc
Content fixes for Test1 Set 20 and 24
16:40 Changeset [9ba4689] by tempjc
Upgrades: content value added to PerspectiveNode? eliminates need for …
16:36 Changeset [a63c3f7] by tempjc
Minor fixes: Dash now uses the higher hardcoded max speed and player no …
12:26 Changeset [cb669c3] by tempjc
Flipped inequality that was causing unusual player rotation in the side …
12:01 Changeset [b8d1815] by tempjc
Commented ModifyOverTime? class
11:14 Changeset [4804922] by tempjc
Restructuring overhaul, moved a lot of player centric things out of main, …
10:50 Ticket #33 (Support these variables in input file) created by sritter
In addition to the question contents, we should support the following …


14:34 Ticket #32 (Copyright notice) closed by tempjc
fixed: Added copyright information to the head of all the source files.
14:32 Changeset [27eede9] by tempjc
Copyright information added to the head of all source files.
14:29 Ticket #25 (support arrows for input) closed by tempjc
fixed: Now both arrow keys and WASD are supported for controlling the player car. …
14:25 Changeset [911c5fe] by tempjc
Basic turbo boost implemented. Modifications over time can now be handled …
11:01 Ticket #27 (Car should move from lane-to-lane in one jump) closed by tempjc
fixed: Car now jumps between lanes instead of moving incrementally.
10:56 Changeset [286f52f] by tempjc
Forgot a comment and fixed minor syntax error I forgot to check for
10:53 Changeset [b3b33bc] by tempjc
Keyboard bindings added, arrow key support added, lane shifts are discrete …
Note: See TracTimeline for information about the timeline view.