treadcore · lab reportscontentsThe month, in phasesThe weekBy the numbersLinks← 35 →

chapter 4 of 16

The week, day by day

The month in one line a phase, then the week of 25 October to 2 November a day at a time. Times are the Mac's; what each day asked and found is drawn from the commit messages of both repositories, the check-ins and the queue's own flags. The numbers are named once; the reports linked carry the rest.

The month, in phases

DaysPhaseWhat it left
12 to 13 Octoberthe worlda deterministic simulation, replay and hash, the squad, maps, teams, prediction, play across the Internet, the first playtest (journal 0001 to 0017)
13 to 17 Octoberthe window and the botsthe frame, cubes, sound, chat, proposals; the attacking and defending rule brains; drones in three marks; fleets of five with a wedge and a rotation
18 to 24 Octoberthe brain on weights76 then 110 named weights, 16 switches, a team board, a ledger, a fair census and a tuner; every part on by default from 20 October; check-ins CI-001 to CI-041
25 to 27 Octoberthe learned tank, and the runthe longest run of the census fit; senses, a net that drives and shoots, training maps, the gauntlet, clips of each generation, behaviour cloning on the GPU; 0.2.0 released on the 26th
27 to 29 Octoberthe fleetCUDA nodes, a queue and a keeper, orrery holding the orchestration, auto mode, the first auto promotion, crucible, a difficulty for promotions, choices and model slots
30 October to 1 Novemberone processAlgorhythm (switches, dials, a transform), game 4's rules, machine buttons, the Fleet chapter, the ratchet and the line, the whole-line and double reports, bot styles, the stale dial, the fit's memory, the terrain, the waves
2 Novemberthe second halfthe guard on what the score does not weigh, and this book

The week

Saturday 25 October. The fit over the census's record ran its longest, and the brain gained the squad's time by task and rewards in the census score. Personalities arrived as weight files (step one), and the cowboy's spend (shells at any pillbox in reach, longshots every five seconds) became the default. Check-ins CI-043 to CI-053.

Sunday 26 October. The census was made 2.6 times faster with every match the same. The run (make converge) got its ledger and its fit, a trial once a generation. The learned tank's phase zero: 133 senses, a net, then a net that drives to an enemy, a depot or a pillbox and shoots. 0.2.0 was tagged and released. Training maps from scenario files; the net took a guarded depot.

Monday 27 October. Survival maps, the gauntlet of nine single decisions, clips of every generation, and the generations report. The school: the learned tank trains until stopped. A second census machine, columbia, with an identity check. Behaviour cloning on the GPU, with the rule set before the run; the GPU was not faster for a net this small. The recording fleet: 1,200 matches on every spare CPU in 14 minutes. The first CUDA node (calber), then a queue and a keeper in orrery, and the Training view.

Tuesday 28 October. Orrery took the orchestration from treadcore's scripts: every make target a run of the fleet, a button each. Families on the fleet. Auto mode: a result adopted with its two held-out reads, the strongest candidate promoted by itself. The first auto promotion (w0034) at 14:20. The Machines view, crucible as a second project for the cards, the brushed-metal look, five chapters, the Settings chapter with the keeper's health. The AppKit and Mac-application reports.

Wednesday 29 October. The search had run ten hours and found nothing after the promotion: trials were made sequential (read on until decided, 55 to 440 seeds), the two held-out reads pooled past z 3. A difficulty like a block chain's, measured by simulation; one promotion every two and a half hours was chosen over twenty minutes. Two promotions (w1266 at 16:30, and the floor measured). Choices, roles and model slots. Two Copal machines joined; daily updates; the storage survey.

Thursday 30 October. Three promotions in the morning (w1463, w1554, w1656: pings off, the first switch ever flipped by the fleet). The A/B of switches verified and a fault fixed that would have put a brain on main different from the one read. Algorhythm: typed pings, intuition, a multi-step transform, and its inspector. The Fleet chapter and the listener. Game 4: too much ammunition, so finite depots, a 12-second mortar, walls with a purpose, going forward paid; every number may have a range. The transform trainer. Stop-job.

Friday 31 October. Paul stopped every queue task while the brain was redesigned, then machine buttons: pause, stop, resume, remove and add per machine and project. The fleet's SSH connections to the Copal machines began resetting, which turned out to be orrery's own polling with an expired certificate.

Saturday 1 November. The longest day. The certificate fixed and jaguaribe's dead clock battery found. One process, one line: the ratchet, the Pipeline board, and the first proof of the line against main. The whole-line and double reports found that half of all promotions had failed on unit tests that pinned defaults, and the tests were fixed (11:30). Bot styles 0 to 7 and the bridge from crucible. Europe's +18 traced to one stale dial, w_pos_fortify, promoted at 6.0 under an older game; a lab report with rules written before the read; 1.5 taken, 0.4 held. A proof passed at z 4.82 and reached nothing (a planner fault, fixed); the next read −0.07. The fit's memory, one generation a half hour, the far read. The terrain for each dataset. The temperament matrix, the width test (+0.85, under its bar of 1.0), the queue sped up (a winner's first read to pass fell from 57 minutes to 25). The line proved past main at 20:07 (z 3.51), the first move of main by the line. Less noise: a floor of a quarter point and a settling rule. The desire to build: material was never the limit; two new dials built 18% more and laid 34% more road, promoted by hand at 23:43. The line proved past main again at 23:55 (+3.16 ± 0.46).

Sunday 2 November. Overnight the search turned the base cycle off at +0.83 on the score, and with it the building fix: 4.8 fewer built a team, 0.40 fewer kills-less-deaths a seat, which the score does not weigh. Found at 06:40; the cycle restored by hand; a guard added so a candidate that gives up building or fights past a floor waits for a person (eleven of the night's sixteen candidates would have waited). A pinned test fixed. The line proved past main at 09:43 (+1.82 ± 0.42) and a generation landed at 11:56 (w6501). Then this book.

By the numbers

Commits, 25 October to 2 Novembertreadcore 130, orrery 116
Check-insCI-043 to CI-083
Generations on the line this run19 by the morning of 2 November
Moves of main by promotion or proofeight in the week (28 October to 2 November)
Proof reads of the line against mainnine, from +1.97 to −0.60; the last three +3.16, +1.46 and +1.82
The fleetnine machines, three CUDA cards, about 114 machine-hours a day