Compare commits

...

3 Commits

Author SHA1 Message Date
Neale Pickett 1ca2ec284f make the report card link to the report card 2023-09-27 16:16:04 -06:00
Neale Pickett 12979a55a3 We're not doing github builds any more 2023-09-27 16:14:23 -06:00
Neale Pickett 3282ad22b0 Scores, not Score 2023-09-27 16:10:31 -06:00
4 changed files with 5 additions and 6 deletions

View File

@ -4,7 +4,7 @@ stages:
Run unit tests: Run unit tests:
stage: test stage: test
image: &goimage golang:1.18 image: &goimage golang:1.21
only: only:
refs: refs:
- main - main

View File

@ -1,8 +1,7 @@
Dirtbags Monarch Of The Hill Server Dirtbags Monarch Of The Hill Server
===================== =====================
![Build badge](https://github.com/dirtbags/moth/workflows/Build/Test/Push/badge.svg) [![Go report card](https://goreportcard.com/badge/github.com/dirtbags/moth)](https://goreportcard.com/report/github.com/dirtbags/moth)
![Go report card](https://goreportcard.com/badge/github.com/dirtbags/moth)
Monarch Of The Hill (MOTH) is a puzzle server. Monarch Of The Hill (MOTH) is a puzzle server.
We (the authors) have used it for instructional and contest events called We (the authors) have used it for instructional and contest events called

View File

@ -480,7 +480,7 @@ class State {
* *
* @yields {Scores} Snapshot at a point in time * @yields {Scores} Snapshot at a point in time
*/ */
* ScoreHistory() { * ScoresHistory() {
let scores = new Scores() let scores = new Scores()
for (let award of this.PointsLog) { for (let award of this.PointsLog) {
scores.Add(award) scores.Add(award)
@ -493,7 +493,7 @@ class State {
* *
* @returns {Scores} * @returns {Scores}
*/ */
CurrentScore() { CurrentScores() {
let scores let scores
for (scores of this.ScoreHistory()); for (scores of this.ScoreHistory());
return scores return scores

View File

@ -43,7 +43,7 @@ async function update() {
} }
let frame = 0 let frame = 0
for (let scores of state.ScoreHistory()) { for (let scores of state.ScoresHistory()) {
frame += 1 frame += 1
if ((frame < state.PointsLog.length) && (frame % frameModulo)) { if ((frame < state.PointsLog.length) && (frame % frameModulo)) {
continue continue