Skip to content

UseG1GC/xanicle-compilation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xanicle Compilation

A few (very bad) python projects.

Pytorch Text Generation

Example of text generation using LSTMs and Transformers\

Info

Model trained on the wikitext-2 dataset
Decoder only transformer

  • 10 layers
  • 8 attention heads

Usage

  • Run modeltrain.py to train a new model
  • Run LSTMgenerate.py to generate text
  • Run transformerModel.py to train a new transformer model

To-do

  • CUDA support
  • Other datasets
  • Transformer text generation
  • idk optimize stuff

Requirements

pip install torch torchvision torchaudio numpy

python
a computer (very important)

Mad AI

Mad AI has caused us to be 20 million dollars in debt pls donate

Overview

  • Music bot with actual queue system
  • math question bot
  • Makes people very angry
  • loads of random stuff
  • Schizoprenic chatbot (Slightly more sane than 🐟)
  • Best bot

To-do

  • Make Mad AI actually respond
  • Make it not take 2 eons to send 1 message
  • Rescue Mad AI from the Institution of the Clinically Deranged
  • Actually fix Mad AI

🐟 Bot

🐟 blows up ProperDiamond's gpu

Overview of 🐟

  • Fisherman (🐟🐟🐟)
  • Text to speech
  • Music bot (DON'T CRY I AM JUST A 🐟)
  • Fishy Stalker
  • Hates Mad AI
  • Schizoprenic chatbot (talks to itself 🐟)
  • deletes bad messages (Don't send that again!)
  • Deletes messages that ping ProperDiamond (Don't disturb my fellow 🐟!)

Info

  • API calls to 🐟
  • Discord.py

To-do

  • Make 🐟 slightly less schizoprenic
  • Actually fix fish
  • Make 🐟 not mentally insane
  • rescue 🐟 from mental asylum

Requirements

pip3 install discord python-dotenv yt_dlp pyttsx3

a computer (very important)
working internet (also very important)
python3.9+

XANICLE

A AI bot that we should hopefully train hard code to play crystal pvp

Xanicle worst bot ngl

Info

Xaniclebot is HT1
Too bad xanicle is LT5
Use to set the amount of totems the bot has access to:
/scoreboard players set xaniclebot bot_totems <value>
Use to set the difficulty of the bot:
/function xanicle:presets/<preset>
In order to spawn the bot:
/function xanicle:spawnbot
Presets:

  • Fish (canonically accurate ProperDiamond, LT5)
  • Xanicle (Plays similar to actual xanicle, roughly HT3 skill)
  • Mwasher (Banned for CWing)
  • Normal (Generic / "normal" playstyle, roughly LT2/HT2 skill)
  • Evantii (Plays similar to evantii, roughtly HT1 skill)
  • godxanicle / HT0 (Max setting)

Requirements

  • Fabric API
  • Carpet Mod

To-do

  • Hitcrystal idk
  • pathfinding
  • anchor spam
  • toteming
  • pearling
  • sword gameplay
  • dtap
  • drain gameplay