#moves

  1. evdev-rs

    Bindings to libevdev for interacting with evdev devices. It moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.

    v0.6.3 8.6K #devices #ioctl #libevdev #caller #bindings #moves #common-tasks #erroneous
  2. viriformat

    data-representation used by the viridithas chess engine

    v3.0.0 1.5K #chess #chess-engine #game #rook #piece #moves #castling #bitboard #h1 #knight
  3. sfbinpack

    read Stockfish Binpacks

    v0.6.2 1.3K #chess #stockfish #binpacks #binpack #moves #cargo-subcommand #cargo-run #compression
  4. intrusive_splay_tree

    An intrusive splay tree implementation that is no-std compatible and free from allocation and moves

    v0.2.3 340 #allocation-free #tree #moves #splay #tree-node #splay-tree #embedded #subtree #monster
  5. connect-four-ai

    A high-performance Rust implementation of a perfect Connect Four solver

    v1.0.0 150 #solver #moves #perfect #benchmark #artificial-intelligence #python-bindings
  6. lemon-mbl

    LeMon - Monster Battle Library is a rust crate which contains game logic for simulated monster battles. The goals are to be easily extendable with new monsters, moves, abilities, etc…

    v0.1.8 500 #monster-battles #pokémon #game-logic #find #explore #moves
  7. ramph

    A ralph implemenation for Amp

    v0.1.0 #amp #ralph #story #stories #implemenation #prd #coding-agent #moves
  8. rock-paper-scissors

    open-source Rust game API that allows users to create custom implementations of the classic game 'Rock, Paper, Scissors'

    v0.5.0 900 #random #classic-game #game-settings #user-input #moves #move-type
  9. lunar-chess

    A screen overlay that detects chessboards, recognizes pieces using ONNX, and displays best moves from a chess engine

    v0.3.4 #chess-engine #onnx #detect #screen #moves #screen-capture #lunar #chess-board
  10. crabchess

    Chess API

    v0.1.15 800 #chess #chess-board #forsyth-edwards-notation #import-export #chess-notation #pgn #eco #illegal-move #san #moves
  11. schachmatt

    A chess library

    v0.3.0 170 #chess #random #chess-engine #game #pgn #fen #moves #games
  12. monte-carlo-tree-search

    Monte Carlo Tree Search to find good moves in two player games

    v0.3.0 220 #tree-search #monte-carlo #monte-carlo-search #board-game #moves #game-state #games
  13. solverforge-benchmark

    Benchmarking framework for SolverForge constraint solver

    v0.5.1 #benchmark #solver #solver-forge #framework #score #csv #moves #markdown #warmup #constraint-solver
  14. vec_to_array

    Moves a heap allocated Vec<T> to an stack allocated array of type T and size N

    v0.2.5 280 #stack-allocated #vec #arrayvec #stack-array #heap-allocator #moves
  15. vtashkov-bf

    Brainfuck interpreter

    v1.0.1 #brainfuck #esolang #instructions #non-zero #character-encoding #moves #ascii #byte-stream #30 #000
  16. sliding_puzzle

    manipulating sliding tile puzzles

    v1.0.1 #duplicates #puzzle #graph-search #sliding #tile #moves #rubygem
  17. geph4-protocol

    geph4 protocol helpers

    v0.19.0-alpha.4 #geph4 #protocols #helper #moves #grow
  18. pgn-traits

    Traits for chess variations that can be annotated with Portable Game Notation

    v0.5.0 140 #chess #traits #pgn #chess-notation #game #moves #terminology #games
  19. bsac-api-client

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

    v1.0.0 #github-api-client #openapi #generator #openapi-client #lesson #exams #date #teachers #bsac #moves
  20. yavomrs

    Variation of Myers for generic containers

    v0.1.1 #container #generic #variations #myers #vec #moves
  21. autoclick

    application that moves your mouse and clicks every five seconds

    v1.0.2 #mouse-clicks #moves #five #seconds #applications
  22. myopic-board

    Representation of a chess board

    v2.2.0 #chess #chess-board #representation #myopic #moves #fen #pgn #evolve #positional #aws-lambda
  23. circular-resources

    A Vec together with a position that moves circularly

    v0.6.1 #vec #together #moves #element #pre-release
  24. Try searching with DuckDuckGo.

  25. cube_scrambler

    Cube is a simple yet effective scramble generator for 2x2, 3x3, 4x4 and 5x5 Rubik's Cubes (3x3 is the default), written in Rust. It ensures no two consecutive moves are the same, providing…

    v0.2.1 #rubiks-cube #scramble #generator #3x3 #moves #2x2 #unpredictable #scrambler #5x5 #4x4
  26. polymorphic_enum

    Automatically wrap enum variant data in a struct. Implement a given trait for the enum that delegates to the structs. Also implement From and To to convert between the enum and the structs.

    v0.1.5 #enums #enum-variants #struct #traits #convert #moves #debugging #defend
  27. kirkos

    Lightweight no_std heap-allocated circular buffer implementation

    v0.1.0 #ring-buffer #heap-allocator #element #slice #contiguous #moves #halo #greek
  28. tictactoe-gui

    tictactoe game in Rust with GUI using ggez library and Minimax algorithm with Alpha Beta pruning. GUI heavily inspired by Alexander Ovchinnikov's version.

    v0.1.2 #game #tic-tac-toe #ggez #minimax #pruning #gui #moves #artificial-intelligence
  29. mvd

    Lightweight CLI tool that moves the most recently added files from downloads to the working directory

    v0.1.0 #download #command-line-tool #recently #added #directory #moves
  30. ggp-rs

    creating General Game Playing (GGP) players

    v0.1.2 #game #player #playing #prover #random #moves #bug-report
  31. pinvec

    Growable vector-like structure which never moves its contents

    v0.1.0 370 #content #structures #vector-like #moves #growable #pin
  32. wordfeud-solver

    evaluate all possible moves given a wordfeud board and rack

    v0.3.1 #board #moves #wordfeud #rack #evaluate #game
  33. pulseaudio-next-sink

    Pulseaudio tool that selects the next available default sink and moves any current sink-inputs to that sink

    v0.1.0 #default #sink-inputs #pulse-audio #moves #next
  34. tfe

    A fast implementation of 2048 in rust

    v0.1.2 #2048 #moves #game #github #score #play-game #per-thread #low-overhead #bit-shifting
  35. kanben

    kanban for the terminal

    v0.1.3 #kanban #terminal #list #title #task #moves
  36. nimble-step-types

    Nimble Step Types

    v0.0.12-dev #multi-player #predict #validation #participant #step #nimble #game-simulation #moves
  37. iced-tic-tac-toe

    Try out iced by making a simple game of tic tac toe

    v0.1.0 #tic-tac-toe #iced #os #game #moves #undo #game-of-tic #desktop
  38. automove

    Moves files that match a certain pattern described in move.toml into a subdirectory

    v1.2.0 #sub-directory #moves #toml #pattern-match #move #warnings
  39. chessrl

    A chess engine/game written in Rust

    v0.0.1 #chess #chess-engine #game-engine #tui #thinking #moves #reinforcement-learning