Skip to content

Instantly share code, notes, and snippets.

View beneft's full-sized avatar

Igor Letunovskii beneft

View GitHub Profile
@beneft
beneft / getScore_jlfep.test.ts
Last active July 15, 2025 09:15
A foreachpartners test task 2. This task references to task 1.
import { getScore, generateStamps } from './getScore';
import type { Score, Stamp } from './getScore';
describe('getScore', () => {
let gameStamps: Stamp[];
beforeAll(() => {
gameStamps = generateStamps();
});
@beneft
beneft / getScore_jlfep.ts
Created July 15, 2025 08:42
A foreachpartners test task 1.
const TIMESTAMPS_COUNT = 50000;
const PROBABILITY_SCORE_CHANGED = 0.0001;
const PROBABILITY_HOME_SCORE = 0.45;
const OFFSET_MAX_STEP = 3;
type Score = {
home: number;