<commit_before>import { Game } from 'cervus/modules/core'; 
import { Plane, Box } from 'cervus/modules/shapes';
import { basic } from 'cervus/modules/materials';

const game = new Game({
  width: window.innerWidth,
  height: window.innerHeight,
  clear_color: "#eeeeee",
  far: 1000
});

document.querySelector("#ui").addEventListener(
  'click', () => game.canvas.requestPointerLock()
);

game.camera.position = [0, 1.5, 0];
game.camera.keyboard_controlled = true;
game.camera.mouse_controlled = true;
game.camera.move_speed = 10;

game.add(new Plane({
  material: basic,
  color: "#000000",
  scale: [1000, 1, 1000]
}));<commit_msg>Update to new Cervus API<commit_after>import { Game } from 'cervus/core';
import { Plane, Box } from 'cervus/shapes';
import { basic } from 'cervus/materials';

const game = new Game({
  width: window.innerWidth,
  height: window.innerHeight,
  clear_color: "#eeeeee",
  far: 1000
});

document.querySelector("#ui").addEventListener(
  'click', () => game.canvas.requestPointerLock()
);

game.camera.position = [0, 1.5, 0];
game.camera.keyboard_controlled = true;
game.camera.mouse_controlled = true;
game.camera.move_speed = 10;

game.add(new Plane({
  material: basic,
  color: "#000000",
  scale: [1000, 1, 1000]
}));
{'fraction_non_alphanumeric': 0.16507177033492823, 'fraction_numerical': 0.03987240829346093, 'mean_word_length': 4.892018779342723, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1489793', 'n_tokens_mistral': 480, 'n_tokens_neox': 431, 'n_words': 100}